From: Samual Date: Fri, 4 Nov 2011 19:03:24 +0000 (-0400) Subject: Fix announcement/previous_announcement check -- should be good to go now :D X-Git-Tag: xonotic-v0.6.0~35^2~66^2~2^2 X-Git-Url: https://de.git.xonotic.org/?a=commitdiff_plain;h=10a6371351133909b5057e3fdd015cfc28d39f2f;p=xonotic%2Fxonotic-data.pk3dir.git Fix announcement/previous_announcement check -- should be good to go now :D --- diff --git a/qcsrc/client/announcer.qc b/qcsrc/client/announcer.qc index be2f8734c..c1f023d6b 100644 --- a/qcsrc/client/announcer.qc +++ b/qcsrc/client/announcer.qc @@ -12,10 +12,11 @@ void Announcer_Play(string announcement) { sound(world, CH_INFO, strcat("announcer/", autocvar_cl_announcer, "/", announcement, ".wav"), VOL_BASEVOICE, ATTN_NONE); - previous_announcement = announcement; + if(previous_announcement) { strunzone(previous_announcement); } + + previous_announcement = strzone(announcement); previous_announcement_time = time; } - print(strcat("announcement: '", announcement, "' at time: ", ftos(time), ". \n")); } void Announcer_Countdown() @@ -227,4 +228,4 @@ void Announcer_Precache () precache_sound (strcat("announcer/", autocvar_cl_announcer, "/voteaccept.wav")); precache_sound (strcat("announcer/", autocvar_cl_announcer, "/votecall.wav")); precache_sound (strcat("announcer/", autocvar_cl_announcer, "/votefail.wav")); -} \ No newline at end of file +}