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

◆ OnActivate()

override void OnActivate ( DayZPlayerCamera pPrevCamera,
DayZPlayerCameraResult pPrevCameraResult )
protected

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

378 {
379 InitCameraOnPlayer(true);
380 SetCameraPPDelay(pPrevCamera);
381
382 if (DayZPlayerCameraBase.Cast(pPrevCamera) && DayZPlayerCameraBase.Cast(pPrevCamera).IsCameraNV() && !IsCameraNV())
383 {
384 PPERequesterBank.GetRequester(PPERequesterBank.REQ_CAMERANV).Start( new Param1<int>(PPERequester_CameraNV.NV_TRANSITIVE) );
385 }
386
387 g_Game.GetCallQueue(CALL_CATEGORY_GUI).CallLater(SetCameraPP,m_CameraPPDelay*1000,false,true,this); // this takes care of weapon/optics postprocessing
388 DayZPlayerCameraOptics optic_camera;
389 if (DayZPlayerCamera.CastTo(optic_camera,pPrevCamera))
390 {
391 g_Game.GetCallQueue(CALL_CATEGORY_GUI).Call(PlayerBase.Cast(m_pPlayer).HideClothing,null,false);
392 }
393 }
DayZGame g_Game
Определения DayZGame.c:4074
bool IsCameraNV()
Определения DayZPlayerCamera_Base.c:414
float m_CameraPPDelay
Определения DayZPlayerCamera_Base.c:758
void InitCameraOnPlayer(bool force=false)
Определения DayZPlayerCamera_Base.c:653
void SetCameraPP(bool state, DayZPlayerCamera launchedFrom)
by default sets camera PP to zero, regardless of parameter. Override if needed.
Определения DayZPlayerCamera_Base.c:451
void SetCameraPPDelay(DayZPlayerCamera pPrevCamera)
Определения DayZPlayerCamera_Base.c:405
void DayZPlayerCameraOptics(DayZPlayer pPlayer, HumanInputController pInput)
Определения DayZPlayerCameraIronsights.c:367
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().