You are viewing a potentially older version of this package. View all versions.
dominik0207-PEAK_Checkpoint_Save-0.3.2 icon

PEAK Checkpoint Save

Save your progress at every campfire and continue later at the same location

Date uploaded 2 weeks ago
Version 0.3.2
Download link dominik0207-PEAK_Checkpoint_Save-0.3.2.zip
Downloads 11862
Dependency string dominik0207-PEAK_Checkpoint_Save-0.3.2

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.2403 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.2403

README

PEAK Checkpoint Save

This mod will save your progress at each campfire. Just lit it and it will save. To load your save later, just start a level and press the load key (default: F6).

You can load just once in your current round. If you want to load again, you need to go back to the airport and start a new game, then you can load again. This is more or less a workaround because strange things will happen if you load more then once. (aka it is not fully implemented to load and reset the world) You can disable this safe function in the config file (enableLegacyLoad=true) but use that at your own risk.

Works in multiplayer, although every client needs to install the mod, otherwise some things might not work properly.

❗ATTENTION: If you update the mod to a newer version, be aware that your current save file might be deleted cause of some internal changes.

Config

Config file: PEAK\BepInEx\config\PEAK_Checkpoint_Save.cfg

  • Key for loading your save (Default: F6)

  • Save/load of your afflictions like hunger, poison, skeleton... (Default: true)

  • Save/load of your inventory (Default: true)

  • Save/load of the item stats (cooking amount, fuel, rope length...) (Default: true)

  • Hardmode, you can only load once until you reach the next checkpoint (Default: false)

  • Enable/disable loadingscreen (Default: true)

  • Loadingscreen text fontsize (Default: 64)

  • Loadingscreen text X position

  • Loadingscreen text Y position

  • textmessage fontsize (Default: 64)

  • textmessage X position

  • textmessage Y position

  • Legacy Loading (If enabled, you can load more than once in the current round [use at your own risk])

  • Legacy Saving (If enabled, you have just one save file which works for every difficulty [like it was before version 0.3.0])

Advanced settings (change at your own risk):

  • Game frames to wait between teleport tries
  • How often it will try to teleport the client to the save location
  • How long will it try to teleport (in seconds)
  • the Y offset for teleportation check
  • the X offset for teleportation check
  • the Z offset for teleportation check
  • Teleport workaround for the first campfire

Support / bug report

If you found a bug, you can open an issue at gitHub https://github.com/dominik0207/peak_checkpoint_save/issues

Or join the PEAK Thunderstore Discord Server and write in the topic "mod-releases/PEAK Checkpoint Save" https://discord.com/channels/1363179626435707082/1454970386910543935

Known bugs/issues

  • You might get some steam achievements if you load a safe file. So if you want to achieve it all on your own, I would not recommend using this mod.
  • If you reached the campfire at The Kiln and load later, you will be teleported in front of the volcano. Then you need to lit the campfire again inside to proceed to The Kiln. That is more or less a workaround because the flares would not spawn at the Peak.

CHANGELOG

v0.3.2

Bug fixes:

  • Fixed a bug (again) where the "Airline food" would not be saved in your inventory
  • Fixed a bug where the "Scout Cookies" would be infinite after loading

v0.3.1

  • Added a loading screen (can be disabled via config)
  • Changed the style of the text message

Added config entries:

  • Enable loadingscreen
  • Loadingscreen text fontsize
  • Loadingscreen text X position
  • Loadingscreen text Y position
  • textmessage fontsize
  • textmessage X position
  • textmessage Y position

Bug fixes:

  • Fixed a bug where it did not show the right text for connected clients after loading

v0.3.0

  • Items are now saved with its current states (cooking amount, fuel, rope length...)
  • If you read "The book of bones" before and load later, you will now remain a skeleton
  • Save files are now separated for each difficulty

Added config entries:

  • Enable save/load of the item stats (cooking amount, fuel, rope length...)
  • Enable legacy loading (If enabled, you can load more than once in the current round, use at your own risk)
  • Enable legacy saving files (If enabled, you have just one save file which works for every difficulty (like it was before version 0.3.0))
  • Teleport Workaround (If enabled, tries to teleport to the first campfire instead of loading the next map segment)

Bug fixes:

  • Fixed a bug where the "Airline food" would not be saved in your inventory
  • Fixed some other small problems

v0.2.6

Bug fixes:

  • Fixed a bug when loading to The Kiln that not everyone were teleported correctly

v0.2.5

Bug fixes:

  • Fixed a bug where you could not load correctly to Tropics/Roots level after PEAK update 1.47/1.48

v0.2.4

Added advanced config entries (use at your own risk):

  • Game frames to wait between teleport tries
  • How often it will try to teleport the client to the save location
  • How long will it try to teleport
  • the Y offset for teleportation check
  • the X offset for teleportation check
  • the Z offset for teleportation check

Bug fixes:

  • (hopefully) fixed a multiplayer bug while loading to "The Kiln", where you would fall through the map
  • fixed a bug which did not load the backpack item correctly in some situations

v0.2.3

Bug fixes:

  • Fixed a bug in singleplayer where your backpack items were not safed correctly

v0.2.2

Bug fixes:

  • Fixed a loading error at "The Kiln" where flares did not spawn at the helicopter
  • Some small fixes while loading the game

v0.2.1

  • Bug fixes: Backpack inventory will now load correctly

v0.2.0

  • Added Config
  • Bug fixes while loading the save file

v0.1.0

  • Initial Release.