DayZ 1.24
|
Private Member Functions | |
override void | Init () |
Private Member Functions inherited from RecoilBase | |
void | RecoilBase (Weapon_Base weapon) |
void | Init () |
Weapon_Base | GetWeapon () |
void | PostInit (Weapon_Base weapon) |
void | Destroy () |
Destroys this object next update tick. | |
void | Update (SDayZPlayerAimingModel pModel, out float axis_mouse_x, out float axis_mouse_y, out float axis_hands_x, out float axis_hands_y, float pDt) |
void | ApplyCamOffset (SDayZPlayerAimingModel pModel) |
void | ApplyHandsOffset (float pDt, out float pRecResultX, out float pRecResultY) |
void | ApplyMouseOffset (float pDt, out float pRecResultX, out float pRecResultY) |
vector | GetRecoilModifier (Weapon_Base weapon) |
vector | GetPositionOnCurve (array< vector > points, float time) |
Additional Inherited Members | |
Private Attributes inherited from RecoilBase | |
bool | m_DeleteRequested |
float | m_Time |
float | m_ReloadTime |
vector | m_RecoilModifier |
bool | m_IsClient |
float | m_MouseOffsetRangeMin |
float | m_MouseOffsetRangeMax |
float | m_MouseOffsetRelativeTime = 1 |
float | m_HandsOffsetRelativeTime = 1 |
float | m_CamOffsetRelativeTime = 1 |
float | m_CamOffsetDistance = 0.05 |
float | m_MouseOffsetDistance |
float | m_TimeNormalized |
vector | m_MouseOffsetTarget |
vector | m_MouseOffsetTargetAccum |
float | m_Angle |
ref array< vector > | m_HandsCurvePoints |
Definition at line 1 of file M79Recoil.c.
Definition at line 3 of file M79Recoil.c.
References RecoilBase::m_CamOffsetDistance, RecoilBase::m_CamOffsetRelativeTime, RecoilBase::m_HandsCurvePoints, RecoilBase::m_HandsOffsetRelativeTime, RecoilBase::m_MouseOffsetDistance, RecoilBase::m_MouseOffsetRangeMax, RecoilBase::m_MouseOffsetRangeMin, RecoilBase::m_MouseOffsetRelativeTime, and RecoilBase::m_Player.