Weekly Progress Report #34
Lots and lots of bug fixes and improvements in preparation for the release into Early Access on April 12! This week I also updated the demo build to include many of the latest fixes. I continue to update the demo when I make changes or fixes that I think are big enough to warrant an update (which happens pretty frequently). Don't forget to wishlist the game so you get alerted when it launches, and please encourage your friends to do the same!

This level is exactly what you think it is.
Level Preview: Frogger

This level is exactly what you think it is.
Changelog
- Add icons to Statistics and Achievements sub-menu buttons.
- Golf balls in Maxi Golf are now recorded in replays.
- Windmill in Maxi Golf is now recorded in replays.
- Added a small saving popup to show the game in auto-saving.
- Cannons now look different while unloaded, and animate into their "Cannon" form when you jump into them. This should make entering them more obvious for new players, and remove any confusion about having to "jump into the barrel".
- Save file buttons now expand slightly when selected.
- Achievement menu elements now expand slightly when expanded.
- Add name tags to replays when watching other people's replays.
- Adjusted 3 star times for Controlled Fall, Cann Cann, and Guided Swim to be less strict.
- Prevent unlocking the "Perfection" achievement while swimming.
- Jump button now also skips the victory teleport animation.
- Show "Downloading" message when loading all replays from the leaderboard.
- Add feature that lets you watch all replays from the leaderboard at the same time so they can be directly compared.
- Fix bug where scrolling through the leaderboard rows while the level quick select menu is open could result in strange navigation.
- Add left/right jump-by-ten support to the leaderboard menu.
- Slightly update the appearance of activated rings.
- Add rank # to name tags when loading replays from the leaderboard.
- Sort replays loaded from the leaderboard by their rank.
- Automatically follow the #1 replay when loading replays from the leaderboard.
- Adjust name tag positions.
- Fix bug where you could try to open the leaderboard before it was loaded.
- Change level select "Speed Up" button from R-trigger to L-trigger so that it doesn't conflict with the leaderboard (this isn't revealed anywhere in the UI, but is there for convenience).
- Fix Reset Progress option in the "Delete Save File" menu to account for the new save file format & new fields.
- Fix bug where if your save file said you were on a level beyond the number of levels that exist, you could get stuck in a weird place in the level select menu (mostly an issue when switching between demo and full builds).
- Animate the autosave indicator.
- Add help text to the profile selection menu that explains autosave.
- Fix Salmon end-game time (it was 0).
- Update end game cinematic placeholder text.
- Fix level select pause menu using outdated end-game icons.
- Scale the water splash SFX volume with the size of the splash.
- Fix bug where changing full screen mode in options menu didn't work while the game was paused.
- Fix outdated end game goal time text icon.
- Move loading text slightly so it doesn't conflict with autosave.
- Change controller input for Save Replay so it doesn't conflict with "View All" from leaderboard.
- Fix steam and discord buttons in the credits not working.
- Fix bug where back button in "Show Controls" menu wouldn't respond to mouse clicks.
- Adjust lighting on No Floor.
- Change order of the last few levels.
- Change leaderboard "View One" help text to "View" & adjust spacing accordingly.
- Animate cannons in Level Select.
- Arrows in Level Select now pulse slightly to indicate which direction is forward.
- Updated audio.
- Fixed bug where Skee-Ball victory sound effect would never stop.
- Fix bug where cannons in Level Select wouldn't expand if you were in one when the scene first loaded.
- Fix replay "Saving..." popup not displaying properly in some resolutions.
- Add placeholder cinematic scene for obtaining all rainbow gems,
- Fix conditional goal zone in Flying Fish (the goal was always active).
- Fix animation angles when jumping off walls in Level Select.
- Allow level select entry points to override their orientation directions.
- Fix fish power up not rendering in some levels (is breaks whenever I change target platform).
- Fix bug where you could obtain a power up after crashing.
- Prevent "Goal Zone Activated" sound effect from playing when not in the "normal" game state.
- Fix character spawn rotation in Maxi Golf.
- Fix bug where perfect jump trails would display while resetting replays if you crashed while perfect jumping (finally fully fixed this bug?)
- Fix unnecessary duplicate calls to clear perfect jump trails in replays.
- Add level names to the level quick select menu.