From 48e96443151db631e1153d459e850c49a96ccb29 Mon Sep 17 00:00:00 2001 From: Simon Howard Date: Sat, 19 Apr 2014 03:32:38 -0400 Subject: Exit with error on startup if using the wrong IWAD. Having multiple binaries can cause some confusion - some users try to run chocolate-doom with hexen.wad, thinking it is supported. Add a startup check that makes sure the user is not trying to start the game using the wrong IWAD file for the binary being run. This fixes #382. --- src/w_wad.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/w_wad.h') diff --git a/src/w_wad.h b/src/w_wad.h index d2626426..a7dda363 100644 --- a/src/w_wad.h +++ b/src/w_wad.h @@ -31,6 +31,7 @@ #include #include "doomtype.h" +#include "d_mode.h" #include "w_file.h" @@ -80,5 +81,6 @@ extern unsigned int W_LumpNameHash(const char *s); void W_ReleaseLumpNum(int lump); void W_ReleaseLumpName(char *name); +void W_CheckCorrectIWAD(GameMission_t mission); #endif -- cgit v1.2.3