Additions:
- Added Confirm Hacks (Confirm Practice, Restart, etc.) (#140)
- Added Show Taps
- Added Reset BG & SFX Volume shortcuts
- Added Quick Chests
- Added Ball Rotation Bug
- Added Ignore Inputs for Bot
- Bot now uses GDR2 format (improved file size and read/write speed)
- Noclip will trigger safe mode only if you die (allows 100% accuracy runs)
Fixes:
- Fixed a crash on Android with color picker popups
- Fixed translation issues with Accurate Percentage
- Fixed issues related to changing texture quality or switching fullscreen mode
- Optimized few things with Physics Bypass
- Fixed a rare crash with Physics Bypass if you die in editor with second player
- Fixed translations getting duplicated in the settings
- Fixed crashes with Practice Fix on Android
- Fixed Shortcuts tab alignment issues on Android
- Fixed Labels not showing up in Editor
- Rebinding keys to mouse click on Android no longer works
Additions:
- Android support featuring custom made UI for mobile devices
- Labels revamp:
- Emojis support
- Added keybind support for Labels
- Events to customize colors/fonts/etc. based on certain conditions
- Added a lot of new RIFT variables and functions
- Added font alignment options
- Added absolute positioning for labels
- Added Import/Export options for labels, so you can share them with others.
- Added "Only Cheating" option for cheat indicator, which will hide the indicator if no cheats are active
- Internal Recorder revamp:
- FFmpeg API is not a requirement to run Eclipse anymore (you still need it to use the recorder)
- Improved performance during recording
- Implemented "one-pass" audio rendering (no need to play the level twice to record audio)
- Added "Hide Preview" option to not render the game twice during recording
- Added Translations (check the translations repository on how to contribute)
- Added search bar for hacks
- Added customization settings for menu open/close animations (tabbed layout)
- Added Catppuccin Macchiato theme as one of the default ones (thanks to arvFlash)
- Added No Level Kick
- Added Checkpoint Delay
- Added All Passable
- Added Unlock Paths
- Added Physics Bypass for macOS
- Added Custom Modules API for other mods to use Eclipse's cheat indicator system
Fixes:
- Fixed a crash in editor when using Physics Bypass
- Fixed percentage calculation with Physics Bypass
- Fixed slowed down animations with Physics Bypass
- Fixed "Formatted Timer" in Accurate Percentage not accounting for checkpoints.
- Fixed a memory leak with Show Trajectory
- Fixed "Show Labels" toggle not realigning labels when switched
- Greatly improved performance of Labels
- Fixed a random crash on ARM macOS when entering any level
- Fixed some Practice Fix crashes
- Fixed Audio Speed/Sync with Speedhack not working sometimes
- Optimized Show Trajectory a bit
- Fixed a crash that could happen when using Blur
- Fixed Click Between Frames toggle resetting on game launch
- Resolved some issues with replays when using Physics Bypass (some old macros might stop working due to this)
- General performance improvements
Geometry Dash v2.2074 support
No Android support yet, but we're working on it!
Fixes:
- Fixed radio buttons keybinds always setting the first option
- Fixed random crash with combo boxes
- Fixed some Slider Limit issues
- Fixed shader related issues with Internal Recorder
- Fixed rare crash when having an invalid UI renderer mode set
- Fixed few issues with Instant Complete (#60)
- Fixed issues with Mute Level Audio On Death (#60)
- Fixed keyboard shortcuts (Ctrl+C, Ctrl+V, etc.) not working in the UI
- Fixed keybind deletion crash
- Fixed random crashes with All Modes in Platformer, Practice Coins and Show Trajectory
- Fixed Frame Stepper bugging out with Speedhack
- Fixed an issue with slashes in level name when saving a render
- StartPos Switcher keybinds now trigger instantly
- Practice Music Sync now auto-toggles the option in settings
- Replay does not trigger Auto Safe Mode unless you have a loaded macro
- Added some mod descriptions (#19, #70)
Additions:
- New Internal Recorder backend (crossplatform support, no need to install ffmpeg)
- Added No Trail
- Added Always Show Trail
- Added Discord RPC
- Added Show In Editor option to Show Hitboxes
- Replaced TPS Bypass with Physics Bypass
- Added Place Checkpoint and Remove Checkpoint shortcuts
- Added custom keybinds for P1/P2 jump
- Added Endscreen Cheat Indicator
- Auto Safe Mode now stores your attempt state (whether any cheats were active at any time)
- Click Between Frames toggle if you have the mod installed
- New label variables:
isDualMode
,cubeIcon
,shipIcon
,ballIcon
,ufoIcon
,waveIcon
,robotIcon
,spiderIcon
,swingIcon
,gamemode
,playerIcon
,levelDescription
,frameReal
,tps
,runStart
- Updated RIFT scripting with more features:
- Added cfg function to get values from settings
- Improved overall performance and stability
- Fixed some expressions not working as expected
- Added int, float and str functions, to convert variable types
- Added duration function to convert seconds into a formatted time string
- Added $ operator to evaluate sub-expressions
- Added Eclipse API for developers to interact with the mod (BetterInfo users might notice a new tab :D)
Fixes:
- Fixed Pause Countdown taking 2.5 seconds instead of 3 seconds
- Fixed Noclip Deaths not working properly
- Fixed Respawn Delay not being able to added as a keybind
- Moved Copy Bypass and Verify Bypass to the Creator tab
- Fixed several issues with label parser
Additions:
- Added 0% Practice Completion
- Added No Mirror
- Added Instant Mirror
- Added No Object Glow
- Added Level Uncomplete Shortcut
- Labels can now be reordered
- Macros can now be deleted in the menu itself
Fixes:
- Fixed Force Platformer not working in online levels
- Fixed the invisible interface tab when using the panel layout
- Fixed the immediate change of font size
- Fixed the awkward left window size in Sidebar layout
- Fixed Smart Startpos on macOS
- Fixed crash if theme file was corrupted
Additions:
- Added Solid Wave Trail
- Added Custom Wave Trail
- Added Stop Triggers on Death
- Added Noclip Death Limit and Noclip Accuracy Limit
- Keybinds will now not activate if you are typing in a GD text box
- Added a hint message for adding a new keybind
- Automatically disable Click Between Frames when botting
- Added new variables for labels:
framestepper
,monthName
,lastDeath
- Initial Release!