Skyrim

File information

Last updated

Original upload

Created by

MTichenor

Uploaded by

IndigoNeko

Virus scan

Safe to use

About this mod

Realistic Thirst, Hunger, and Sleep Requirements for Skyrim.

Permissions and credits

Realistic Thirst, Hunger, and Sleep Requirements for Skyrim.
by MTichenor


NOTICE: If you find any bugs, please report them! I can't fix them if I don't know about them. Also, send me a PM to contact me quicker if you have problems.

Overview

Have you ever wondered how the Dragonborn can go forever without having to eat, drink, or sleep?

I do.

This mod makes basic needs such as food, water, and sleep a requirement, all based on in-game time passed. This mod is intended to be used in conjunction with the other SkyRealism mods that I will be releasing.

NEW RECIPES: Several new foods and over a dozen recipes, including brewing and baking recipes have been added, in addition to those provided by Babette's Feast. Nearly all foods found in Skyrim now have recipes that allow you to make them yourself. If it's impossible to find good sweetrolls in that skeever-hole of a city you live in, make them yourself!

CULINARY COMPLEXITY: Many recipes have been drastically changed to reflect the proportions and the ingredients that they require in real life. You'll need to make yeast, dough, and other complex ingredients in order to bake breads and pies. Some of the benefits of various alchemical ingredients will be reflected in the foods they are used to make, such as Snowberry Pie.

NUTRITIONAL NEEDS: All foods have had buffs added that benefit the character archtypes that would need that kind of nutrition, or prefer such fare. Warriors will need huge numbers of calories, and gain benefits from protein rich and hearty foods. Mages benefit from fine cuisine flavored with exotic spices. Thieves will prefer filling food with rich flavors, sufficient to sustain them on all-night heists.

DEHYDRATION: Lack of water will reduce your mage skills, magicka regeneration rate, and speed. You lose 1800ml to 4000ml of water per day, and can hold up to 1800ml of water (use your imagination to figure out what happens to the excess). You regain 900 ml of water for a typical drink. For every 3600 ml of water lost, your dehydration level will increase. At a 18,000ml water deficit (40 lbs.), you die. Water has been added to the innkeeper drink list, but it is random as to whether or not they will stock it.

STARVATION: Lack of food will reduce your warrior skills, health and stamina regeneration rates, and speed. You regain 100 to 2000 calories per meal, and can hold up to 2000 calories of food (use your imagination to figure out what happens to the excess). You will use anywhere from 1800 to 7000 (or more) calories per day depending on warrior skills. For every 20,000 calories lost, your starvation level will increase. At a 100,000 calorie deficit (30-50 lbs.), you die.

INTOXICATION: At 0.02% to 0.08% blood alcohol level, intoxication will increase your speech, but reduce your other thief skills. At higher than 0.08% blood alcohol level, intoxication will decrease all thief skills, speed, and possibly give you a chance to stumble while running or sprinting. You will gain anywhere from 0.02% to 0.18% blood alcohol level depending upon your bodyweight (determined by warrior skills) and the alcohol content of the beverage. You will lose 0.06% blood alcohol level per hour. At 0.02%, 0.08%, 0.14%, 0.20%, and 0.26% your intoxication levels will increase. You can reach 0.40% blood alcohol level before dying. Be careful when drinking, and take a breather after each drink! Shotgunning drink after drink is the surest path to alcohol poisoning.

SLEEP DEPRIVATION: Lack of rest will reduce your magicka, health, and stamina regeneration rates as well as your speed. You recover 16 hours of rest per 8 hours of sleep. On a full nights rest you can stay awake up to 16 hours you will become tired again. For every 24 hours that pass, your sleep deprivation level (Exhaustion) will increase. You can go up to 5 days without rest before dying.

VAMIPRISM: Vampires do not need to eat, drink, or sleep since they are undead. Vampires are unaffected by alcohol, except as a means of looking more sophisticated while holding a fine goblet (Actually, they just look very snooty).

LYCANTHROPY: Werewolves will become hungry after transformations (-4,000 calories). Feeding on people can counteract this (+2,000 calories). If you can't kill at least a dozen people after becoming a werewolf, you're not a very good werewolf. Maybe you should become a bard instead. You might even learn how to howl on key.

CANNIBALISM: Followers of Namira will gain nourishment (+2,000 calories) through their grisly ghoulish practices, just as their furry friends do.
Table for Donner! Party of 87!

You will receive messages in the upper-right corner of your screen notifying you when your insomnia, dehydration, starvation, or intoxication levels increase. You can view the effects that they have on you in your active spell effects list.

NOTICE: Remember to wait a few moments after you've eaten or drunk anything to digest it before you check if you're still hungry, and give yourself a few moments after you wake up before checking if you're still tired.

I highly recommend that you use a TimeScale mod, such as Time and Travel, unless you want the Dragonborn to have to eat and drink every fifteen minutes real-time and sleep every hour real-time. If you don't want to adjust the in-game TimeScale and find that it's too difficult to keep up with basic needs, you can change this in the SkyUI MCM SkyRealism - F&F Settings.

Requirements, Installation, and Load Order

WARNING: Skyrim will CRASH or behave strangely if you do not install the required mods correctly, or set the load order as specified.

REQUIREMENTS: This mod requires the following other to mods be installed.


INSTALLATION: If you are upgrading from a previous version of SkyRealism - Feast and Famine, you will need to uninstall previous versions if you have them installed. To do this:

  • Load your current game (with the previous version still installed).
  • Make sure you have no persistent status effects such as Dehydration, Starvation, or Insomnia.
  • Save your game when you no longer have any status effects.
  • Uninstall Feast and Famine.
  • Start Skyrim again, make a fresh save, then close Skyrim.
  • Install the new version of Feast and Famine.


COMPATIBILITY PATCHES: If you want to make your own compatibility patch, see the instructions below. Compatibility patches have been made for the following mods.


LOAD ORDER: If you don't know what load order is, watch this video by Gopher. Your load order should look like the one below.
  • ...esm files and other esp files...
  • Hearthfires.esm (Optional)
  • BabettesFeastBalanced.esp (Optional)
  • CookingExpanded.esp (Optional)
  • SkyRealism – Feast and Famine.esp
  • SkyRealism – Feast and Famine - Hearthfires.esp (Optional)
  • SkyRealism – Feast and Famine - BabettesFeastBalanced.esp (Optional)
  • SkyRealism - Feast and Famine - CookingExpanded.esp (Optional)
  • ...any other esp files...

Creating a Compatibility Patch

First, you need to get Wrye Bash for Skyrim. Second, you need to get the Creation Kit through Steam. You can find it listed under Tools. Once you have both installed, follow these instructions:

  • Open Wrye Bash.
  • Click the Mods tab.
  • Right-click the bar just under the tab and click File > New Mod
  • Name the file in the right hand side of the window and click Save near the bottom of it. You can add a description as well if you want.
  • Click the mod in the load order list. Move it down, since it usually starts near the top. The first time you move it, the load order system will usually position it somewhere else, and you'll have to find it again.
  • Right click the mod once you find it again and click Add Master.
  • Find the mod you want to create the compatibility patch for in your Skyrim Data folder. Double-click it.
  • Repeat the Add Master step, but select "SkyRealism - Feast and Famine.esp" instead.
  • Right click the mod one last time and click esmify masters.
  • Now you can close Wrye Bash and open up Creation Kit.
  • In the Object Window, find the Items section. Expand it.
  • Click the Potions section. Food can be found in this.
  • Search for the new items that were added by the mod you're creating the compatibility patch for.
  • Double click them when you find them. This brings up their detailed info.
  • Right click somewhere in their Results list (the big list in the right). Click New.
  • In the dropdown menu for the new effect find either "SkyRealismFoodEffect" or "SkyRealismWaterEffect". The higher the number that follows it (01, 02, 03), the more calories or water the food contains. Click Okay to apply the magic effect to the "potion".
  • Save the changes to the "potion" by clicking Okay again.
  • Repeat steps 13-17 for each new food added by the mod you're creating the compatibility patch for.
  • Save your newly created compatibility patch.
  • Go back to Wrye Bash.
  • Right click your new mod and click espify masters.


That's it!

Credits and Thanks

Thanks to Cordsnwires, Elys, Dogtown1, Dragten, Hothtrooper44, Ironman5000, Is this display name taken?, JaySuS, Nikinoodles, Nivea, MECR, Merilia, PrivateEye, theRoadstroker, T3nd0, and Tupii for giving me permission to use their mods as master file requirements for my own mods.

Thanks to XxBirdoxX for making the Creative Commons 1.0 License royalty free sound that I used for stomach noises.

Thanks to T3nd0, Cordsnwires, and jjc71 for the suggestions, guidance, and support. Thanks to trainwiz, wobbuvahi, and David Brasher for making the mods that kept me hooked on Skyrim long after it should have lost its appeal.

A huge thanks to "Imp of the Perverse", author of Imps More Complex Needs and ManSh00ter, author of Total Realism – Basic Needs for making the two mods that inspired me to create my own version. Both of them are highly recommended, and in many ways far better than this one.

Thanks to Nonoodles for making the Expanded Towns and Villages compatibility patch!

This mod is dedicated in loving memory to all the citizens of Riverwood who lost their lives, eaten by werewolves and vampires, during the testing of this mod.

Compatibility, Issues, and Troubleshooting

This mod will conflict with any other mod that changes food in any way (by making it impossible to gain nourishment from food or beverages).

To verify that this mod is working correctly, simply open the SkyUI MCM, and check to make sure the SkyRealism - F&F settings are all activated.

If you are still having problems, try entering the console and typing the following command:

Help "SkyRealismFood"

This should give you a number, usually positive unless you're starving. Exit the console, wait bout 5 seconds, then re-enter the console and type the command again. The number should have decreased if Feast and Famine is working correctly.

If it is still not working correctly, make sure you have installed SKSE and SkyUI correctly, uninstall Feast and Famine, load your save game, make a new save entry, then reinstall Feast and Famine.

WARNING: Make copies of your save files before installing this mod! Before uninstalling this mod, make sure that you have no persistent effects such as Dehydration, Intoxication, Insomnia, or Starvation (or PERMANENT STAT LOSS could result).

If this happens, you have two possible solutions:
  • Reinstall the mod, load a save game where it was active, eat/sleep/drink, then uninstall the mod.
  • Use the player.forceav speedmult 100 and player.forceav skillname ### console commands. Where skillname is the name of each skill that is red in your perks and skills panel, and ### is the current value of that skill +20/40/60/80/100 (depending on what degree of debuff you had).

Change Log

v2.7
Added SkyUI MCM support.
Added Boiled Creme Treat recipe to Hearthfires compatibility patch, at the oven.

v2.6:
Added ability to refill bottles without being submerged.
Fixed price of skooma.
Fixed pie recipes.

v2.5:
Fixed roughly 100 different bugs with various foods, recipes, etc.

v2.4:
Removed Babettes Feast from the mod requirements.
Added compatibility patch for Babette's Feast.
Added compatibility patch for Hearthfires.

v2.3:
Feast and Famine should correctly reactivate upon leaving jail areas now.
Hunger and Thirst are now less affected by skills and far more affected by stamina usage.
Noises have been added to alert the user to the fact that they are thirsty or hungry.

v2.2:
Finally fixed the bug causing starvation/insomnia/dehydration while serving jail sentences. The only jail known to not work correctly is The Chill in Winterhold.

v2.1
Fixed the following unique alcoholic beverages: Ale, AleWhiterunQuest, DA14Water, FavorSorexRum, Firebrand Wine, FreeformDragonBridgeMead, MQ10JuniperMead, MQ201Drink, MS14WineAltoA, RiftenSpecial01, RiftenSpecial02, RiftenSpecial03, TGTQ02BalmoraBlue, and WEDL03CyrodilicBrandy. Those with common bottle designs will now provide empty bottles that you can fill with water.

v2.0
Fixed a bug causing fatal starving while serving time in cidna mine.
Fixed a bug causing empty alto wine bottles to constantly jump in and out of a player's inventory.

v1.9
Killed a bug where vampires still had basic needs.

v1.8:
Fixed a bug causing catastrophic camera failure when riding while drunk.
Fixed problems regarding the basic rates at which you need to eat/drink/sleep, which were causing incorrect calculations while under the effects of dehydration/starvation/etc.
Drastically reduced the penalty to hunger from transformations, as it was causing nearly fatal levels of starvation during the first transformation.

v1.7:
Bottles of "water" can now be purified in order to be used with cooking recipes, so you don't need to by "pure water" from vendors. The various recipes for "pure water" will only show if you have bottles of "water".
(Confession: The only reason you need to purify water is cause I'm too lazy to make 9 copies of every recipe that uses water; it was easier to make 9 recipes that convert water to pure water than 63 new recipes.)

v1.6:
Most beverages will be replaced with Empty Bottles when used. Empty bottles will be filled with water if used while swimming.

v1.5:
Fixed a bug that caused certain death upon waiting through prison sentences.

v1.4:
Attempted to obliterate the offending code from patches 1.1 and 1.2 that refused to die.

v1.3:
Included the correct "SkyRealismFeastAndFamine.pex" that wasn't included in v1.2. I blame Skooma.

v1.2:
Fixed the recipe for Ale, which I forgot to change while transitioning recipes from bulk brewing to micro brewing.

v1.1:
Feast and Famine now requires Babette's Feast by Merilia.
More water has been added to vendor lists. Milk has been added to vendor lists.
A dozen new recipes have been added, and it is now possible to craft nearly all foods you find in the game.
All foods have had weights, values, and spell effects completely redone.
Modified script to incorporate warrior skills to determine sweating calculations....less active people need to drink less, more active people must drink more.
Added script to allow cannibalism to provide 2000 calories. Nom nom nom. >:3
Raw food now inflicts food poisoning, which will reduce skills and make you feel green around the gills.
Additional warnings have been added to notify you when you are approaching your first dehydration/starvation/insomnia level.

v1.0:
Added Water to the default innkeeper beverage list. This should not interfere with any economics or vendor lists mods. If it does, it will be insignificant.
You cannot drink water from streams, pools, lakes and oceans. This is due to the possibility of bacterial infection...or possibly extreme laziness on my part.
Modified script to incorporate warrior skills to determine body mass for blood alcohol calculations.
Modified script to incorporate warrior skills to determine caloric output calculations.
Modified script so that having AbVampire01-04 spells, or being of the DLC1VampireBeastRace will stop all food, water, sleep, and alcohol calculations. Blood is not a requirement (yet), as the "Bite" attack is still buggy for many people. Relying on a bite attack to sustain unlife when you can't bite seems silly, yes? Would mean lots of dead vampires.
Losing undead status will result in you becoming tired, hungry, and thirsty as your body regains life.
Added script to WerewolfChangeEffect so that werewolf transformations burn 25000 calories, making you very hungry. Nom nom nom. >:3
Added script to werewolf FeedRestoreHealth so that eating people will give you 2000 calories (a large meal). Mmmm....braaaiiinnnzzzz.
Many foods have had their benefits tweaked, and many foods contain small amounts of water, especially soups and stews.

v0.1:
Added scripts to control dehydration, insomnia, intoxication, and starvation. Added spells to food which increase alcohol, food, and water levels.