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

◆ DisableFreeCamera()

static void DeveloperFreeCamera::DisableFreeCamera ( PlayerBase player,
bool teleport_player = false )
inlinestaticprotected

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

53 {
54 if (player)
55 {
56 if (FreeDebugCamera.GetInstance().IsActive())
57 {
58 if (teleport_player)
59 DeveloperTeleport.TeleportAtCursorEx();
60
61 FreeDebugCamera.GetInstance().SetActive(false);
62
63 #ifdef DEVELOPER
64 if (GetGame().GetMission())
66 #endif
67 }
68 }
69 else
70 {
71 Debug.LogError("DisableFreeCamera( PlayerBase player, bool teleport_player ) -> player is NULL", "DeveloperFreeCamera");
72 }
73 }
void Debug()
Определения UniversalTemperatureSource.c:349
proto native Mission GetMission()
void RefreshCrosshairVisibility()
Определения gameplay.c:784
proto native CGame GetGame()

Перекрестные ссылки GetGame(), CGame::GetMission(), Debug::LogError(), Mission::RefreshCrosshairVisibility() и DeveloperTeleport::TeleportAtCursorEx().

Используется в FreeCameraToggle(), UIScriptedMenu::Play() и UIScriptedMenu::~CameraToolsMenu().