From 3724aadcc666472b3256dd7f2b2ff0c598ef278d Mon Sep 17 00:00:00 2001 From: FruitieX Date: Sun, 2 May 2010 10:39:58 +0300 Subject: [PATCH] autodemo delete feature for race (sets cl_autodemo_delete to 3 if there's a record) --- qcsrc/client/sbar.qc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/qcsrc/client/sbar.qc b/qcsrc/client/sbar.qc index 2b06979413..304d0a681b 100644 --- a/qcsrc/client/sbar.qc +++ b/qcsrc/client/sbar.qc @@ -3395,8 +3395,11 @@ void CSQC_race_hud(void) rr = RACE_RECORD; t = stof(db_get(ClientProgsDB, strcat(shortmapname, rr, "time"))); - if(score && score < t || !t) + if(score && (score < t || !t)) { db_put(ClientProgsDB, strcat(shortmapname, rr, "time"), ftos(score)); + if(cvar("cl_autodemo_delete")) + cvar_set("cl_autodemo_delete", "3"); // don't delete demo with new record! + } if(t != crecordtime_prev) { crecordtime_prev = t; -- 2.39.2