Dear devs,
Summary
So I was working on a new quest, using a tileset that I made in 2.50.2. I've noticed a bug after resetting the weapon sprites. Afterwards enemies spawning with the puff animation (weapon sprite 22, MISC: Spawn) do not render the puff sprite. The flickering animation works however. I could only reproduce this with a quest made in 2.50.2, then saved as a 2.55 quest and then resetting the sprites to defaults.
Version info
2.55 alpha 73 (build 51 if that matters)
OS info
Windows 10
Details
So I was working on a new quest, using a tileset that I made in 2.50.2. I've noticed a bug after resetting the weapon sprites. Afterwards enemies spawning with the puff animation (weapon sprite 22, MISC: Spawn) do not render the puff sprite. The flickering animation works however. I could only reproduce this with a quest made in 2.50.2, then saved as a 2.55 quest and then resetting the sprites to defaults.
How to reproduce
- Create a new quest in 2.50.2
- Save this quest
- Optional: add a screen with enemies to that quest, open it in any ZC player compatible (I used the 2.55 a73 player) and verify that the spawn puffs work as intended
- Optional: reset the weapon sprites to default in 2.50.2. The spawn puff will still work.
- Open & save the quest in 2.55 a73
- Add a screen with some enemies on it to the quest
- Open the quest in the 2.55 a73 player, you will see that the spawn puffs work just fine
- Now go ahead and reset the weapon sprites (Quest > Default > Weapon Sprites)
- Check weapon sprite 22 (MISC: Spawn). It is set to the same tile as before (tile ID 27446). All seems good
- Save the quest now that you've set the w. sprites to defaults
- Open in the ZC player and you'll see that now spawn puffs render (for enemies at least)
Example file
You can find my examples here. spawn_test_1.qst is a new quest made in 2.50.2 where the spawn puffs work. spawn_test_2.qst is the same quest imported to 2.55 a73, but where I reset the weapon sprites to default and where the spawn puffs do not render
https://drive.google...iew?usp=sharing
I personally suspect that the spawn puff is set to a tile ID we would not expect, or is using a different weapon sprite for some reason.
I hope I provided enough information to iron this one out
Thanks in advance