ZDoom Compatibility
I thought I'd start a new thread for this.
This is essentially a fixed up version of Nash's pull request. A test.pk3 is included, summon FC in console to see a flattened cacodemon like it was hammered flatter than pancakes.
Spoiler: Screenshot
Spoiler: Why did I rename FLOOR to FLAT?
- FLATSPRITE - A sprite whose name says it all: flat like vanilla doom's floors and ceilings with changeable angles.
- WALLSPRITE - Now implements rolling and is exposed for use. Becomes flatter when viewing from the side like a cardboard cutout.
- ROLLSPRITE - Simply allows rolling to affect the sprite and give it rotation, a la Unreal style.
- DONTFLIP - Used with FLATSPRITE. When viewing a sprite from behind, it will be flipped (actor's facing the wrong way if they have rotations). This prevents it and instead draws the sprite unflipped from behind.