JNechaevsky / international-doom

Small, functional and simple source ports, created with help, efforts and bits of code from people around the world.
https://jnechaevsky.github.io/inter-doom/
GNU General Public License v2.0
30 stars 2 forks source link

Heretic and Hexen: update visplanes drawing code #78

Closed JNechaevsky closed 9 months ago

JNechaevsky commented 9 months ago

Straight from Doom, where it's more compact and slightly better polished. This should take care of https://github.com/JNechaevsky/international-doom/issues/77.

kitchen-ace commented 9 months ago

Does this need applying to Crispy Heretic?

JNechaevsky commented 9 months ago

Probably not, the real problem was with my incorrect change of Crispy code.

JNechaevsky commented 9 months ago

But thinking more... Better I'll double check. There are no "Swirling Liquids" feature available, so I have to remember how to compose ANIMATED lump to make vanilla liquids swirling. Once done, I can simply but a brick on "go to next level" key and scroll maps of htchest.wad. Such high-tech approach was used yesterday for testing corrected visplanes code. 😀

JNechaevsky commented 9 months ago

It's seems to be safe. Here's a wad with ANIMATED lump, which represents ID's scrolling liquids I was using for ~5 minutes of levels scrolling: htic_anims.zip