summaryrefslogtreecommitdiff
path: root/src/cgame/cg_main.c
diff options
context:
space:
mode:
authorkai <kai@zittrig.eu>2020-04-28 18:16:01 +0100
committerkai <kai@zittrig.eu>2020-04-28 18:18:21 +0100
commitb32cd68b200704346ccff4a24e3969cfa697456b (patch)
tree10c1ab47fb8d736b5af5186530569b16dcc34f02 /src/cgame/cg_main.c
parent79c76f434c9a24fa99ca7026ee4529b1e31914b9 (diff)
change how configstrings are handled, and send existing votes to new clients
Diffstat (limited to 'src/cgame/cg_main.c')
-rw-r--r--src/cgame/cg_main.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/cgame/cg_main.c b/src/cgame/cg_main.c
index ce32b0e..8fcf95e 100644
--- a/src/cgame/cg_main.c
+++ b/src/cgame/cg_main.c
@@ -2062,6 +2062,22 @@ void CG_Init( int serverMessageNum, int serverCommandSequence, int clientNum )
trap_S_ClearLoopingSounds( qtrue );
+ // load any existing votes
+ CG_ConfigStringModified( CS_VOTE_TIME );
+ CG_ConfigStringModified( CS_VOTE_STRING );
+ CG_ConfigStringModified( CS_VOTE_YES );
+ CG_ConfigStringModified( CS_VOTE_NO );
+
+ CG_ConfigStringModified( CS_TEAMVOTE_TIME );
+ CG_ConfigStringModified( CS_TEAMVOTE_STRING );
+ CG_ConfigStringModified( CS_TEAMVOTE_YES );
+ CG_ConfigStringModified( CS_TEAMVOTE_NO );
+
+ CG_ConfigStringModified( CS_TEAMVOTE_TIME + 1 );
+ CG_ConfigStringModified( CS_TEAMVOTE_STRING + 1 );
+ CG_ConfigStringModified( CS_TEAMVOTE_YES + 1 );
+ CG_ConfigStringModified( CS_TEAMVOTE_NO + 1 );
+
trap_Cvar_Set( "ui_loading", "0" );
}