mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-21 20:13:45 +01:00
Adds a triple beep sound to a variety of assembly receivers (#27315)
* added a beep beep to signaler receivers * new sound + attribution
This commit is contained in:
@@ -52,7 +52,8 @@
|
||||
user_health = M.health
|
||||
if(user_health <= alarm_health) // Its a health detector, not a death detector
|
||||
pulse()
|
||||
audible_message("[bicon(src)] *beep* *beep*")
|
||||
audible_message("[bicon(src)] *beep* *beep* *beep*")
|
||||
playsound(src, 'sound/machines/triple_beep.ogg', 40, extrarange = -10)
|
||||
toggle_scan()
|
||||
|
||||
/obj/item/assembly/health/pickup(mob/user)
|
||||
|
||||
@@ -126,7 +126,8 @@
|
||||
return FALSE
|
||||
cooldown = 2
|
||||
pulse(FALSE)
|
||||
audible_message("[bicon(src)] *beep* *beep*", hearing_distance = 3)
|
||||
audible_message("[bicon(src)] *beep* *beep* *beep*", hearing_distance = 3)
|
||||
playsound(src, 'sound/machines/triple_beep.ogg', 40, extrarange = -14)
|
||||
if(first)
|
||||
qdel(first)
|
||||
addtimer(CALLBACK(src, PROC_REF(process_cooldown)), 10)
|
||||
|
||||
@@ -55,7 +55,8 @@
|
||||
return FALSE
|
||||
cooldown = 2
|
||||
pulse(FALSE)
|
||||
visible_message("[bicon(src)] *beep* *beep*", "*beep* *beep*")
|
||||
visible_message("[bicon(src)] *beep* *beep* *beep*", "*beep* *beep* *beep*")
|
||||
playsound(src, 'sound/machines/triple_beep.ogg', 40, extrarange = -10)
|
||||
addtimer(CALLBACK(src, PROC_REF(process_cooldown)), 10)
|
||||
|
||||
/obj/item/assembly/prox_sensor/process()
|
||||
|
||||
@@ -60,7 +60,8 @@ GLOBAL_LIST_EMPTY(remote_signalers)
|
||||
|
||||
/obj/item/assembly/signaler/proc/signal_callback()
|
||||
pulse(1)
|
||||
visible_message("[bicon(src)] *beep* *beep*")
|
||||
visible_message("[bicon(src)] *beep* *beep* *beep*")
|
||||
playsound(src, 'sound/machines/triple_beep.ogg', 40, extrarange = -10)
|
||||
|
||||
// Activation pre-runner, handles cooldown and calls signal(), invoked from ui_act()
|
||||
/obj/item/assembly/signaler/activate()
|
||||
|
||||
@@ -44,7 +44,8 @@
|
||||
cooldown = 2
|
||||
pulse(FALSE)
|
||||
if(loc)
|
||||
loc.visible_message("[bicon(src)] *beep* *beep*", "*beep* *beep*")
|
||||
loc.visible_message("[bicon(src)] *beep* *beep* *beep*", "*beep* *beep* *beep*")
|
||||
playsound(src, 'sound/machines/triple_beep.ogg', 40, extrarange = -10)
|
||||
addtimer(CALLBACK(src, PROC_REF(process_cooldown)), 10)
|
||||
|
||||
/obj/item/assembly/timer/process()
|
||||
|
||||
@@ -154,7 +154,6 @@
|
||||
return FALSE
|
||||
|
||||
/obj/item/clothing/mask/muzzle/safety/shock/proc/process_activation(obj/D, normal = 1, special = 1)
|
||||
visible_message("[bicon(src)] *beep* *beep*", "*beep* *beep*")
|
||||
var/mob/living/L = can_shock(loc)
|
||||
if(!L)
|
||||
return
|
||||
|
||||
@@ -543,7 +543,8 @@
|
||||
open = TRUE
|
||||
opener = user
|
||||
|
||||
audible_message("<span class='warning'>[bicon(src)] *beep* *beep*</span>")
|
||||
audible_message("<span class='warning'>[bicon(src)] *beep* *beep* *beep*</span>")
|
||||
playsound(src, 'sound/machines/triple_beep.ogg', 40, extrarange = -10)
|
||||
to_chat(user, "<span class='danger'>That's no pizza! That's a bomb!</span>")
|
||||
if(HAS_TRAIT(src, TRAIT_CMAGGED))
|
||||
atom_say("Pizza time!")
|
||||
|
||||
Reference in New Issue
Block a user