Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
Loading...
Searching...
No Matches
DayZPlayerCamera3rdPersonErc Class Reference

Protected Attributes

float m_fTime
int m_iPelvisBone

Private Member Functions

void DayZPlayerCamera3rdPersonErcSpr (DayZPlayer pPlayer, HumanInputController pInput)
void DayZPlayerCamera3rdPersonJump (DayZPlayer pPlayer, HumanInputController pInput)
override void OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult)
override void OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult)

Private Attributes

float m_fDamping
float m_fDelay
 runtime config
float m_fDelayTimer
 runtime values
float m_fJumpOffset
float m_fJumpStartY
float m_jumpOffsetVelocity [1]

Detailed Description

Definition at line 186 of file dayzplayercamera3rdperson.c.

Member Function Documentation

◆ DayZPlayerCamera3rdPersonErcSpr()

void DayZPlayerCamera3rdPersonErcSpr ( DayZPlayer pPlayer,
HumanInputController pInput )
inlineprivate

◆ DayZPlayerCamera3rdPersonJump()

void DayZPlayerCamera3rdPersonJump ( DayZPlayer pPlayer,
HumanInputController pInput )
inlineprivate

runtime config

runtime values

Definition at line 188 of file dayzplayercamera3rdperson.c.

References m_fDamping, and m_fDelay.

Referenced by DayZPlayerCamera3rdPersonClimb().

◆ OnUpdate() [1/2]

override void OnUpdate ( float pDt,
out DayZPlayerCameraResult pOutResult )
inlineprivate

basically -> transform up vector (0,1,0) and read x coord -> and set is as roll

prev update

Definition at line 277 of file dayzplayercamera3rdperson.c.

References m_fTime.

◆ OnUpdate() [2/2]

override void OnUpdate ( float pDt,
out DayZPlayerCameraResult pOutResult )
inlineprivate

Field Documentation

◆ m_fDamping

float m_fDamping
private

Definition at line 227 of file dayzplayercamera3rdperson.c.

Referenced by DayZPlayerCamera3rdPersonJump().

◆ m_fDelay

float m_fDelay
private

runtime config

Definition at line 226 of file dayzplayercamera3rdperson.c.

Referenced by DayZPlayerCamera3rdPersonJump(), and OnUpdate().

◆ m_fDelayTimer

float m_fDelayTimer
private

runtime values

Definition at line 230 of file dayzplayercamera3rdperson.c.

Referenced by OnUpdate().

◆ m_fJumpOffset

float m_fJumpOffset
private

Definition at line 232 of file dayzplayercamera3rdperson.c.

◆ m_fJumpStartY

float m_fJumpStartY
private

Definition at line 231 of file dayzplayercamera3rdperson.c.

Referenced by OnUpdate().

◆ m_fTime

float m_fTime
protected

Definition at line 298 of file dayzplayercamera3rdperson.c.

Referenced by DayZPlayerCamera3rdPersonErcSpr(), and OnUpdate().

◆ m_iPelvisBone

int m_iPelvisBone
protected

Definition at line 297 of file dayzplayercamera3rdperson.c.

Referenced by DayZPlayerCamera3rdPersonErcSpr().

◆ m_jumpOffsetVelocity

float m_jumpOffsetVelocity[1]
private

Definition at line 233 of file dayzplayercamera3rdperson.c.


The documentation for this class was generated from the following file: