Releases: Liskomato/Spore-AdventureCheckpoints
Version 1.0 - Full release
First full release of Adventure Checkpoints. This mod adds a checkpointing system to adventures where you can restore your progress from the last act you were on as you failed the current adventure in progress. This mod also adds cheats to both expand the checkpoint functionality, and to skip to acts of your choosing (with a penalty of 30 minutes per act when going ahead).
If you receive or find any issues while using the mod, please don't hesitate to contact me on Discord or here on GitHub to do so!
Spore ModAPI is required to both install and use this mod!
Download Spore ModAPI from here: https://davoonline.com/sporemodder/rob55rod/ModAPI/Public/
Beta version 0.3
New changes
The third tester build of the mod contains the following:
- You can now reset the current act of the adventure with keybind
CTRL+R
- Resume button should now scale according to the Replay button's size based on the game's current localization. Currently the only tested locales with this are English and Finnish, so help with especially testing this is appreciated!
- Pressing the checkpoint button will now instantly skip the intro cinematic, helping reduce some awkwardness with animations and the captain being visible before they should be.
- Improved passing over the adventure summary from one attempt to another.
- Updated localizations for the checkpoint button. "Continue from Previous Act" is now named "Resume" and equivalent-meaning names in other languages.
Known issues
- Same issues as before, although bugs with Dark Injection UIs should now be reduced.
Important to know!
- The debug UI will be separated into its own mod before public release so people can have that installed independently of Adventure Checkpoints.
Beta version 0.2
New changes
The second tester build of the mod contains the following:
- The Time and Deaths UI element can now be hidden with pressing
T
. - Time and Deaths now has a transparent frame behind the text, making it look a bit cleaner and more part of the Spore UI.
- Debug information for Spore class
cScenarioPlayMode
can be displayed live with shortcutCTRL+SHIFT+T
or the cheatCheckpointsDebug
. This class contains information on many things during adventures' play mode, so it might yet be useful to others as well in their research. If you're curious about this and wanted to have a look at the source code, take a look at this mod's GitHub repo to see how it was done. - By default, checkpoint buttons now only appear when you die/fail in acts beyond the first one. To enable the old behaviour, type
checkpointsExtended
to the cheat console and pressENTER
. - Your settings will now be saved whenever you close the game, and when you first install this mod. They are saved to
%APPDATA%\Spore\Preferences\AdventureCheckpoints_properties.prop
. - You can check your current mod settings with the cheat
CheckpointsStatus
. It will display what settings you have currently enabled or disabled. It will also run after you've started the game.
Known issues
- If the game crashes, your settings data will be lost if you changed them during the game session.
- Same issue as before with Dark Injection UIs, due to how they change the game's used fonts.
Beta test build 1
This first tester build of the mod contains the following:
- New button has been added to the adventure results screen:
Continue from Previous Act
- Said button will restart the adventure, starting from the act you failed/succeeded in. Your play summary and time are preserved.
- New cheat:
gotoact
- How to use: input
gotoact <act>
in the cheat console (CTRL+SHIFT+C
), with<act>
being the number of the act you want to enter - Using said cheat to go forward in acts will incur a penalty of 30 minutes per act skipped.
- How to use: input
- New UI element: Time and Deaths
- Said UI element will appear in adventure play mode, and will tell your current time and deaths during the adventure.
- Deaths are retrieved from the play summary, and unfortunately it doesn't count failed goals as deaths.
Let me know if you find any bugs. Doing so is very important since this is such a ground-breaking mod.