Fixed sound tokens still listening to destroy events (#18573)

* fsdaf

* sdf
This commit is contained in:
Fluffy
2024-02-29 17:37:29 +00:00
committed by GitHub
parent 0fd762bfc1
commit 4fe26b6f6d
7 changed files with 53 additions and 10 deletions
+1 -1
View File
@@ -18,7 +18,7 @@
/obj/item/device/geiger/proc/update_sound(playing)
if(playing && !sound_token)
sound_token = sound_player.PlayLoopingSound(src, sound_id, 'sound/items/geiger.ogg', volume = geiger_volume, range = 4, falloff = 3, prefer_mute = TRUE)
sound_token = GLOB.sound_player.PlayLoopingSound(src, sound_id, 'sound/items/geiger.ogg', volume = geiger_volume, range = 4, falloff = 3, prefer_mute = TRUE)
else if(!playing && sound_token)
QDEL_NULL(sound_token)
+1 -1
View File
@@ -245,7 +245,7 @@
if (!active)
QDEL_NULL(sound_token)
return
sound_token = sound_player.PlayLoopingSound(src, sound_id,'sound/items/shield/energy/shield-loop.ogg', 10, 4)
sound_token = GLOB.sound_player.PlayLoopingSound(src, sound_id,'sound/items/shield/energy/shield-loop.ogg', 10, 4)
/obj/item/shield/energy/hegemony
name = "hegemony barrier"