◆ DayZPlayerCamera3rdPersonErcSpr()
Definition at line 236 of file DayZPlayerCamera3rdPerson.c.
237 {
238
239
244
247 Print(
"DayZPlayerCamera3rdPersonErcSpr: hips bone not found");
248
250 }
vector m_CameraOffsetMS
model space offset
float m_fShoulderWidth
shoulder camera widths
float m_fDistance
distance from start
vector m_CameraOffsetLS
local space offset
proto void Print(void var)
Prints content of variable to console/log.
References m_CameraOffsetMS, and m_fDistance.
◆ DayZPlayerCamera3rdPersonJump()
runtime config
runtime values
Definition at line 170 of file DayZPlayerCamera3rdPerson.c.
171 {
172
173
177
182 }
float m_fDelayTimer
runtime values
float m_fDelay
runtime config
◆ OnUpdate() [1/2]
Definition at line 185 of file DayZPlayerCamera3rdPerson.c.
186 {
188
192
194 {
197 }
198 else
200
203 }
float m_jumpOffsetVelocity[1]
static proto float Clamp(float value, float min, float max)
Clamps 'value' to 'min' if it is lower than 'min', or to 'max' if it is higher than 'max'.
static proto float SmoothCD(float val, float target, inout float velocity[], float smoothTime, float maxVelocity, float dt)
Does the CD smoothing function - easy in | easy out / S shaped smoothing.
References Math::Clamp(), m_fJumpStartY, and m_pPlayer.
◆ OnUpdate() [2/2]
basically -> transform up vector (0,1,0) and read x coord -> and set is as roll
prev update
Definition at line 254 of file DayZPlayerCamera3rdPerson.c.
255 {
257
259
264
265
266
269
270
271 }
float m_CurrentCameraRoll
References m_fTime.
◆ m_fDamping
float DayZPlayerCamera3rdPersonErc::m_fDamping |
|
private |
◆ m_fDelay
float DayZPlayerCamera3rdPersonErc::m_fDelay |
|
private |
◆ m_fDelayTimer
float DayZPlayerCamera3rdPersonErc::m_fDelayTimer |
|
private |
◆ m_fJumpOffset
float DayZPlayerCamera3rdPersonErc::m_fJumpOffset |
|
private |
◆ m_fJumpStartY
float DayZPlayerCamera3rdPersonErc::m_fJumpStartY |
|
private |
◆ m_fTime
float DayZPlayerCamera3rdPersonErc::m_fTime |
|
protected |
◆ m_iPelvisBone
int DayZPlayerCamera3rdPersonErc::m_iPelvisBone |
|
protected |
◆ m_jumpOffsetVelocity
float DayZPlayerCamera3rdPersonErc::m_jumpOffsetVelocity[1] |
|
private |
The documentation for this class was generated from the following file: