- applied Xaser's A_RailAttack duration fix.
SVN r3557 (trunk)
This commit is contained in:
parent
1529c91b80
commit
37f4ee53b9
2 changed files with 6 additions and 4 deletions
|
|
@ -685,9 +685,11 @@ void P_DrawRailTrail (AActor *source, const FVector3 &start, const FVector3 &end
|
|||
if (!p)
|
||||
return;
|
||||
|
||||
int spiralduration = (duration == 0) ? 35 : duration;
|
||||
|
||||
p->trans = 255;
|
||||
p->ttl = duration;
|
||||
p->fade = FADEFROMTTL(duration);
|
||||
p->fade = FADEFROMTTL(spiralduration);
|
||||
p->size = 3;
|
||||
p->bright = fullbright;
|
||||
|
||||
|
|
@ -734,7 +736,9 @@ void P_DrawRailTrail (AActor *source, const FVector3 &start, const FVector3 &end
|
|||
pos = start;
|
||||
for (i = trail_steps; i; i--)
|
||||
{
|
||||
particle_t *p = JitterParticle (33);
|
||||
// [XA] inner trail uses a different default duration (33).
|
||||
int innerduration = (duration == 0) ? 33 : duration;
|
||||
particle_t *p = JitterParticle (innerduration, drift);
|
||||
|
||||
if (!p)
|
||||
return;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue