Sleep and Nap Autonomy Overhaul

Choose how tired a Sim must be before they nap or sleep on their own.

Sleep and Nap Autonomy Overhaul lets you choose, separately for sleep and for naps, how tired a Sim must be before they're allowed to lie down on their own. Player-directed Sleep or Nap still works at any energy level.


How it works and mod's default settings

By the mod's default settings, autonomous sleep or a nap starts when the bar is orange or red. Yellow is enough for a full sleep only if real work, school, or university starts within about four hours, and that shift is not a weekend, holiday, or day off. Green never starts sleep or a nap on its own. Naps do not use that work window unless you change the setting. Infants and toddlers are left to the game's default behavior.

A setting of "never" stops that kind of autonomous sleep or nap even if work is about to start. "ea_default" leaves that choice to the game.

  • Sleep on their own: orange or red.
  • Nap on their own: orange or red.

  • Yellow sleep bar: only if work, school, or university starts within 4 hours.
  • Green: they will not go to bed or nap on their own.

  • Vampire power, fairy appetite, and robot charge are counted the same way as energy when that Sim actually has the bar, and the lowest bar wins.

Requirements

  • Script mods enabled.
  • Keep HNRY_SleepAndNapAutonomyOverhaul.ts4script and HNRY_SleepAndNapAutonomyOverhaul.cfg in the same folder, in Mods itself or one folder inside Mods.
  • No packs required. Occult bars only count when that Sim actually has them.

Install

  1. Copy both files into the same folder (Mods or one folder inside Mods). When updating, you can keep your existing .cfg.
  2. Fully quit and relaunch.

Settings

Edit HNRY_SleepAndNapAutonomyOverhaul.cfg next to the .ts4script, or use the cheats below. Each cheat writes the cfg immediately. After a hand edit, run hnry.sna.reload.


Cheats

  • hnry.sna.status — settings, energy, next work, and whether sleep or a nap would be allowed
  • hnry.sna.reload — re-read the cfg file from disk
  • hnry.sna.sleep_color / hnry.sna.nap_color — red | orange | yellow | green | never | ea_default
  • hnry.sna.schedule_hours — off, or 0.5 to 24
  • hnry.sna.schedule_color — same colour words as sleep_color
  • hnry.sna.schedule_applies_to — sleep | nap | both
  • hnry.sna.schedule_skips_holidays / days_off / weekends — yes | no
  • hnry.sna.exempt_ages — infant,toddler or none or a comma list
  • hnry.sna.household_only / hnry.sna.count_occult_motives — yes | no

Compatibility

Only autonomous Sleep and Nap entry interactions are gated. User-directed Sleep and Nap are left alone, as is the sleep loop itself.
Still better to not mix with other sleep/nap autonomy mods.


Disclaimer

The mod is liable to bugs, as most are. Please back up your save before installing.


Support

For bug reporting or support please contact me on Discord @henryvotril

Thank you for using my mods! 💕

Sleep and Nap Autonomy Overhaul Team

profile avatar
  • 22
    Followers
  • 7
    Projects
  • 16.0K
    Downloads

More from HNRYModsView all