… because sometimes F5 is too hard to remember …
Download version 1.2 (mirror) (requires
LazyLib
)View source code and progress
Supports
Version Checker
Please note: autosaving is disabled by default because save times can become extremely long with many mods enabled. Instead, the mod simply warns you when you haven’t saved in a while. If you want to enable autosaving, edit lw_autosave_settings.json.data in the saves/common/config folder and set “enableAutosaves” to true (this file will only exist after you have launched the game with Autosave enabled at least once).
You can set forced autosaves to happen after enough time has passed since the last save, after market transactions, after hyperspace jumps, after fighting a battle, or any combination of the four.
Changelog:
LazyLib 2.4b or higher!
Changelog:
1.1 (November 16, 2018)
=========================
Updated to be compatible with Starsector 0.9a
This mod now requires LazyLib 2.4b or later
Settings are now stored in saves/common/autosave_settings.json.data
– This file will only exist after launching the mod at least once
LazyLib.
This update adds no new features, and only moves the mod’s version files from Bitbucket (which can no longer be connected to with the outdated JRE that Starsector ships with) to GitHub. If you don’t use the Version Checker mod you don’t need to download this update.
May I repost this on fossic.org? With some strings translated.
Of course, and sorry for the extremely late response.
Did the game have focus when it tried to save? The mod works by simulating a press of the F5 key, so anything that would prevent that from registering would also block autosaving from working.
{
# How long since the last save before the mod prompts you to save again
“minutesWithoutSaveBeforeWarning”:15,
“minutesBetweenSubsequentWarnings”:5,
#####################
# AUTOSAVE SETTINGS #
#####################
# Set to true to enable the rest of this file’s options
“enableAutosaves”:true,
# REQUIRED – must be the same key you press to save the game manually!
# Key IDs are integers and can be found in the Java documentation here:
# https://docs.oracle.com/javase/7/docs/api/constant-values.html#java.awt.event.KeyEvent.VK_0
“saveKey”:116, # Default: 116 (F5)
# How long after the last save before an autosave will be forced
“minutesBeforeForcedAutosave”:15,
# Enable to autosave after the player performs any market actions
“forceSaveAfterMarketTransactions”:false,
# Enable to autosave after the player is in a battle
“forceSaveAfterPlayerBattles”:false
}
Not sure about the focus thing, but I am certain I don’t have any apps or anything that may interfere with my keyboard.
