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

◆ StaminaHandler()

void StaminaHandler::StaminaHandler ( PlayerBase player)
inlineprotected

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

296 {
297 if (GetGame().IsServer() || !GetGame().IsMultiplayer())
298 m_StaminaParams = new Param3<float,float,bool>(0, 0, false);
299
300 m_State = new HumanMovementState();
301 m_Player = player;
302 m_Stamina = CfgGameplayHandler.GetStaminaMax();
303 m_StaminaCap = CfgGameplayHandler.GetStaminaMax();
307 m_Time = 0;
308 m_StaminaDepleted = false;
309 m_IsInCooldown = false;
310 m_HumanMoveSettings = m_Player.GetDayZPlayerType().CommandMoveSettingsW();
311
314
316
317 //----------------- depletion --------------------
319 m_ActiveDepletionModifiers = new set<EStaminaMultiplierTypes>;
320
321 //----------------- recovery --------------------
323 m_ActiveRecoveryModifiers = new set<EStaminaMultiplierTypes>;
324
325 Init();
326 }
map
Определения ControlsXboxNew.c:4
float m_StaminaDepletionMultiplier
Определения StaminaHandler.c:268
void Init()
Определения StaminaHandler.c:329
void RegisterStaminaModifiers()
Определения StaminaHandler.c:748
ref HumanMovementState m_State
Определения StaminaHandler.c:272
float m_StaminaRecoveryMultiplier
Определения StaminaHandler.c:269
ref set< EStaminaMultiplierTypes > m_ActiveDepletionModifiers
Определения StaminaHandler.c:281
ref map< int, ref Timer > m_TimerMap
Определения StaminaHandler.c:279
void RegisterStaminaConsumers()
Определения StaminaHandler.c:707
PlayerBase m_Player
Определения StaminaHandler.c:274
float m_StaminaDepletion
Определения StaminaHandler.c:267
float m_StaminaCap
Определения StaminaHandler.c:266
ref set< EStaminaMultiplierTypes > m_ActiveRecoveryModifiers
Определения StaminaHandler.c:284
ref Param3< float, float, bool > m_StaminaParams
Определения StaminaHandler.c:271
float m_Time
Определения StaminaHandler.c:270
bool m_StaminaDepleted
DEPRECATED.
Определения StaminaHandler.c:277
float m_Stamina
Определения StaminaHandler.c:264
bool m_IsInCooldown
Определения StaminaHandler.c:286
SHumanCommandMoveSettings m_HumanMoveSettings
Определения StaminaHandler.c:273
ref map< EStaminaMultiplierTypes, float > m_RegisteredRecoveryModifiers
Определения StaminaHandler.c:283
ref map< EStaminaMultiplierTypes, float > m_RegisteredDepletionModifiers
Определения StaminaHandler.c:280
proto native CGame GetGame()

Перекрестные ссылки GetGame(), CfgGameplayHandler::GetStaminaMax(), Init(), m_ActiveDepletionModifiers, m_ActiveRecoveryModifiers, m_HumanMoveSettings, m_IsInCooldown, m_Player, m_RegisteredDepletionModifiers, m_RegisteredRecoveryModifiers, m_Stamina, m_StaminaCap, m_StaminaDepleted, m_StaminaDepletion, m_StaminaDepletionMultiplier, m_StaminaParams, m_StaminaRecoveryMultiplier, m_State, m_Time, m_TimerMap, RegisterStaminaConsumers() и RegisterStaminaModifiers().