Mod Morrowind active
S4V3R
Lightweight, combat-aware autosave management with optional rest and cell change saves.
- Stable
- not released
- Development
- 1.51-dev.5
- Runs on
- OpenMW any version
- Package
- Single directory
Overview
S4V3R is a brutally opinionated autosave manager with simplistic options and an extremely lightweight performance footprint.
Overview
S4V3R is my own take on save management, intended to maintain as few options as actually make sense whilst also not breaking the bank in the Lua profiler or your download count.
It tries to offer the most sane defaults it can:
- Saves every nine minutes of unpaused play
- Keeps a rotating stack of ten autosaves, overwriting the oldest
- Saves when entering and exiting combat, at most once per minute
- Saves once when character creation finishes
- Empty, but customizable, save prefixes
All of the above options are configurable. With the default settings, this gives you about an hour and a half of backups, alongside your combat saves.
Combat saves only trigger when an enemy is actually targeting you, or, with Follower Detection Util installed, one of your followers.
Optional Saves
These are disabled by default:
- Save When Resting saves after you rest or wait for at least an hour. If you enable it, you'll probably want to disable OpenMW's own autosave on rest (
autosaveunder[Saves]), since S4V3R can't take over or replace the engine's autosave. - Save On Cell Change saves after you move into or out of an interior. Walking between exterior cells never triggers it. Requires H3lp Yours3lf; the setting only appears when
H3lp Yours3lf.espis enabled.
Combat, start, rest, and cell change saves each keep a single file that's overwritten every time, and none of them count toward your autosave limit. With the defaults, you have a rolling total of 13 saves.
Ironman Mode
Ironman mode deletes every save S4V3R made for your character when you die, then quits the game. Your manual saves and quicksaves are never touched. Naturally, this is disabled by default.
Settings
| Setting | Default |
|---|---|
| Disable/Enable | Enabled |
| Enable Interval Saves | Yes |
| Save Interval | 9 minutes |
| Max Saves | 10 |
| Enable Combat Saves | Yes |
| Combat Save Cooldown | 1 minute |
| Save When Resting | No |
| Enable Start Saves | Yes |
| Ironman Mode | No |
| Save Name Prefix | Empty |
| Enable Logging | No |
| Save On Cell Change | No (requires H3lp Yours3lf) |
Optional Integrations
- Follower Detection Util: combat saves also trigger when enemies target your followers.
- H3lp Yours3lf: enables Save On Cell Change.
- Starwind: detected automatically, and the start save is timed for Starwind's character creation.
S4V3R comes with English, French, and Swedish localizations.
Scripters can find S4V3R's interface, events, and settings in the S4V3R documentation.
Credits
- All code in this repository was generated by Dave Corley under the GPL3 License.
- Please enjoy my content, hack away as you please, and respect the freedoms of your fellow creators in the meantime.
Install
Single directory · 1.51-dev.5
OpenMW, by handextract, then add these lines to openmw.cfg
- Extract the archive to a folder of its own, for example
C:/Games/OpenMW-Mods/S4V3R. - Add the lines below to
openmw.cfg. Keep them after thedata=lines of anything this mod depends on. - Open the launcher and check the load order. Content files load in the order listed here.
data="C:/Games/OpenMW-Mods/S4V3R"
content=S4V3R.esp
Replace the folder with wherever you extracted the archive.
DreamWeave clientsCHIMERA and other tools that read the manifest
Give the tool this page's address, or the manifest directly. It finds the release for its channel, checks compatibility and dependencies, downloads from any listed source and refuses bytes whose SHA-256 does not match.
- Project id
- 85f9afe2-54ff-44ee-a40a-0098f7ea1ac0
- Manifest
- https://dreamweave-mp.github.io/S3ctors-S3cret-St4sh/dreamweave/projects/85f9afe2-54ff-44ee-a40a-0098f7ea1ac0.json
What is in the archive
- s4v3r.zip
- S4V3R.espand the rest of the data directory
- s4v3r-Documentation/this page and its docs, readable offline
- s4v3r-dwmod.tomlthe project's mod.toml
- dreamweave.release.jsonwhat this archive is, for tools
Compatibility
Anything not listed here is untested.
Runs on
- OpenMWany version
Releases
-
1.5 stable unverified
-
1.4 stable unverified
-
1.32 stable unverified
Discussion
GitHub Discussions · sign in with GitHub to join in