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

◆ OnActivate()

override void OnActivate ( DayZPlayerCamera pPrevCamera,
DayZPlayerCameraResult pPrevCameraResult )
protected

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

371 {
372 InitCameraOnPlayer(true);
373 SetCameraPPDelay(pPrevCamera);
374
375 if (DayZPlayerCameraBase.Cast(pPrevCamera) && DayZPlayerCameraBase.Cast(pPrevCamera).IsCameraNV() && !IsCameraNV())
376 {
377 PPERequesterBank.GetRequester(PPERequesterBank.REQ_CAMERANV).Start( new Param1<int>(PPERequester_CameraNV.NV_TRANSITIVE) );
378 }
379
380 g_Game.GetCallQueue(CALL_CATEGORY_GUI).CallLater(SetCameraPP,m_CameraPPDelay*1000,false,true,this); // this takes care of weapon/optics postprocessing
381 DayZPlayerCameraOptics optic_camera;
382 if (DayZPlayerCamera.CastTo(optic_camera,pPrevCamera))
383 {
384 g_Game.GetCallQueue(CALL_CATEGORY_GUI).Call(PlayerBase.Cast(m_pPlayer).HideClothing,null,false);
385 }
386 }
DayZGame g_Game
Определения DayZGame.c:3942
bool IsCameraNV()
Определения DayZPlayerCamera_Base.c:407
float m_CameraPPDelay
Определения DayZPlayerCamera_Base.c:561
void InitCameraOnPlayer(bool force=false)
Определения DayZPlayerCamera_Base.c:546
void SetCameraPP(bool state, DayZPlayerCamera launchedFrom)
by default sets camera PP to zero, regardless of parameter. Override if needed.
Определения DayZPlayerCamera_Base.c:436
void SetCameraPPDelay(DayZPlayerCamera pPrevCamera)
Определения DayZPlayerCamera_Base.c:398
void DayZPlayerCameraOptics(DayZPlayer pPlayer, HumanInputController pInput)
Определения DayZPlayerCameraIronsights.c:365
this is main camera class
Определения DayZPlayerCamera1stPerson.c:5
Определения PlayerBaseClient.c:2
DayZPlayer m_pPlayer
data
Определения dayzplayer.c:135
class DayZPlayerCameraResult DayZPlayerCamera(DayZPlayer pPlayer, HumanInputController pInput)
Определения dayzplayer.c:56
const int CALL_CATEGORY_GUI
Определения 3_Game/DayZ/tools/tools.c:9

Перекрестные ссылки CALL_CATEGORY_GUI, DayZPlayerCamera(), DayZPlayerCameraOptics(), g_Game, InitCameraOnPlayer(), IsCameraNV(), m_CameraPPDelay, m_pPlayer, SetCameraPP() и DayZPlayerCameraBase::SetCameraPPDelay().