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

◆ RegisterStaminaModifiers()

void StaminaHandler::RegisterStaminaModifiers ( )
inlineprotected

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

880 {
882
883 SMDataHoldBreath data = new SMDataHoldBreath();
884 m_StaminaModifiers.RegisterExponentialEx(
885 EStaminaModifiers.HOLD_BREATH,
886 data,
887 );
888 m_StaminaModifiers.RegisterExponentialEx(
889 EStaminaModifiers.PUSH_CAR,
890 data,
891 );
892 m_StaminaModifiers.RegisterFixed(
893 EStaminaModifiers.DROWN,
894 10,
895 );
896 m_StaminaModifiers.RegisterFixed(
898 GameConstants.STAMINA_DRAIN_JUMP * CfgGameplayHandler.GetObstacleTraversalStaminaModifier(),
899 );
900 m_StaminaModifiers.RegisterFixed(
901 EStaminaModifiers.VAULT,
902 GameConstants.STAMINA_DRAIN_VAULT * CfgGameplayHandler.GetObstacleTraversalStaminaModifier(),
903 );
904 m_StaminaModifiers.RegisterFixed(
905 EStaminaModifiers.CLIMB,
906 GameConstants.STAMINA_DRAIN_CLIMB * CfgGameplayHandler.GetObstacleTraversalStaminaModifier(),
907 );
908 m_StaminaModifiers.RegisterFixed(
909 EStaminaModifiers.MELEE_LIGHT,
910 GameConstants.STAMINA_DRAIN_MELEE_LIGHT * CfgGameplayHandler.GetMeleeStaminaModifier(),
911 );
912 m_StaminaModifiers.RegisterFixed(
913 EStaminaModifiers.MELEE_HEAVY,
914 GameConstants.STAMINA_DRAIN_MELEE_HEAVY * CfgGameplayHandler.GetMeleeStaminaModifier(),
915 );
916 m_StaminaModifiers.RegisterFixed(
917 EStaminaModifiers.OVERALL_DRAIN,
918 CfgGameplayHandler.GetStaminaMax(),
919 5.0,
920 );
921 m_StaminaModifiers.RegisterRandomized(
922 EStaminaModifiers.MELEE_EVADE, 3 * CfgGameplayHandler.GetMeleeStaminaModifier(),
923 GameConstants.STAMINA_DRAIN_MELEE_EVADE * CfgGameplayHandler.GetMeleeStaminaModifier(),
924 );
925 m_StaminaModifiers.RegisterFixed(
927 GameConstants.STAMINA_DRAIN_ROLL,
928 );
929 }
EStaminaModifiers
Определения EStaminaModifiers.c:2
void StaminaModifiers()
Определения StaminaHandler.c:204
ref StaminaModifiers m_StaminaModifiers
Определения StaminaHandler.c:295

Перекрестные ссылки 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().