summaryrefslogtreecommitdiff
path: root/src/cgame/cg_servercmds.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cgame/cg_servercmds.c')
-rw-r--r--src/cgame/cg_servercmds.c24
1 files changed, 14 insertions, 10 deletions
diff --git a/src/cgame/cg_servercmds.c b/src/cgame/cg_servercmds.c
index 8877b389..09b7704e 100644
--- a/src/cgame/cg_servercmds.c
+++ b/src/cgame/cg_servercmds.c
@@ -179,11 +179,13 @@ void CG_SetConfigValues( void ) {
cgs.scores2 = atoi( CG_ConfigString( CS_SCORES2 ) );
sscanf( CG_ConfigString( CS_BUILDPOINTS ),
- "%d %d %d %d %d", &cgs.dBuildPoints,
- &cgs.dBuildPointsTotal,
- &cgs.hBuildPoints,
- &cgs.hBuildPointsTotal,
- &cgs.hBuildPointsPowered );
+ "%d %d %d %d %d", &cgs.alienBuildPoints,
+ &cgs.alienBuildPointsTotal,
+ &cgs.humanBuildPoints,
+ &cgs.humanBuildPointsTotal,
+ &cgs.humanBuildPointsPowered );
+
+ sscanf( CG_ConfigString( CS_STAGES ), "%d %d", &cgs.alienStage, &cgs.humanStage );
cgs.levelStartTime = atoi( CG_ConfigString( CS_LEVEL_START_TIME ) );
if( cgs.gametype == GT_CTF ) {
@@ -267,11 +269,13 @@ static void CG_ConfigStringModified( void ) {
} else if ( num == CS_SCORES2 ) {
cgs.scores2 = atoi( str );
} else if( num == CS_BUILDPOINTS ) {
- sscanf( str, "%d %d %d %d %d", &cgs.dBuildPoints,
- &cgs.dBuildPointsTotal,
- &cgs.hBuildPoints,
- &cgs.hBuildPointsTotal,
- &cgs.hBuildPointsPowered );
+ sscanf( str, "%d %d %d %d %d", &cgs.alienBuildPoints,
+ &cgs.alienBuildPointsTotal,
+ &cgs.humanBuildPoints,
+ &cgs.humanBuildPointsTotal,
+ &cgs.humanBuildPointsPowered );
+ } else if( num == CS_STAGES ) {
+ sscanf( str, "%d %d", &cgs.alienStage, &cgs.humanStage );
} else if ( num == CS_LEVEL_START_TIME ) {
cgs.levelStartTime = atoi( str );
} else if ( num == CS_VOTE_TIME ) {