×
Меню
Индекс

fFallAcroMult

 
fFallAcroMult - это модификатор параметра определяющего на сколько меньше повреждения получит игрок при развитом навыке акробатика.
 
Значение по умолчанию: 0.01
 
Код из OpenMW:
 
fallingDist = distance from peak height
 
if fallingDist <= fFallDamageDistanceMin: soft landing; skip the rest of the function
 
x = fallingDist - fFallDamageDistanceMin
x -= 1.5 * acrobaticsSkill + jumpSpellBonus
x = max(0, x)
 
a = fFallAcroBase + fFallAcroMult * (100 - acrobaticsSkill)
x = fFallDistanceBase + fFallDistanceMult * x
x *= a
 
if x > 0: damage health by x * (1 - 0.25 * fatigueTerm)
 
if acrobaticsSkill * fatigueTerm < x: actor falls over
 
if actor is not incapacitated: acrobatics skill exercised (skill gain from fall dama