Difference between revisions of "Fatigue Game Settings"
imported>ABO |
imported>ABO m (Added extra catagories.) |
||
(12 intermediate revisions by 5 users not shown) | |||
Line 9: | Line 9: | ||
|style="background:#ffeded" | fFatigueBase | |style="background:#ffeded" | fFatigueBase | ||
|style="background:#ffeded" | 1.0 | |style="background:#ffeded" | 1.0 | ||
|style="background:#ffeded" | Base impact of low fatigue | |style="background:#ffeded" | Base impact of low fatigue | ||
|- | |- | ||
|style="background:#ffeded" | | |style="background:#ffeded" | fFatigueMult | ||
|style="background:#ffeded" | 0.5 | |style="background:#ffeded" | 0.5 | ||
|style="background:#ffeded" | Multiplier for impact of low fatigue | |style="background:#ffeded" | Multiplier for impact of low fatigue | ||
|- | |- | ||
|style="background:#ffeded" | fFatigueReturnBase | |style="background:#ffeded" | fFatigueReturnBase | ||
Line 21: | Line 21: | ||
|style="background:#ffeded" | fFatigueReturnMult | |style="background:#ffeded" | fFatigueReturnMult | ||
|style="background:#ffeded" | 0.0 | |style="background:#ffeded" | 0.0 | ||
|style="background:#ffeded" | Fatigue regenerated per second | |style="background:#ffeded" | Fatigue regenerated per second endurance multiplier | ||
|- | |- | ||
|style="background:#ffeded" | fFatigueRunBase | |style="background:#ffeded" | fFatigueRunBase | ||
Line 29: | Line 29: | ||
|style="background:#ffeded" | fFatigueRunMult | |style="background:#ffeded" | fFatigueRunMult | ||
|style="background:#ffeded" | 0.0 | |style="background:#ffeded" | 0.0 | ||
|style="background:#ffeded" | Fatigue burned per second when running | |style="background:#ffeded" | Fatigue burned per second when running encumberance multiplier | ||
|- | |- | ||
|style="background:#ffeded" | | |style="background:#ffeded" | fFatigueJumpBase | ||
|style="background:#ffeded" | 30.0 | |style="background:#ffeded" | 30.0 | ||
|style="background:#ffeded" | Fatigue burned by jumping | |style="background:#ffeded" | Fatigue burned by jumping | ||
Line 45: | Line 45: | ||
|style="background:#ffeded" | fFatigueCastMult | |style="background:#ffeded" | fFatigueCastMult | ||
|style="background:#ffeded" | 0.0 | |style="background:#ffeded" | 0.0 | ||
|style="background:#ffeded" | Fatigue burned by spell casting | |style="background:#ffeded" | Fatigue burned by spell casting multiplier, depended on the magic cost for the spell. | ||
|- | |- | ||
|style="background:#ffeded" | fFatigueAttackWeaponBase | |style="background:#ffeded" | fFatigueAttackWeaponBase | ||
Line 51: | Line 51: | ||
|style="background:#ffeded" | Fatigue burned by attack | |style="background:#ffeded" | Fatigue burned by attack | ||
|- | |- | ||
|style="background:#ffeded" | | |style="background:#ffeded" | fFatigueAttackWeaponMult | ||
|style="background:#ffeded" | 0.1 | |style="background:#ffeded" | 0.1 | ||
|style="background:#ffeded" | Fatigue burned by attack weapon weight multiplier | |style="background:#ffeded" | Fatigue burned by attack weapon weight multiplier | ||
|- | |- | ||
|style="background:#ffeded" | fFatigueBlockBase | |style="background:#ffeded" | fFatigueBlockBase | ||
|style="background:#ffeded" | 0.0 | |style="background:#ffeded" | 0.0 | ||
|style="background:#ffeded" | Fatigue burned by block | |style="background:#ffeded" | Fatigue burned by block base | ||
|- | |- | ||
|style="background:#ffeded" | fFatigueBlockMult | |style="background:#ffeded" | fFatigueBlockMult | ||
|style="background:#ffeded" | 1.0 | |style="background:#ffeded" | 1.0 | ||
|style="background:#ffeded" | Fatigue burned by block | |style="background:#ffeded" | Fatigue burned by block skill/100 multiplier | ||
|- | |- | ||
|style="background:#ffeded" | fFatigueBlockSkillBase | |style="background:#ffeded" | fFatigueBlockSkillBase | ||
|style="background:#ffeded" | 20.0 | |style="background:#ffeded" | 20.0 | ||
|style="background:#ffeded" | Fatigue burned by block | |style="background:#ffeded" | Fatigue burned by block base | ||
|- | |- | ||
|style="background:#ffeded" | fFatigueBlockSkillMult | |style="background:#ffeded" | fFatigueBlockSkillMult | ||
Line 73: | Line 73: | ||
|style="background:#ffeded" | fPowerAttackFatiguePenalty | |style="background:#ffeded" | fPowerAttackFatiguePenalty | ||
|style="background:#ffeded" | 5.0 | |style="background:#ffeded" | 5.0 | ||
|style="background:#ffeded" | Fatigue burned by a power attack | |style="background:#ffeded" | Fatigue burned by a power attack multiplier | ||
|- | |- | ||
|style="background:#ffeded" | fMarksmanFatigueBurnPerSecond | |style="background:#ffeded" | fMarksmanFatigueBurnPerSecond | ||
Line 89: | Line 89: | ||
|style="background:#ffeded" | fPerkJumpFatigueExpertMult | |style="background:#ffeded" | fPerkJumpFatigueExpertMult | ||
|style="background:#ffeded" | 0.5 | |style="background:#ffeded" | 0.5 | ||
|style="background:#ffeded" | Perk | |style="background:#ffeded" | Acrobatics Perk multiplier for fatigue burn when jumping | ||
|- | |- | ||
|style="background:#ffeded" | [[fPerkAthleticsXXFatigueMult]] | |style="background:#ffeded" | [[fPerkAthleticsXXFatigueMult]] | ||
|style="background:#ffeded" | 1.0 -> 0.0 | |style="background:#ffeded" | 1.0 -> 0.0 | ||
|style="background:#ffeded" | Perk multipliers for fatigue burn when running. | |style="background:#ffeded" | Athletics Perk multipliers for fatigue burn when running. | ||
|} | |} | ||
The following formulas are not all entirely confirmed, but should be pretty close. Unknowns are marked with ???. | |||
The impact of low fatigue on things like attack damage is calculated with a fatigue factor; | |||
FatigueFactor = fFatigueBase - fFatigueMult * (1.0 - Fatigue/MaxFatigue) | |||
This is often combined with the LuckModifier (see [[fActorLuckSkillMult]]) to give a ModifiedSkill value; | |||
ModifiedSkill = FatigueFactor * (Skill + LuckModifier); | |||
Fatigue regenerated per second is calculated as: | Fatigue regenerated per second is calculated as: | ||
fatigue regenerated = fFatigueReturnBase + fFatigueReturnMult * Endurance/ | fatigue regenerated = fFatigueReturnBase + fFatigueReturnMult * Endurance | ||
Fatigue burned per second when running is calculated as (fPerkAthleticsXXFatigueMult depends on athletics skill): | |||
fatigue burned = (fFatigueRunBase + fFatigueRunMult * Encumberance/MaxEncumberance) * | |||
fPerkAthleticsXXFatigueMult | |||
Fatigue burned by jumping is (fPerkJumpFatigueExpertMult depends on acrobatics skill): | |||
fatigue burned = (fFatigueJumpBase + fFatigueJumpMult * Encumberance/MaxEncumberance) * | |||
fPerkJumpFatigueExpertMult | |||
Fatigue burned by attacking is (fPowerAttackFatiguePenalty only applies for a power attack): | |||
fatigue burned = (fFatigueAttackBase + fFatigueAttackMult * WeaponWeight) * | |||
fPowerAttackFatiguePenalty | |||
Fatigue burned by spell casting is: | |||
fatigue burned = fFatigueCastBase + fFatigueCastMult * SpellCost | |||
Fatigue burned by blocking is: | |||
fatigue burned = fFatigueBlockBase + fFatigueBlockMult * ModifiedBlock/100 + | |||
fFatigueBlockSkillBase + fFatigueBlockSkillMult * Block | |||
Note that with the Apprentice block perk (reaching skill level iSkillApprenticeMin, default 25) blocking burns no fatigue. However, the LuckModifier can boost effective block skill past 25 without triggering the Apprentice block perk. Negative values for the *Mult settings work and make more sense than the defaults, as this makes fatigue burn decrease with increasing block skill, but note that ModifiedBlock will decrease as fatigue is burned, so a negative fFatigueBlockMult will give increasing fatigue burn as fatigue drops. There also appears to be some mysterious 0-75 range limit of the ModifiedBlock value. Encumbrance, shield weight, and damage of attack blocked have have no impact. | |||
[[Category:Settings]] | [[Category:Settings]] | ||
[[Category:Settings By Concept]] | |||
[[Category:Gameplay]] |
Latest revision as of 19:27, 1 May 2008
The following settings control how fatigue works:
Setting | Default Value | Description |
---|---|---|
fFatigueBase | 1.0 | Base impact of low fatigue |
fFatigueMult | 0.5 | Multiplier for impact of low fatigue |
fFatigueReturnBase | 10.0 | Base fatigue regenerated per second |
fFatigueReturnMult | 0.0 | Fatigue regenerated per second endurance multiplier |
fFatigueRunBase | 8.0 | Fatigue burned per second when running |
fFatigueRunMult | 0.0 | Fatigue burned per second when running encumberance multiplier |
fFatigueJumpBase | 30.0 | Fatigue burned by jumping |
fFatigueJumpMult | 0.0 | Fatigue burned by jumping encumberance multiplier |
fFatigueCastBase | 1.0 | Fatigue burned by spell casting |
fFatigueCastMult | 0.0 | Fatigue burned by spell casting multiplier, depended on the magic cost for the spell. |
fFatigueAttackWeaponBase | 7.0 | Fatigue burned by attack |
fFatigueAttackWeaponMult | 0.1 | Fatigue burned by attack weapon weight multiplier |
fFatigueBlockBase | 0.0 | Fatigue burned by block base |
fFatigueBlockMult | 1.0 | Fatigue burned by block skill/100 multiplier |
fFatigueBlockSkillBase | 20.0 | Fatigue burned by block base |
fFatigueBlockSkillMult | 0.0 | Fatigue burned by block skill multiplier |
fPowerAttackFatiguePenalty | 5.0 | Fatigue burned by a power attack multiplier |
fMarksmanFatigueBurnPerSecond | 15.0 | Fatigue burned per second when bow drawn by novice marksman |
fMarksmanFatigueBurnPerShot | 5.0 | Fatigue burned per shot (by novice marksman???) |
iMarksmanFatigueBurnPerSecondSkill | 20 | Unknown. Does not define max skill below which fMarksmanFatigueBurnPerSecond takes affect. |
fPerkJumpFatigueExpertMult | 0.5 | Acrobatics Perk multiplier for fatigue burn when jumping |
fPerkAthleticsXXFatigueMult | 1.0 -> 0.0 | Athletics Perk multipliers for fatigue burn when running. |
The following formulas are not all entirely confirmed, but should be pretty close. Unknowns are marked with ???.
The impact of low fatigue on things like attack damage is calculated with a fatigue factor;
FatigueFactor = fFatigueBase - fFatigueMult * (1.0 - Fatigue/MaxFatigue)
This is often combined with the LuckModifier (see fActorLuckSkillMult) to give a ModifiedSkill value;
ModifiedSkill = FatigueFactor * (Skill + LuckModifier);
Fatigue regenerated per second is calculated as:
fatigue regenerated = fFatigueReturnBase + fFatigueReturnMult * Endurance
Fatigue burned per second when running is calculated as (fPerkAthleticsXXFatigueMult depends on athletics skill):
fatigue burned = (fFatigueRunBase + fFatigueRunMult * Encumberance/MaxEncumberance) * fPerkAthleticsXXFatigueMult
Fatigue burned by jumping is (fPerkJumpFatigueExpertMult depends on acrobatics skill):
fatigue burned = (fFatigueJumpBase + fFatigueJumpMult * Encumberance/MaxEncumberance) * fPerkJumpFatigueExpertMult
Fatigue burned by attacking is (fPowerAttackFatiguePenalty only applies for a power attack):
fatigue burned = (fFatigueAttackBase + fFatigueAttackMult * WeaponWeight) * fPowerAttackFatiguePenalty
Fatigue burned by spell casting is:
fatigue burned = fFatigueCastBase + fFatigueCastMult * SpellCost
Fatigue burned by blocking is:
fatigue burned = fFatigueBlockBase + fFatigueBlockMult * ModifiedBlock/100 + fFatigueBlockSkillBase + fFatigueBlockSkillMult * Block
Note that with the Apprentice block perk (reaching skill level iSkillApprenticeMin, default 25) blocking burns no fatigue. However, the LuckModifier can boost effective block skill past 25 without triggering the Apprentice block perk. Negative values for the *Mult settings work and make more sense than the defaults, as this makes fatigue burn decrease with increasing block skill, but note that ModifiedBlock will decrease as fatigue is burned, so a negative fFatigueBlockMult will give increasing fatigue burn as fatigue drops. There also appears to be some mysterious 0-75 range limit of the ModifiedBlock value. Encumbrance, shield weight, and damage of attack blocked have have no impact.