DIFF

class DayZPlayerImplementThrowingSource

Constructors 1

void DayZPlayerImplementThrowing(DayZPlayer pPlayer)

Constants 3

private const float c_fThrowingForceMin = 20.0
Referenced by HandleThrowing()
private const float c_fThrowingForceMax = 90.0
Referenced by HandleThrowing()
private const float c_fThrowingForceCoef = 1.0
Referenced by HandleThrowing()

Members 5

private bool m_bThrowingModeEnabled
private bool m_bThrowingInProgress
private bool m_bThrowingAnimationPlaying
private float m_fThrowingForce01
Referenced by HandleThrowing(), and ResetState()

Methods 11

void CancelThrowing(HumanInputController pHic, HumanCommandWeapons pHcw)

bad transition: prone-on-back -> crouch/stand while throw wind-up is active

Referenced by HandleThrowing()
bool IsThrowingInProgress()

Throwing wind-up only (button hold)

bool IsThrowingAnimationPlaying()

Throwing animation after button release

bool CanContinueThrowingEx(HumanInputController pHic, EntityAI pEntityInHands)
Referenced by HandleThrowing()