class DayZPlayerCamerasSource
Constants 23
static const int DAYZCAMERA_1ST = 11st person camera
static const int DAYZCAMERA_3RD_ERC = 23rd - standing
static const int DAYZCAMERA_3RD_ERC_SPR = 33rd - standing sprint
static const int DAYZCAMERA_3RD_ERC_RAISED = 43rd - standing raised
static const int DAYZCAMERA_3RD_CRO = 53rd - crouch
static const int DAYZCAMERA_3RD_CRO_RAISED = 63rd - crouch
static const int DAYZCAMERA_3RD_PRO = 73rd - laying
static const int DAYZCAMERA_3RD_PRO_RAISED = 83rd - laying raised
static const int DAYZCAMERA_3RD_ERC_RAISED_MELEE = 93rd - laying raised
static const int DAYZCAMERA_IRONSIGHTS = 10ironsights camera
static const int DAYZCAMERA_OPTICS = 11optics
static const int DAYZCAMERA_1ST_UNCONSCIOUS = 12unconscious
static const int DAYZCAMERA_3RD_JUMP = 13jump
static const int DAYZCAMERA_3RD_CLIMB = 14climb / vault
static const int DAYZCAMERA_1ST_VEHICLE = 30vehicle 1st person
static const int DAYZCAMERA_3RD_VEHICLE = 31generic vehicle 3rd person
Referenced by BoatScript.Get3rdPersonCameraType(), CarScript.Get3rdPersonCameraType(), and RegisterCameras()
static const int PERITEMUD_INVALID = -1uninitialized / invalid per item camera user data
Referenced by DayzPlayerItemBehaviorCfg.DayzPlayerItemBehaviorCfg()
static const int PERITEMUD_EMPTYHANDED = 20for empty hands
static const int PERITEMUD_ONEHANDED = 25for empty hands
static const int PERITEMUD_TWOHANDED = 30for two handed items
static const float TIME_CAMERACHANGE_01 = 0.1static const float TIME_CAMERACHANGE_02 = 0.2static const float TIME_CAMERACHANGE_03 = 0.3Members 1
Methods 4
static void RegisterCameras(DayZPlayerType pType)called from DayZPlayerTypeCreate() fn
References DayZPlayerType.RegisterCameraCreator(), DayZPlayerType.RegisterCameraOnChangeFnStatic(), RegisterTransitionTime()
Show 20 more
, DayZPlayerType.ResetCameraCreators(), DAYZCAMERA_1ST, DAYZCAMERA_1ST_UNCONSCIOUS, DAYZCAMERA_1ST_VEHICLE, DAYZCAMERA_3RD_CLIMB, DAYZCAMERA_3RD_CRO, DAYZCAMERA_3RD_CRO_RAISED, DAYZCAMERA_3RD_ERC, DAYZCAMERA_3RD_ERC_RAISED, DAYZCAMERA_3RD_ERC_RAISED_MELEE, DAYZCAMERA_3RD_ERC_SPR, DAYZCAMERA_3RD_JUMP, DAYZCAMERA_3RD_PRO, DAYZCAMERA_3RD_PRO_RAISED, DAYZCAMERA_3RD_VEHICLE, DAYZCAMERA_IRONSIGHTS, DAYZCAMERA_OPTICS, TIME_CAMERACHANGE_01, TIME_CAMERACHANGE_02, and TIME_CAMERACHANGE_03Referenced by DayZPlayerTypeUtils.DayZPlayerTypeCreate()
static function to set time to table
Referenced by RegisterCameras()
static function to get time from table
Referenced by OnCameraChange()
static float OnCameraChange(DayZPlayer pPlayer, int pFrom, int pTo)References GetTransitionTime()