added overlay menu checks for early hooks

This commit is contained in:
cdozdil
2024-05-31 00:13:55 +03:00
parent 32fb53dd5a
commit 364ea04154
+2 -2
View File
@@ -568,7 +568,7 @@ void CheckWorkingMode()
AttachHooks();
if (!Config::Instance()->DisableEarlyHooking.value_or(false))
if (!Config::Instance()->DisableEarlyHooking.value_or(false) && Config::Instance()->OverlayMenu.value_or(true))
{
spdlog::info("Trying to early bind of Dx12 ImGui hooks");
ImGuiOverlayDx12::EarlyBind();
@@ -595,7 +595,7 @@ BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserv
CheckWorkingMode();
if (!Config::Instance()->DisableEarlyHooking.value_or(false))
if (!Config::Instance()->DisableEarlyHooking.value_or(false) && Config::Instance()->OverlayMenu.value_or(true))
{
ImGuiOverlayDx12::BindMods();
}