[Fixed] Stairbuilding crush behavior (Cyberdreams MAP19)

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Stairbuilding crush behavior (Cyberdreams MAP19)

Postby Xavier Drozzlewore » Wed Feb 03, 2021 5:14 pm

stairbuilder specials 127 (and possibly others?) should crush. this breaks Cyberdreams MAP19, as the switch does not crush the cyberdemons that block your path.

The ->crush field is never initialized in vanilla doom.
https://github.com/id-Software/DOOM/blo ... oor.c#L547

The probability that the ->crush field contained a 0 in it was low, so usually lead to the floors crushing. Doomwiki lists the specials as crushing specials.

Choco hardcodes this to always crush:
https://github.com/chocolate-doom/choco ... oor.c#L551

if a fix isn't possible, suggesting a compat flag
Xavier Drozzlewore
 

Re: Stairbuilding crush behavior (Cyberdreams MAP19)

Postby Xavier Drozzlewore » Wed Feb 03, 2021 6:06 pm

oh issue appears to be that it crushes for 1 tic and then stops crushing?
Xavier Drozzlewore
 

Re: Stairbuilding crush behavior (Cyberdreams MAP19)

Postby Graf Zahl » Wed Aug 11, 2021 11:59 am

fixed. This used the wrong crush mode.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany


Return to Closed Bugs

Who is online

Users browsing this forum: No registered users and 0 guests