alink536/daydream-checkpoints — explained in plain English
Analysis updated 2026-05-18
Save progress in Project Zomboid by sleeping instead of manual saves.
Rewind the entire game world back to the last checkpoint after dying.
Configure how many in-game days pass between automatic checkpoints.
Build the auto-start helper yourself from source instead of using the prebuilt DLL.
| alink536/daydream-checkpoints | alerque/silex.sile | allquixotic/esoguildactivityaddon | |
|---|---|---|---|
| Stars | 0 | — | — |
| Language | Lua | Lua | Lua |
| Last pushed | — | 2025-04-17 | 2019-05-28 |
| Maintenance | — | Stale | Dormant |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 3/5 | 2/5 |
| Audience | general | developer | general |
Figures from each repo's GitHub metadata at analysis time.
Requires a companion PowerShell watcher process running alongside the game, the auto-start DLL may trigger antivirus warnings.
Daydream Checkpoints is a mod for the survival game Project Zomboid, Build 42, that turns sleeping in the game into a checkpoint system. Every time your character wakes up, the game saves and takes a snapshot of that save. If you later die, the death screen gains a new option: wake up at the last checkpoint, which fully rewinds the world back to that morning, including your inventory, the map, and every zombie, while your survivor remembers the death as a bad dream. This is a true save-level rewind rather than a simple heal-and-continue second chance, and it works in singleplayer only. You can control how often checkpoints are created through the mod's options menu, setting a minimum number of in-game days between checkpoints, with zero meaning a checkpoint on every sleep. Under the hood, the mod is split into two parts because Project Zomboid streams its world to disk continuously and its scripting layer cannot directly touch save files. The in-game mod detects sleeping and death and writes small request files, while a separate companion program called the watcher, a small PowerShell process, does the actual work of copying and restoring the save folder. This watcher needs to be running for checkpoints to actually save or restore, and it starts automatically through a small helper file placed next to the game's executable. Installing it means downloading a ready-made zip from the releases page and extracting it into your Project Zomboid installation folder, then enabling the mod from the in-game mods menu. The project is upfront that its auto-start helper file is unsigned and may trigger antivirus warnings, and it points to the full source code if you would rather build the helper yourself using the Zig compiler rather than trust the prebuilt version. The mod is released under the MIT license as an original work, built independently against the base game's own tools, and is not affiliated with the game's developer, The Indie Stone.
A Project Zomboid mod that lets you save by sleeping and rewind the whole world back to that morning if you die.
Mainly Lua. The stack also includes Lua, PowerShell, C.
MIT license: free to use, modify, and redistribute, as an original independent work.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.