DayZ 1.30
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс DayZPlayerCamera3rdPersonVehicleMotorbike
+ Граф наследования:DayZPlayerCamera3rdPersonVehicleMotorbike:

Защищенные члены

void DayZPlayerCamera3rdPersonVehicleMotorbike (DayZPlayer pPlayer, HumanInputController pInput)
 
override void OnActivate (DayZPlayerCamera pPrevCamera, DayZPlayerCameraResult pPrevCameraResult)
 
override void OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult)
 
override vector GetBaseAngles ()
 
override vector GetAdditiveAngles ()
 

Защищенные данные

const float CONST_LINEAR_VELOCITY_STRENGTH = 0.05
 
const float CONST_ANGULAR_VELOCITY_STRENGTH = 0.005
 
const float CONST_ANGULAR_LAG_YAW_STRENGTH = 4.0
 
const float CONST_ANGULAR_LAG_PITCH_STRENGTH = 1.5
 
const float CONST_ANGULAR_LAG_ROLL_STRENGTH = 0.5
 
vector m_CameraOffsetMS
 runtime config
 
float m_fDistance
 distance from start
 
float m_fUpDownAngle
 runtime values
 
float m_fUpDownAngleAdd
 up down angle in rad
 
float m_fLeftRightAngle
 left right angle in rad
 
float m_fLeftRightAngleAdd
 left right angle in rad
 
vector m_LagOffsetPosition
 lag offsets
 
vector m_LagOffsetOrientation
 
float m_fLagOffsetVelocityX [1]
 
float m_fLagOffsetVelocityY [1]
 
float m_fLagOffsetVelocityZ [1]
 
float m_fLagOffsetVelocityYaw [1]
 
float m_fLagOffsetVelocityPitch [1]
 
float m_fLagOffsetVelocityRoll [1]
 
Transport m_Transport
 cache
 

Статические защищенные данные

static const float CONST_UD_MIN = -60.0
 down limit
 
static const float CONST_UD_MAX = 80.0
 up limit
 
static const float UP_ANGLE_CAP = 10
 
static const float CONST_LR_MIN = -160.0
 down limit
 
static const float CONST_LR_MAX = 160.0
 up limit
 
static const float CONST_YAW_LAG_REVERSE = 0.3
 
static const float CONST_SPRING_SMOOTHTIME_YAW = 0.5
 
static const float CONST_SPRING_SMOOTHTIME_PITCH = 0.3
 
static const float CONST_SPRING_SMOOTHTIME_ROLL = 0.3
 
static const float CONST_SPRING_SMOOTHTIME_POS_X = 0.4
 
static const float CONST_SPRING_SMOOTHTIME_POS_Y = 0.4
 
static const float CONST_SPRING_SMOOTHTIME_POS_Z = 0.4
 

Дополнительные унаследованные члены

- Закрытые члены унаследованные от DayZPlayerCameraBase
void DayZPlayerCameraIronsights (DayZPlayer pPlayer, HumanInputController pInput)
 
void SetupSightEntities ()
 
override void OnActivate (DayZPlayerCamera pPrevCamera, DayZPlayerCameraResult pPrevCameraResult)
 
EntityAI GetCurrentSightEntity ()
 
bool GetCurrentSightInfo (out vector camPos, out vector camDir)
 
override void OnUpdate (float pDt, out DayZPlayerCameraResult pOutResult)
 
override vector GetBaseAngles ()
 
override vector GetAdditiveAngles ()
 
void AdjustCameraParameters (float pDt, inout DayZPlayerCameraResult pOutResult)
 
float HoldBreathFOVEffect (float pDt)
 
override void SetCameraPP (bool state, DayZPlayerCamera launchedFrom)
 
override string GetCameraName ()
 
override void SetCameraPPDelay (DayZPlayerCamera pPrevCamera)
 
void UpdateBatteryOptics (EntityAI entity)
 
- Закрытые данные унаследованные от DayZPlayerCameraBase
int m_iBoneIndex = -1
 main bone
 
vector m_OffsetLS
 position offset
 
float m_fUpDownAngle
 up down angle in rad
 
float m_fUpDownAngleAdd
 up down angle in rad
 
float m_fLeftRightAngle
 left right angle in rad (in freelook only)
 
float m_fLeftRightAngleAdd
 left right angle in rad (in freelook only)
 
vector m_CameraOffsetMS
 model space offset
 
vector m_CameraOffsetLS
 local space offset
 
float m_fDistance
 distance from start
 
float m_fShoulderWidth
 shoulder camera widths
 
bool m_bShoulderInLS
 true - shoulder is in local space
 
float m_fRoll
 camera roll (deprecated)
 
float m_fLeanDistance
 shift on leaning
 
float m_fCameraLRShoulder
 shoulder offsets
 
float m_fCameraLRShoulderVel [1]
 
float m_fPredictCollisionRadius
 collision prediction
 
ref HumanMovementState m_MovementState = new HumanMovementState()
 movement state
 
bool m_isEntering = false
 
bool m_opticsHasWeaponOverride = false
 
ref array< float > temp_array
 
PPERequester_CameraADS m_RequesterADS
 
float m_velocityYaw [1]
 camera dynamics
 
float m_velocityPitch [1]
 
float m_dynamicsStrength
 
float m_dynamicsSmoothTime
 
vector m_SightMisalignmentModifier
 
float m_movementTimeAcc
 
float m_movementAmplitudeX
 
float m_movementAmplitudeY
 
float m_movementFrequencyX
 
float m_movementFrequencyY
 
float m_fShootFromCamera = 0.0
 settings
 
vector m_OpticsCamPos
 
vector m_OpticsCamDir
 

Подробное описание

См. определение в файле DayZPlayerCameraVehicles.c строка 239