restore old fadestep behavior if SPF_NEGATIVE_FADESTEP is not passed in
This commit is contained in:
parent
27eb78f437
commit
c03f7889bf
3 changed files with 3 additions and 1 deletions
|
|
@ -374,7 +374,7 @@ void P_SpawnParticle(FLevelLocals *Level, const DVector3 &pos, const DVector3 &v
|
|||
particle->Acc = FVector3(accel);
|
||||
particle->color = ParticleColor(color);
|
||||
particle->alpha = float(startalpha);
|
||||
if (fadestep <= -1.0) particle->fadestep = FADEFROMTTL(lifetime);
|
||||
if ((fadestep < 0 && !(flags & SPF_NEGATIVE_FADESTEP)) || fadestep <= -1.0) particle->fadestep = FADEFROMTTL(lifetime);
|
||||
else particle->fadestep = float(fadestep);
|
||||
particle->ttl = lifetime;
|
||||
particle->size = size;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue