1. Project Arrhythmia
  2. News
  3. 3.8 (BETA) - Better Editor / New UI / Online Multiplayer / Much More

3.8 (BETA) - Better Editor / New UI / Online Multiplayer / Much More

UPDATE TIME WOOHOO!!!




TL:DR
- New Object Types
- Parsec Online Co-Op
- Better Editor
- Reworked UI
- Optimizations
- Quality of Life Editor Updates
- Far More STABLE

Wanna join the BETA? Pre-Order to get instant access at 20% off the final price!





New Level made by Beta Tester

https://www.youtube.com/watch?v=5qspUwnUSY4

Full Breakdown (So many I didn't even split them apart...over 150)


- Fixed prefab dialog overpowering marker dialog
- Fixed issue with timeout for arcade loader
- Added offset option for selected prefab
- Optimization for drag to select
- Added ability to scroll over object values to quickly change them
- Changed default timeline zoom
- Fixed invalid collision on some object shapes
- Added autosave functionality
- Works by saving up to 3 copies of your beatmap every 10 minutes then these files can then be used to replace the level.lsb file in the case of corruption or forgetting to save
- Dramatically decreased time it takes to load in arcade levels on startup
- Fixed bug when exiting input select
- Fixed various issues with different controllers disconnecting and reconnecting
- Added quick elements for the GUI
- Fixed issue with objects having physics....
- Updated first boot screen
- Fixed colors for text objects
- Removed collision on text
- Changed font on text objects
- Text now properly displays instead of getting wrapped
- Save popups better shown
- Turned down main menu music
- Changed all interface fonts to be consistent
- Changed bpm slider to 50-300 and now can have non-whole numbers
- Added GUI color for themes that controls the player trail color and the timeline color (Use "gui" to change the GUI color)
- Added drag to multiselect
- Fixed issue with placeholder button getting shown in editor
- Fixed issue with arcade levels not loading prefab objects
- Added timeline object locking with Ctrl + L
- Smoothed timeline calculations
- Fixed issue with prefab not getting put on current layer
- Fixed issue with multi-delete
- Fixed issue with prefab delete
- Fixed dotted line render issue
- Added new shape options
- Added collapse as an option for objects created from expanding a prefab
- Better handling of left part of the object editor
- Added expand option to prefabs to edit specific instances
- Added delete prefab options for internal / external
- Added methods to control deleting of files
- New Prefab system
- Timeline bug fixes
- Overhauled timeline renderer to work with prefabs
- Fixed type loading issue
- Reworked gui for prefabs to make new system more clear
- Clear popups on dropdown select fixed
- Removed rumble for controllers (temp)
- Fixed circ / expo / quad eases inout
- Fixed layer slider
- Multi-object bin movement
- Fixed snapping on pasting / dragging event keyframes
- Fixed player color switching
- Added custom themes
- Fixed layer rendering issues
- Fixed layer keycode issues
- Consolidated layer rendering code
- Fixed marker dialog persistence
- Reverted iframe fix
- Updated tweening engine
- Added optimization for tweening engine
- Fixed graphical optimization
- Tried fixing iframe issue again.....
- Made death rewind animation better
- Optimized Backgrounds
- Added an extra layer
- Fixed marker positioning on timeline
- Added marker dialog to change colors
- Added marker names
- Added marker descriptions
- Added marker keycodes to jump between them ctrl+alt+left/right
- Made longer names possible for objects
- Various other small improvements
- Fixed issue with difficulty display
- Fixed issue with description display
- Fixed oval collision
- Fixed player hit i-frames issue
- Worked further on optimizations
- Updated story level
- Beatmap updater works (which means backwards compatibility)
- Multi-threaded saving in editor so no performance hit
- Small optimizations to reduce file size of levels
- Fixed issue with dragging timeline breaking main timeline
- Fixed a mega bug ;P (scaling fix)
- Fixed prefabs not carrying over shapes
- Fixed weird rounding issues in some cases
- Fixed issue with objects not deleting properly
- Added new object keyframe eases Quad / Circ / Expo
- Fixed render bug with objects
- Added names to timeline objects
- Added different rendering style for helper objects in the timeline
- Fixed issue with prefab tooltip
- Fixed issue with event keyframe times not updating
- Added object timeline zoom / position persistence for each object
- Fixed color overflow
- Fixed issue with colors not appearing / loading correctly at all times in editor
- Added black to donuts theme
- Changed rewind sound / time
- Fixed onfocus issue unpausing
- Fixed cut issue with keyframes
- Fixed not being able to have spaces in new level name
- Fixed colors not loading issue
- Added randomization to scale / rotation
- Fixed issue with random being used more then once not working
- Fixed issue with keyframe order not updating properly when placing down keyframes
- Fixed issue with size of timeline objects not updating correctly
- Game auto pauses when defocused
- Fixed menu buttons
- Fixed cursor issue slightly
- Decreased editor load time on startup (by changing default song (also now a slight easter egg))
- Parent popup now autofocuses when clicked to search quicker
- Parent popup text is persistent
- Fixed issues with invalid parent options showing up in popup
- Added black and white objects to almost all current themes
- Fixed parent z-depth error
- Fixed issue with objects at time 0 on the master timeline
- Event Keyframes now work like object ones were they inherent the properties of the one placed right before it
- Fixed lens arrows being two precise
- Made the resolution of the timeline increase based on length of song leading to a higher fidelity timeline
- fixed scrolling being weird sometimes on main timeline with mousewheel for zoom
- Removed snapping for event keyframes (temp fix)
- Removed erroneous update object call (optimization)
- Fixed issue with event keyframe delete shortcut not working
- Optimized multi-delete of event keyframes
- Removed cloning of rotation events when adding a new one
- Fixed issue with save as dialog
- Fixed issue with keyframes being dragged and not updating timeline
- Fixed issue with start time not always updating object
- Small object optimization
- Fixed issue with keyframe not being clone of prior one when added...making it more tedious then needed
- Fixed issue with parents and children depths
- Fixed issue with levels bleeding and crashing editor
- Fixed issue with editor crashing on reload
- Added sub-images to the discord presence
- Tweaked player to feel a bit more response and to look a bit better
- Fixed [escape] not working as valid back button in arcade song preview
- Fixed speed of drawing when many spaces are in the text
- Removed creepypasta
- Added thumbnail images to arcade buttons
- Fixed number of levels loading per page in arcade
- Changed text loading cursor
- Added mip-mapping to arcade thumbnails
- Fixed arcade image loading / display
- Added ability to skip level loading with escape while arcade is loading in intro
- Fixed shake event issues
- Fixed theme event issues
- Fixed text shape issues
- Fixed level loading issues (nulled everything without re-init)
- Fixed issue with parents getting killed when their children are duplicated [LMAO]
- First iteration of text objects
- Fixed circle / triangle / rect depth issues
- Added Triangles / Rects / Circles as shapes options
- Fixed Object Snap with rotation
- Added beta warning Screen on startup
- Added Arcade reload to config submenu
- Fixed shake and made it more normal
- Fixed object jerk on creation in some cases
- Fixed issues with editor arrows for random position
- Added discord link to main menu