Note Pausing, Save Points and Camera Improvements

Alpha v0.13.0

This update comes a little delayed because some of our team have been away recently. I'm happy to say this build is far more stable than the last.

Combat

  • Added a note pausing effect. We can set an interval at which all notes will stop moving and how many intervals they will stay paused. Notes adjust their spawn times accordingly so that they still reach the hit zone at the correct time.

  • The current combo and note accuracy are now displayed just below the protagonist instead of on the right side.

Save Data

  • The game no longer automatically saves.

  • Created a save point system.

  • Added a placeholder save point that's a yellow box in the Hallway of the Welcome Center.

Cutscenes

  • Implemented camera movement during cutscenes.

  • Updated the recording tool to also record camera movement for ease of creating cutscenes.

  • Added a different version of dialogue text that's slightly larger and centered in the text box. This text is now used for system messages such as "Game Saved" and "Obtained X Item"

Menus

  • Expanded the audio settings menu with Sound Effects, Music and Combat Music Sliders. Currently the game has no sound effects or music so the only setting that is testable is combat music.

Debug Tools

  • "Erase Save Data" is now shown on the bottom right of the main menu when not in debug mode and is replaced with "Erase All Data" when in debug mode. This erases all save data and game settings.

  • Moved the Map Tester and data erasure buttons to the bottom left. This also fixes the issue of the data erasure button being hard to click since it was being blocked by the help text.

Notable Bugs & Adjustments

  • The column flare now correctly skips to the full frame upon press.

  • The player can no longer pause during the combat game over screen.

  • Fixed an issue where the game over screen was not intractable due to an element of the cutscene system blocking it.

  • Note effects are now reset after combat to prevent their effects from lingering on subsequent encounters.

  • If the player pauses while hit, the player's flashing and shaking effects will now properly freeze instead of continuing to animate.

  • Notes the player did not attempt to hit are now correctly recorded as a miss.

  • The "Erase Save Data" now actually works.

  • Fixed an issue with the camera returning to the player's position that caused to sometimes lock up.

++ many minor bugs and adjustments.