fixed sound distance, mapreload vote

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@1488 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
driAn
2007-12-25 20:35:21 +00:00
parent bedf989f49
commit d617e97cdf
16 changed files with 126 additions and 245 deletions
+9 -4
View File
@@ -1774,7 +1774,6 @@ void process(ENetPacket *packet, int sender, int chan) // sender may be -1
{
int nextprimary = getint(p);
cl->state.nextprimary = nextprimary;
QUEUE_MSG;
break;
}
@@ -1904,6 +1903,15 @@ void process(ENetPacket *packet, int sender, int chan) // sender may be -1
break;
}
case SV_NEXTMAP:
{
getstring(text, p);
filtertext(text, text);
int mode = getint(p);
if(mapreload || numclients() == 1) resetmap(text, mode);
break;
}
case SV_SENDMAP:
{
getstring(text, p);
@@ -2073,12 +2081,9 @@ void checkintermission()
if(!interm && minremain<=0) interm = gamemillis+10000;
}
/*void startintermission() { minremain = 0; checkintermission(); }*/
void resetserverifempty()
{
loopv(clients) if(clients[i]->type!=ST_EMPTY) return;
//clients.setsize(0);
resetmap("", 0, 10, false);
mastermode = MM_OPEN;
autoteam = true;