forked from len0rd/rockbox
Dehacked and BEX support for Doom - currently only supports a DEHACKED file in a WAD (not as a standalone file yet).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11738 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
314f3b58f1
commit
7e6f74e429
17 changed files with 260 additions and 427 deletions
|
|
@ -62,9 +62,13 @@
|
|||
#include "r_draw.h"
|
||||
#include "r_main.h"
|
||||
#include "d_main.h"
|
||||
#include "d_deh.h" // Ty 04/08/98 - Externalizations
|
||||
#include "am_map.h"
|
||||
#include "m_swap.h"
|
||||
|
||||
// DEHacked support - Ty 03/09/97 // CPhipps - const char*'s
|
||||
void ProcessDehFile(const char *filename, const char *outfilename, int lumpnum);
|
||||
|
||||
// CPhipps - removed wadfiles[] stuff
|
||||
|
||||
boolean devparm; // started game with -devparm
|
||||
|
|
@ -78,6 +82,7 @@ boolean clfastparm; // checkparm of -fast
|
|||
boolean nomonsters; // working -nomonsters
|
||||
boolean respawnparm; // working -respawn
|
||||
boolean fastparm; // working -fast
|
||||
boolean dehout=false;
|
||||
|
||||
boolean singletics = false; // debug flag to cancel adaptiveness
|
||||
|
||||
|
|
@ -725,6 +730,9 @@ void D_DoomMainSetup(void)
|
|||
printf ("W_Init: Init WADfiles.\n");
|
||||
W_Init();
|
||||
|
||||
if ((p = W_CheckNumForName("DEHACKED")) != -1) // cph - add dehacked-in-a-wad support
|
||||
ProcessDehFile(NULL, dehout ? NULL : "/dehlog.txt", p);
|
||||
|
||||
V_InitColorTranslation(); //jff 4/24/98 load color translation lumps
|
||||
|
||||
// Check for -file in shareware
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue