From 35277ff6541cb5c5c894d9e9178e9cccd8d756bb Mon Sep 17 00:00:00 2001 From: Lee Salzman Date: Fri, 17 Nov 2006 20:03:55 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@702 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- source/src/clientextras.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/source/src/clientextras.cpp b/source/src/clientextras.cpp index ec178056..28da7c32 100644 --- a/source/src/clientextras.cpp +++ b/source/src/clientextras.cpp @@ -112,10 +112,9 @@ static int teamscorecmp(const teamscore *x, const teamscore *y) return 0; }; -vector teamscores; int timeremain = 0; -void addteamscore(playerent *d) +void addteamscore(vector &teamscores, playerent *d) { if(!d) return; loopv(teamscores) if(!strcmp(teamscores[i].team, d->team)) @@ -138,10 +137,12 @@ void renderscores() sortmenu(menu, 0, scorelines.length()); if(m_teammode) { - loopv(players) addteamscore(players[i]); - if(!demoplayback) addteamscore(player1); + menumanual(menu, scorelines.length(), ""); + vector teamscores; + loopv(players) addteamscore(teamscores, players[i]); + if(!demoplayback) addteamscore(teamscores, player1); teamscores.sort(teamscorecmp); - string teamline; + string &teamline = scorelines.add().s; teamline[0] = 0; loopv(teamscores) { @@ -151,8 +152,7 @@ void renderscores() else s_sprintf(s)("[ %s: %d ]", teamscores[i].team, teamscores[i].score); s_strcat(teamline, s); }; - menumanual(menu, scorelines.length(), ""); - menumanual(menu, scorelines.length()+1, teamline); + menumanual(menu, scorelines.length(), teamline); }; };