- made all references to the GameNames array an inline function call to allow easier modification later
- changed all parsers that check for the current game to use the same function for the game check. - fixed: The TEAMINFO parser handled 'game Any' incorrectly. SVN r2934 (trunk)
This commit is contained in:
parent
dd17c35d89
commit
352a926ddf
13 changed files with 37 additions and 104 deletions
|
|
@ -375,9 +375,9 @@ bool M_SaveDefaults (const char *filename)
|
|||
GameConfig->ChangePathName (filename);
|
||||
}
|
||||
GameConfig->ArchiveGlobalData ();
|
||||
if (GameNames[gameinfo.gametype] != NULL)
|
||||
if (GameName() != NULL)
|
||||
{
|
||||
GameConfig->ArchiveGameData (GameNames[gameinfo.gametype]);
|
||||
GameConfig->ArchiveGameData (GameName());
|
||||
}
|
||||
success = GameConfig->WriteConfigFile ();
|
||||
if (filename != NULL)
|
||||
|
|
@ -619,7 +619,7 @@ static bool FindFreeName (FString &fullname, const char *extension)
|
|||
|
||||
for (i = 0; i <= 9999; i++)
|
||||
{
|
||||
const char *gamename = GameNames[gameinfo.gametype];
|
||||
const char *gamename = GameName();
|
||||
|
||||
time_t now;
|
||||
tm *tm;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue