Gamestudio Links
Zorro Links
Newest Posts
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
2 registered members (Ayumi, 1 invisible), 584 guests, and 1 spider.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 2 of 7 1 2 3 4 5 6 7
Re: Gamestudio 8.30.2 Public Beta [Re: Aku_Aku] #382778
09/12/11 18:00
09/12/11 18:00
Joined: Apr 2007
Posts: 3,751
Canada
WretchedSid Offline
Expert
WretchedSid  Offline
Expert

Joined: Apr 2007
Posts: 3,751
Canada
Originally Posted By: Aku_Aku
And? If i use exactly the same skills for my own purpose, i can't use the post processing shaders.
Am i right?

No, you aren't. Its about MATERIAL skills, not ENTITY skills. See http://www.conitec.net/beta/material_skill.htm


Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com
Re: Gamestudio 8.30.2 Public Beta [Re: painkiller] #382779
09/12/11 18:02
09/12/11 18:02
Joined: May 2008
Posts: 257
D
djfeeler Offline
Member
djfeeler  Offline
Member
D

Joined: May 2008
Posts: 257
The same in sound test in line 35 (Empty function called in main) and the line 36 (Invalid function arguments in main).

I detect an error in knights on wheels (Script crash in car_noise)

djfeeler

Last edited by djfeeler; 09/12/11 18:08.
Re: Gamestudio 8.30.2 Public Beta [Re: WretchedSid] #382783
09/12/11 18:28
09/12/11 18:28
Joined: Sep 2009
Posts: 993
Budapest
Aku_Aku Offline
User
Aku_Aku  Offline
User

Joined: Sep 2009
Posts: 993
Budapest
I saw.
Quote:
20 general purpose variables that can be set by scripts and used in shaders. The float4 shader vectors vecSkill1 .. vecSkill17 contain the contents of material skill1..4, skill5..8, skill9..12, skill13..16, and skill17.. 20.
In my read: The general skill1..20 contain the special skills for shaders and materials. So when you use a material skill your script consumes one general skill.
And so on...

Re: Gamestudio 8.30.2 Public Beta [Re: djfeeler] #382784
09/12/11 18:28
09/12/11 18:28
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Rei_Ayanami Offline
Expert
Rei_Ayanami  Offline
Expert

Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
I got a problem: while vec_to_screen works good while testing in programmer mode, it fails in published mode (eg, the positions are not the same. Looks like ISOMETRIC is ignored again.)

Re: Gamestudio 8.30.2 Public Beta [Re: Rei_Ayanami] #382796
09/12/11 19:51
09/12/11 19:51
Joined: Jul 2004
Posts: 4,206
Innsbruck, Austria
sPlKe Offline
Expert
sPlKe  Offline
Expert

Joined: Jul 2004
Posts: 4,206
Innsbruck, Austria
yes vec_to_screen makes problems in general. JCL didnt believe me but good to know i am not the only one with this problem.

@JCL check beta forum i found a downloadable substitute where you can reproduce the problem laugh

Re: Gamestudio 8.30.2 Public Beta [Re: Aku_Aku] #382807
09/12/11 22:28
09/12/11 22:28
Joined: Apr 2007
Posts: 3,751
Canada
WretchedSid Offline
Expert
WretchedSid  Offline
Expert

Joined: Apr 2007
Posts: 3,751
Canada
Originally Posted By: Aku_Aku
I saw.
Quote:
20 general purpose variables that can be set by scripts and used in shaders. The float4 shader vectors vecSkill1 .. vecSkill17 contain the contents of material skill1..4, skill5..8, skill9..12, skill13..16, and skill17.. 20.
In my read: The general skill1..20 contain the special skills for shaders and materials. So when you use a material skill your script consumes one general skill.
And so on...

And thats wrong. I have no idea how I could say that more clearly.


Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com
Re: Gamestudio 8.30.2 Public Beta [Re: WretchedSid] #382831
09/13/11 08:38
09/13/11 08:38
Joined: Jul 2000
Posts: 27,986
Frankfurt
jcl Offline OP

Chief Engineer
jcl  Offline OP

Chief Engineer

Joined: Jul 2000
Posts: 27,986
Frankfurt
Some answers:

- Skills and shaders: I hope this was now sufficiently and patiently explained by users.
- Empty pointers in sound test: My mistake, a DLL was missing. Please download http://server.conitec.net/down/ackoal.dll and copy it into your acknex_plugins folder.
- vec_to_screen behaves as in the old version when published - this is normal, this beta is not yet publishable. A publishable version will be uploaded in short when there are no immediate bugs.

Re: Gamestudio 8.30.2 Public Beta [Re: jcl] #382856
09/13/11 12:34
09/13/11 12:34
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Superku Offline
Senior Expert
Superku  Offline
Senior Expert

Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Originally Posted By: JCL
this is normal, this beta is not yet publishable. A publishable version will be uploaded in short when there are no immediate bugs.

I've thought public betas had always been publishable?


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends
Re: Gamestudio 8.30.2 Public Beta [Re: WretchedSid] #382882
09/13/11 16:39
09/13/11 16:39
Joined: Sep 2009
Posts: 993
Budapest
Aku_Aku Offline
User
Aku_Aku  Offline
User

Joined: Sep 2009
Posts: 993
Budapest
OK, maybe i misunderstood something.
Do you want to say this?
Quote:
Hey Aku! There are 100 general skills and moreover there are material skills. The sum is 120.


Re: Gamestudio 8.30.2 Public Beta [Re: Aku_Aku] #382895
09/13/11 17:48
09/13/11 17:48
Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Superku Offline
Senior Expert
Superku  Offline
Senior Expert

Joined: Sep 2003
Posts: 6,861
Kiel (Germany)
Have a look at include\atypes.h:
Code:
typedef struct ENTITY {
	C_LINK link;
...
	var	skill[100];	// entity skills
...
}


As you can plainly see, an entity has exactly 100 skills, no additional material or template skills and the like. In addition, skills are nothing else than vars and all 100 skills are of the same type. You can use them as you wish.

Now have a look at the material struct in the same file as above:
Code:
typedef struct MATERIAL {
	C_LINK link;
...
	var	skill[20];	// material skills
...
}


You will notice the 20 "special material skills" you've mentioned. They are not related to entity skills. Example:

MATERIAL* my_material = { ... }
ENTITY* my_entity;
...
my_entity.skill17 = 10; // here you access the 17th element of the array skill[100] from the entity struct
my_material.skill17 = 10; // here you access the 17th element of the array skill[20] from the material struct


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends
Page 2 of 7 1 2 3 4 5 6 7

Moderated by  Matt_Coles 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1