commit 00802f2d6d2e18f4b3528a8dbaa7c63180e71eb2
Author: Fabian Greffrath <fabian@greffrath.com>
AuthorDate: Wed Jun 26 11:46:01 2019 +0200
Commit: Fabian Greffrath <fabian@greffrath.com>
CommitDate: Wed Jun 26 11:46:01 2019 +0200
doom: support common auto-loaded files for all Doom flavors
Fixes: #1182
---
src/doom/d_main.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/src/doom/d_main.c b/src/doom/d_main.c
index 49a2c7f5..9912a2f0 100644
--- a/src/doom/d_main.c
+++ b/src/doom/d_main.c
@@ -1514,6 +1514,16 @@ void D_DoomMain (void)
if (!M_ParmExists("-noautoload") && gamemode != shareware)
{
char *autoload_dir;
+
+ // common auto-loaded files for all Doom flavors
+
+ autoload_dir = M_GetAutoloadDir("common");
+ DEH_AutoLoadPatches(autoload_dir);
+ W_AutoLoadWADs(autoload_dir);
+ free(autoload_dir);
+
+ // auto-loaded files per IWAD
+
autoload_dir = M_GetAutoloadDir(D_SaveGameIWADName(gamemission));
DEH_AutoLoadPatches(autoload_dir);
W_AutoLoadWADs(autoload_dir);