General
- Updated the WIP "I Can't Save You" track (halfway complete).
- Added player slowdown toggle (Shift or left trigger; toggle mode only for now).
- Minor visual updates to Bit Crush, Circumlunar, and Project Onyx OST tracks.
Level Editor
- Added RNG variation to nearly 40 parameters.
- Added projectile type: Static Laser, fixed-size, stays static (not a trail renderer)
- Spawn action parameters are now grouped into categories for easier time finding options
- Added Triggerable Events to spawn actions (Call Action Here type; triggers: timer, exit screen, death, spawn)
- updated editor UI colors and sizing
- Added waveform visualization to the MIDI grid with a new settings panel to customize it.
- New hotkeys: 1, 2, 3 to switch tools; hold H to toggle full UI visibility. (will add keybinds later)
- Notes tied to deleted actions are now marked deleted and do nothing until reassigned.
- Selecting a note on the grid now auto-selects its linked action.
- Actions can now be renamed
- Position picker now hides the UI so you can click anywhere.
- Many action parameters renamed for clarity.
- Fixed notes calling the wrong action (random cases and hot-reload when changing levels mid-play).
- Fixed cursor getting stuck invisible in editor.
- Added toggle so actions can use the note duration for their lifetime.
- Deprecated fields are now hidden unless they have non-default values.
- All projectiles can now be offset from their spawn origin.
- New Rotate Self movement modifier for all projectiles (optionally affects trajectory).
- Sine wave start value can now be offset.
- Added Tight Collider type for static lasers.
- Added visual rotation parameter for rocks and static lasers.
- Static lasers now support shape selection (including circle option).
- Added color intensity control to all projectiles.
- Added alpha control for all projectiles.
- Added Time Scale Modifier as a level action.