Skip to content

Releases: ryanhartwig/SleepThroughTheNight

v1.0.2

Choose a tag to compare

@ryanhartwig ryanhartwig released this 21 May 15:20

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

Choose a tag to compare

@ryanhartwig ryanhartwig released this 21 May 14:29

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

Choose a tag to compare

@ryanhartwig ryanhartwig released this 20 May 21:15

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