Pull Request
Puffs are now respected with the SKYEXPLODE flag and will spawn only on ceilings/floors/line_horizon walls if the SKYEXPLODE flag is on the puff for rails.
SKYEXPLODE not respected on puffs
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.
- Major Cooke
- Posts: 8175
- Joined: Sun Jan 28, 2007 3:55 pm
- Preferred Pronouns: He/Him
- Location: QZDoom Maintenance Team
- Graf Zahl
- Lead GZDoom+Raze Developer
- Posts: 49067
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: SKYEXPLODE not respected on puffs
Let's just hope all that boolean logic is correct. From looking at it it seems to be ok, but who knows...
- Major Cooke
- Posts: 8175
- Joined: Sun Jan 28, 2007 3:55 pm
- Preferred Pronouns: He/Him
- Location: QZDoom Maintenance Team
Re: SKYEXPLODE not respected on puffs
I still can't wrap my head around how the fuck this broke Nash's thing but whatever.
Re: SKYEXPLODE not respected on puffs
Turns out Graf was right in suspecting that my problem had nothing to do with P_LineAttack. The problem I had came from the FPathTraverse bug. Sorry for the false alarm! However, it's good that you addressed SKYEXPLODE for the rail attack anyway, it's just the right thing to do... :D
- Major Cooke
- Posts: 8175
- Joined: Sun Jan 28, 2007 3:55 pm
- Preferred Pronouns: He/Him
- Location: QZDoom Maintenance Team
Re: SKYEXPLODE not respected on puffs
Mmhmm. I knew there was another underlying cause too, and I suspected it was from a more recent change myself. Oh well. Aye, it'll be good to have regardless.