![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | StaminaHandler (PlayerBase player) |
| void | ~StaminaHandler () |
| void | ActivateDepletionModifier (EStaminaMultiplierTypes type) |
| void | ActivateRecoveryModifier (EStaminaMultiplierTypes type) |
| void | ApplyExhaustion () |
| float | CalcStaminaGainBonus () |
| Calulates stamina regain bonus coef based on current stamina cap and level and caches it during one Update call. | |
| void | CheckStaminaState () |
| check if the stamina is completely depleted | |
| void | DeactivateDepletionModifier (EStaminaMultiplierTypes type) |
| void | DeactivateRecoveryModifier (EStaminaMultiplierTypes type) |
| void | DepleteStamina (EStaminaModifiers modifier, float dT=-1) |
| void | DepleteStaminaEx (EStaminaModifiers modifier, float dT=-1, float coef=1.0) |
| float | GetDepletionMultiplier () |
| float | GetRecoveryMultiplier () |
| float | GetStamina () |
| float | GetStaminaCap () |
| float | GetStaminaMax () |
| float | GetStaminaNormalized () |
| float | GetSyncedStamina () |
| float | GetSyncedStaminaCap () |
| float | GetSyncedStaminaNormalized () |
| bool | HasEnoughStaminaFor (EStaminaConsumers consumer) |
| bool | HasEnoughStaminaToStart (EStaminaConsumers consumer) |
| bool | HasMovementStateChanged () |
| void | Init () |
| void | ObtainMove (PlayerBaseMove move) |
| void | ObtainState (PlayerBaseOwnerState state) |
| void | OnRPC (float stamina, float stamina_cap, bool cooldown) |
| void | OnSyncJuncture (int pJunctureID, ParamsReadContext pCtx) |
| called from PlayerBase - syncs stamina values on server with client AND sets the value to match on server and client both (m_StaminaSynced guarantees identical values) | |
| void | ProcessMovementState () |
| void | ProcessStaminaChanges (float deltaT, bool isServerOrSingleplayer) |
| void | ReadAdditionalStaminaInfo (ParamsReadContext pCtx) |
| Order of read parameters must match the order of writing above. | |
| void | RecalculateDepletionMultiplier () |
| void | RecalculateRecoveryMultiplier () |
| void | RecalculateStaminaCap () |
| void | RegisterStaminaConsumers () |
| void | RegisterStaminaModifiers () |
| void | ReplayMove (PlayerBaseMove move) |
| void | ResetCooldown (int modifier=-1) |
| void | RewindState (PlayerBaseOwnerState state, PlayerBaseMove move) |
| void | SetCooldown (float time, int modifier=-1) |
| set cooldown timer between each consume of stamina | |
| void | SetDepletionMultiplier (float val) |
| void | SetRecoveryMultiplier (float val) |
| void | SetStamina (float stamina_value) |
| void | StaminaProcessor_Ladder (HumanMovementState pHumanMovementState) |
| void | StaminaProcessor_Move (HumanMovementState pHumanMovementState) |
| void | StaminaProcessor_Swimming (HumanMovementState pHumanMovementState) |
| void | SyncAdditionalStaminaInfo (Param par) |
| Method to sync more info for stamina manager. Template parameter means it is very extendable for further use. | |
| void | SyncStamina (float stamina, float stamina_cap, bool cooldown) |
| stamina sync - server part | |
| void | SyncStaminaEx () |
| stamina sync - server part | |
| void | Update (float deltaT, int pCurrentCommandID) |
Definition at line 261 of file staminahandler.c.
|
inlineprotected |
Definition at line 316 of file staminahandler.c.
References g_Game, CfgGameplayHandler::GetStaminaMax(), Init(), m_ActiveDepletionModifiers, m_ActiveRecoveryModifiers, m_CooldownMap, m_HumanMoveSettings, m_InitUpdate, m_IsInCooldown, m_IsStaminaGainBonusCached, m_Player, m_RegisteredDepletionModifiers, m_RegisteredRecoveryModifiers, m_Stamina, m_StaminaCap, m_StaminaCapSynced, m_StaminaDepleted, m_StaminaDepletion, m_StaminaDepletionMultiplier, m_StaminaDepletionMultiplierNext, m_StaminaParams, m_StaminaRecoveryMultiplier, m_StaminaRecoveryMultiplierNext, m_StaminaSynced, m_State, m_Time, RegisterStaminaConsumers(), and RegisterStaminaModifiers().
|
inlineprotected |
Definition at line 356 of file staminahandler.c.
References m_CooldownMap.
|
inlineprotected |
Definition at line 381 of file staminahandler.c.
References Error(), m_ActiveDepletionModifiers, m_RegisteredDepletionModifiers, and RecalculateDepletionMultiplier().
|
inlineprotected |
Definition at line 417 of file staminahandler.c.
References Error(), m_ActiveRecoveryModifiers, m_RegisteredRecoveryModifiers, and RecalculateRecoveryMultiplier().
|
inlineprotected |
sets exhaustion look of player based on stamina level
Definition at line 954 of file staminahandler.c.
References HumanCommandAdditives(), m_Player, m_Stamina, m_StaminaCap, and Math::Min().
Referenced by Update().
|
inlineprotected |
Calulates stamina regain bonus coef based on current stamina cap and level and caches it during one Update call.
Definition at line 932 of file staminahandler.c.
References m_CachedStaminaGainBonus, m_IsStaminaGainBonusCached, m_Stamina, m_StaminaDepletion, Math::Min(), GameConstants::STAMINA_GAIN_BONUS_CAP, STAMINA_GAIN_MODIFIER, and STAMINA_GAIN_THRESHOLD.
Referenced by StaminaProcessor_Ladder(), StaminaProcessor_Move(), and StaminaProcessor_Swimming().
|
inlineprotected |
check if the stamina is completely depleted
in case of complete depletion - start a cooldown timer before the regeneration cycle start
Definition at line 981 of file staminahandler.c.
References m_IsInCooldown, m_Stamina, m_StaminaDepleted, SetCooldown(), and GameConstants::STAMINA_REGEN_COOLDOWN_EXHAUSTION.
Referenced by Update().
|
inlineprotected |
Definition at line 394 of file staminahandler.c.
References m_ActiveDepletionModifiers, and RecalculateDepletionMultiplier().
|
inlineprotected |
Definition at line 430 of file staminahandler.c.
References m_ActiveRecoveryModifiers, and RecalculateRecoveryMultiplier().
|
inlineprotected |
Definition at line 1238 of file staminahandler.c.
References DepleteStaminaEx().
|
inlineprotected |
run cooldown right after depletion
Definition at line 1110 of file staminahandler.c.
References Math::AbsFloat(), Class::CastTo(), Math::Clamp(), ErrorEx, StaminaModifierExponential::GetBaseValue(), StaminaModifierExponential::GetDurationAdjusted(), StaminaModifierExponential::GetExponent(), StaminaModifierExponential::GetMultiplier(), CfgGameplayHandler::GetStaminaMax(), StaminaModifierExponential::GetStartTimeAdjustment(), Math::Lerp(), m_Player, m_StaminaDepletion, m_StaminaDepletionMultiplier, m_StaminaModifiers, Math::Max(), Math::Min(), Math::Pow(), Math::RandomFloat(), SetCooldown(), and StaminaModifier().
Referenced by DepleteStamina().
|
inlineprotected |
Definition at line 1100 of file staminahandler.c.
References m_StaminaDepletionMultiplier.
|
inlineprotected |
Definition at line 1105 of file staminahandler.c.
References m_StaminaRecoveryMultiplier.
|
inlineprotected |
Definition at line 1047 of file staminahandler.c.
References m_Stamina.
|
inlineprotected |
Definition at line 1067 of file staminahandler.c.
References m_StaminaCap.
|
inlineprotected |
Definition at line 1077 of file staminahandler.c.
References CfgGameplayHandler::GetStaminaMax().
Referenced by GetStaminaNormalized(), and GetSyncedStaminaNormalized().
|
inlineprotected |
Definition at line 1052 of file staminahandler.c.
References GetStaminaMax(), and m_Stamina.
|
inlineprotected |
Definition at line 1057 of file staminahandler.c.
References m_StaminaSynced.
Referenced by GetSyncedStaminaNormalized().
|
inlineprotected |
Definition at line 1072 of file staminahandler.c.
References m_StaminaCapSynced.
|
inlineprotected |
Definition at line 1062 of file staminahandler.c.
References GetStaminaMax(), and GetSyncedStamina().
|
inlineprotected |
Definition at line 1031 of file staminahandler.c.
References m_StaminaCapSynced, m_StaminaConsumers, m_StaminaDepleted, and m_StaminaSynced.
|
inlineprotected |
Definition at line 1036 of file staminahandler.c.
References m_StaminaCapSynced, m_StaminaConsumers, m_StaminaDepleted, and m_StaminaSynced.
|
inlineprotected |
Definition at line 456 of file staminahandler.c.
References m_LastCommandTypeId, m_LastMovementIdx, m_LastStanceIdx, m_Player, and m_State.
Referenced by Update().
|
inlineprotected |
Definition at line 364 of file staminahandler.c.
References m_RegisteredDepletionModifiers, m_RegisteredRecoveryModifiers, MaskMdfr::STAMINA_DEPLETION_MODIFIER, EpinephrineMdfr::STAMINA_DEPLETION_MULTIPLIER, FatigueMdfr::STAMINA_DEPLETION_MULTIPLIER, PneumoniaMdfr::STAMINA_DEPLETION_MULTIPLIER, VomitSymptom::STAMINA_DEPLETION_MULTIPLIER, MaskMdfr::STAMINA_RECOVERY_MODIFIER, DrowningMdfr::STAMINA_RECOVERY_MULTIPLIER, FatigueMdfr::STAMINA_RECOVERY_MULTIPLIER, PneumoniaMdfr::STAMINA_RECOVERY_MULTIPLIER, and VomitSymptom::STAMINA_RECOVERY_MULTIPLIER.
Referenced by StaminaHandler().
|
inlineprotected |
Definition at line 1197 of file staminahandler.c.
|
inlineprotected |
Definition at line 1192 of file staminahandler.c.
|
inlineprotected |
called from PlayerBase - syncs stamina values on server with client AND sets the value to match on server and client both (m_StaminaSynced guarantees identical values)
Definition at line 638 of file staminahandler.c.
References m_IsInCooldown, m_Player, m_Stamina, m_StaminaCap, m_StaminaCapSynced, m_StaminaSynced, Serializer::Read(), ReadAdditionalStaminaInfo(), DayZPlayerSyncJunctures::SJ_STAMINA, and DayZPlayerSyncJunctures::SJ_STAMINA_MISC.
|
inlineprotected |
Definition at line 554 of file staminahandler.c.
References m_IsInCooldown, m_StaminaDelta, m_State, GameConstants::STAMINA_GAIN_IDLE_PER_SEC, StaminaProcessor_Ladder(), StaminaProcessor_Move(), and StaminaProcessor_Swimming().
Referenced by Update().
Definition at line 580 of file staminahandler.c.
References m_Player, m_Stamina, m_StaminaCap, m_StaminaCapSynced, m_StaminaDelta, m_StaminaDepletion, m_StaminaDepletionMultiplier, m_StaminaRecoveryMultiplier, m_StaminaSynced, m_Time, Math::Max(), Math::Min(), GameConstants::STAMINA_SYNC_RATE, and SyncStaminaEx().
Referenced by Update().
|
inlineprotected |
Order of read parameters must match the order of writing above.
Definition at line 819 of file staminahandler.c.
References m_StaminaDepletionMultiplier, m_StaminaRecoveryMultiplier, and Serializer::Read().
Referenced by OnSyncJuncture().
|
inlineprotected |
Definition at line 404 of file staminahandler.c.
References m_ActiveDepletionModifiers, m_RegisteredDepletionModifiers, m_StaminaDepletionMultiplier, and SetDepletionMultiplier().
Referenced by ActivateDepletionModifier(), and DeactivateDepletionModifier().
|
inlineprotected |
Definition at line 440 of file staminahandler.c.
References m_ActiveRecoveryModifiers, m_RegisteredRecoveryModifiers, m_StaminaRecoveryMultiplier, and SetRecoveryMultiplier().
Referenced by ActivateRecoveryModifier(), and DeactivateRecoveryModifier().
|
inlineprotected |
StaminaCap calculation starts when PlayerLoad exceeds STAMINA_WEIGHT_LIMIT_THRESHOLD
Definition at line 622 of file staminahandler.c.
References CfgGameplayHandler::GetStaminaKgToStaminaPercentPenalty(), CfgGameplayHandler::GetStaminaMax(), CfgGameplayHandler::GetStaminaMinCap(), CfgGameplayHandler::GetStaminaWeightLimitThreshold(), m_PlayerLoad, m_StaminaCap, m_StaminaCapSynced, Math::Max(), and GameConstants::STAMINA_KG_TO_GRAMS.
Referenced by Update().
|
inlineprotected |
Definition at line 832 of file staminahandler.c.
References CfgGameplayHandler::GetStaminaMinCap(), m_StaminaConsumers, GameConstants::STAMINA_CLIMB_THRESHOLD, GameConstants::STAMINA_HOLD_BREATH_THRESHOLD_ACTIVATE, GameConstants::STAMINA_HOLD_BREATH_THRESHOLD_DRAIN, GameConstants::STAMINA_JUMP_THRESHOLD, GameConstants::STAMINA_MELEE_EVADE_THRESHOLD, GameConstants::STAMINA_MELEE_HEAVY_THRESHOLD, GameConstants::STAMINA_ROLL_THRESHOLD, GameConstants::STAMINA_VAULT_THRESHOLD, and StaminaConsumers().
Referenced by StaminaHandler().
|
inlineprotected |
Definition at line 879 of file staminahandler.c.
References 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, and StaminaModifiers().
Referenced by StaminaHandler().
|
inlineprotected |
Definition at line 1208 of file staminahandler.c.
References m_Player, m_Stamina, m_StaminaCap, m_StaminaCapSynced, m_StaminaDepletion, m_StaminaSynced, and Update().
|
inlineprotected |
Definition at line 1013 of file staminahandler.c.
References m_CooldownMap, m_IsInCooldown, m_StaminaModifiers, and StaminaModifier().
Referenced by Update().
|
inlineprotected |
Definition at line 1202 of file staminahandler.c.
References m_Stamina, and m_StaminaCap.
set cooldown timer between each consume of stamina
Definition at line 1000 of file staminahandler.c.
References m_CooldownMap, and m_IsInCooldown.
Referenced by CheckStaminaState(), DepleteStaminaEx(), StaminaProcessor_Ladder(), StaminaProcessor_Move(), and StaminaProcessor_Swimming().
|
inlineprotected |
Definition at line 1083 of file staminahandler.c.
References m_StaminaDepletionMultiplier, m_StaminaRecoveryMultiplier, and SyncAdditionalStaminaInfo().
Referenced by RecalculateDepletionMultiplier().
|
inlineprotected |
Definition at line 1092 of file staminahandler.c.
References m_StaminaDepletionMultiplier, m_StaminaRecoveryMultiplier, and SyncAdditionalStaminaInfo().
Referenced by RecalculateRecoveryMultiplier().
|
inlineprotected |
Definition at line 1041 of file staminahandler.c.
References Math::Clamp(), CfgGameplayHandler::GetStaminaMax(), m_Stamina, and SyncStaminaEx().
|
inlineprotected |
Definition at line 740 of file staminahandler.c.
References CalcStaminaGainBonus(), CfgGameplayHandler::GetSprintLadderStaminaModifier(), HumanMovementState::m_iMovement, m_IsInCooldown, m_StaminaDelta, SetCooldown(), GameConstants::STAMINA_DRAIN_LADDER_FAST_PER_SEC, GameConstants::STAMINA_GAIN_IDLE_PER_SEC, GameConstants::STAMINA_GAIN_LADDER_PER_SEC, and GameConstants::STAMINA_REGEN_COOLDOWN_DEPLETION.
Referenced by ProcessMovementState().
|
inlineprotected |
Definition at line 677 of file staminahandler.c.
References CalcStaminaGainBonus(), CfgGameplayHandler::GetSprintStaminaModifierCro(), CfgGameplayHandler::GetSprintStaminaModifierErc(), m_HumanMoveSettings, HumanMovementState::m_iMovement, m_IsInCooldown, HumanMovementState::m_iStanceIdx, m_Player, m_StaminaDelta, SetCooldown(), GameConstants::STAMINA_DRAIN_CROUCHED_SPRINT_PER_SEC, GameConstants::STAMINA_DRAIN_STANDING_SPRINT_PER_SEC, GameConstants::STAMINA_GAIN_IDLE_PER_SEC, GameConstants::STAMINA_GAIN_JOG_PER_SEC, GameConstants::STAMINA_GAIN_ROLL_PER_SEC, GameConstants::STAMINA_GAIN_WALK_PER_SEC, and GameConstants::STAMINA_REGEN_COOLDOWN_DEPLETION.
Referenced by ProcessMovementState().
|
inlineprotected |
Definition at line 765 of file staminahandler.c.
References CalcStaminaGainBonus(), CfgGameplayHandler::GetSprintSwimmingStaminaModifier(), HumanMovementState::m_iMovement, m_IsInCooldown, m_StaminaDelta, SetCooldown(), GameConstants::STAMINA_DRAIN_SWIM_FAST_PER_SEC, GameConstants::STAMINA_GAIN_IDLE_PER_SEC, GameConstants::STAMINA_GAIN_SWIM_PER_SEC, and GameConstants::STAMINA_REGEN_COOLDOWN_DEPLETION.
Referenced by ProcessMovementState().
|
inlineprotected |
Method to sync more info for stamina manager. Template parameter means it is very extendable for further use.
Definition at line 808 of file staminahandler.c.
References m_Player, DayZPlayerSyncJunctures::SJ_STAMINA_MISC, and Serializer::Write().
Referenced by SetDepletionMultiplier(), and SetRecoveryMultiplier().
stamina sync - server part
Definition at line 797 of file staminahandler.c.
References m_Player, DayZPlayerSyncJunctures::SJ_STAMINA, and Serializer::Write().
Referenced by SyncStaminaEx().
|
inlineprotected |
stamina sync - server part
Definition at line 791 of file staminahandler.c.
References m_IsInCooldown, m_Stamina, m_StaminaCap, and SyncStamina().
Referenced by ProcessStaminaChanges(), and SetStamina().
gets the actual players load
Definition at line 474 of file staminahandler.c.
References ApplyExhaustion(), CheckStaminaState(), HasMovementStateChanged(), m_CooldownMap, m_InitUpdate, m_IsInCooldown, m_IsStaminaGainBonusCached, m_LastPlayerLoad, m_MovementStateChanged, m_Player, m_PlayerLoad, m_Stamina, m_StaminaCap, m_StaminaCapSynced, m_StaminaDelta, m_StaminaDepletion, m_StaminaSynced, ProcessMovementState(), ProcessStaminaChanges(), RecalculateStaminaCap(), and ResetCooldown().
|
protected |
Definition at line 287 of file staminahandler.c.
Referenced by StaminaHandler(), ActivateDepletionModifier(), DeactivateDepletionModifier(), and RecalculateDepletionMultiplier().
|
protected |
Definition at line 290 of file staminahandler.c.
Referenced by StaminaHandler(), ActivateRecoveryModifier(), DeactivateRecoveryModifier(), and RecalculateRecoveryMultiplier().
|
protected |
Definition at line 299 of file staminahandler.c.
Referenced by CalcStaminaGainBonus().
|
protected |
Definition at line 302 of file staminahandler.c.
Referenced by StaminaHandler(), ~StaminaHandler(), ResetCooldown(), SetCooldown(), and Update().
|
protected |
Definition at line 1235 of file staminahandler.c.
|
protected |
Definition at line 281 of file staminahandler.c.
Referenced by StaminaHandler(), and StaminaProcessor_Move().
|
protected |
Definition at line 266 of file staminahandler.c.
Referenced by StaminaHandler(), and Update().
|
protected |
Definition at line 292 of file staminahandler.c.
Referenced by StaminaHandler(), CheckStaminaState(), OnSyncJuncture(), ProcessMovementState(), ResetCooldown(), SetCooldown(), StaminaProcessor_Ladder(), StaminaProcessor_Move(), StaminaProcessor_Swimming(), SyncStaminaEx(), and Update().
|
protected |
Definition at line 300 of file staminahandler.c.
Referenced by StaminaHandler(), CalcStaminaGainBonus(), and Update().
|
protected |
Definition at line 305 of file staminahandler.c.
Referenced by HasMovementStateChanged().
|
protected |
Definition at line 306 of file staminahandler.c.
Referenced by HasMovementStateChanged().
|
protected |
Definition at line 297 of file staminahandler.c.
Referenced by Update().
|
protected |
Definition at line 307 of file staminahandler.c.
Referenced by HasMovementStateChanged().
|
protected |
Definition at line 308 of file staminahandler.c.
Referenced by Update().
|
protected |
Definition at line 282 of file staminahandler.c.
Referenced by StaminaHandler(), ApplyExhaustion(), DepleteStaminaEx(), HasMovementStateChanged(), OnSyncJuncture(), ProcessStaminaChanges(), ReplayMove(), StaminaProcessor_Move(), SyncAdditionalStaminaInfo(), SyncStamina(), and Update().
|
protected |
Definition at line 267 of file staminahandler.c.
Referenced by RecalculateStaminaCap(), and Update().
|
protected |
Definition at line 286 of file staminahandler.c.
Referenced by StaminaHandler(), ActivateDepletionModifier(), Init(), and RecalculateDepletionMultiplier().
|
protected |
Definition at line 289 of file staminahandler.c.
Referenced by StaminaHandler(), ActivateRecoveryModifier(), Init(), and RecalculateRecoveryMultiplier().
|
protected |
Definition at line 269 of file staminahandler.c.
Referenced by StaminaHandler(), ApplyExhaustion(), CalcStaminaGainBonus(), CheckStaminaState(), GetStamina(), GetStaminaNormalized(), OnSyncJuncture(), ProcessStaminaChanges(), ReplayMove(), RewindState(), SetStamina(), SyncStaminaEx(), and Update().
|
protected |
Definition at line 271 of file staminahandler.c.
Referenced by StaminaHandler(), ApplyExhaustion(), GetStaminaCap(), OnSyncJuncture(), ProcessStaminaChanges(), RecalculateStaminaCap(), ReplayMove(), RewindState(), SyncStaminaEx(), and Update().
|
protected |
Definition at line 272 of file staminahandler.c.
Referenced by StaminaHandler(), GetSyncedStaminaCap(), HasEnoughStaminaFor(), HasEnoughStaminaToStart(), OnSyncJuncture(), ProcessStaminaChanges(), RecalculateStaminaCap(), ReplayMove(), and Update().
|
protected |
Definition at line 294 of file staminahandler.c.
Referenced by HasEnoughStaminaFor(), HasEnoughStaminaToStart(), and RegisterStaminaConsumers().
|
protected |
Definition at line 268 of file staminahandler.c.
Referenced by ProcessMovementState(), ProcessStaminaChanges(), StaminaProcessor_Ladder(), StaminaProcessor_Move(), StaminaProcessor_Swimming(), and Update().
|
protected |
Definition at line 284 of file staminahandler.c.
Referenced by StaminaHandler(), CheckStaminaState(), HasEnoughStaminaFor(), and HasEnoughStaminaToStart().
|
protected |
Definition at line 275 of file staminahandler.c.
Referenced by StaminaHandler(), CalcStaminaGainBonus(), DepleteStaminaEx(), ProcessStaminaChanges(), ReplayMove(), and Update().
|
protected |
Definition at line 276 of file staminahandler.c.
Referenced by StaminaHandler(), DepleteStaminaEx(), GetDepletionMultiplier(), ProcessStaminaChanges(), ReadAdditionalStaminaInfo(), RecalculateDepletionMultiplier(), SetDepletionMultiplier(), and SetRecoveryMultiplier().
|
protected |
Definition at line 273 of file staminahandler.c.
Referenced by StaminaHandler().
|
protected |
Definition at line 295 of file staminahandler.c.
Referenced by DepleteStaminaEx(), RegisterStaminaModifiers(), and ResetCooldown().
Definition at line 279 of file staminahandler.c.
Referenced by StaminaHandler().
|
protected |
Definition at line 277 of file staminahandler.c.
Referenced by StaminaHandler(), GetRecoveryMultiplier(), ProcessStaminaChanges(), ReadAdditionalStaminaInfo(), RecalculateRecoveryMultiplier(), SetDepletionMultiplier(), and SetRecoveryMultiplier().
|
protected |
Definition at line 274 of file staminahandler.c.
Referenced by StaminaHandler().
|
protected |
Definition at line 270 of file staminahandler.c.
Referenced by StaminaHandler(), GetSyncedStamina(), HasEnoughStaminaFor(), HasEnoughStaminaToStart(), OnSyncJuncture(), ProcessStaminaChanges(), ReplayMove(), and Update().
|
protected |
Definition at line 280 of file staminahandler.c.
Referenced by StaminaHandler(), HasMovementStateChanged(), and ProcessMovementState().
|
protected |
Definition at line 278 of file staminahandler.c.
Referenced by StaminaHandler(), and ProcessStaminaChanges().
|
protected |
Definition at line 264 of file staminahandler.c.
Referenced by CalcStaminaGainBonus().
|
protected |
Definition at line 263 of file staminahandler.c.
Referenced by CalcStaminaGainBonus().