From 4490e5a60211d78aba7b59444c807b302cd90b12 Mon Sep 17 00:00:00 2001 From: Cyn <70904206+itscynxx@users.noreply.github.com> Date: Thu, 11 Jan 2024 14:23:43 -0600 Subject: [PATCH 1/3] First try at disabling MAD on vanilla Can't test right now, on my laptop, might need to make a pr to my fork or the actual repo to test it because my local files seem to get 800+ errors when trying to build... --- primedev/mods/autodownload/moddownloader.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/primedev/mods/autodownload/moddownloader.cpp b/primedev/mods/autodownload/moddownloader.cpp index 165399e38..159e466a7 100644 --- a/primedev/mods/autodownload/moddownloader.cpp +++ b/primedev/mods/autodownload/moddownloader.cpp @@ -1,4 +1,5 @@ #include "moddownloader.h" +#include "core/vanilla.h #include #include #include @@ -587,6 +588,9 @@ void ModDownloader::DownloadMod(std::string modName, std::string modVersion) ON_DLL_LOAD_RELIESON("engine.dll", ModDownloader, (ConCommand), (CModule module)) { + if (g_pVanillaCompatibility->GetVanillaCompatibility()) + return; + g_pModDownloader = new ModDownloader(); g_pModDownloader->FetchModsListFromAPI(); } From ccaf8bcf2e98baf8e50fd6d66cddb7b5742e07f2 Mon Sep 17 00:00:00 2001 From: Cyn <70904206+itscynxx@users.noreply.github.com> Date: Thu, 11 Jan 2024 17:56:43 -0600 Subject: [PATCH 2/3] fix include --- primedev/mods/autodownload/moddownloader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/primedev/mods/autodownload/moddownloader.cpp b/primedev/mods/autodownload/moddownloader.cpp index 159e466a7..7d6e3fee4 100644 --- a/primedev/mods/autodownload/moddownloader.cpp +++ b/primedev/mods/autodownload/moddownloader.cpp @@ -1,5 +1,5 @@ #include "moddownloader.h" -#include "core/vanilla.h +#include "core/vanilla.h" #include #include #include From 3843846408ae303ae830aff31d7dbfa34f7c305f Mon Sep 17 00:00:00 2001 From: Cyn <70904206+itscynxx@users.noreply.github.com> Date: Fri, 12 Jan 2024 10:32:14 -0600 Subject: [PATCH 3/3] Removing trailing whitespace in new line --- primedev/mods/autodownload/moddownloader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/primedev/mods/autodownload/moddownloader.cpp b/primedev/mods/autodownload/moddownloader.cpp index 7d6e3fee4..73683b899 100644 --- a/primedev/mods/autodownload/moddownloader.cpp +++ b/primedev/mods/autodownload/moddownloader.cpp @@ -590,7 +590,7 @@ ON_DLL_LOAD_RELIESON("engine.dll", ModDownloader, (ConCommand), (CModule module) { if (g_pVanillaCompatibility->GetVanillaCompatibility()) return; - + g_pModDownloader = new ModDownloader(); g_pModDownloader->FetchModsListFromAPI(); }