From 9568479ea0e67dd537babf23d9cc585617a96182 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Wed, 5 May 2010 20:24:22 +0200 Subject: [PATCH] client part first half --- qcsrc/client/progs.src | 1 + qcsrc/server/target_music.qc | 7 +++++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/qcsrc/client/progs.src b/qcsrc/client/progs.src index 15f230d7f..e039ce46d 100644 --- a/qcsrc/client/progs.src +++ b/qcsrc/client/progs.src @@ -49,6 +49,7 @@ effects.qc wall.qc modeleffects.qc tuba.qc +target_music.qc //vehicles/spiderbot.qc Main.qc diff --git a/qcsrc/server/target_music.qc b/qcsrc/server/target_music.qc index 34a8ffb53..c5b7d181e 100644 --- a/qcsrc/server/target_music.qc +++ b/qcsrc/server/target_music.qc @@ -11,11 +11,13 @@ void target_music_sendto(float to) WriteByte(to, TE_CSQC_TARGET_MUSIC); WriteByte(to, self.volume * 255.0); WriteByte(to, self.fade_time * 16.0); + WriteByte(to, self.timeout); WriteString(to, self.noise); } void target_music_reset() { - target_music_sendto(MSG_ALL); + if(self.targetname == "") + target_music_sendto(MSG_ALL); } void target_music_use() { @@ -31,7 +33,8 @@ void spawnfunc_target_music() precache_sound(self.noise); if(!self.volume) self.volume = 1; - target_music_sendto(MSG_INIT); + if(self.targetname == "") + target_music_sendto(MSG_INIT); } // values: // volume -- 2.39.2