Open Hadzabadza opened 3 years ago
What I got is:
This happens when a beam weapon with muzzle_type is pointed directly south, or directly west.
I tried it with handheld beam weapons (lasertag, portal gun) and when I click on a pixel perfectly south or west, the muzzle_type sprite goes one tile too far. Even a few degrees off and it works perfectly again.
I have no idea at all why it does this. I tried changing stuff to fix it but to no avail. It only happens with these 2 exact directions.
It would probably be far easier to resprite the emitters to be shorter.
Reproduction:
While it's understandable if it's kept that way so rays won't behave oddly, if an emitter is facing left, the muzzle flash sprite is off by one tile.