1. Project Arrhythmia
  2. News
  3. Game Update: 23.1.4

Game Update: 23.1.4



I forgot a few more changes and features added, but this is most of it. Sorry, I took worse notes on stuff this time.

23.1.4 [editor-alpha branch]


[h2]Bug fixes:[/h2]
  • Fix for copy/pasting for objects/prefabs sometimes not working
  • Fix for randomization options sometimes resetting/glitching out
  • Relative randomization option tooltip title fixed
  • Gradient now works on both objects and background in both editor and arcade (I lied before but it's truly fixed now kill me)
  • Removed double notification when pasting objects

[h2]Known issues:[/h2]
  • Sometimes prefabs will fail to render correctly, this is being worked on

[hr][/hr]
23.1.3 [editor-alpha branch]


[h2]New features:[/h2]
  • New default background generator options on level creation.
  • Added copy / paste to parallax objects.
  • Middle mouse drag now works on object keyframe timeline.


[h2]Changes:[/h2]
  • Audio file selection window now supports all three audio types without selecting each per the dropdown (.wav / .ogg / .mp3).
  • Completely rewrote object selection code to be more efficient and predictable.
  • Completely re-wrote object keyframe selection code to be more efficient and predictable.
  • Massive performance boost when highlighting lots of objects/object keyframes.
  • Updated prefab colors to not conflict with blue selection color so much.
  • No longer can open prefab creator without at least one object selected.
  • Some event values were adjusted to reflect the underlying values better.
  • Base level starts at 30 zoom (prev was 20).
  • Sped up rendering in some cases.
  • Removed un-needed debug statements.
  • Minor tweaks to editor UI.
  • Removed holiday theme.


[h2]Bug fixes:[/h2]
  • Improvement for prefab speed in editor and arcade.
  • Object keyframe timeline selections/zoom / position better handled/loaded.
  • Gradient now works properly on background and foreground elements again.
  • Create prefab dialog has proper text colors now.
  • Copy / Paste of objects is faster and more consistent now.
  • Pasting objects now makes them auto-selected.
  • Expanding a prefab now correctly renders the prefab and selects all it's elements.
  • Fix issue with loading levels causing a crash.
  • Fix issue with creating objects in event layer causing a crash.
  • (23.1.3b) Gradient is actually fixed now (lmao wtf)

[hr][/hr]
23.1.2 [editor-alpha branch]
(04.01.2023)

[expand][h2]New features:[/h2]
  • Depth of Field effect for parallax objects is now fully implemented. You can turn it on / off and change it's focus depth in the parallax settings dialog now


[h2]Changes:[/h2]
  • Optimized text objects
  • Optimized theme updating


[h2]Bug fixes:[/h2]
  • Fix prefab search
  • Fix prefab creation
  • Fix prefab preview not working
  • Fix for parallax settings bugging out
  • Fix for large text objects rendering in and lagging the hell out of the game (still might have some spikes in some cases but should be far less bad)
  • Some minor UI fixes
  • (23.1.2b) Fix for helpers being not transparent (lol oof)
[/expand]
[hr][/hr]
23.1.1 [editor-alpha branch]
(03.01.2023)

[expand][h2]New features:[/h2]
  • Begun the addition of Depth of Field effect for parallax objects


[h2]Changes:[/h2]
  • Some editor UI elements are no longer affected by level effects
  • Optimized render flow for camera setup (this should allow for quite the FPS boost)


[h2]Bug fixes:[/h2]
  • Optimized timeline object rendering to be more efficient
  • Removed un-needed parsing of editor data on level load for arcade
  • Parallax objects no longer get their shape data reset in some cases
  • Fixed memory leak with prefabs
  • Fixed parallax objects not working with zoom keyframes
  • Fixed grid alignment for the editor
  • Optimized string generation in some UI
  • Collapsing prefabs is a bit more consistent
  • Optimized timeline object name rendering
  • Fixed some issues with prefab object not updating properly
  • Some minor UI fixes
  • Fixed issue with levels not being playable in Arcade
[/expand]