foxygit / doom Log in
commit dc22bb700c95d7078fb8ba2c6e225c41ec17ab3e
Author:     Fabian Greffrath <fabian@greffrath.com>
AuthorDate: Mon Sep 2 21:06:26 2019 +0200
Commit:     Fabian Greffrath <fabian@greffrath.com>
CommitDate: Mon Sep 2 21:06:26 2019 +0200

    doom: no doom-all auto-load for Hacx and Chex Quest
---
 src/doom/d_main.c | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/doom/d_main.c b/src/doom/d_main.c
index 2d774a70..a060193a 100644
--- a/src/doom/d_main.c
+++ b/src/doom/d_main.c
@@ -1517,10 +1517,13 @@ void D_DoomMain (void)

         // common auto-loaded files for all Doom flavors

-        autoload_dir = M_GetAutoloadDir("doom-all");
-        DEH_AutoLoadPatches(autoload_dir);
-        W_AutoLoadWADs(autoload_dir);
-        free(autoload_dir);
+        if (gamemission < pack_chex)
+        {
+            autoload_dir = M_GetAutoloadDir("doom-all");
+            DEH_AutoLoadPatches(autoload_dir);
+            W_AutoLoadWADs(autoload_dir);
+            free(autoload_dir);
+        }

         // auto-loaded files per IWAD