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
* Fixed Space Title Stars
Fixes the position of the title stars in the space theme
* Fixed `PlayerSprite` Fallback Check
PlayerSprites check recursively for fallbacks. However, this does mean that if one fallback links to something that was already checked, it would make an infinite loop.
Also fixes the Pipe Cutscene, and updated Mario's `Big.tres` UIDs
* 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
This fixes Peach in the minus world to now use her properly exported sprite, and additionally allows for her to be animated and changed through PeachNPC.json.
* 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.)