- Remake R1Z1 and R1Z2 into R0Z3 and R0Z4
- Remove R1
- Significant changes to R5Z1
- Add water tint, surface waves, splash effect
- Ensure that the water in R5 parallax always matches water surface
- Fix a bug where the player would lose speed when hitting a horizontal spring from above
- Add autodemo for R5Z1
- Add bubble spawner object
- Add bubble object (many sizes and number bubbles)
- Add a big part of drowning code (emitting bubbles, sound effects, air count)
- Add separated structure for movement constants, enabling for dynamic switching
- Add water physics
- Add speed shoes physics and music behaviour
- Fix a bug when generating object placement with default extra properties
- Add AOZ1 after SWZ1 when playing the demo
- Optimize water and parallax rendering, adjust R5Z1 parallax accordingly
- Speed-up BGM and FMV playback by pre-storing .XA and .STR disc locations on boot-up
- Fix a game-halting effect when switching immediately from one .XA music to another (this enables seamless speed shoes music)
Note
This is a very stable Christmas build that finally adds Amazing Ocean Zone as one of the levels that are playable outside of level select.