From d5f4b409e89e55523de7ea8ee6cba5c57ea14e39 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Sun, 2 Jul 2023 04:53:39 +0300 Subject: [PATCH] engine: server: sv_save: use new quicksave_aged_count and autosave_aged_count gameinfo.txt keys --- engine/server/sv_save.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/engine/server/sv_save.c b/engine/server/sv_save.c index 2ea3d7af..4b4637ed 100644 --- a/engine/server/sv_save.c +++ b/engine/server/sv_save.c @@ -35,7 +35,6 @@ half-life implementation of saverestore system #define SAVE_HEAPSIZE 0x400000 // reserve 4Mb for now #define SAVE_HASHSTRINGS 0xFFF // 4095 unique strings -#define SAVE_AGED_COUNT 2 // savedata headers typedef struct @@ -1727,8 +1726,10 @@ static qboolean SaveGameSlot( const char *pSaveName, const char *pSaveComment ) COM_FixSlashes( name ); // output to disk - if( !Q_stricmp( pSaveName, "quick" ) || !Q_stricmp( pSaveName, "autosave" )) - AgeSaveList( pSaveName, SAVE_AGED_COUNT ); + if( !Q_stricmp( pSaveName, "quick" )) + AgeSaveList( pSaveName, GI->quicksave_aged_count ); + else if( !Q_stricmp( pSaveName, "autosave" )) + AgeSaveList( pSaveName, GI->autosave_aged_count ); // output to disk if(( pFile = FS_Open( name, "wb", true )) == NULL )