by edward850 » Thu Jan 21, 2016 4:53 pm
Graf Zahl wrote:Does it? Can you explain what this parameter is there for?
Controls the fade out of each tic, basically. Internally it's usually set to 255/lifetime.
Also I noticed you changed startalpha to fixed, but never changed what that means to P_SpawnParticle, which still takes a byte (because the particle internally takes a byte).
Major Cooke wrote:edward850: if you can tell me what to change, I'll
throw it in here.
You completely forgot the ACS function.

As for fadestep, change ACTION_PARAM_INT(fadestep, 11) to a fixed and scale it just like startalpha. Perhaps the same should be done for the ACS function for consistency.
[quote="Graf Zahl"]Does it? Can you explain what this parameter is there for?[/quote]
Controls the fade out of each tic, basically. Internally it's usually set to 255/lifetime. [s]Also I noticed you changed startalpha to fixed, but never changed what that means to P_SpawnParticle, which still takes a byte (because the particle internally takes a byte).[/s]
[quote="Major Cooke"]edward850: if you can tell me what to change, I'll [url=http://forum.zdoom.org/viewtopic.php?f=34&t=50528]throw it in here.[/url][/quote]
You completely forgot the ACS function. :P
As for fadestep, change ACTION_PARAM_INT(fadestep, 11) to a fixed and scale it just like startalpha. Perhaps the same should be done for the ACS function for consistency.