Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

skyrimaguas

Uploaded by

skyrimaguas

Virus scan

Safe to use

Documentation

Readme

View as plain text

Dynamic Stamina
Mod Author: skyrimaguas
Latest Version: 2.0

A simple, script-free mod that makes combat actions and movement consume stamina.

Ever felt that stamina is pretty much useless? Aside from power attacking and sprinting, there isn't any much use for it because by default, its influence on your character is purely optional. I always end up with tons of stamina boosting potions and food which I never really felt the need to use.
This mod aims to change that and make stamina a vital attribute in performing actions. Now, most combat actions and movement will use a certain amount of stamina making it relevant to your character as much as magicka or health.
Stamina becomes your character's "energy" points or "action points" (like in Fallout) and having more or less of its amount will have consequences on your gameplay - you can become "tired" as you lose stamina by doing actions in combat, getting hit or simply moving around in general. You will need to take a short rest to recover stamina (or drink that stamina potion or eat food).
Now, investing in your character's stamina points will matter as it can allow you to do more actions.

VERSION 2.0 is rebuilt from ground-up and is more streamlined. Main changes:
- Effects can be toggled on and off via console (see below for the codes)
- Only one file version now and can be customised to affect only the player or All NPCs or Nerf it to your liking.
- Mechanics and penalties modified as per user feedback
- In-game customization guide

DETAILED MOD DESCRIPTION:

COMBAT ACTIONS
Power Attacking and Bashing consumes the Default amount (same as Vanilla)
Normal Melee and Bow Attacking consumes 3 stamina points per second
Magic casting consumes 2 stamina points per second
Magic Dual casting consumes 4 stamina points per second
Blocking (with shield, weapon, bow or torch) consumes 1 stamina point per second

MOVEMENT
Sprinting consumes the Default amount (same as Vanilla)
Normal Running consumes 1 stamina point per second
Walking consumes 0.5 stamina points per second
Swimming consumes 3 stamina points per second, Argonians consume only 1 stamina point per second
Sneaking while moving consumes 2 stamina point per second
Jumping consumes 5 stamina points per second
Climbing up steep steps while running also consumes 5 stamina points per second

ARMOR TYPE INFLUENCES
Stamina usage, regeneration and stagger effects are influenced by the type of armor your are wearing.
- Wearing Heavy Armor consumes an additional 1 point per second for all combat actions and movements.
- Wearing Light Armor consumes an additional 0.5 points per second for all combat actions and movements.
- Clothes (or no armor) has no extra stamina usage.

GETTING ATTACKED
Getting hit in combat by melee or bow weapons will deal you a small amount of Stamina Damage:
- 0 points of stamina damage if wearing Heavy Armor
- 2 points of stamina damage if wearing Light Armor
- 5 points of stamina damage if wearing No Armor (Clothes)

GETTING STAGGERED
Getting staggered will deal you a significant amount of Stamina Damage:
- 10 points of stamina damage if wearing Heavy Armor
- 25 points of stamina damage if wearing Light Armor
- 50 points of stamina damage if wearing No Armor (Clothes)

STAMINA REGENERATION - Taking a Rest!
Stamina will only regenerate if you stop moving - the amount recovered will be based on your character's stamina regeneration rate attribute. As in the vanilla system, this can be influenced by modifiers - potions, food, spells, effects and enchantments.
Sheathing your equipped weapons and/or spells will provide additional stamina regeneration boost:
- additional 3 points per second if wearing Heavy Armor
- additional 5 points per second if wearing Light Armor
- additional 8 points per second if wearing No Armor (Clothes)
Sitting down on a chair or getting mounted on a horse allows you to rest and regenerate faster with additional 15 stamina points per second.
Crouching - sneaking while staying still gives a small amount of regeneration boost:
- additional 0 points per second if wearing Heavy Armor
- additional 0.5 points per second if wearing Light Armor
- additional 1 point per second if wearing No Armor (Clothes)

An exception will be when SWIMMING (not mounted) - stamina will still be consumed continuously even if you stopped moving and sheathed your weapons (as you have to constantly move to stay afloat).
Vampire characters will not get the regeneration boost during day time (they still regenerate normally) but they will get double the above regeneration boost amounts during night time (6pm to 5am).


STAMINA DRAIN PENALTIES:
Generally, you will get "fatigue" effects when stamina amount gets below threshold levels - combat actions and certain movements will be restricted.

When Stamina amount goes below ten (10):
- Slower Melee and Bow attack speed
- Slower movement speed and zero carry weight (over-encumbered effect)
- Cannot jump, perform power attacks and bash attacks
When Stamina amount goes to ZERO (0):
- Blurred Visuals due to exhaustion
- Cannot cast spells
- Attack damage reduced by 75%
- Armor Rating Reduced by Half
- XP gain reduced by half (to avoid exploits)

CUSTOMIZING THE MOD'S EFFECTS:
To keep it script free, customization is done via console command (~): set GLOBALVARIABLE to VALUE (1 OR 0). There will be an in-game customization guide sheet with these console codes.
GLOBAL VARIABLES for toggling the mod's main modules:
DS_MODACTIVE - enable (1) or disable (0) all the mods effects (main switch). Default is 1
DS_COMBAT - enable (1) or disable (0) all combat stamina consumption mechanics. Default is 1
DS_MOVEMENT - enable (1) or disable (0) all movement actions stamina consumption mechanics. Default is 1
DS_REGENERATE - enable (1) or disable (0) all stamina regeneration boost mechanics. Default is 1
DS_PENALTY - enable (1) or disable (0) all stamina drain penalties. Default is 1
DS_ALLNPC - toggle (1) mod affects player and all NPCs, (0) affects only the player. Default is 1

Example on how to use it:
to disable movement mechanics and play with only the combat mechanics, open console command (press "~") then type
set DS_MOVEMENT to 0

There are more console global variables that can be toggled for more detailed customization ***(see below notes).


MINIMALIST APPROACH FOR COMPATIBILITY
Dynamic Stamina is compatible with ALL combat overhaul mods and will be applied on top of your other mods effects.
Dynamic Stamina mod touches very lttle vanilla records to assure maximum compatibility with many mods. It is very streamlined but will have a significant effect on your gameplay style.
It does not change or add records for vanilla stamina modifiers like foods, ingredients, spells and enchantments so it can be best used with other mods that alter these.

NO SCRIPTS!
This mod is script free, that's the big diffference. There are other mods that also change the stamina mechanics (usually survival type mods and combat overhauls) but their heavy use of scripts made me stay away from using them, because attaching too many scripts on every action, object and game events will have consequences on the game engine -- and not to mention, will contribute to save game bloating.

Requirements:
NONE

VERSIONS:
Default Version (2.0)- The only file you will need.
Default Version (1.2)- Dynamic Stamina with all the above mentioned mechanics affecting only the player character
Nerfed Version (1.2a)- Same as the default version of Dynamic Stamina but without the Stamina Drain penalties (Only continuous stamina consumption)
All NPCs Version (1.2b) - Same as the default version but affecting the player character and all humanoid NPCs. The stamina drain penalties are all present for the player, and for the NPCS, only penalty for low stamina is only the slowed movement effect. This version touches vanilla race records and might require patches for compatibility when used with mods that alter these records.
- (*UPDATED IN VER 1.2) NPC-specific stamina regeneration boost implemented: when stamina is below 20, they regenerate +6 stamina per second if not in combat, +3 per second during combat (this is for balance purposes because their AI don't tell them to sheathe weapons or stop moving when stamina is low)


Known issues: NONE

CHANGE LOG:
VERSION 2.0 - Mod was redone from ground up
- Effects can be toggled on and off via console (see below for the codes)
- Only one file version now and can be customised to affect only the player or All NPCs or Nerf it to your liking.
- Mechanics and penalties modified as per user feedback (read description for details)
Version 1.2 - Changed Stamina some consumption and regen mechanics:
* Consume stamina if sneaking while moving, regenerate stamina if sneaking while staying still (see details above)
- Revised all Penalty mechanics to be more toned-down (see details above)
- GMST setting fcombatstaminaregenmult changed from 0.35 to 1.0 to allow proper stamina regen in and out of combat.
Version 1.2a - Optional "Nerfed" version
Version 1.2b - Optional "All-NPCs" version
* NPC-specific stamina regeneration boosts (see details above)

Version 1.1 - Changed Stamina some consumption and regen mechanics:
* Swimming still consumes 3 stamina per second, except for Argonians - they will only consume 1 stamina per second when swimming
* Sneaking now consumes 1 stamina per second when staying still, 2 stamina per second when moving
* Vampires do not get the stamina regen boost during day time (they still regenerate normally), but they get double the regeneration amount during the night.

Version 1.1a - Optional "Nerfed" version
Version 1.1b - Optional "All-NPCs" version

Version 1.0 - Initial release
Version 1.0a - Released an optional "Nerfed" version
Version 1.0b - Released an optional "All-NPCs" version



***Complete list of adjustable global variables. TOGGLE 1 OR 0 to enable or disable
DS_MODACTIVE - (default 1) All the mods effects (main switch).
DS_COMBAT - (default 1) All combat stamina consumption mechanics.
DS_MOVEMENT - (default 1) All movement actions stamina consumption mechanics.
DS_REGENERATE - (default 1) All stamina regeneration boost mechanics.
DS_PENALTY - (default 1) All stamina drain penalties.
DS_ALLNPC - (default 1) mod affects player and all NPCs, (0) affects only the player.
DS_MOVEMENT_RUN - (default 1) Movement consumption when running
DS_MOVEMENT_WALK - (default 1) Movement consumption when walking
DS_MOVEMENT_SNEAK - (default 1) Movement consumption and regeneration when sneaking
DS_MOVEMENT_JUMP - (default 1) Movement consumption when jumping
DS_MOVEMENT_SWIM - (default 1) Movement consumption when swimming
DS_COMBAT_ATTACK - (default 1) combat consumption for normal attacks
DS_COMBAT_SPELLCASTING - (default 1) combat consumption for spellcasting
DS_COMBAT_STAGGER - (default 1) combat stagger damage mechanics
DS_COMBAT_BLOCK - (default 1) combat consumption for blocking
DS_COMBAT_HIT - (default 1) combat hit stamina damage mechanics
DS_PENALTY_ATTACKSPEED - (default 1) reduced attack speed penalty
DS_PENALTY_MOVEMENTSPEED - (default 1) reduced movement speed penalty
DS_PENALTY_REDUCEARMOR - (default 1) reduced armor rating penalty
DS_PENALTY_REDUCEDAMAGE - (default 1) reduced attack damage penalty
DS_PENALTY_REDUCEXP - (default 1) reduced XP gain penalty
DS_PENALTY_VISUALFX - (default 1) blurred visaul effects penalty
DS_REGENERATE_FASTER - (default 0) faster regeneration boost effects (when sheathed)