ShorterLoading
Up to 16x faster: world loading, respawns, portal trips, teleports, sleep.Changelog
1.2.0
New:
- Faster saves. Added an option to auto-pause while saving, so saving can finish sooner overall. If enabled, the
tradeoff is a slight interruption in play rather than the game's approach that causes frame drops (which were often
unplayable anyway). Adds the following settings:
- Pause during autosave: off by default, because it may be perceived as intrusive. When enabled, it also enables "Pause for the save after sleep".
- Pause for the save after sleep: on by default. The screen is already black then, so the default is unintrusive; you wake up a moment later without frame drops.
- Maximum save pause: 5 seconds by default. This is a fail-safe; it always unpauses as soon as the save completes.
- A gold loading hammer. ShorterLoading's own hammer now spins on loading screens instead of the game's, so you can see it at work. You can switch it off in the settings.
- A new "Other mods" setting to help track down clashes with other mods. Set it to "Step aside for other mods" and ShorterLoading switches off its own speedups wherever another mod changes the same part of the game, and the loading screen tells you how many are off. This can make loading much slower, so switch it back when you're done.
- If a speedup switches itself off after an error, for example after a game update, the loading screen now tells you and the log says why.
- More detail in the log about what ShorterLoading is doing, which helps with bug reports. With "Log timing" on, it also times each save.
Fixed:
- ShorterLoading's own settings now apply cleanly if its config file is reloaded while the game is running.
- No more errors when logging out while a dungeon is still being placed (the earlier fix missed this case).
- The faster devcommands map teleport now lands exactly where the unmodded game would put you, only sooner. The goto command is now faster too.
- The faster devcommands map teleport is now fast on steep ground too, where it could still take the full 15 seconds.
- SteadyFrame compatibility: better detection of overlapping speedups to prevent cases where neither mod applied their fix.
Other:
- Shorter README and setting descriptions.
1.1.0
- Sap extractor catch-up: no more waiting at sap extractors for sap you already earned. A game bug (not caused by ShorterLoading) could drop the sap made while you were away; now it's there when you arrive. It gives no extra sap: the game's rates still apply, and extractors still stop when their root runs dry.
- Log timing: a line per sap extractor saying whether it caught up on the time away.
- README: rounded timings, and a softer note on switching sources.
1.0.1
- README: install note for switching between Thunderstore and Hexium.
1.0.0
First release.
- Shorter loading when entering a world and respawning after death.
- Faster portal trips, dungeon entrances and devcommands map teleport.
- Shorter sleep.
- Faster world loading: lake merge, biome map on all cores, shorter menu fades.
- Optional diagnostics: timing log, river and biome map checks.
