Move the "time" string in saved game comment into the LANGUAGE lump.

# Conflicts:
#	src/g_game.cpp
This commit is contained in:
nashmuhandes 2019-01-21 13:17:11 +08:00 committed by Christoph Oelckers
parent 0dbd591812
commit d911fa99a1
2 changed files with 9 additions and 6 deletions

View file

@ -2058,12 +2058,12 @@ static void PutSaveWads (FSerializer &arc)
name = Wads.GetWadName (Wads.GetIwadNum()); name = Wads.GetWadName (Wads.GetIwadNum());
arc.AddString("Game WAD", name); arc.AddString("Game WAD", name);
// Name of wad the map resides in // Name of wad the map resides in
if (Wads.GetLumpFile (level.lumpnum) > Wads.GetIwadNum()) if (Wads.GetLumpFile (level.lumpnum) > Wads.GetIwadNum())
{ {
name = Wads.GetWadName (Wads.GetLumpFile (level.lumpnum)); name = Wads.GetWadName (Wads.GetLumpFile (level.lumpnum));
arc.AddString("Map WAD", name); arc.AddString("Map WAD", name);
} }
} }
static void PutSaveComment (FSerializer &arc) static void PutSaveComment (FSerializer &arc)
@ -2079,14 +2079,14 @@ static void PutSaveComment (FSerializer &arc)
arc.AddString("Creation Time", comment); arc.AddString("Creation Time", comment);
// Get level name // Get level name
//strcpy (comment, level.level_name); //strcpy (comment, level.level_name);
comment.Format("%s - %s\n", level.MapName.GetChars(), level.LevelName.GetChars()); comment.Format("%s - %s\n", level.MapName.GetChars(), level.LevelName.GetChars());
// Append elapsed time // Append elapsed time
const char *const time = GStrings("SAVECOMMENT_TIME");
levelTime = level.time / TICRATE; levelTime = level.time / TICRATE;
comment.AppendFormat("time: %02d:%02d:%02d", comment.AppendFormat("%s: %02d:%02d:%02d", time, levelTime/3600, (levelTime%3600)/60, levelTime%60);
levelTime/3600, (levelTime%3600)/60, levelTime%60);
// Write out the comment // Write out the comment
arc.AddString("Comment", comment); arc.AddString("Comment", comment);

View file

@ -856,6 +856,9 @@ STARTUP3 = "";
STARTUP4 = ""; STARTUP4 = "";
STARTUP5 = ""; STARTUP5 = "";
// Save file comment
SAVECOMMENT_TIME = "time";
// Scoreboard text // Scoreboard text
SCORE_ITEMS = "ITEMS"; SCORE_ITEMS = "ITEMS";
SCORE_BONUS = "BONUS"; SCORE_BONUS = "BONUS";