About this mod
Mod dedicated for FROST players.
Sleeping with severe hunger/thirst damages one's sanity.
Max hunger/thirst disables sleeping. (By default)
Configurable with MCM.
- Requirements
- Permissions and credits
- Changelogs
Backstory
This is a mod for FROST Survival Simulator.
I made this mod to punish oversleeping behavior of FROST players
who take advantage of sleeping to fend off diseases, wait for traders to restock, etc...
But who can sleep for 24 hours without eating or drinking water IRL? (Apparently there are.)
What This Mod Does
Sanity damage
Now with this mod players get sanity damage if they sleep with hunger/thirst levels above threshold values.
By default, players get sanity damage when they are Ravenous or Dehydrated.
If you are Ravenous AND Dehydrated, you get double the amount of sanity damage.
Of course, if your sanity hits below 0, you become insane.
Set the threshold value to 6 to disable this feature if you don't like
Sleeping Disabled (Version 2.0.0~)
Severe hunger/thirst hinders one's ability to sleep.
By default, players cannot sleep when they are Starving or Severely Dehydrated.
Set the threshold value to 6 to disable this feature if you don't like.
I personally think that severe dehydration will make you more drowsy, so I set the thirst threshold to 6.
In Detail
There are 6 phases of hunger/thirst in Fallout 4
HC_HungerEffect/HC_ThirstEffect takes the value between 0 to 5
0...no hunger/thirst
1...Peckish/Parched
2...Hungry/Thirsty
3...Famished/Mildly Dehydrated
4...Ravenous/Dehydrated
5...Starving/Severely Dehydrated
(Example)
If you set your thirst/hunger thresholds to 2/4 and you hit the hay when 1.Peckish and 5. Severely Dehydrated
=> Loss of 1 sanity (for Dehydration)
If you set your thirst/hunger thresholds to 3/5 and you hit the hay when 4.Ravenous and 5. Severely Dehydrated
=> Loss of 2(1+1) sanity (for both needs)
Load Order
load after FROST.esp
Compatibility
Not compatible with mods that edit
"Event OnPlayerSleepStart"
causes the screen to black out when you fail to sleep. Needs a patch.
Updating / Removing the mod
When updating from version 1.0.0 or removing the mod,
first remove the mod, then save, and use ReSaver to remove unused script instances.
then save, and then be done with it, or install version 2.0.0.
Special Thanks
Argonn from Frost Discord for giving me general advice and pointing out coding mistakes. Thank you!
user DlinnyLag for giving me the input necessary to implement the disable sleep feature. Thank you!
Also recommend using Death from starvation and dehydration by robotized