×
Меню
Индекс
 

fSpecialSkillBonus

 
fSpecialSkillBonus - это параметр, который определяет, насколько быстро повышаются Классовые навыки персонажа. (Меньше значит быстрее)
 
Значение по умолчанию: 0.8
 
Код из OpenMW:
 
progress[skill] += skillGain
progressRequirement = 1 + playerSkills[skill]
 
if skill in player.majorSkills:
    progressRequirement *= fMajorSkillBonus
elif skill in player.minorSkills:
    progressRequirement *= fMinorSkillBonus
elif skill in player.miscSkills:
    progressRequirement *= fMiscSkillBonus
 
if skill in player.class.specialization.skills:
    progressRequirement *= fSpecialSkillBonus
 
if int(progress[skill]) >= int(progressRequirement):
    progress[skill] = 0
    playerSkills[skill] increased by 1, triggering further functions