diff options
author | Simon Howard | 2005-10-08 18:23:18 +0000 |
---|---|---|
committer | Simon Howard | 2005-10-08 18:23:18 +0000 |
commit | 3519b53f176697dc8fdc6321e32b0eb598a2e9f4 (patch) | |
tree | b301159e06ba2f7b01c3854bd463e990e7b70cd3 /src/d_main.c | |
parent | 968c30b02484585d03ed757b317a39b2f6a15556 (diff) | |
download | chocolate-doom-3519b53f176697dc8fdc6321e32b0eb598a2e9f4.tar.gz chocolate-doom-3519b53f176697dc8fdc6321e32b0eb598a2e9f4.tar.bz2 chocolate-doom-3519b53f176697dc8fdc6321e32b0eb598a2e9f4.zip |
WAD merging code
Subversion-branch: /trunk/chocolate-doom
Subversion-revision: 168
Diffstat (limited to 'src/d_main.c')
-rw-r--r-- | src/d_main.c | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/src/d_main.c b/src/d_main.c index e88d6d49..b4aa2343 100644 --- a/src/d_main.c +++ b/src/d_main.c @@ -1,7 +1,7 @@ // Emacs style mode select -*- C++ -*- //----------------------------------------------------------------------------- // -// $Id: d_main.c 161 2005-10-04 00:41:49Z fraggle $ +// $Id: d_main.c 168 2005-10-08 18:23:18Z fraggle $ // // Copyright(C) 1993-1996 Id Software, Inc. // Copyright(C) 2005 Simon Howard @@ -22,6 +22,9 @@ // 02111-1307, USA. // // $Log$ +// Revision 1.19 2005/10/08 18:23:18 fraggle +// WAD merging code +// // Revision 1.18 2005/10/04 00:41:49 fraggle // Move call to dehacked entrypoint to stop crashes // @@ -96,7 +99,7 @@ //----------------------------------------------------------------------------- -static const char rcsid[] = "$Id: d_main.c 161 2005-10-04 00:41:49Z fraggle $"; +static const char rcsid[] = "$Id: d_main.c 168 2005-10-08 18:23:18Z fraggle $"; #define BGCOLOR 7 #define FGCOLOR 8 @@ -125,6 +128,7 @@ static const char rcsid[] = "$Id: d_main.c 161 2005-10-04 00:41:49Z fraggle $"; #include "z_zone.h" #include "w_wad.h" +#include "w_merge.h" #include "s_sound.h" #include "v_video.h" @@ -1049,6 +1053,16 @@ void D_DoomMain (void) printf ("W_Init: Init WADfiles.\n"); W_InitMultipleFiles (wadfiles); + + p = M_CheckParm("-merge"); + + if (p > 0) + { + for (p = p + 1; p<myargc && myargv[p][0] != '-'; ++p) + { + W_MergeFile(myargv[p]); + } + } IdentifyVersion(); |