summaryrefslogtreecommitdiff
path: root/src/d_mode.h
diff options
context:
space:
mode:
authorSimon Howard2014-04-19 03:32:38 -0400
committerSimon Howard2014-04-19 03:32:38 -0400
commit48e96443151db631e1153d459e850c49a96ccb29 (patch)
treec6a8df63662657dc92eeb73c0112f1190d3b21a7 /src/d_mode.h
parentb86a383c6fdc394ef995a8e88324c89408f01c05 (diff)
downloadchocolate-doom-48e96443151db631e1153d459e850c49a96ccb29.tar.gz
chocolate-doom-48e96443151db631e1153d459e850c49a96ccb29.tar.bz2
chocolate-doom-48e96443151db631e1153d459e850c49a96ccb29.zip
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.
Diffstat (limited to 'src/d_mode.h')
-rw-r--r--src/d_mode.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/d_mode.h b/src/d_mode.h
index dedcdf88..e73d40c0 100644
--- a/src/d_mode.h
+++ b/src/d_mode.h
@@ -100,6 +100,7 @@ boolean D_ValidEpisodeMap(GameMission_t mission, GameMode_t mode,
int episode, int map);
int D_GetNumEpisodes(GameMission_t mission, GameMode_t mode);
boolean D_IsEpisodeMap(GameMission_t mission);
+char *D_GameMissionString(GameMission_t mission);
#endif /* #ifndef __D_MODE__ */