◆ DayZPlayerImplementJumpClimb()
9 {
11 }
DayZPlayerImplement m_Player
Definition DayZPlayerImplementJumpClimb.c:5
Перекрестные ссылки m_Player.
◆ CheckAndFinishJump()
void CheckAndFinishJump |
( |
int | pLandType = 0 | ) |
|
|
inlineprivate |
69 {
71 {
74 }
75 }
bool m_bIsJumpInProgress
Definition DayZPlayerImplementJumpClimb.c:3
Перекрестные ссылки m_bIsJumpInProgress и m_Player.
◆ Climb()
78 {
81 {
84
86 }
87
89 }
bool m_bWasClimb
Definition DayZPlayerImplementJumpClimb.c:6
int GetClimbType(float pHeight)
Definition DayZPlayerImplementJumpClimb.c:101
Перекрестные ссылки GetClimbType(), m_bWasClimb и m_Player.
Используется в JumpOrClimb().
◆ GetClimbType()
◆ Jump()
◆ JumpOrClimb()
Can't change to bool return.
Reset states
Early exit if the player is being heavy damaged so the stagger animation can't be skipped
21 {
24
26 if (
m_Player.IsInFullbodyDamageAnimation())
27 return;
28
30
32 hcls.m_fFwMaxDistance = 2.5;
33 else
34 hcls.m_fFwMaxDistance = 1.2;
35
37 hcls.m_fBackwardsCheckDist = 0.35;
38 else
39 hcls.m_fBackwardsCheckDist = 0;
40
42
45 {
48 return;
49
51 {
56
57 return;
58 }
59 }
60
62 {
65 }
66 }
EStaminaModifiers
Definition EStaminaModifiers.c:2
bool Climb(SHumanCommandClimbResult pClimbRes)
Definition DayZPlayerImplementJumpClimb.c:77
void Jump()
Definition DayZPlayerImplementJumpClimb.c:91
command itself
Definition human.c:773
proto static native bool DoPerformClimbTest(Human pHuman, SHumanCommandClimbResult pResult, int pDebugDrawLevel)
DayZPlayerConstants
defined in C++
Definition dayzplayer.c:602
class SHumanCommandSwimSettings SHumanCommandClimbSettings()
Definition humansettings.c:74
Перекрестные ссылки Climb(), HumanCommandClimb::DoPerformClimbTest(), GetClimbType(), Jump(), m_bWasClimb, m_Player и SHumanCommandClimbSettings().
◆ WasSuccessful()
◆ m_bIsJumpInProgress
◆ m_bWasClimb
◆ m_Player
Объявления и описания членов класса находятся в файле: