summaryrefslogtreecommitdiff
path: root/src/d_iwad.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/d_iwad.h')
-rw-r--r--src/d_iwad.h15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/d_iwad.h b/src/d_iwad.h
index 281d3467..456f52ac 100644
--- a/src/d_iwad.h
+++ b/src/d_iwad.h
@@ -27,13 +27,18 @@
#ifndef __D_IWAD__
#define __D_IWAD__
+#include "d_mode.h"
+
+typedef struct
+{
+ char *name;
+ GameMission_t mission;
+} iwad_t;
+
char *D_FindWADByName(char *filename);
char *D_TryFindWADByName(char *filename);
-char *D_FindIWAD(void);
-void D_SetSaveGameDir(void);
-void D_IdentifyVersion(void);
-void D_SetGameDescription(void);
-void D_FindInstalledIWADs(void);
+char *D_FindIWAD(iwad_t *iwads, GameMission_t *mission);
+void D_FindInstalledIWADs(iwad_t *iwads);
#endif