DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ DayZPlayerCamera3rdPersonErcSpr()

void DayZPlayerCamera3rdPersonErcRaised::DayZPlayerCamera3rdPersonErcSpr ( DayZPlayer pPlayer,
HumanInputController pInput )

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

309 {
310 //Print("new camera: DayZPlayerCamera3rdPersonErcRaised");
312
313 if ( pPlayer.GetCurrentPerItemCameraUD () == DayZPlayerCameras.PERITEMUD_EMPTYHANDED )
314 {
315 // no item in hands
316 m_fDistance = 1.2;
317 m_fShoulderWidth = 0.4;
318 m_CameraOffsetMS = "0.0 1.3 0.2";
319 m_CameraOffsetLS = "0.0 0.3 0.0";
320
321 }
322 else if ( pPlayer.GetCurrentPerItemCameraUD () == DayZPlayerCameras.PERITEMUD_TWOHANDED )
323 {
324 // two handed
325 m_fDistance = 1.2;
vector m_CameraOffsetMS
model space offset
Определения DayZPlayerCamera3rdPerson.c:301
float m_fShoulderWidth
shoulder camera widths
Определения DayZPlayerCamera3rdPerson.c:304
vector m_CameraOffsetLS
local space offset
Определения DayZPlayerCamera3rdPerson.c:302
static const int PERITEMUD_TWOHANDED
for empty hands
Определения DayZPlayerCameras.c:24
static const int PERITEMUD_EMPTYHANDED
uninitialized / invalid per item camera user data
Определения DayZPlayerCameras.c:22
float m_fDistance
camera distance (external cameras only)
Определения dayzplayer.c:63
float m_fPredictCollisionRadius
sphere radius used for collision prediction
Определения dayzplayer.c:65

Используется в DayZPlayerCamera3rdPersonErcRaised() и DayZPlayerCameras::RegisterCameras().