diff --git a/HellIsUs/dllmain.cpp b/HellIsUs/dllmain.cpp index a647c3f..08ad58c 100644 --- a/HellIsUs/dllmain.cpp +++ b/HellIsUs/dllmain.cpp @@ -22,6 +22,7 @@ static SetBoolFn SetVignettingFixEnabled = nullptr; static SetBoolFn SetFogFixEnabled = nullptr; static SetIntFn SetFOV = nullptr; static GetFloatFn GetFOVIn = nullptr; +static GetFloatFn GetCompensadedFOV = nullptr; static GetFloatFn GetFOVOut = nullptr; // Plugin variables for checkboxes and sliders @@ -72,6 +73,7 @@ static void LoadFixDLL() SetFogFixEnabled = (SetBoolFn)GetProcAddress(fixLib, "SetFogFixEnabled"); SetFOV = (SetIntFn)GetProcAddress(fixLib, "SetFOV"); GetFOVIn = (GetFloatFn)GetProcAddress(fixLib, "GetFOVIn"); + GetCompensadedFOV = (GetFloatFn)GetProcAddress(fixLib, "GetCompensatedFOV"); GetFOVOut = (GetFloatFn)GetProcAddress(fixLib, "GetFOVOut");; // Apply initial values loaded from settings @@ -275,7 +277,7 @@ static void on_overlay_draw(reshade::api::effect_runtime* runtime) ImGui::BeginChild("INFOSHeader", ImVec2(480, 80), true); if (ImGui::CollapsingHeader("Fix informations", ImGuiTreeNodeFlags_DefaultOpen)) { ImGui::SetCursorPos(ImVec2(5, 30)); - ImGui::Text("FOV In: %.2f, Out : %.2f", GetFOVIn(), GetFOVOut()); + ImGui::Text("FOV In: %.2f, Compensated : %.2f, Out : %.2f", GetFOVIn(), GetCompensadedFOV(), GetFOVOut()); } ImGui::EndChild(); }