StaminaSettings
Allows you to set multipliers to stamina gain and drain constants of certain movements. You can also set multipliers for metabolic drain rates when walking, jogging and sprinting. This mod properly syncs the multipliers with the client, which fixes issues with the stamina bar jumping around and player animations glitching at low stamina.
Run the server once with the mod installed, then go to your server profile folder and change the StaminaSettings config as needed.
m_StaminaWhenSprintDrains
Your stamina will not drain from sprint when your max stamina(due to weight) is above this value. Stamina from all other actions will drain as usual. Setting to 100 is vanilla.
A multiplier or coefficient is a decimal number that is multiplied by the original DayZ constants. This allows you to always return to the default values by setting the multiplier to 1.
Example
If you want to reduce stamina drain when sprinting by 50% then you would set the multiplier to 0.5
Climb – m_StaminaDrainClimbMult
Stamina drain when climbing over a large fence. (big vault)
Crouched Sprint – m_StaminaDrainCrouchedSprintMult
Stamina drain when sprinting while crouched.
Swim Sprint – m_StaminaDrainFastSwimMult
Stamina drain when swimming while holding down the sprint button.
Jump – m_StaminaDrainJumpMult
Stamina drain when you perform a regular jump.
Ladder Sprint – m_StaminaDrainLadderFastMult
Stamina drain when climbing a ladder
Melee Evade(dodge) – m_StaminaDrainMeleeEvadeMult
Stamina drain when you perform a dodge in melee combat.
Melee Heavy – m_StaminaDrainMeleeHeavyMult
Stamina drain when you perform a heavy melee swing(holding shift).
Melee Light – m_StaminaDrainMeleeLightMult
Stamina drain when you perform a light melee swing.
Sprint – m_StaminaDrainSprintingMult
Stamina drain while sprinting upright.
Vault – m_StaminaDrainVaultMult
Stamina drain when the player performs a small vault.
Idle – m_StaminaGainIdleMult
Stamina gained when the player is idle.
Jog – m_StaminaGainJogMult
Stamina gained when the player is jogging.
Swim – m_StaminaGainSwimMult
Stamina gained when the player is swimming.
Walk – m_StaminaGainWalkMult
Stamina gained when the player is walking.
A threshold basically defines how much stamina you need to perform an action.DO NOT MESS WITH THESE UNLESS YOU REALLY UNDERSTAND THEM
Climb – m_StaminaThresholdClimbMult
Stamina needed to climb over a wall(big vault).
Hold Breath – m_StaminaThresholdHoldBreathMult
Stamina needed to start holding your breath.
Jump – m_StaminaThresholdJumpMult
Stamina needed to jump.
Melee Evade – m_StaminaThresholdMeleeEvadeMult
Stamina needed to perform a melee evade.
Melee Heavy – m_StaminaThresholdMeleeHeavyMult
Stamina needed to perform a heavy melee swing.
Sprint – m_StaminaThresholdSprintMult
Stamina needed to start sprinting.
Vault – m_StaminaThresholdVaultMult
Stamina needed to vault.
Weight Limit – m_StaminaThresholdWeightLimitMult
A player’s max stamina will start to be affected by their weight once they exceed this value.
Stamina Penalty – m_StaminaKgPenaltyMult
This is how much your max stamina gets reduced by your weight. Once you exceed the weight limit above, your max stamina will be reduced.
Walk Energy Drain – m_MetabolicEnergyWalkMult
Energy drain when player is walking.
Jog Energy Drain – m_MetabolicEnergyJogMult
Energy drain when player is jogging.
Sprint Energy Drain – m_MetabolicEnergySprintMult
Energy drain when player is sprinting.
Walk Water Drain – m_MetabolicWaterWalkMult
Water drain when player is walking.
Jog Water Drain – m_MetabolicWaterJogMult
Water drain when player is jogging.
Sprint Water Drain – m_MetabolicWaterSprintMult
Water drain when player is sprinting.
These values are strange and have unexpected outcomes. You will have to play with them to get them where you want it.
Hold Breath Start – m_StaminaDrainHoldBreathStartMult
Initial stamina drain when starting to hold breath.
Hold Breath Faster – m_StaminaDrainHoldBreathFasterMult
Stamina drain when drain becomes faster.
Hold Breath – m_StaminaDrainHoldBreathMult
Stamina drain while holding breath.
Hold Breath Duration – m_StaminaHoldBreathDuration
Time it takes for stamina drain to speed up while holding breath.
Hold Breath Sway Stable – m_HoldBreathSwayTimeStable
Time it takes to stabilize your aim when aiming down sights and holding breath.
Hold Breath Sway Time – m_HoldBreathSwayTimeIn
Time you have stable aim while holding breath.