Necesse

Necesse

Not enough ratings
Realism Enhanced - Sleep Module
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
545.403 KB
22 Oct @ 1:05pm
1 Change Note ( view )

Subscribe to download
Realism Enhanced - Sleep Module

Description
Realism Enhanced - Sleep Module
Part of the Realism Enhanced series - a modular approach to survival realism in Necesse. Each module operates independently, allowing you to build your ideal survival experience one system at a time.

This Module: Sleep
Transforms sleep from an optional mechanic into a vital survival need. Staying awake too long has consequences, and proper rest provides real benefits.

Features
  • Dynamic sleep system with buffs and debuffs based on rest level
  • Sleepy debuff (≤20% sleep): Configurable movement speed penalty
  • Well Rested buff (≥70% sleep): Movement speed bonus
  • Gradual sleep restoration while using beds - no instant full rest
  • Fully configurable sleep drain rate and speed penalties via simple config file
  • Debug command (/setsleep) for testing and balancing
  • Works as a standalone mod or alongside other Realism Enhanced modules
  • Compatible with existing saves and multiplayer
  • No performance impact

Configuration
Edit realismenhanced-sleep.cfg (located in %APPDATA%\Necesse\) to adjust difficulty. Two main settings control your experience:

Sleep Drain Multiplier
Controls how quickly you get tired:
Multiplier
Difficulty
Time Until Exhausted
1.0x
Vanilla
3 hours
1.5x
Mild Realism
2 hours
2.0x
Moderate (Default)
90 minutes
3.0x
Hardcore
60 minutes
5.0x
Extreme
36 minutes

Sleepiness Speed Penalty
Controls how much the Sleepy debuff slows you down when sleep drops below 20%:
Value
Effect
Best For
0.2
-20% speed
Light penalty
0.5
-50% speed
Balanced (Default)
0.7
-70% speed
Strong penalty
0.9
-90% speed
Nearly immobile

Gameplay Tips
  • Plan ahead - sleep doesn't restore instantly. Budget ~2 minutes of bed time for full rest.
  • Maintain above 70% sleep to enjoy the Well Rested speed bonus
  • Don't let sleep drop below 20% or face the Sleepy penalty
  • Place beds strategically throughout your world for emergency rest stops
  • Sleeping restores gradually - you can leave early if you just need a quick boost

Debug Command
Use /setsleep <0.0-1.0> to instantly set your sleep level for testing
Example: /setsleep 0.19 sets sleep to 19% (triggers Sleepy debuff)

Other Realism Enhanced Modules
Hunger Module - Makes food a critical survival resource
Thirst Module - The natural companion to hunger, adding hydration as a survival resource

Mix and match Realism Enhanced modules to create your perfect survival challenge. More modules coming soon!
2 Comments
Internecine 26 Oct @ 9:33am 
This doesn't seem to work with double beds. I spent 2 days sleeping in one thinking that my cooldown for the sleepiness overflowed, but I forgot I was using a double bed so I tried using a normal bed, and the sleepiness disappeared.
Save 26 Oct @ 2:07am 
You could also add blindness effect, I think it represents really well tiredness