From 3d546cc1989ed2551c52d5a71d9fbebbc0d2816d Mon Sep 17 00:00:00 2001 From: EricPlayZ Date: Sun, 12 May 2024 02:28:49 +0300 Subject: [PATCH] fixed FOV stuff again --- EGameTools/source/menu/camera.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/EGameTools/source/menu/camera.cpp b/EGameTools/source/menu/camera.cpp index 4162c99..e773039 100644 --- a/EGameTools/source/menu/camera.cpp +++ b/EGameTools/source/menu/camera.cpp @@ -43,7 +43,9 @@ namespace Menu { return; GamePH::LevelDI* iLevel = GamePH::LevelDI::Get(); - Engine::CBaseCamera* viewCam = reinterpret_cast(iLevel->GetViewCamera()); + Engine::CBaseCamera* viewCam = nullptr; + if (iLevel) + viewCam = reinterpret_cast(iLevel->GetViewCamera()); static int previousFOV = FOV; @@ -55,7 +57,7 @@ namespace Menu { if (iLevel && viewCam) viewCam->SetFOV(110.0f); - FOV = 110.0f; + FOV = 110; return; } else if (goProMode.HasChangedTo(false)) { FOV = previousFOV;