- Blood default color is set in the gameinfo now so that Chex Quest
can default to green instead of red. - Fixed: The version of CheckNumForFullName that checks for a specific WAD did not work. - Moved MAPINFO names into gameinfo structure. - Added Chex Quest support. Credits go to fraggle for creating a Dehacked patch that does most of the work. The rest includes a new MAPINFO and removal of the drop items from the monsters being used. SVN r1185 (trunk)
This commit is contained in:
parent
4d56889483
commit
6a3b4a6c4d
13 changed files with 1099 additions and 53 deletions
|
|
@ -605,41 +605,12 @@ void G_ParseMapInfo ()
|
|||
atterm (G_UnloadMapInfo);
|
||||
|
||||
// Parse the default MAPINFO for the current game.
|
||||
switch (gameinfo.gametype)
|
||||
for(int i=0; i<2; i++)
|
||||
{
|
||||
case GAME_Doom:
|
||||
G_DoParseMapInfo (Wads.GetNumForFullName ("mapinfo/doomcommon.txt"));
|
||||
switch (gamemission)
|
||||
if (gameinfo.mapinfo[i] != NULL)
|
||||
{
|
||||
case doom:
|
||||
G_DoParseMapInfo (Wads.GetNumForFullName ("mapinfo/doom1.txt"));
|
||||
break;
|
||||
case pack_plut:
|
||||
G_DoParseMapInfo (Wads.GetNumForFullName ("mapinfo/plutonia.txt"));
|
||||
break;
|
||||
case pack_tnt:
|
||||
G_DoParseMapInfo (Wads.GetNumForFullName ("mapinfo/tnt.txt"));
|
||||
break;
|
||||
default:
|
||||
G_DoParseMapInfo (Wads.GetNumForFullName ("mapinfo/doom2.txt"));
|
||||
break;
|
||||
G_DoParseMapInfo(Wads.GetNumForFullName(gameinfo.mapinfo[i]));
|
||||
}
|
||||
break;
|
||||
|
||||
case GAME_Heretic:
|
||||
G_DoParseMapInfo (Wads.GetNumForFullName ("mapinfo/heretic.txt"));
|
||||
break;
|
||||
|
||||
case GAME_Hexen:
|
||||
G_DoParseMapInfo (Wads.GetNumForFullName ("mapinfo/hexen.txt"));
|
||||
break;
|
||||
|
||||
case GAME_Strife:
|
||||
G_DoParseMapInfo (Wads.GetNumForFullName ("mapinfo/strife.txt"));
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
// Parse any extra MAPINFOs.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue