24.1.1 [alpha] First update of the year~ 🎊
Please read the below notes as they provide useful info on future plans in addition to the bug fixes.
Known Issues
General
- Sometimes, the game's resolution may need to be corrected on start-up. Workaround: Change the resolution in the options menu.
- Sometimes, on death/restart, objects will fail to respawn correctly after the rewind. This is a high priority issue and will be fixed ASAP.
- Sometimes music stays around longer then it should. This will be fixed soon.
Editor
- Expanding / Collapsing Prefabs can cause rendering instability/crashes in some cases
- Some previously working Keyboard Shortcuts are no longer working. They will return but were cut from this build due to time constraints.
- Multi-Object Editing was cut from this build due to time constraints but should appear in the next build. Hopefully, before or around the New Year!
- Lots of tooltips are broken (a meme at this point), but as we finally get close to a fully working editor, they will slowly be fixed.
- Some level issues can happen when swapping between levels in the editor or re-loading levels in the editor. If you encounter this, please re-load the level from the main menu as a workaround for now. This will be hopefully fixed in the next build.
Bug Fixes / Changes
- Fixed several issues with prefabs and prefab instances not rendering correctly / not appearing / getting removed from the timeline in the editor.
- Parallax objects now properly update when created.
- Better error handling on objects being created on level load / refresh.
- Fixed issues with enums and vectors in json generation / parsing.
- Better time handling on internal delay functions.
- Added ability to add to selection while dragging to add objects. This is done with the `Shift` key.
- Better caching of some common data in the editor to improve performance.
- [Prefabs occasionally have missing objects] -Error check to ensure parent object data is valid before attempting to load child. (This should fix most of the issues with objects not loading correctly).
- [Objects in main timeline become stuck at start when dragging them] -BPM value is now defaulted to 140 in the event of a malformed value to ensure all editor calculations always work. (This fixes issues with object dragging on some older levels)
- [Applied force to the player still continues during a pause] -Fixed issue with player physics not being paused correctly.
- [Hard to see stacked normal objects on timeline] -Adjusted the timeline prefab to be more readable by changing the icon rendering, I'll continue to tweak this as needed.
- [Objects are not deleted] -This has mostly been fixed?, but there are still some edge cases where objects are not deleted correctly. This will be fixed in the next build.
This is an alpha build, and while I tested it internally a fair bit due to the complexity of this update, I expect bugs beyond those listed. Please bear with me while I get them all patched!
24.1.2 [alpha]
Please read the below notes as they provide useful info on future plans in addition to the bug fixes.
Known Issues
General
- Sometimes, the game's resolution may need to be corrected on start-up. Workaround: Change the resolution in the options menu.
- Sometimes, on death/restart, objects will fail to respawn correctly after the rewind. This is a high priority issue and will be fixed ASAP.
Editor
- Expanding / Collapsing Prefabs can cause rendering instability/crashes in some cases
- Some previously working Keyboard Shortcuts are no longer working. They will return but were cut from this build due to time constraints.
- Multi-Object Editing was cut from this build due to time constraints but should appear soon!
- Lots of tooltips are broken (a meme at this point), but as we finally get close to a fully working editor, they will slowly be fixed.
- Some level issues can happen when swapping between levels in the editor or re-loading levels in the editor. If you encounter this, please re-load the level from the main menu as a workaround for now. This will be hopefully fixed in the next build.
Bug Fixes / Changes
- Minor improvements to the arcade UI (escape no longer exits there's a dedicated button now) this will require further refinement in the future.
- Fixed rare crash when starting the game
- Fixed default version number in save file from being invalid.
- Many audio issues were fixed.
- Legacy upload from alpha now works 100% and should be used moving forward to upload all legacy levels.
- Hex codes in color picker are way better now.
- Cover images now properly show up as long as they're below 512 by 512 and square this is now far more consistent between error messages and the actual upload process.
- Fix for some descriptions overflowing custom log view.
- Testing: a new audio effect when getting hit in levels.
- Minor UI improvements.
- Minor loading optimizations.
This is an alpha build, and while I tested it internally a fair, I expect bugs beyond those listed. Please bear with me while I get them all patched!
24.1.3 [alpha]
Please read the below notes as they provide useful info on future plans in addition to the bug fixes.
Known Issues
General
- Sometimes, the game's resolution may need to be corrected on start-up. Workaround: Change the resolution in the options menu.
- Sometimes, on death/restart, objects will fail to respawn correctly after the rewind. This is a high priority issue and will be fixed ASAP.
Editor
- Expanding / Collapsing Prefabs can cause rendering instability/crashes in some cases
- Some previously working Keyboard Shortcuts are no longer working. They will return but were cut from this build due to time constraints.
- Multi-Object Editing was cut from this build due to time constraints but should appear soon!
- Lots of tooltips are missing / broken (a meme at this point), but as we finally get close to a fully working editor, they will slowly be fixed.
Bug Fixes / Changes
- Prefabs now work far better in editor
- Prefabs now spawn properly in custom levels
- Fixed issue where restarting a level from the pause menu would cause the pause glitch effect to remain
- Fixed issue with opening another editor level with one already loaded this should now work fully, please report any issues.
- Minor loading optimizations added for large levels (specifically those with loads of complex prefabs)
- Some other minor tweaks and fixes
This is an alpha build, and while I tested it internally a fair, I expect bugs beyond those listed. Please bear with me while I get them all patched!
24.1.4 [alpha]
Please read the below notes as they provide useful info on future plans in addition to the bug fixes.
Known Issues
General
- Sometimes, the game's resolution may need to be corrected on start-up. Workaround: Change the resolution in the options menu.
- Sometimes, on death/restart, objects will fail to respawn correctly after the rewind.
Editor
- Some previously working Keyboard Shortcuts are no longer working. They will return soon.
- Multi-object editing should appear soon and is in the works!
- Several tooltips are missing / broken, but they will slowly be fixed.
Bug Fixes / Changes
- Prefabs now work far better in editor when spawned, collapsed and expanded.
- Fix for child ghost objects being created when parent objects are deleted.
- Fix for parenting toggles not working correctly.
- Fix for prefab offset being shit.
- Prefabs now properly maintain their position in time when expanded / collapsed.
- When an external prefab is created the prefab list now properly is reloaded for you to immediately start spawning instances.
- Theme editor has several optimizations.
- Theme editor preview now only appears when mouse is over the dialog window.
- Expanded prefab objects now have their timeline objects have the prefab color again.
- Added Shift as an additional modifier for ctrl+scroll to change input values. Now ctrl+scroll does smaller increments and ctrl+shift+scroll does larger ones (previous default behavior).
- Minor editor UI improvements.
This is an alpha build, and while I tested it internally a fair, I expect bugs beyond those listed. Please bear with me while I get them all patched!
24.1.5 [alpha]
Please read the below notes as they provide useful info on future plans in addition to the bug fixes.
Known Issues
- General
- Sometimes, the game's resolution may need to be corrected on start-up. Workaround: Change the resolution in the options menu.
- Sometimes, on death/restart, objects will fail to respawn correctly after the rewind.
Editor
- Some previously working Keyboard Shortcuts are no longer working. They will return soon.
- Multi-object editing should appear soon and is in the works!
- Several tooltips are missing / broken, but they will slowly be fixed.
Bug Fixes / Changes
- Clicking the pitch UI element now resets the pitch to 0 as expected.
- Legacy upload button now properly shows upload / update text depending on the state of the level.
- Added fix for older levels (pre-24.1.4) that would improperly use prefab offset data.
- Fixed game auto playing if pausing in the editor quickly.
- Made prefab offset rotation happen immediately instead of at offset time.
- Fixed player force (gravity effect) not being applied properly.
- Fix for vignette x / y being totally out of wack.
- Fix for jump to start button not working properly.
- Added , / . as key bindings to jump between frames.
- Fix for issues with les distort bugging out.
- Fix for loads of issues and inconsistencies when using [Camera Parenting]
This is an alpha build, and while I tested it internally a fair, I expect bugs beyond those listed. Please bear with me while I get them all patched!
24.1.6 [alpha]
Please read the below notes as they provide useful info on future plans in addition to the bug fixes.
Known Issues
Editor
- Some previously working Keyboard Shortcuts are no longer working. They will return soon.
- Multi-object editing should appear soon and is in the works!
- Several tooltips are missing / broken, but they will slowly be fixed.
Bug Fixes / Changes
- Fix for death / rewind sometimes breaking objects.
- Fix issues with mouse and pause menu for levels.
- Fixes for game settings not working in most cases.
- Better memory management for event keyframes.
- Fix for audio pop in at the start of the game.
- Updated prefabs for UI so as to always make noise.
- Added better block sounds for UI sliders.
- Fix player edge controls.
- Fix keyframe sorting issues on some event types.
- Updated VG sprites to include a info icon.
- Added the ability to input your own offset into the prefab offset setup dialog.
- Add new Hit / No Hit / Empty types to replace normal / helper / decoration / empty.
- Minor UI and graphics tweaks.
- Optimized autokill / added opacity / fixed issues with object scale at start.
- Added opacity support in theme update function.
- Added opacity settings.
- Added better handling of "double" creation of keyframes.
- Remove unused code for SVGs.
- Fix for freeze / crash upon pasting large text objects by adding a new debounce for text updating due to the computational cost.
- Fix for object disappearing when draggin in the object timeline in some cases.
- Add code for player handling below 100% alpha collisions.
- Better handling for prefab offset swapping in update function.
- Make it so player offset setting doesn't effect editor while in edit mode.
- Fix for object dragging in the master timeline then trying to update the object timeline being incorrect.
- Fix issue with settings making resolution weird on startup.
- Definitely a lot more I forgot to write down whoops.
This is an alpha build, and while I tested it internally a fair, I expect bugs beyond those listed. Please bear with me while I get them all patched!
24.1.6b [alpha]
Please read the below notes as they provide useful info on future plans in addition to the bug fixes.
Known Issues
Editor
- Some previously working Keyboard Shortcuts are no longer working. They will return soon.
- Multi-object editing should appear soon and is in the works!
- Several tooltips are missing / broken, but they will slowly be fixed.
Bug Fixes / Changes
- Current new object types not properly displaying in editor dropdown.
- Legacy object types now show Hit by default.
- Legacy helper objects now can be quickly turned into no hit objects with 35% opacity (same as helpers) by simply editing a opacity keyframe.
- Fix for quick add objects not having the new proper object types.
- Fix for first object not defaulting to new object types.
This is an alpha build, and while I tested it internally a fair, I expect bugs beyond those listed. Please bear with me while I get them all patched!
24.1.7 [alpha]
Please read the below notes as they provide useful info on future plans in addition to the bug fixes.
Alpha-Editor Branch Deprecation
Over the next 24hrs the alpha-editor branch will be completely unset to reduce the number of branches and focus fully on alpha.
Known Issues
Editor
- Some previously working Keyboard Shortcuts are no longer working. They will return soon.
- Multi-object editing should appear soon and is in the works!
- Several tooltips are missing / broken, but they will slowly be fixed.
Bug Fixes / Changes
- Fixed a few issues with multi select (shift).
- Added new shortcuts menu under help in editor.
- Add preview outline selection keycode.
- Added new preview outline mode setting in editor settings.
- Make it so dragging with no selection or clicking with no selection will clear the selection.
- Added different preview selection modes.
- Improved load times on levels. The game is also less likely to hang while loading.
- Setting parent via eyedropper now properly detects deep parent loops and blocks them.
- Cleaned up parent selector dialog code.
- Added new info editor notification.
- Updated pooling system to be more efficient.
- Fixed issues with empty keyframes making levels not load.
- Fixed issues with events getting out of order.
- Added better quick buttons in editor.
- Cleaned up code for object panel manager.
- Added new overlay options to gradient effect.
- Make editor buttons always inactive when in input mode.
- Fix for checkpoint noise playing in editor.
- Fixed issues with some enum values not properly being selected like level difficulty and prefab type. Also Prefab types beam and static no longer are swapped.
- Added marker delete functionality through UI and keycodes.
- Added marker as a possible active selection type for the editor.
- Updated Youtube Music Links
- Polished various UI elements and their features.
- Minor UI tweaks.
This is an alpha build, and while I tested it internally a fair, I expect bugs beyond those listed. Please bear with me while I get them all patched!
24.1.7b [alpha]
Bug Fixes / Changes
- Fix for prefab offset regex being shit (good job pidge). Delayed prefabs are now no longer an issue.