mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-14 00:23:29 +01:00
Fixes Some Sounds Having Reverb (#15602)
* Fixes Some Sounds Having Reverb * typeless
This commit is contained in:
@@ -34,7 +34,7 @@ GLOBAL_VAR_INIT(nologevent, 0)
|
||||
to_chat(C, msg)
|
||||
if(important)
|
||||
if(C.prefs?.sound & SOUND_ADMINHELP)
|
||||
SEND_SOUND(C, 'sound/effects/adminhelp.ogg')
|
||||
SEND_SOUND(C, sound('sound/effects/adminhelp.ogg'))
|
||||
window_flash(C)
|
||||
|
||||
/**
|
||||
@@ -51,7 +51,7 @@ GLOBAL_VAR_INIT(nologevent, 0)
|
||||
to_chat(C, msg)
|
||||
if(important)
|
||||
if(C.prefs?.sound & SOUND_MENTORHELP)
|
||||
SEND_SOUND(C, 'sound/effects/adminhelp.ogg')
|
||||
SEND_SOUND(C, sound('sound/effects/adminhelp.ogg'))
|
||||
window_flash(C)
|
||||
|
||||
/proc/admin_ban_mobsearch(var/mob/M, var/ckey_to_find, var/mob/admin_to_notify)
|
||||
|
||||
@@ -987,7 +987,7 @@ GLOBAL_LIST_INIT(admin_verbs_ticket, list(
|
||||
|
||||
to_chat(T, "<span class='notice'><b><font size=3>Man up and deal with it.</font></b></span>")
|
||||
to_chat(T, "<span class='notice'>Move on.</span>")
|
||||
T << 'sound/voice/manup1.ogg'
|
||||
SEND_SOUND(T, sound('sound/voice/manup1.ogg'))
|
||||
|
||||
log_admin("[key_name(usr)] told [key_name(T)] to man up and deal with it.")
|
||||
message_admins("[key_name_admin(usr)] told [key_name(T)] to man up and deal with it.")
|
||||
@@ -1003,9 +1003,10 @@ GLOBAL_LIST_INIT(admin_verbs_ticket, list(
|
||||
var/confirm = alert("Are you sure you want to send the global message?", "Confirm Man Up Global", "Yes", "No")
|
||||
|
||||
if(confirm == "Yes")
|
||||
for(var/mob/T as mob in GLOB.mob_list)
|
||||
to_chat(T, "<br><center><span class='notice'><b><font size=4>Man up.<br> Deal with it.</font></b><br>Move on.</span></center><br>")
|
||||
T << 'sound/voice/manup1.ogg'
|
||||
var/manned_up_sound = sound('sound/voice/manup1.ogg')
|
||||
for(var/sissy in GLOB.player_list)
|
||||
to_chat(sissy, "<br><center><span class='notice'><b><font size=4>Man up.<br> Deal with it.</font></b><br>Move on.</span></center><br>")
|
||||
SEND_SOUND(sissy, manned_up_sound)
|
||||
|
||||
log_admin("[key_name(usr)] told everyone to man up and deal with it.")
|
||||
message_admins("[key_name_admin(usr)] told everyone to man up and deal with it.")
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
if(!isclient(C))
|
||||
return
|
||||
|
||||
C << 'sound/effects/adminhelp.ogg'
|
||||
SEND_SOUND(C, sound('sound/effects/adminhelp.ogg'))
|
||||
|
||||
to_chat(C, "<font color='red' size='4'><b>- AdminHelp Rejected! -</b></font>")
|
||||
to_chat(C, "<font color='red'><b>Your admin help was rejected.</b></font>")
|
||||
@@ -2326,7 +2326,7 @@
|
||||
message_admins("[key_name_admin(usr)] sent [H.job] [H] to cryo.")
|
||||
if(href_list["cryoafk"]) // Warn them if they are send to storage and are AFK
|
||||
to_chat(H, "<span class='danger'>The admins have moved you to cryo storage for being AFK. Please eject yourself (right click, eject) out of the cryostorage if you want to avoid being despawned.</span>")
|
||||
SEND_SOUND(H, 'sound/effects/adminhelp.ogg')
|
||||
SEND_SOUND(H, sound('sound/effects/adminhelp.ogg'))
|
||||
if(H.client)
|
||||
window_flash(H.client)
|
||||
else if(href_list["FaxReplyTemplate"])
|
||||
|
||||
@@ -169,7 +169,7 @@
|
||||
//play the recieving admin the adminhelp sound (if they have them enabled)
|
||||
//non-admins always hear the sound, as they cannot toggle it
|
||||
if((!C.holder) || (C.prefs.sound & SOUND_ADMINHELP))
|
||||
C << 'sound/effects/adminhelp.ogg'
|
||||
SEND_SOUND(C, sound('sound/effects/adminhelp.ogg'))
|
||||
|
||||
log_admin("PM: [key_name(src)]->[key_name(C)]: [msg]")
|
||||
//we don't use message_admins here because the sender/receiver might get it too
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
if(R_ADMIN & C.holder.rights)
|
||||
// Lets see if this admin was pinged in the asay message
|
||||
if(findtext(msg, "@[C.ckey]") || findtext(msg, "@[C.key]")) // Check ckey and key, so you can type @AffectedArc07 or @affectedarc07
|
||||
SEND_SOUND(C, 'sound/misc/ping.ogg')
|
||||
SEND_SOUND(C, sound('sound/misc/ping.ogg'))
|
||||
msg = replacetext(msg, "@[C.ckey]", "<font color='red'>@[C.ckey]</font>")
|
||||
msg = replacetext(msg, "@[C.key]", "<font color='red'>@[C.key]</font>") // Same applies here. key and ckey.
|
||||
|
||||
|
||||
@@ -102,52 +102,3 @@ GLOBAL_LIST_EMPTY(sounds_cache)
|
||||
if(!I.on && !ignore_power)
|
||||
continue
|
||||
playsound(I, melody, cvol)
|
||||
|
||||
/*
|
||||
/client/proc/cuban_pete()
|
||||
set category = "Event"
|
||||
set name = "Cuban Pete Time"
|
||||
|
||||
message_admins("[key_name_admin(usr)] has declared Cuban Pete Time!", 1)
|
||||
for(var/mob/M in world)
|
||||
if(M.client)
|
||||
if(M.client.midis)
|
||||
M << 'cubanpetetime.ogg'
|
||||
|
||||
for(var/mob/living/carbon/human/CP in world)
|
||||
if(CP.real_name=="Cuban Pete" && CP.key!="Rosham")
|
||||
C << "Your body can't contain the rhumba beat"
|
||||
CP.gib()
|
||||
|
||||
|
||||
/client/proc/bananaphone()
|
||||
set category = "Event"
|
||||
set name = "Banana Phone"
|
||||
|
||||
message_admins("[key_name_admin(usr)] has activated Banana Phone!", 1)
|
||||
for(var/mob/M in world)
|
||||
if(M.client)
|
||||
if(M.client.midis)
|
||||
M << 'bananaphone.ogg'
|
||||
|
||||
|
||||
client/proc/space_asshole()
|
||||
set category = "Event"
|
||||
set name = "Space Asshole"
|
||||
|
||||
message_admins("[key_name_admin(usr)] has played the Space Asshole Hymn.", 1)
|
||||
for(var/mob/M in world)
|
||||
if(M.client)
|
||||
if(M.client.midis)
|
||||
M << 'sound/music/space_asshole.ogg'
|
||||
|
||||
|
||||
client/proc/honk_theme()
|
||||
set category = "Event"
|
||||
set name = "Honk"
|
||||
|
||||
message_admins("[key_name_admin(usr)] has creeped everyone out with Blackest Honks.", 1)
|
||||
for(var/mob/M in world)
|
||||
if(M.client)
|
||||
if(M.client.midis)
|
||||
M << 'honk_theme.ogg'*/
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
if(check_rights(R_EVENT,0,X.mob))
|
||||
to_chat(X, msg)
|
||||
if(X.prefs.sound & SOUND_PRAYERNOTIFY)
|
||||
SEND_SOUND(X, 'sound/items/PDA/ambicha4-short.ogg')
|
||||
SEND_SOUND(X, sound('sound/items/PDA/ambicha4-short.ogg'))
|
||||
to_chat(usr, "Your prayers have been received by the gods.")
|
||||
|
||||
SSblackbox.record_feedback("tally", "admin_verb", 1, "Pray") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
|
||||
@@ -48,7 +48,7 @@
|
||||
if(R_EVENT & X.holder.rights)
|
||||
to_chat(X, msg)
|
||||
if(X.prefs.sound & SOUND_ADMINHELP)
|
||||
X << 'sound/effects/adminhelp.ogg'
|
||||
SEND_SOUND(X, sound('sound/effects/adminhelp.ogg'))
|
||||
|
||||
/proc/Syndicate_announce(var/text , var/mob/Sender)
|
||||
var/msg = sanitize(copytext(text, 1, MAX_MESSAGE_LEN))
|
||||
@@ -57,7 +57,7 @@
|
||||
if(check_rights(R_EVENT,0,X.mob))
|
||||
to_chat(X, msg)
|
||||
if(X.prefs.sound & SOUND_ADMINHELP)
|
||||
X << 'sound/effects/adminhelp.ogg'
|
||||
SEND_SOUND(X, sound('sound/effects/adminhelp.ogg'))
|
||||
|
||||
/proc/HONK_announce(var/text , var/mob/Sender)
|
||||
var/msg = sanitize(copytext(text, 1, MAX_MESSAGE_LEN))
|
||||
@@ -66,7 +66,7 @@
|
||||
if(R_EVENT & X.holder.rights)
|
||||
to_chat(X, msg)
|
||||
if(X.prefs.sound & SOUND_ADMINHELP)
|
||||
X << 'sound/effects/adminhelp.ogg'
|
||||
SEND_SOUND(X, sound('sound/effects/adminhelp.ogg'))
|
||||
|
||||
/proc/ERT_Announce(var/text , var/mob/Sender, var/repeat_warning)
|
||||
var/msg = sanitize(copytext(text, 1, MAX_MESSAGE_LEN))
|
||||
@@ -77,7 +77,7 @@
|
||||
if(check_rights(R_EVENT,0,X.mob))
|
||||
to_chat(X, msg)
|
||||
if(X.prefs.sound & SOUND_ADMINHELP)
|
||||
X << 'sound/effects/adminhelp.ogg'
|
||||
SEND_SOUND(X, sound('sound/effects/adminhelp.ogg'))
|
||||
|
||||
/proc/Nuke_request(text , mob/Sender)
|
||||
var/nuke_code = get_nuke_code()
|
||||
@@ -88,4 +88,4 @@
|
||||
to_chat(X, msg)
|
||||
to_chat(X, "<span class='adminnotice'><b>The nuke code is [nuke_code].</b></span>")
|
||||
if(X.prefs.sound & SOUND_ADMINHELP)
|
||||
X << 'sound/effects/adminhelp.ogg'
|
||||
SEND_SOUND(X, sound('sound/effects/adminhelp.ogg'))
|
||||
|
||||
@@ -285,4 +285,4 @@
|
||||
M.mind.objectives += KillDaCrew
|
||||
to_chat(M, "<B>Objective #[1]</B>: [KillDaWiz.explanation_text]")
|
||||
to_chat(M, "<B>Objective #[2]</B>: [KillDaCrew.explanation_text]")
|
||||
M << 'sound/magic/mutate.ogg'
|
||||
SEND_SOUND(M, sound('sound/magic/mutate.ogg'))
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
H.take_overall_damage(0, LIGHT_DAMAGE_TAKEN)
|
||||
if(H.stat != DEAD)
|
||||
to_chat(H, "<span class='userdanger'>The light burns you!</span>")//Message spam to say "GET THE FUCK OUT"
|
||||
H << 'sound/weapons/sear.ogg'
|
||||
SEND_SOUND(H, sound('sound/weapons/sear.ogg'))
|
||||
else if(light_amount < LIGHT_HEAL_THRESHOLD)
|
||||
H.clear_alert("lightexposure")
|
||||
var/obj/item/organ/internal/eyes/E = H.get_int_organ(/obj/item/organ/internal/eyes)
|
||||
|
||||
@@ -253,7 +253,7 @@
|
||||
return TRUE
|
||||
A.visible_message("<span class='danger'>[src] points [hand_item] at [A]!</span>",
|
||||
"<span class='userdanger'>[src] points [hand_item] at you!</span>")
|
||||
A << 'sound/weapons/targeton.ogg'
|
||||
SEND_SOUND(A, sound('sound/weapons/targeton.ogg'))
|
||||
return TRUE
|
||||
visible_message("<b>[src]</b> points to [A]")
|
||||
return TRUE
|
||||
|
||||
@@ -153,12 +153,13 @@ GLOBAL_VAR_INIT(announcing_vox, 0) // Stores the time of the last announcement
|
||||
formatted_message += "<br><span class='alert'>[words_string]</span>"
|
||||
formatted_message += "<br><span class='alert'> -[src]</span>"
|
||||
|
||||
var/announce_sound = sound('sound/misc/notice2.ogg')
|
||||
for(var/player in GLOB.player_list)
|
||||
var/mob/M = player
|
||||
if(M.client && !(M.client.prefs.sound & SOUND_AI_VOICE))
|
||||
var/turf/T = get_turf(M)
|
||||
if(T && T.z == z && M.can_hear())
|
||||
SEND_SOUND(M, 'sound/misc/notice2.ogg')
|
||||
SEND_SOUND(M, announce_sound)
|
||||
to_chat(M, formatted_message)
|
||||
|
||||
/proc/play_vox_word(word, z_level, mob/only_listener)
|
||||
|
||||
@@ -346,11 +346,12 @@ GLOBAL_LIST_EMPTY(fax_blacklist)
|
||||
|
||||
/obj/machinery/photocopier/faxmachine/proc/message_admins(var/mob/sender, var/faxname, var/faxtype, var/obj/item/sent, font_colour="#9A04D1")
|
||||
var/msg = "<span class='boldnotice'><font color='[font_colour]'>[faxname]: </font> [key_name_admin(sender)] | REPLY: (<A HREF='?_src_=holder;[faxname == "SYNDICATE FAX" ? "SyndicateReply" : "CentcommReply"]=[sender.UID()]'>RADIO</A>) (<a href='?_src_=holder;AdminFaxCreate=\ref[sender];originfax=\ref[src];faxtype=[faxtype];replyto=\ref[sent]'>FAX</a>) ([ADMIN_SM(sender,"SM")]) | REJECT: (<A HREF='?_src_=holder;FaxReplyTemplate=[sender.UID()];originfax=\ref[src]'>TEMPLATE</A>) ([ADMIN_BSA(sender,"BSA")]) (<A HREF='?_src_=holder;EvilFax=[sender.UID()];originfax=\ref[src]'>EVILFAX</A>) </span>: Receiving '[sent.name]' via secure connection... <a href='?_src_=holder;AdminFaxView=\ref[sent]'>view message</a>"
|
||||
var/fax_sound = sound('sound/effects/adminhelp.ogg')
|
||||
for(var/client/C in GLOB.admins)
|
||||
if(check_rights(R_EVENT, 0, C.mob))
|
||||
to_chat(C, msg)
|
||||
if(C.prefs.sound & SOUND_ADMINHELP)
|
||||
C << 'sound/effects/adminhelp.ogg'
|
||||
SEND_SOUND(C, fax_sound)
|
||||
|
||||
/obj/machinery/photocopier/faxmachine/proc/become_mimic()
|
||||
if(scan)
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
icon_state = SSticker.cultdat?.entity_icon_state
|
||||
name = SSticker.cultdat?.entity_name
|
||||
to_chat(world, "<font size='15' color='red'><b> [uppertext(name)] HAS RISEN</b></font>")
|
||||
SEND_SOUND(world, pick('sound/hallucinations/im_here1.ogg', 'sound/hallucinations/im_here2.ogg'))
|
||||
SEND_SOUND(world, sound(pick('sound/hallucinations/im_here1.ogg', 'sound/hallucinations/im_here2.ogg')))
|
||||
|
||||
var/datum/game_mode/gamemode = SSticker.mode
|
||||
if(gamemode)
|
||||
@@ -50,7 +50,7 @@
|
||||
|
||||
/obj/singularity/narsie/large/Destroy()
|
||||
to_chat(world, "<font size='15' color='red'><b> [uppertext(name)] HAS FALLEN</b></font>")
|
||||
SEND_SOUND(world, 'sound/hallucinations/wail.ogg')
|
||||
SEND_SOUND(world, sound('sound/hallucinations/wail.ogg'))
|
||||
var/datum/game_mode/gamemode = SSticker.mode
|
||||
if(gamemode)
|
||||
gamemode.cult_objs.narsie_death()
|
||||
|
||||
@@ -312,10 +312,12 @@
|
||||
L.rad_act(rads)
|
||||
|
||||
var/turf/T = get_turf(src)
|
||||
for(var/mob/M in GLOB.player_list)
|
||||
var/super_matter_charge_sound = sound('sound/magic/charge.ogg')
|
||||
for(var/player in GLOB.player_list)
|
||||
var/mob/M = player
|
||||
var/turf/mob_turf = get_turf(M)
|
||||
if(atoms_share_level(T, mob_turf))
|
||||
SEND_SOUND(M, 'sound/magic/charge.ogg')
|
||||
SEND_SOUND(M, super_matter_charge_sound)
|
||||
|
||||
if(atoms_share_level(M, src))
|
||||
to_chat(M, "<span class='boldannounce'>You feel reality distort for a moment...</span>")
|
||||
@@ -632,8 +634,8 @@
|
||||
investigate_log("Supermatter shard consumed by singularity.", "singulo")
|
||||
message_admins("Singularity has consumed a supermatter shard and can now become stage six.")
|
||||
visible_message("<span class='userdanger'>[src] is consumed by the singularity!</span>")
|
||||
var/supermatter_sound = 'sound/effects/supermatter.ogg'
|
||||
for(var/mob/M in GLOB.player_list)
|
||||
var/supermatter_sound = sound('sound/effects/supermatter.ogg')
|
||||
for(var/M in GLOB.player_list)
|
||||
if(atoms_share_level(M, src))
|
||||
SEND_SOUND(M, supermatter_sound) //everyone goan know bout this
|
||||
to_chat(M, "<span class='boldannounce'>A horrible screeching fills your ears, and a wave of dread washes over you...</span>")
|
||||
|
||||
@@ -143,7 +143,7 @@
|
||||
else if(effect <= 7)
|
||||
M.emote("collapse")
|
||||
to_chat(M, "<span class='warning'>Your heart is pounding!</span>")
|
||||
M << 'sound/effects/singlebeat.ogg'
|
||||
SEND_SOUND(M, sound('sound/effects/singlebeat.ogg'))
|
||||
update_flags |= M.Paralyse(5, FALSE)
|
||||
M.Jitter(30)
|
||||
update_flags |= M.adjustToxLoss(6, FALSE)
|
||||
@@ -407,7 +407,7 @@
|
||||
/datum/reagent/bath_salts/reaction_mob(mob/living/M, method=REAGENT_TOUCH, volume)
|
||||
if(method == REAGENT_INGEST)
|
||||
to_chat(M, "<span class = 'danger'><font face='[pick("Curlz MT", "Comic Sans MS")]' size='[rand(4,6)]'>You feel FUCKED UP!!!!!!</font></span>")
|
||||
M << 'sound/effects/singlebeat.ogg'
|
||||
SEND_SOUND(M, sound('sound/effects/singlebeat.ogg'))
|
||||
M.emote("faint")
|
||||
M.apply_effect(5, IRRADIATE)
|
||||
M.adjustToxLoss(5)
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
return ..() | update_flags
|
||||
|
||||
/datum/reagent/consumable/drink/berry_banned2/on_mob_death(mob/living/M)
|
||||
M << sound('sound/effects/adminhelp.ogg',0,1,0,25)
|
||||
SEND_SOUND(M, sound('sound/effects/adminhelp.ogg', 0, 1, 0, 25))
|
||||
to_chat(M, "<span class='adminhelp'>PM from-<b>Administrator</b>: BWOINK!</span>")
|
||||
..()
|
||||
|
||||
|
||||
@@ -544,7 +544,7 @@
|
||||
update_flags |= M.Weaken(8, FALSE)
|
||||
else if(effect <= 7)
|
||||
to_chat(M, "<span class='warning'>Your heartbeat is pounding inside your head!</span>")
|
||||
M << 'sound/effects/singlebeat.ogg'
|
||||
SEND_SOUND(M, sound('sound/effects/singlebeat.ogg'))
|
||||
M.emote("collapse")
|
||||
update_flags |= M.adjustOxyLoss(8, FALSE)
|
||||
update_flags |= M.adjustToxLoss(3, FALSE)
|
||||
|
||||
@@ -249,8 +249,9 @@
|
||||
|
||||
if(time_left <= 50 && !sound_played) //4 seconds left - should sync up with the launch
|
||||
sound_played = 1
|
||||
var/hyperspace_sound = sound('sound/effects/hyperspace_begin.ogg')
|
||||
for(var/area/shuttle/escape/E in world)
|
||||
E << 'sound/effects/hyperspace_begin.ogg'
|
||||
SEND_SOUND(E, hyperspace_sound)
|
||||
|
||||
if(time_left <= 0 && !SSshuttle.emergencyNoEscape)
|
||||
//move each escape pod to its corresponding transit dock
|
||||
@@ -258,8 +259,9 @@
|
||||
if(is_station_level(M.z)) //Will not launch from the mine/planet
|
||||
M.enterTransit()
|
||||
//now move the actual emergency shuttle to its transit dock
|
||||
var/hyperspace_progress_sound = sound('sound/effects/hyperspace_progress.ogg')
|
||||
for(var/area/shuttle/escape/E in world)
|
||||
E << 'sound/effects/hyperspace_progress.ogg'
|
||||
SEND_SOUND(E, hyperspace_progress_sound)
|
||||
enterTransit()
|
||||
mode = SHUTTLE_ESCAPE
|
||||
timer = world.time
|
||||
@@ -274,8 +276,9 @@
|
||||
for(var/obj/docking_port/mobile/pod/M in SSshuttle.mobile)
|
||||
M.dock(SSshuttle.getDock("[M.id]_away"))
|
||||
|
||||
var/hyperspace_end_sound = sound('sound/effects/hyperspace_end.ogg')
|
||||
for(var/area/shuttle/escape/E in world)
|
||||
E << 'sound/effects/hyperspace_end.ogg'
|
||||
SEND_SOUND(E, hyperspace_end_sound)
|
||||
|
||||
// now move the actual emergency shuttle to centcomm
|
||||
// unless the shuttle is "hijacked"
|
||||
|
||||
@@ -253,7 +253,7 @@
|
||||
crit_fail = FALSE
|
||||
if(owner)
|
||||
to_chat(owner, "<span class='notice'>Your translator implant beeps.</span>")
|
||||
SEND_SOUND(owner, 'sound/machines/twobeep.ogg')
|
||||
SEND_SOUND(owner, sound('sound/machines/twobeep.ogg'))
|
||||
|
||||
/obj/item/organ/internal/cyberimp/brain/speech_translator/ui_action_click()
|
||||
if(owner && crit_fail)
|
||||
|
||||
@@ -265,7 +265,7 @@
|
||||
owner.Stuttering(20)
|
||||
owner.AdjustEarDamage(0, 30)
|
||||
owner.Weaken(3)
|
||||
owner << 'sound/items/airhorn.ogg'
|
||||
SEND_SOUND(owner, sound('sound/items/airhorn.ogg'))
|
||||
if(prob(30))
|
||||
owner.Stun(10)
|
||||
owner.Paralyse(4)
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
C.received_discord_pm = world.time
|
||||
C.last_discord_pm_time = 0
|
||||
|
||||
SEND_SOUND(C, 'sound/effects/adminhelp.ogg')
|
||||
SEND_SOUND(C, sound('sound/effects/adminhelp.ogg'))
|
||||
to_chat(C, message)
|
||||
|
||||
for(var/client/A in GLOB.admins)
|
||||
|
||||
Reference in New Issue
Block a user