Releases: ryanhartwig/SleepThroughTheNight
Releases · ryanhartwig/SleepThroughTheNight
Release list
v1.0.2
v1.0.2 — Improved Sleep Transition
Changed
- Time skip now deferred to center of black screen (500ms hold before and after) so clients don't see the time change during fade
- Total black screen ~2s for a more polished, less jarring transition
v1.0.1
v1.0.1 — Performance Fix
Fixed
- FPS stutter: Eliminated all FindAllOf/FindFirstOf calls from the tick loop
- Bed actors cached at startup + scoped NotifyOnNewObject for newly built beds
- GameState/TimeOfDay references cached
- Tick cost reduced from ~18ms to ~0.01ms
- Blocked toast: "You can only sleep during dusk or night" now correctly shows on repeat bed entries
- Multiplayer: Host-only toast broadcast prevents duplicate notifications
v1.0.0
Sleep Through the Night v1.0.0
First public release.
Features
- Sleep in a bed during dusk or night to skip to morning
- Smooth fade-to-black transition
- Multiplayer sleep voting — all players must be in bed (configurable threshold)
- On-screen HUD widget shows sleep count during multiplayer voting
- Toast notifications broadcast to all players
- Host-only required — clients benefit with or without the mod
- Configurable: allowed phases, wake-up hour, player threshold
Known Limitations
- Only detects the single bed (BP_BedSingle)
- Rapidly entering/exiting a bed within 1 second can bypass the cancel check