* Add WaterCrouchMove and WingCrouchMove states
* Implement WaterCrouchMove and WingCrouchMove
* Quick patch for incorrect crouch height
im adding this to this branch for this since its literally just a number change lol
This PR fixes the issues mentioned in #557 with Fake and Real Bowsers. Also for fun, I got the Bowser fall SFX to work when you kill a REAL Bowser or Bowser Bro by moving it outside of Bowser before they were freed from the scene.
Previously, if you entered a boo race your hitbox scale changes would never be applied, meaning your crouch size would be unchanged from your standing stance. This fixes that, and adds a single parameter to apply character physics.
A very simple 1 line change that just fixes the character variation key which characters use as a default to use a proper "default" key rather than just Mario's. May require some JSON changes, but I'll check around and make sure to fix what I can find.
* Added Special Scrolling to the visuals menu
* Added the actual functionality for special scrolling to work with menu
* Fixed PC-8801 mode if smooth transitions are enabled
* Special scrolling, not-so special translations
* Some state machine functions to make code tidier in the future
* Added a function to Global to check if we're playtesting, for convenience
* Only allow noclip w/o debug in leveltesting, toggling added, kept jump key to exit
* Quick fix for flipped Jump/RunJump anims
accidentally used the condition the wrong way, my bad LOL
* >= moment
so thats why it was playing the fall animation for a single frame
* Reverted attempted fixes accidentally left in for CrouchBump
* Additional optional animations for water/wing power-up + extras
* Added animation fallbacks for new animations
* Kicking animation function
* Kick anim functionality for shells
* Player performs kick animation
* RunJump anims + quick fixes
new anims, including RunJump, RunJumpFall and RunJumpBump (incredible name) which play depending on the X velocity the player left the ground with.
also fixed the bob-omb to play the kick animation as well as it should
also
* Updated "FlyMove" to "WingMove" for consistency
* Update "FlyMove" to "WingMove" in animation fallbacks
* FPS counter is off by default, enable with F4
* A message or error is now shown on-screen if a screenshot is taken with F2
* Show message when noclip is enabled or disabled
Changes a few animation fallbacks to something more reasonable, and fixes potential broken animation fallbacks (notably PipeMove, which didn't work if you didn't define a Move animation.)