Multiplayer Save Slots v0.1.0
First public release of Multiplayer Save Slots.
Features
- Adds a host save picker for
Multiplayer -> Host -> Standard/Daily/Custom. - Lets the host start a new managed run or continue a separate saved multiplayer campaign.
- Syncs progress back into the selected campaign after STS2 writes
current_run_mp.save. - Shows roster, progress, timestamps, short campaign id, save fingerprint, and selected characters when STS2 metadata is readable.
- Warns before embarking when a loaded-run lobby's current participants do not match the selected campaign roster.
Save Safety
- Backs up active saves, active-state files, and campaign payloads before replacement.
- Provides recovery choices for unmanaged or unsynced active multiplayer saves.
- Rejects symlinks/reparse points in save, state, bank, metadata, payload, and backup paths before writing.
- Rejects tampered restore backup paths before mutation.
- Skips malformed or mismatched campaign metadata instead of blocking the picker.
Install
Download MultiplayerSaveSlots-v0.1.0.zip and extract the included MultiplayerSaveSlots/ folder into your STS2 mods/ directory.
Asset SHA256:
ed183c7a147d6516741dad43c683fa9b670ddc8938da492f6242370fcabb8869 MultiplayerSaveSlots-v0.1.0.zip
Known Limits
- STS2 does not create a multiplayer save from a solo host lobby; a run must begin with at least one joined player.
- Roster, character, and progress labels are best-effort and depend on STS2 lobby/save data.
- This is local host save management, not cloud sync or cross-host campaign transfer.
- UI polish will continue in later releases.
Verification
149/149C# tests passed.7/7smoke setup tests passed.- Full local release script completed from
main. - Final no-edit security audit found no release-blocking issues.