From ddefb2a5a1233d1e15ba88165614e77e02301314 Mon Sep 17 00:00:00 2001 From: Paradox460 Date: Tue, 8 Jan 2008 00:22:55 +0000 Subject: [PATCH] New feature: Improved vote pass/fail messages. Now shows yes and no count, as well as the votestring. --- src/game/g_main.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/game/g_main.c b/src/game/g_main.c index 7fd7e07..98776b8 100644 --- a/src/game/g_main.c +++ b/src/game/g_main.c @@ -2198,13 +2198,13 @@ void CheckVote( void ) if( voteYesPercent> votePercentToPass || level.voteNo == 0 ) { // execute the command, then remove the vote - trap_SendServerCommand( -1, "print \"Vote passed\n\"" ); + trap_SendServerCommand(-1, va("print \"Vote ^2passed^7 (^2Y:%d^7-^1N:%d^7) [%s]\n\"", level.voteYes, level.voteNo, level.voteDisplayString )); level.voteExecuteTime = level.time + 3000; } else { // same behavior as a timeout - trap_SendServerCommand( -1, "print \"Vote failed\n\"" ); + trap_SendServerCommand(-1, va("print \"Vote ^1failed^7 (^4Y:%d^7-^1N:%d^7) [%s]\n\"", level.voteYes, level.voteNo, level.voteDisplayString )); } } else @@ -2212,13 +2212,13 @@ void CheckVote( void ) if( level.voteYes > (int)((double)level.numConnectedClients * ((double)votePercentToPass/100.0)) ) { // execute the command, then remove the vote - trap_SendServerCommand( -1, "print \"Vote passed\n\"" ); + trap_SendServerCommand(-1, va("print \"Vote ^2passed^7 (^2Y:%d^7-^1N:%d^7) [%s]\n\"", level.voteYes, level.voteNo, level.voteDisplayString )); level.voteExecuteTime = level.time + 3000; } else if( level.voteNo > (int)((double)level.numConnectedClients * ((double)(100.0-votePercentToPass)/100.0)) ) { // same behavior as a timeout - trap_SendServerCommand( -1, "print \"Vote failed\n\"" ); + trap_SendServerCommand(-1, va("print \"Vote ^1failed^7 (^2Y:%d^7-^1N:%d^7) [%s]\n\"", level.voteYes, level.voteNo, level.voteDisplayString )); } else {