You are viewing a potentially older version of this package. View all versions.
MaxFoxGaming-Environmental_Awareness___The_Trials_Of_Toil-1.0.1 icon

Environmental Awareness The Trials Of Toil

A survival expansion for Valheim.

Date uploaded 2 weeks ago
Version 1.0.1
Download link MaxFoxGaming-Environmental_Awareness___The_Trials_Of_Toil-1.0.1.zip
Downloads 65
Dependency string MaxFoxGaming-Environmental_Awareness___The_Trials_Of_Toil-1.0.1

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2100 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2100

README

Environmental Awareness: The Trials of Toil

The creatures of Valheim don't want your blood - the world itself does too!

This mod is a survival expansion to Valheim that currently adds two new mechanics: Vitality and Energy.

Vitality

Vitality is a measure of how well you are surviving in your environment and will go up or down based on what situations you put your character through. As you continue to expose yourself to adverse conditions, your Resistance skill will level up.

Vitality starts at 100% and will go up or down depending on the following factors:

  • Being wet, cold or frozen will decrease your vitality as you spend longer in unfavourable weather. If you're both wet AND cold, watch out!
  • Getting hurt by enemies or the environment will lower your vitality with each hit sustained, depending on how much damage was dealt to you.
  • Staying in extreme biomes like Ashlands and Deep North will slowly sap you of your vitality due to extreme temperatures.
  • Being hungry with no food will greatly lower your vitality if you go too long without eating. Don't starve to death!
  • Getting poisoned will severely lower your vitality until it wears off.
  • Getting set on fire, being frozen, or getting zapped will severely lower your vitality until it wears off.
  • Standing near a fire anywhere will raise your vitality, as long as the environment is not freezing and you're not on fire.
  • Staying sheltered will raise your vitality, as long as the environment is not freezing. If it's freezing, you need a fire too.
  • Being warm and sheltered will raise your vitality in freezing environments, and more if the environment is not freezing.
  • Resting or having the rested status will raise your vitality, or slow down the rate which it lowers if in an unfavourable environment.
  • If the player is not hungry, at full health, not in an unfavourable biome, and the weather is not raining or cold, the player will slowly recover vitality.

As your vitality drops, you will notice some additional debuffs get applied, which worsen as it gets lower.

  • Stamina will regen slower as your vitality gets lower.
  • You will take more damage from physical or elemental hits, developing a Weak status effect for each damage type apart from Spirit.
  • You will start to move more slowly as your vitality gets lower.
  • Duration and stats of food will get lower if your vitality gets too low.
  • Eventually you will start sustaining damage, seek shelter and a fire immediately before it's too late!

You have several ways to resist vitality loss.

  • Having resistant or very resistant to frost will slow down vitality drain from being cold or frozen, or in the Deep North.
  • Having resistant or very resistant to poison will greatly slow down vitality drain from the Poisoned status.
  • Having resistant or very resistant to fire will slow down vitality drain from being in the Ashlands or being on fire.
  • Wearing armor will slow down all vitality drain as your armor rating gets higher.
  • Eating food will slow down your vitality drain depending on how many hit points are granted.
  • Health meads will grant a vitality boost over their cooldown duration.
  • Being in harsh conditions will slowly raise your Resistance skill. The higher it is, the more resistant you are to vitality loss.

Energy

Energy is a measure of your overall physical and mental capabilities and will go up or down based on your activities. As you expend energy, your Fitness skill will level up.

Energy starts at 100% and will go up or down depending on the following factors:

  • Being wet, cold or freezing will slowly sap your energy.
  • Expending stamina will lower your energy the more you use.
  • Carrying heavy loads will have an increasing effect on your energy drain. By default this effect starts as your weight goes over 60% of its maximum.
  • Being hungry will slowly lower your energy.
  • Eating food will raise your energy proportional to its stamina value.
  • Sitting down will raise your energy slowly as long as you're not wet, cold, freezing or hungry.
  • Resting will quickly raise your energy.
  • Sleeping will restore a good chunk of your energy.

As your energy drops, you will notice some additional debuffs get applied, which worsen as it gets lower.

  • You will start to move slower as your energy drops.
  • Stamina regen will slow down the more energy you lose.
  • Stamina regen delay will increase as you get more tired.
  • If you're extremely tired, you will suffer a temporary loss to your skills.
  • If you're extremely tired, your skills level up slower.
  • If you're extremely tired, the Rested status will automatically be removed even if there is time left.

There are several ways to resist energy loss:

  • While under the effect of a stamina mead, you will slowly recover energy and have a resistance to energy loss for the duration.
  • Being rested will provide a resistance to energy loss.
  • Using energy will slowly raise your Fitness skill, making it take longer for your energy to drain.

Compatibility

This mod also has some built-in compatibility for Seasonality or Seasons. If you are using Seasons, be sure to turn on Seasonal Global Keys for the effects to work.

  • Each season will apply a multiplier to your vitality and energy loss.
  • During spring and summer, your vitality and energy will go down more slowly.
  • During autumn, your vitality and energy will go down at a normal rate.
  • During winter, your vitality and energy will go down much quicker if you're out too long in the cold.

Configuration

All values are configurable in the config file. You can turn individual features of this mod on and off to adjust the difficulty. All options are fully documented.

Bugs

This mod may have quite a few bugs and so I'd advise using this on a new save, or backup your old saves if you want to add it to your current world.

For the Future

I'd like to work on the following things in the future:

  • Some positive effects for the Resistance and Fitness skills as they get above level 50, perhaps an increase to your health and stamina regeneration respectively.
  • Guardian powers having effects on Vitality and Energy while active, with integration for Passive Powers and other mods that add status effects.

Credits

  • ProbablyKory: For inspiration for this mod with their StormExposure mod.
  • Azumatt: For instructing me on where to go to get a working copy of Valheim's assets in Unity.
  • OrianaVenture: For assistance with figuring out whether this type of mod was even possible.
  • GsiX: Help with sprite sizes.
  • HugoTheDwarf: Help with sprite sizes.
  • Blaxxun: ServerSync and LocalizationManager.
  • Blacks7ar: Help with extracting skill levels from a custom-added skill.

Contact Me (Bug Reports & Suggestions)

If you have any suggestions, or experience bugs / problems using this mod please get in touch with me on my Discord.

Changelog

Changelog 1.0.1

  • Fixed Hugin's tutorial labels in the compendium. They should now appear like the others on new saves.

Changelog 1.0.0

  • Initial Release

Installation

Move the 'plugins' and 'config' folders from the archive to your BepInEx folder.