Give replays better names
This commit is contained in:
parent
7d5aa32c79
commit
f07a4d3635
3 changed files with 18 additions and 3 deletions
16
game.h
16
game.h
|
@ -1193,7 +1193,7 @@ void LCR_gameTimeToStr(uint32_t timeMS, char *str)
|
|||
timeMS /= 10;
|
||||
str[0] = '0' + timeMS % 10;
|
||||
}
|
||||
|
||||
|
||||
void LCR_gameDrawPopupMessage(void)
|
||||
{
|
||||
#define _TEXT_SIZE 5
|
||||
|
@ -1293,6 +1293,8 @@ void LCR_gameDraw3DView(void)
|
|||
|
||||
void LCR_gameSaveReplay(void)
|
||||
{
|
||||
char str[10];
|
||||
|
||||
LCR_LOG0("saving replay");
|
||||
_LCR_gameDataCharWrite(LCR_DATA_FILE_SEPARATOR);
|
||||
_LCR_gameDataCharWrite('R');
|
||||
|
@ -1302,7 +1304,17 @@ void LCR_gameSaveReplay(void)
|
|||
_LCR_gameDataCharWrite(LCR_currentMap.name[i]);
|
||||
else
|
||||
break;
|
||||
|
||||
|
||||
_LCR_gameDataCharWrite(' ');
|
||||
|
||||
LCR_gameTimeToStr(LCR_timeTicksToMS(LCR_game.runTime),str);
|
||||
|
||||
for (int i = 0; i < LCR_MAP_NAME_MAX_LEN; ++i)
|
||||
if (str[i])
|
||||
_LCR_gameDataCharWrite(str[i]);
|
||||
else
|
||||
break;
|
||||
|
||||
_LCR_gameDataCharWrite(';');
|
||||
|
||||
LCR_replayOutputStr(_LCR_gameDataCharWrite);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue