4 private float m_NextEvent;
6 static const float FATIGUE_EVENT_INTERVAL_MIN = 5;
7 static const float FATIGUE_EVENT_INTERVAL_MAX = 12;
8 static const float STAMINA_RECOVERY_MULTIPLIER = 0.33;
9 static const float STAMINA_DEPLETION_MULTIPLIER = 1.33;
20 override bool ActivateCondition(
PlayerBase player)
22 return (player.GetModifiersManager().IsModifierActive(
eModifiers.MDF_WOUND_INFECTION1) || player.GetModifiersManager().IsModifierActive(
eModifiers.MDF_WOUND_INFECTION2));
27 if (player.m_NotifiersManager)
28 player.m_NotifiersManager.ActivateByType(
eNotifiers.NTF_FEVERISH);
45 override bool DeactivateCondition(
PlayerBase player)
47 return !ActivateCondition(player);