Skip to content

Releases: Kevadroz/PracticeCheckpointPermanence

Version 1.4.3

08 Apr 14:49
a1f1d6e

Choose a tag to compare

  • Changed the "Delete Saved Checkpoints with the level" setting to be off by default
  • Fix Checkpoint Manager button not appearing in the Pause Menu with QOLMod's Level Edit Hack [Issue #33]

Version 1.4.2

04 Apr 20:59
159cb4b

Choose a tag to compare

  • Fix saved lists screen crashing on load [Issue #32]
  • Marked "Checkpoint Switcher" as incompatible [Issue #31]
  • Reenable iOS support with a warning (crash NOT fixed)

Version 1.4.1

30 Mar 14:48
9127f31

Choose a tag to compare

  • Updated mod description
  • Added a donation link

Version 1.4.0

29 Mar 23:54
8798845

Choose a tag to compare

  • Migrate to Geometry Dash 2.2081 and Geode v5
  • Added a Save Manager, me is hapi [Issue #5]
  • Added experimental Fallback Mode, it's a bit broken sometimes right now [Issue #17]
  • Added the ability to swap between normal mode and practice mode by swapping checkpoints [Issue #22]
  • Added the ability to name checkpoints [Issue #24]
  • Added the load error and the current checkpoint name to the switcher menu
  • Disabled the mod for editor levels since it wasn't really usable (this also changes the location of the other save files)
  • Newly placed checkpoints are now fully opaque to help with placement [Issue #27]
  • Now when you delete a level the checkpoint saves of that level are also deleted (configurable) [Issue #25]
  • Added handling for invalid save files
  • When placing a persistent checkpoint the auto checkpoints will be supressed for a configurable amount of time (default 3 seconds)
  • Fixed the buttons in the Checkpoint Manager list being clickable outside the list
  • Keep level attempt count the same when swapping between persistent checkpoints [Issue #21]
  • Make the active checkpoint be on top of the others on the progress bar
  • Changed the default value of the setting "Reset Attempts" to false
  • Add an option to disable the switcher [Issue #23]
  • Changed the default keybinds to use Shift instead of Alt to reduce conflicts with external programs such as Nvidia overlay (suggesetd by elniel on Discord)
  • Rearranged some settings

Version 1.3.3

03 Jan 00:49
8ac44a8

Choose a tag to compare

  • Make the last placed persistent checkpoint be "ghost" active until switching to another checkpoint or placing a regular checkpoint [Issue #20]
  • Added an option to change the position of the practice buttons to above and below the vanilla ones [Issue #16]
  • The "Reset Attempts" now also resets the attempts when restarting from the last checkpoint in the Level End Screen [Issue #18]
  • Added an option to change the opacity of the active checkpoint [Issue #19]
  • Switching between checkpoints no longer incements the attempt counter [Issue #21]

Version 1.3.2

08 Dec 16:53
a9464cf

Choose a tag to compare

  • You can now force load checkpoints in the Checkpoint Manager if there's an error [Issue #13]
  • The attempts are no longer saved in the checkpoints, now the attempt counter is reset to one (configurable) [Issue #14]

Version 1.3.1

17 Nov 14:09
fe5bf03

Choose a tag to compare

  • Fixed the switcher not using the opacity settings if the active and inactive values were the same [Issue #12]

Version 1.3.0

02 Nov 18:19
8b1e2ec

Choose a tag to compare

  • Better Platform & Practice Config UI compatibility [PR #9, requested here]
  • Added a setting for decimal precision for percentages
  • Added an option to disable auto checkpoints when a persistent checkpoint is active (enabled by default)
  • Fixed crash on playing an editor level on some setups [Issue #8]
  • Fix Checkpoint Manager button not updating the menu layout in the pause menu
  • Fix Mod Previews
  • Improved memory usage a bit

Version 1.2.3

13 Oct 16:18
1180094

Choose a tag to compare

  • Added support for Mod Previews
  • Fix crash with Platformer Saves [Issue #3]
  • Fixed compat with mods that start levels in practice mode

Version 1.2.2

11 Oct 18:28
d2bfbc6

Choose a tag to compare

  • Add Mod tags
  • Replace path::string() with string::pathToString()