DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ RegisterStaminaModifiers()

void StaminaHandler::RegisterStaminaModifiers ( )
inlineprotected

См. определение в файле StaminaHandler.c строка 913

914 {
916
917 SMDataHoldBreath data = new SMDataHoldBreath();
918 m_StaminaModifiers.RegisterExponentialEx(
919 EStaminaModifiers.HOLD_BREATH,
920 data,
921 );
922 m_StaminaModifiers.RegisterExponentialEx(
923 EStaminaModifiers.PUSH_CAR,
924 data,
925 );
926 m_StaminaModifiers.RegisterFixed(
927 EStaminaModifiers.DROWN,
928 10,
929 );
930 m_StaminaModifiers.RegisterFixed(
932 GameConstants.STAMINA_DRAIN_JUMP * CfgGameplayHandler.GetObstacleTraversalStaminaModifier(),
933 );
934 m_StaminaModifiers.RegisterFixed(
935 EStaminaModifiers.VAULT,
936 GameConstants.STAMINA_DRAIN_VAULT * CfgGameplayHandler.GetObstacleTraversalStaminaModifier(),
937 );
938 m_StaminaModifiers.RegisterFixed(
939 EStaminaModifiers.CLIMB,
940 GameConstants.STAMINA_DRAIN_CLIMB * CfgGameplayHandler.GetObstacleTraversalStaminaModifier(),
941 );
942 m_StaminaModifiers.RegisterFixed(
943 EStaminaModifiers.MELEE_LIGHT,
944 GameConstants.STAMINA_DRAIN_MELEE_LIGHT * CfgGameplayHandler.GetMeleeStaminaModifier(),
945 );
946 m_StaminaModifiers.RegisterFixed(
947 EStaminaModifiers.MELEE_HEAVY,
948 GameConstants.STAMINA_DRAIN_MELEE_HEAVY * CfgGameplayHandler.GetMeleeStaminaModifier(),
949 );
950 m_StaminaModifiers.RegisterFixed(
951 EStaminaModifiers.OVERALL_DRAIN,
952 CfgGameplayHandler.GetStaminaMax(),
953 5.0,
954 );
955 m_StaminaModifiers.RegisterRandomized(
956 EStaminaModifiers.MELEE_EVADE, 3 * CfgGameplayHandler.GetMeleeStaminaModifier(),
957 GameConstants.STAMINA_DRAIN_MELEE_EVADE * CfgGameplayHandler.GetMeleeStaminaModifier(),
958 );
959 m_StaminaModifiers.RegisterFixed(
961 GameConstants.STAMINA_DRAIN_ROLL,
962 );
963 }
EStaminaModifiers
Определения EStaminaModifiers.c:2
void StaminaModifiers()
Определения StaminaHandler.c:204
ref StaminaModifiers m_StaminaModifiers
Определения StaminaHandler.c:298

Перекрестные ссылки CfgGameplayHandler::GetMeleeStaminaModifier(), CfgGameplayHandler::GetObstacleTraversalStaminaModifier(), CfgGameplayHandler::GetStaminaMax(), m_StaminaModifiers, GameConstants::STAMINA_DRAIN_CLIMB, GameConstants::STAMINA_DRAIN_JUMP, GameConstants::STAMINA_DRAIN_MELEE_EVADE, GameConstants::STAMINA_DRAIN_MELEE_HEAVY, GameConstants::STAMINA_DRAIN_MELEE_LIGHT, GameConstants::STAMINA_DRAIN_ROLL, GameConstants::STAMINA_DRAIN_VAULT и StaminaModifiers().

Используется в StaminaHandler().