First time using ANIMDEFS. I'm using Slade 3, Doom Builder 2, Paint.NET.
I want to create a deathmatch map that has an animated dance floor. But what i've got is bugged. You better see it for yourself! The wad is in the post.
The floor is "12x12 blocks" which is 768x768 pixels in Doom Builder, exactly fitting for a 12x12 (144) amount of 64x64 tiles.
I originally intended to make a whole chart for 24 different animation patterns so I could make each block a sector and fit a special animation onto each of the flat. I decided not to go that way since it is a huge work that will not be much rewarding, fitting 24 different animations into 144 sectors just to see two patterns. Which is with 16 frames each... 2304 images. That's a lot! Too many!
Instead I decided to create one whole 768x768p texture which already contains all tiles piled together and creating an animated dance floor. What I've got in mind is plain perfect - I could do as many images I want and It will be funny to see many patterns and colors shine. However despite the code itself is easy, the animation only worked correctly on the wall. If I put the texture on the floor\ceiling - in Doom Builder 40% is chopped off, and the blocks aren't even matching when animated, being mixed with each other like some sort of a glitch.
The patches of dance floor animation are DF000 to DF015.
The code in ANIMDEFS is:
Code: Select all
texture DF000
pic 1 tics 35
pic 2 tics 35
pic 3 tics 35
pic 4 tics 35
pic 5 tics 35
pic 6 tics 35
pic 7 tics 35
pic 8 tics 35
pic 9 tics 35
pic 10 tics 35
pic 11 tics 35
pic 12 tics 35
pic 13 tics 35
pic 14 tics 35
pic 15 tics 35
I tried to enter exactly DF001, DF002... in the pic code instead of just numbers and the result is the same.
I tried to replace pic 1-15 tics 35 with range DF015 tics 35 - didn't help either.
Engine sees and reads DF000-DF015 but something is off.
The map is here, pinned down, every much needed resource is inside wad, so no PWAD's required.
P.S. I put the texture on floor and a wall and tics changed to 15 so you could see the difference.
https://drive.google.com/file/d/1H7_Ljc ... sp=sharing