this part keeps breaking on me
I think adding the ability to reset a given stage could fix the misalignment bug, as if it just sets the stage to a given state, then problem solved, hopefully. (seeing as undoing does nothing)
that or make it so the visuals are overlapping a series of boxes, so while the visuals fall appart, the hitboxes dont.
i believe this bug is fixed now. i've had it somewhat fixed locally for a while now but there were a few additional issues that popped up that i hadn't fixed until now.
(as a fun fact, the reason this bug occurs is because i was locking everything to the grid, but in a lazy way. everything is 256x256 pixels, but offset by 128 pixels, so to correctly lock it to the grid you have to subtract off 128, then round, then add 128 back. what i had been doing is just rounding to the nearest 128 instead, which was easier, but apparently allowed the penis to glitch to be half-off the grid. the fix was just to lock it correctly.)
unfortunately, the game probably still runs at a pretty low fps. but at least it should be playable now, assuming i didn't miss any other issues.
ok, so a reset button wont work. but locking it to the grid shouldn't be that hard. (also for some reason the first button segment has like 10 FPS, and the desync seems to happen when in the middle of moving the FPS changs to much.)