Input changes starts around 15000th frame
MANDARA boss (the level that starts with statue shoot out) spawns after player reaches specific X position, so...
84 frames saved by
- abusing special first frame to jump and shoot so we don't wait for the generic "wait until falling down to take control"
- abusing the "falling down" mechanic which clears the "firing" bit from action state. However we can only shoot 1 bullet at a time (only 1 slot for that), so this only saves time (and it saved a lot here) if we can: fire in air, touch the ground and the bullet previously fired collide with enemy within 9 frames to fire again opposed to a simple 9 frame delay between each firing.
Checked all jumps from the beginning, so...
- 1 frame saved by different route to the end before final boss
- 8 frame saved by removed 1 unneccessary "horizontally slow" jump right before the final boss level
The final boss input is the same, as I already abused the "state changer" falling mechanic there, just didn't documented it.