DayZ 1.26
DayZ Explorer by KGB
|
Закрытые члены | |
void | DayZPlayerImplementThrowing (DayZPlayer pPlayer) |
void | HandleThrowing (HumanInputController pHic, HumanCommandWeapons pHcw, EntityAI pEntityInHands, float pDt) |
void | ResetState () |
void | SetThrowingModeEnabled (bool enable) |
bool | IsThrowingModeEnabled () |
bool | IsThrowingInProgress () |
Throwing wind-up only (button hold) | |
bool | IsThrowingAnimationPlaying () |
Throwing animation after button release. | |
bool | CanChangeThrowingStance (HumanInputController pHic) |
bool | CanContinueThrowing (HumanInputController pHic) |
bool | CanContinueThrowingEx (HumanInputController pHic, EntityAI pEntityInHands) |
bool | CheckFreeSpace () |
Закрытые данные | |
DayZPlayer | m_Player |
bool | m_bThrowingModeEnabled |
bool | m_bThrowingInProgress |
bool | m_bThrowingAnimationPlaying |
float | m_fThrowingForce01 |
const float | c_fThrowingForceMin = 20.0 |
const float | c_fThrowingForceMax = 90.0 |
const float | c_fThrowingForceCoef = 1.0 |
|
inlineprivate |
Перекрестные ссылки m_Player, ResetState() и SetThrowingModeEnabled().
|
inlineprivate |
Перекрестные ссылки CheckFreeSpace() и m_Player.
Используется в HandleThrowing().
|
inlineprivate |
Перекрестные ссылки CheckFreeSpace() и m_Player.
Используется в CanContinueThrowingEx().
|
inlineprivate |
Перекрестные ссылки CanContinueThrowing().
Используется в HandleThrowing().
|
inlineprivate |
Перекрестные ссылки vector::Forward и m_Player.
Используется в CanChangeThrowingStance() и CanContinueThrowing().
|
inlineprivate |
current state
handle mode change
handle action
cancel throwing in case of raising hands or heavy item in hands
check event for throw
handle throw force
Перекрестные ссылки c_fThrowingForceCoef, c_fThrowingForceMax, c_fThrowingForceMin, CanChangeThrowingStance(), CanContinueThrowingEx(), m_bThrowingAnimationPlaying, m_bThrowingInProgress, m_bThrowingModeEnabled, m_fThrowingForce01, m_Player, ResetState() и SetThrowingModeEnabled().
|
inlineprivate |
Throwing animation after button release.
Перекрестные ссылки m_bThrowingAnimationPlaying.
Используется в ActionPossibilityCheck().
|
inlineprivate |
Throwing wind-up only (button hold)
Перекрестные ссылки m_bThrowingInProgress.
|
inlineprivate |
Перекрестные ссылки m_bThrowingModeEnabled.
Используется в CanPlayEmote().
|
inlineprivate |
Перекрестные ссылки m_bThrowingAnimationPlaying, m_bThrowingInProgress и m_fThrowingForce01.
Используется в DayZPlayerImplementThrowing() и HandleThrowing().
Перекрестные ссылки m_bThrowingModeEnabled и m_Player.
Используется в DayZPlayerImplementThrowing() и HandleThrowing().
Используется в HandleThrowing().
Используется в HandleThrowing().
Используется в HandleThrowing().
|
private |
Используется в HandleThrowing(), IsThrowingAnimationPlaying() и ResetState().
|
private |
Используется в HandleThrowing(), IsThrowingInProgress() и ResetState().
|
private |
Используется в HandleThrowing(), IsThrowingModeEnabled() и SetThrowingModeEnabled().
|
private |
Используется в HandleThrowing() и ResetState().
|
private |