NOSKYWALLS and DRAWFULLHEIGHT flags not working

Thu Feb 25, 2021 12:38 pm

I was trying to add the noskywalls and drawfullheight flags for linedefs in UDB's linedef-editor, and found that they apparently don't do anything in GZDoom.

In the debugger, I can see the flags getting set, and the renderer checks and detects the noskywalls flag (hw_sky.cpp::236), but it looks like it isn't checking at the time it would need to to actually draw the walls there.

It looks like these were intended to override the skywall hack, but broke?