Fixes:
- Fixed Replay Bot accuracy after 2.208 changes
- Fixed Practice Fix not properly saving auto-checkpoints
- Fixed some Memory-based Practice Fix crashes
- Fixed Default Song Bypass not saving the song choice
- Fixed label file picker crashes on Android
- Fixed Wave Trail On Death not working on macOS
Fixes:
- Fixed Solid Wave Trail not working sometimes
- Fixed percentage calculation to match 2.208 changes
Fixes:
- Fixed an invisible crash on game close
- Fixed not being able to bind keys to any toggles
- Fixed Click Teleport not triggering on mouse click
- Fixed incompatibility with pre-2.208 replays
- Temporarily made Memory-based Practice Fix not the default option
- Auto disable Click Between Steps when recording a replay
This update adds Geometry Dash v2.2081 support
Additions:
- Added Wave Trail On Death
- Added Persist Trail
- Added Composite Keybinds (e.g. Ctrl + Key) for shortcuts
- Added Click On Steps and Click Between Steps toggles
- Added Show Spam Comments (#314 by @Beat)
- Added Search Auto Focus toggle and disabled it by default
- Added a warning popup on level enter when Auto Safe Mode or Safe Mode are active
- Added Open Replays button (#302 by @slideglide)
- FPS Bypass and Vertical Sync now mutually disable each other
- Replay Bot can now playback in editor
- Random Seed is now supported on all platforms and has more options
- Stop Triggers on Death can be toggled for platformer mode
- Hitbox Trail now shows CBS ticks
- Optimized Hitbox Trail memory usage
- Increased max length of Hitbox Trails
- Increased max TPS value
** Fixes**:
- Fixed a Replay Bot input check that could cause recording issues
- Fixed replay picker showing
.DS_Storefiles on macOS (#292 by @XblazeGMD) - Fixed multiple issues with Discord RPC not showing status
- Fixed Path Unlocker also unlocking other items (#306 by @km7dev)
- Fixed Auto Song Download not downloading songs for daily/weekly levels
- Fixed Auto Song Download crash with the Newgrounds TOS popup (#317 by @RayDeeUx)
- Stop Triggers on Death is now considered a cheat in platformer mode
Additions:
- Added No Music Fade Out (#273 by @Beat)
- Added toggle for Horizontal Centering in Tabbed Layout
- Layout Mode can now change level colors
Fixes:
- Fixed Ball Rotation triggering when switching to Cube and Robot
- Fixed Level Edit showing the "read-only" warning (cosmetic change)
- Fixed Pause During Complete registering level completion if you restart the level
- Fixed Pause During Complete not enabling the pause button on mobile
- Fixed Layout Mode breaking levels in Editor
- Fixed Layout Mode cheat indicator logic
- Fixed No Trail/Always Show Trail not updating while in-game
- Fixed
config::setInternalmethod in Eclipse API
Additions:
- Added responsive press animation for Floating Button
- Added Wave Trail Pulse toggle to Custom Wave Trail
- Added Vertical Sync toggle (#268 by @slideglide)
- Added Memory-based option for Practice Fix
- Added new label variables:
playerXVelocity,playerYVelocity,player2XVelocity,player2YVelocity - Tabbed layout is now horizontally centered
Fixes:
- Fixed Floating Button ignoring Show in Editor setting
- Fixed Floating Button going offscreen when changing resolution
- Fixed a race condition with StartPos Switcher causing crashes while level is loading
- Fixed Show Hitboxes classifying speed portals as triggers
- Fixed Speedhack compatibility with CBF Physics Bypass
- Improved Show Hitboxes behavior parity with vanilla hitboxes in editor
- Replay Bot accuracy improvements
- Various Shipcopter improvements and fixes
- Massive refactoring of codebase that improves performance and load times
Additions:
- Added Freeze Best Run for Safe Mode
- Added Show Graphics Settings shortcut
- Added Shipcopter (#248 by @Beat)
- Added No End Shake (#247 by @slideglide)
- Added toggle to switch between ImGui and Cocos UI modes in mod settings
- Made Open DevTools shortcut available on all platforms
Fixes:
- Fixed Checkpoint Delay not being applied when starting recording mid-attempt
- Fixed Bot reporting an error when creating a macro with missing directory
- Fixed Discord RPC not connecting for some users
- Improved support for DevTools mouse cursor
- Removed Comment History Bypass due to server-side patch
- Small performance improvements in Show Hitboxes
Additions:
- Added Physics Bypass for JIT-less iOS
- Added No Wave Trail Behind
- Added Show Level Password shortcut
- Added Globed label variables:
globed.enabled,globed.isConnected,globed.ping,globed.tps,globed.playersOnline,globed.playersOnLevel - Discord RPC now supports Wine (only Wine Staging 10.2+ is supported for now)
- Added API for loading macros
- Menu Arrows now change colors based on the current theme (on mobile UI)
Fixes:
- Fixed a bunch of issues related to Windows paths and added more error handling
- Fixed random startup crashes on Android due to Physics Bypass patching
- Fixed a few issues with Practice Fix (hopefully)
- Fixed Solid Wave Trail compatibility with other mods and made it toggleable at any time
- Fixed problems with Discord RPC not updating status properly
- Fixed Uncomplete Level corrupting editor levels
Fixes:
- Fixed rotated danger hitboxes being incorrect
- Fixed hitboxes not updating when toggled if game is paused
- Fixed Practice Fix locking attempts count
Fixes:
- Fixed cheat indicator not showing when Show Hitboxes was enabled
- Fixed a regression in Show Hitboxes that caused duplicate hitboxes and occasional crashes
- Fixed a crash in Discord RPC when button fields were left empty
- Fixed ghost label bug when text becomes empty
Additions:
- JIT-less support for iOS (Physics Bypass is not supported on JIT-less due to technical limitations)
- Added two new themes Gruvbox (thanks fleeym) and OpenHack
- Removed no longer required dependencies to reduce mod size
- Added DPI Scaling setting to toggle scaling UI with screen resolution
- Added delay setting for StartPos Switcher
- New label variable:
levelRating - Added ability to change menu keybind from Geode mod settings
Fixes:
- Improved Physics Bypass performance and accuracy
- Reworked Show Hitboxes, fixing bugs and improving performance
- Fixed Accurate Percentage rounding to nearest, instead of down
- P1/P2 Jump Keybinds can no longer be bound to default jump keys to prevent issues
- Improved replay bot recording accuracy
- Fixed crash that could happen with Only Show Death Object
- Fixed crash with Legacy Trail after changing resolution
- Fixed menu popping up for few frames on launch
- Fixed crash when using Ghost Trail hacks with editors
- Fixed Solid Wave Trail incompatibility with some mods
- Fixed camera related issues with StartPos Switcher (#205 by @UserIsntAvailable)
- Fixed inverted Delete/Backspace keys on macOS
Additions:
- Added Click Between Frames toggle for all platforms (If you have the CBF mod installed)
Fixes:
- Fixed Hitbox Trails not clearing in Editor
- Disabled Always Show Coins on Mac OS to prevent crashing
- Fixed Startpos Switcher crashing on Mac OS
- Fixed menu sometimes going unstable for Windows & Mac OS
- Fixed bronze coins not being removed when uncompleting a level
Fixes:
- Fixed Mac OS crashing on startup
- Fixed duals not working with Trail Outline
- Fixed certain settings not showing up on Android
Additions:
- iOS support. All platforms are now supported!
- Added Layout Mode
- Added Trail Outline to allow your wave trail to have an outline! Customizable too!
- Added Only Show Death Object, for seeing which object you exactly died to!
- Added Force Ghost Trail
- Added the Ball Variance setting for Ball Rotation Bug
- Added settings for Legacy Pulse
- Added settings for Trail Cutting
- Force Platformer is now considered a cheat
Fixes:
- Improved Mac OS keybinds
- Fixed Internal Recorder crashes on iMac
- Fixed ball rotation issues on Mac OS
- Fixed label presets causing issues
Additions:
- Added Recount Secret Coins for restoring any lost secret coins from Uncomplete Level.
Fixes:
- Fixed uncomplete level from removing secret coins rather than user coins if a rated level contains it.
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!