PC Stable Documentation
|
|
Private Member Functions | |
void | DayZPlayerCamera3rdPersonJump (DayZPlayer pPlayer, HumanInputController pInput) |
override void | OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult) |
void | DayZPlayerCamera3rdPersonErcSpr (DayZPlayer pPlayer, HumanInputController pInput) |
override void | OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult) |
Private Attributes | |
float | m_fDelay |
runtime config | |
float | m_fDamping |
float | m_fDelayTimer |
runtime values | |
float | m_fJumpStartY |
float | m_fJumpOffset |
float | m_jumpOffsetVelocity [1] |
protected int | m_iPelvisBone |
protected float | m_fTime |
|
inlineprivate |
References m_CameraOffsetLS, m_CameraOffsetMS, m_fDistance, m_fShoulderWidth, m_fTime, m_iPelvisBone, and Print().
|
inlineprivate |
|
inlineprivate |
References Math::Clamp(), m_fDelay, m_fDelayTimer, m_fJumpStartY, and m_pPlayer.
|
inlineprivate |
basically -> transform up vector (0,1,0) and read x coord -> and set is as roll
prev update
References m_fTime.
|
private |
|
private |
runtime config
|
private |
runtime values
|
private |
|
private |
Referenced by OnUpdate().
|
private |
|
private |
|
private |