*** empty log message ***

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@1355 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
Lee Salzman
2007-10-13 23:51:06 +00:00
parent 2bb5ea1624
commit a0156cdaf6
+3 -1
View File
@@ -326,6 +326,8 @@ void updatevol()
#endif
}
VARP(maxsoundsatonce, 0, 5, 100);
void playsound(int n, const vec *loc, entity *ent)
{
if(nosound) return;
@@ -336,7 +338,7 @@ void playsound(int n, const vec *loc, entity *ent)
static int soundsatonce = 0, lastsoundmillis = 0;
if(totalmillis==lastsoundmillis) soundsatonce++; else soundsatonce = 1;
lastsoundmillis = totalmillis;
if(soundsatonce>5) return; // avoid bursts of sounds with heavy packetloss and in sp
if(maxsoundsatonce && soundsatonce>maxsoundsatonce) return; // avoid bursts of sounds with heavy packetloss and in sp
}
vector<soundslot> &sounds = ent ? mapsounds : gamesounds;