All leaves spawned from a LeafSpawner have an initial eastward velocity, regardless of the orientation of the LeafSpawner thing.
The easiest way to see this is to start MAP01 of Hexen and walk to the tree directly to the right.
This behavior could not be observed in Chocolate Hexen.
(Tested in GZDoom 3.2.3)
Leaves spawned from LeafSpawner move East [Hexen]
Moderator: GZDoom Developers
Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
- Rip and Tear
- Posts: 187
- Joined: Tue May 02, 2017 3:54 pm
Leaves spawned from LeafSpawner move East [Hexen]
Last edited by Rip and Tear on Wed Dec 06, 2017 6:35 pm, edited 1 time in total.
- Rip and Tear
- Posts: 187
- Joined: Tue May 02, 2017 3:54 pm
Re: Leaves spawned from LeafSpawner move East [Hexen]
I have identified the source of the issue, it is a missing angle argument in this line of ZScript
hexenspecialdecs.txt, line 461
Code: Select all
mo.Thrust(random[LeafSpawn]() / 128. + 3);Re: Leaves spawned from LeafSpawner move East [Hexen]
Angle was ignored indeed, thanks for finding the culprit. Fixed in 8176951.
