From 995dbaf4307f6118022a5d25fdee30a49e888d1c Mon Sep 17 00:00:00 2001 From: Fluffy <65877598+FluffyGhoster@users.noreply.github.com> Date: Wed, 27 Mar 2024 10:02:06 +0100 Subject: [PATCH] sadf (#18782) --- code/game/gamemodes/cult/runes/_runes.dm | 2 +- code/game/machinery/antibody.dm | 8 ++-- code/game/machinery/autolathe/autolathe.dm | 2 +- code/game/machinery/requests_console.dm | 4 +- code/game/objects/items/stacks/barricades.dm | 2 +- .../weapons/implants/implants/explosive.dm | 2 +- code/game/objects/items/weapons/landmines.dm | 2 +- code/game/objects/structures/hivebot_head.dm | 2 +- .../mob/living/carbon/human/human_powers.dm | 2 +- .../mob/living/maneuvers/maneuver_leap.dm | 2 +- .../living/silicon/robot/drone/drone_items.dm | 2 +- .../computers/modular_computer/ui.dm | 2 +- .../organs/subtypes/parasite/zombie.dm | 2 +- code/modules/overmap/overmap_object.dm | 6 +-- .../ship_weaponry/_ship_ammo_loader.dm | 2 +- .../ship_weaponry/_targeting_console.dm | 2 +- .../projectiles/_overmap_projectiles.dm | 2 +- .../ship_weaponry/weaponry/leviathan.dm | 6 +-- .../ship_weaponry/weaponry/longbow_ammo.dm | 4 +- .../overmap/ships/computers/sensors.dm | 2 +- .../modules/projectiles/guns/energy/scythe.dm | 2 +- code/modules/projectiles/pins.dm | 8 ++-- code/modules/psionics/abilities/pull.dm | 2 +- code/modules/psionics/abilities/rend.dm | 2 +- .../modules/psionics/abilities/singularity.dm | 2 +- code/modules/tables/interactions.dm | 4 +- ...fluffyghost-fixsomesoundswithoutvolume.yml | 41 +++++++++++++++++++ 27 files changed, 80 insertions(+), 39 deletions(-) create mode 100644 html/changelogs/fluffyghost-fixsomesoundswithoutvolume.yml diff --git a/code/game/gamemodes/cult/runes/_runes.dm b/code/game/gamemodes/cult/runes/_runes.dm index f19680d2e54..3bff4c1c03c 100644 --- a/code/game/gamemodes/cult/runes/_runes.dm +++ b/code/game/gamemodes/cult/runes/_runes.dm @@ -34,7 +34,7 @@ /datum/rune/proc/do_tome_action(var/mob/living/user, var/atom/movable/A) to_chat(user, SPAN_NOTICE("You retrace your steps, carefully undoing the lines of the rune.")) - playsound(parent, 'sound/effects/projectile_impact/energy_meat1.ogg') + playsound(parent, 'sound/effects/projectile_impact/energy_meat1.ogg', 30) qdel(parent) /datum/rune/proc/fizzle(var/mob/living/user, var/atom/movable/A) diff --git a/code/game/machinery/antibody.dm b/code/game/machinery/antibody.dm index e0873dcaa58..87969399edf 100644 --- a/code/game/machinery/antibody.dm +++ b/code/game/machinery/antibody.dm @@ -53,7 +53,7 @@ stage = 1 log_and_message_admins("has begun antibody extraction", usr, get_turf(src)) to_chat(occupant, SPAN_CULT(FONT_HUGE("You are locked by bindings into \the [src] and your arm is stabbed by a needle!"))) - playsound(src, 'sound/effects/lingextends.ogg') + playsound(src, 'sound/effects/lingextends.ogg', 30) /obj/machinery/antibody_extractor/get_examine_text(mob/user, distance, is_adjacent, infix, suffix) . = ..() @@ -72,7 +72,7 @@ icon_state = "extractor-active" if(stage < MAX_STAGES+1) if(cure_progress > stage*stage_threshold) - playsound(src, 'sound/effects/lingextends.ogg') + playsound(src, 'sound/effects/lingextends.ogg', 30) stage++ cure_progress += 5 @@ -101,7 +101,7 @@ a vial of shining white liquid..."))) unbuckle() new /obj/item/reagent_containers/glass/beaker/vial/antidote(get_turf(src)) - playsound(src, 'sound/machines/weapons_analyzer_finish.ogg') + playsound(src, 'sound/machines/weapons_analyzer_finish.ogg', 30) working = FALSE stage = 0 cure_progress = 0 @@ -113,7 +113,7 @@ /obj/machinery/antibody_extractor/post_buckle(mob/living/carbon/human/H) if(H.buckled_to == src) occupant = H - playsound(src, 'sound/effects/buckle.ogg') + playsound(src, 'sound/effects/buckle.ogg', 30) /obj/machinery/antibody_extractor/user_unbuckle(mob/user) if(working) diff --git a/code/game/machinery/autolathe/autolathe.dm b/code/game/machinery/autolathe/autolathe.dm index f8fafff694b..ff5653fcf36 100644 --- a/code/game/machinery/autolathe/autolathe.dm +++ b/code/game/machinery/autolathe/autolathe.dm @@ -179,7 +179,7 @@ usr.set_machine(src) add_fingerprint(usr) - playsound(src, /singleton/sound_category/keyboard_sound) + playsound(src, /singleton/sound_category/keyboard_sound, 50) if(action == "make") var/multiplier = text2num(params["multiplier"]) diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm index 20126587335..df38e0bbec0 100644 --- a/code/game/machinery/requests_console.dm +++ b/code/game/machinery/requests_console.dm @@ -520,8 +520,8 @@ var/list/obj/machinery/requests_console/allConsoles = list() if(Console.paperstock < paperstock_usage) audible_message("The Requests Console beeps, \"Error! Receiving console out of paper! Aborting!\"") return - playsound(Console.loc, 'sound/machines/twobeep.ogg') - playsound(Console.loc, 'sound/items/polaroid1.ogg') + playsound(Console.loc, 'sound/machines/twobeep.ogg', 40) + playsound(Console.loc, 'sound/items/polaroid1.ogg', 40) if(!is_paper_bundle) var/obj/item/paper/P = copy(Console, O, FALSE, FALSE, 0, 15, user) P.forceMove(Console.loc) diff --git a/code/game/objects/items/stacks/barricades.dm b/code/game/objects/items/stacks/barricades.dm index 908fcd071c7..23811334415 100644 --- a/code/game/objects/items/stacks/barricades.dm +++ b/code/game/objects/items/stacks/barricades.dm @@ -38,7 +38,7 @@ SPAN_NOTICE("You assemble a [barricade_name] barricade.")) SB.set_dir(user.dir) SB.add_fingerprint(user) - playsound(SB, build_sound) + playsound(SB, build_sound, 40) use(1) /obj/item/stack/barricade/random/Initialize(mapload) diff --git a/code/game/objects/items/weapons/implants/implants/explosive.dm b/code/game/objects/items/weapons/implants/implants/explosive.dm index c8090966a46..9ee36016e08 100644 --- a/code/game/objects/items/weapons/implants/implants/explosive.dm +++ b/code/game/objects/items/weapons/implants/implants/explosive.dm @@ -188,7 +188,7 @@ SPAN_WARNING("You hear a horrible ripping noise.")) else part.droplimb(0,DROPLIMB_BLUNT) - playsound(get_turf(imp_in), BP_IS_ROBOTIC(part) ? 'sound/effects/meteorimpact.ogg' : 'sound/effects/splat.ogg') + playsound(get_turf(imp_in), BP_IS_ROBOTIC(part) ? 'sound/effects/meteorimpact.ogg' : 'sound/effects/splat.ogg', 70) else if(ismob(imp_in)) var/mob/M = imp_in M.gib() //Simple mobs just get got diff --git a/code/game/objects/items/weapons/landmines.dm b/code/game/objects/items/weapons/landmines.dm index c9f844979c8..72a57cd3a00 100644 --- a/code/game/objects/items/weapons/landmines.dm +++ b/code/game/objects/items/weapons/landmines.dm @@ -286,7 +286,7 @@ START_PROCESSING(SSfast_process, src) INVOKE_ASYNC(GLOBAL_PROC, GLOBAL_PROC_REF(tgui_alert), triggerer, "You feel your [pick("right", "left")] foot step down on a button with a click..., Uh..., Oh...", "Dread", list("Mom...")) - playsound(src, sound('sound/weapons/empty/empty6.ogg')) + playsound(src, sound('sound/weapons/empty/empty6.ogg'), 50) else late_trigger(locate(engaged_by)) diff --git a/code/game/objects/structures/hivebot_head.dm b/code/game/objects/structures/hivebot_head.dm index fc7f368aef9..bc1e9a4281c 100644 --- a/code/game/objects/structures/hivebot_head.dm +++ b/code/game/objects/structures/hivebot_head.dm @@ -17,7 +17,7 @@ if(prob(10)) var/T = get_turf(src) icon_state = "hivebot_head_active" - playsound(src.loc, 'sound/effects/creatures/hivebot/hivebot-bark-005.ogg') + playsound(src.loc, 'sound/effects/creatures/hivebot/hivebot-bark-005.ogg', 60) to_chat(user, SPAN_WARNING("\The [src] suddenly sparks and lights up, emitting some unintelligible noise!")) spark(T, 3, GLOB.alldirs) addtimer(CALLBACK(src, PROC_REF(deactivate)), 3 SECONDS) diff --git a/code/modules/mob/living/carbon/human/human_powers.dm b/code/modules/mob/living/carbon/human/human_powers.dm index b2715e7be57..15c662328d9 100644 --- a/code/modules/mob/living/carbon/human/human_powers.dm +++ b/code/modules/mob/living/carbon/human/human_powers.dm @@ -417,7 +417,7 @@ return for(var/mob/living/M in range(7, src)) - playsound(M, 'sound/effects/EMPulse.ogg') + playsound(M, 'sound/effects/EMPulse.ogg', 100) for(var/obj/item/material/shard/shrapnel/flechette/F in M.contents) playsound(F, 'sound/items/countdown.ogg', 125, 1) spawn(20) diff --git a/code/modules/mob/living/maneuvers/maneuver_leap.dm b/code/modules/mob/living/maneuvers/maneuver_leap.dm index 9ece179602f..f9cc71f5d2d 100644 --- a/code/modules/mob/living/maneuvers/maneuver_leap.dm +++ b/code/modules/mob/living/maneuvers/maneuver_leap.dm @@ -35,7 +35,7 @@ damage_mod += 1 if(isturf(T)) T.visible_message(SPAN_DANGER("[H] lands on \the [T] with a quake!")) - playsound(get_turf(T), 'sound/effects/bangtaper.ogg') + playsound(get_turf(T), 'sound/effects/bangtaper.ogg', 80) for(var/mob/living/L in range(2, T)) shake_camera(L, 2, 4) for(var/mob/living/rebecca in T) diff --git a/code/modules/mob/living/silicon/robot/drone/drone_items.dm b/code/modules/mob/living/silicon/robot/drone/drone_items.dm index ffbe0f68b63..e2c1a645eee 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone_items.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone_items.dm @@ -165,7 +165,7 @@ T.visible_message(SPAN_DANGER("\The [user] sucks \the [victim] into its decompiler. There's a horrible crunching noise."), SPAN_NOTICE("It's a bit of a struggle, but you manage to suck \the [victim] into your decompiler. It makes a series of visceral crunching noises.")) new /obj/effect/decal/cleanable/blood/splatter(get_turf(src)) - playsound(get_turf(user), 'sound/effects/squelch1.ogg') + playsound(get_turf(user), 'sound/effects/squelch1.ogg', 60) if(wood) wood.add_charge(1000) qdel(victim) diff --git a/code/modules/modular_computers/computers/modular_computer/ui.dm b/code/modules/modular_computers/computers/modular_computer/ui.dm index 00ae66d284d..ab45ad8c13d 100644 --- a/code/modules/modular_computers/computers/modular_computer/ui.dm +++ b/code/modules/modular_computers/computers/modular_computer/ui.dm @@ -186,7 +186,7 @@ toggle_service(params["service_to_toggle"], usr) . = TRUE - playsound(src, click_sound) + playsound(src, click_sound, 50) update_icon() /obj/item/modular_computer/ui_status(mob/user, datum/ui_state/state) diff --git a/code/modules/organs/subtypes/parasite/zombie.dm b/code/modules/organs/subtypes/parasite/zombie.dm index e3d43a354d1..b7ecbc21ea9 100644 --- a/code/modules/organs/subtypes/parasite/zombie.dm +++ b/code/modules/organs/subtypes/parasite/zombie.dm @@ -174,7 +174,7 @@ 'sound/effects/zombies/zombie_3.ogg', 'sound/effects/zombies/zombie_4.ogg' ) - playsound(owner, pick(wakeup_sounds)) + playsound(owner, pick(wakeup_sounds), 70) owner.change_skin_color(r, g, b) owner.update_dna() diff --git a/code/modules/overmap/overmap_object.dm b/code/modules/overmap/overmap_object.dm index 5633d9c03f9..996e868b550 100644 --- a/code/modules/overmap/overmap_object.dm +++ b/code/modules/overmap/overmap_object.dm @@ -192,20 +192,20 @@ O.maptext_x = -10 O.maptext_width = 72 O.maptext_height = 32 - playsound(C, 'sound/items/goggles_charge.ogg') + playsound(C, 'sound/items/goggles_charge.ogg', 70) C.visible_message(SPAN_DANGER("[usr] engages the targeting systems, acquiring a lock on the target!")) if(istype(O, /obj/effect/overmap/visitable/ship)) var/obj/effect/overmap/visitable/ship/S = O for(var/obj/machinery/computer/ship/SH in S.consoles) if(istype(SH, /obj/machinery/computer/ship/sensors)) - playsound(SH, 'sound/effects/ship_weapons/locked_on.ogg') + playsound(SH, 'sound/effects/ship_weapons/locked_on.ogg', 70) SH.visible_message(SPAN_DANGER("\The [SH] beeps alarmingly, signaling an enemy lock-on!")) else C.targeting = FALSE /obj/effect/overmap/visitable/proc/detarget(var/obj/effect/overmap/O, var/obj/machinery/computer/C) if(C) - playsound(C, 'sound/items/rfd_interrupt.ogg') + playsound(C, 'sound/items/rfd_interrupt.ogg', 70) if(O) O.cut_overlay(O.targeted_overlay) O.maptext = null diff --git a/code/modules/overmap/ship_weaponry/_ship_ammo_loader.dm b/code/modules/overmap/ship_weaponry/_ship_ammo_loader.dm index faaab9acc8b..21e35f5b064 100644 --- a/code/modules/overmap/ship_weaponry/_ship_ammo_loader.dm +++ b/code/modules/overmap/ship_weaponry/_ship_ammo_loader.dm @@ -79,7 +79,7 @@ if(do_after(H, weapon.load_time, src, DO_UNIQUE)) if(weapon.load_ammunition(SA, H)) visible_message(SPAN_NOTICE("[H] loads \the [SA] into \the [src]!")) - playsound(src, 'sound/weapons/ammo_load.ogg') + playsound(src, 'sound/weapons/ammo_load.ogg', 70) return TRUE else to_chat(H, SPAN_WARNING("The loader is full!")) diff --git a/code/modules/overmap/ship_weaponry/_targeting_console.dm b/code/modules/overmap/ship_weaponry/_targeting_console.dm index 939b621700b..246053a2a88 100644 --- a/code/modules/overmap/ship_weaponry/_targeting_console.dm +++ b/code/modules/overmap/ship_weaponry/_targeting_console.dm @@ -112,7 +112,7 @@ var/result = cannon.firing_command(linked.targeting, LM, platform_direction ? text2dir(platform_direction) : 0) if(isliving(usr) && !isAI(usr) && usr.Adjacent(src)) visible_message(SPAN_WARNING("[usr] presses the fire button!")) - playsound(src, 'sound/machines/compbeep1.ogg') + playsound(src, 'sound/machines/compbeep1.ogg', 60) switch(result) if(SHIP_GUN_ERROR_NO_AMMO) to_chat(usr, SPAN_WARNING("The console shows an error screen: the weapon isn't loaded!")) diff --git a/code/modules/overmap/ship_weaponry/projectiles/_overmap_projectiles.dm b/code/modules/overmap/ship_weaponry/projectiles/_overmap_projectiles.dm index 309bc36d82d..8b564f27a44 100644 --- a/code/modules/overmap/ship_weaponry/projectiles/_overmap_projectiles.dm +++ b/code/modules/overmap/ship_weaponry/projectiles/_overmap_projectiles.dm @@ -88,7 +88,7 @@ qdel(ammunition.original_projectile) //No longer needed. var/turf/laze = get_turf(entry_target) ammunition.original_projectile = widowmaker - playsound(laze, 'sound/weapons/gunshot/ship_weapons/orbital_travel.ogg') + playsound(laze, 'sound/weapons/gunshot/ship_weapons/orbital_travel.ogg', 60) laze.visible_message(SPAN_DANGER("A bright star is getting closer from the sky...!")) sleep(11 SECONDS) //Let the sound play! widowmaker.primed = TRUE diff --git a/code/modules/overmap/ship_weaponry/weaponry/leviathan.dm b/code/modules/overmap/ship_weaponry/weaponry/leviathan.dm index 0b76cf038e7..28ee8ad131a 100644 --- a/code/modules/overmap/ship_weaponry/weaponry/leviathan.dm +++ b/code/modules/overmap/ship_weaponry/weaponry/leviathan.dm @@ -334,7 +334,7 @@ key = LK user.drop_from_inventory(attacking_item, src) icon_state = "safeguard_open" - playsound(src, 'sound/effects/ship_weapons/levi_key_insert.ogg') + playsound(src, 'sound/effects/ship_weapons/levi_key_insert.ogg', 50) /obj/machinery/leviathan_safeguard/attack_hand(mob/user) if(key && !stat && opened && !locked) @@ -345,7 +345,7 @@ flick("safeguard_locking", src) icon_state = "safeguard_locked" locked = TRUE - playsound(src, 'sound/effects/ship_weapons/levi_key_twist.ogg') + playsound(src, 'sound/effects/ship_weapons/levi_key_twist.ogg', 50) button.open() /obj/machinery/leviathan_button @@ -401,7 +401,7 @@ if(length(possible_entry_points) && !(targeted_landmark == SHIP_HAZARD_TARGET)) landmark = possible_entry_points[targeted_landmark] if(do_after(user, 1 SECOND) && !use_check_and_message(user)) - playsound(src, 'sound/effects/ship_weapons/levi_button_press.ogg') + playsound(src, 'sound/effects/ship_weapons/levi_button_press.ogg', 50) visible_message(SPAN_DANGER("[user] presses \the [src]!")) for(var/obj/machinery/ship_weapon/leviathan/LT in linked.ship_weapons) if(istype(LT)) diff --git a/code/modules/overmap/ship_weaponry/weaponry/longbow_ammo.dm b/code/modules/overmap/ship_weaponry/weaponry/longbow_ammo.dm index f7fb387b138..9a265d53c4d 100644 --- a/code/modules/overmap/ship_weaponry/weaponry/longbow_ammo.dm +++ b/code/modules/overmap/ship_weaponry/weaponry/longbow_ammo.dm @@ -19,7 +19,7 @@ visible_message(SPAN_NOTICE("You connect \the [P] to the casing!"), SPAN_NOTICE("[H] connects \the [P] to the casing!")) H.drop_from_inventory(P) add_primer(P) - playsound(src, 'sound/machines/rig/rig_deploy.ogg') + playsound(src, 'sound/machines/rig/rig_deploy.ogg', 40) if(istype(attacking_item, /obj/item/warhead) && !warhead) var/obj/item/warhead/W = attacking_item user.visible_message( SPAN_NOTICE("[H] starts connecting \the [W] to the casing..."), SPAN_NOTICE("You start connecting \the [W] to the casing...")) @@ -27,7 +27,7 @@ visible_message(SPAN_NOTICE("You connect \the [W] to the casing!"), SPAN_NOTICE("[H] connects \the [W] to the casing!")) H.drop_from_inventory(W) add_warhead(W) - playsound(src, 'sound/machines/rig/rig_deploy.ogg') + playsound(src, 'sound/machines/rig/rig_deploy.ogg', 40) update_status() /obj/item/ship_ammunition/longbow/can_be_loaded() diff --git a/code/modules/overmap/ships/computers/sensors.dm b/code/modules/overmap/ships/computers/sensors.dm index e4d91668c16..45f78158a2c 100644 --- a/code/modules/overmap/ships/computers/sensors.dm +++ b/code/modules/overmap/ships/computers/sensors.dm @@ -370,7 +370,7 @@ var/user_name = beacon.user_name var/accent_icon = sender.get_accent_icon() visible_message(SPAN_NOTICE("\The [src] beeps a few times as it replays the distress message.")) - playsound(src, 'sound/machines/compbeep5.ogg') + playsound(src, 'sound/machines/compbeep5.ogg', 50) visible_message(SPAN_ITALIC("[accent_icon] [user_name] explains, \"[beacon.distress_message]\"")) return TRUE diff --git a/code/modules/projectiles/guns/energy/scythe.dm b/code/modules/projectiles/guns/energy/scythe.dm index 4b5234d817d..83a705b5eb3 100644 --- a/code/modules/projectiles/guns/energy/scythe.dm +++ b/code/modules/projectiles/guns/energy/scythe.dm @@ -72,7 +72,7 @@ return if(wielded) - playsound(terminator, 'sound/items/goggles_charge.ogg') + playsound(terminator, 'sound/items/goggles_charge.ogg', 40) toggle_scope(2, terminator) else to_chat(terminator, SPAN_WARNING("You can't look through the scope without stabilizing the rifle!")) diff --git a/code/modules/projectiles/pins.dm b/code/modules/projectiles/pins.dm index b83fde04309..335cd165953 100644 --- a/code/modules/projectiles/pins.dm +++ b/code/modules/projectiles/pins.dm @@ -325,22 +325,22 @@ var/list/wireless_firing_pins = list() //A list of all initialized wireless firi return else if(new_mode == WIRELESS_PIN_AUTOMATIC) - playsound(user, 'sound/weapons/laser_safetyon.ogg') + playsound(user, 'sound/weapons/laser_safetyon.ogg', 40) to_chat(user, SPAN_NOTICE("\The [gun.name]'s wireless-control firing pin is now set to automatic.")) lock_status = WIRELESS_PIN_AUTOMATIC else if(new_mode == WIRELESS_PIN_DISABLED) - playsound(user, 'sound/weapons/laser_safetyoff.ogg') + playsound(user, 'sound/weapons/laser_safetyoff.ogg', 40) to_chat(user, SPAN_WARNING("\The wireless-control firing pin locks \the [gun.name]'s trigger!")) lock_status = WIRELESS_PIN_DISABLED else if(new_mode == WIRELESS_PIN_STUN) - playsound(user, 'sound/weapons/laser_safetyon.ogg') + playsound(user, 'sound/weapons/laser_safetyon.ogg', 40) to_chat(user, SPAN_NOTICE("\The [gun.name]'s wireless-control firing pin is now set to stun only.")) lock_status = WIRELESS_PIN_STUN else if(new_mode == WIRELESS_PIN_LETHAL) - playsound(user, 'sound/weapons/laser_safetyon.ogg') + playsound(user, 'sound/weapons/laser_safetyon.ogg', 40) to_chat(user, SPAN_NOTICE("\The [gun.name]'s wireless-control firing pin is now unrestricted.")) lock_status = WIRELESS_PIN_LETHAL diff --git a/code/modules/psionics/abilities/pull.dm b/code/modules/psionics/abilities/pull.dm index 2e1931f5d36..de9bb6d8070 100644 --- a/code/modules/psionics/abilities/pull.dm +++ b/code/modules/psionics/abilities/pull.dm @@ -34,5 +34,5 @@ if(ismob(hit_atom)) to_chat(hit_atom, SPAN_WARNING("A psychic force pulls you!")) AM.throw_at(user, 10, 7) - playsound(user, 'sound/effects/psi/power_evoke.ogg') + playsound(user, 'sound/effects/psi/power_evoke.ogg', 40) diff --git a/code/modules/psionics/abilities/rend.dm b/code/modules/psionics/abilities/rend.dm index fa014ca3648..4a80bb5db4b 100644 --- a/code/modules/psionics/abilities/rend.dm +++ b/code/modules/psionics/abilities/rend.dm @@ -60,5 +60,5 @@ SPAN_WARNING("You lay your palms on \the [A] and begin permeating psionic energy through its structure...")) if(do_after(user, base_time)) user.visible_message(SPAN_WARNING("[user] disintegrates \the [A]!"), SPAN_WARNING("You disintegrate \the [A]!")) - playsound(A, 'sound/effects/meteorimpact.ogg') + playsound(A, 'sound/effects/meteorimpact.ogg', 40) qdel(A) diff --git a/code/modules/psionics/abilities/singularity.dm b/code/modules/psionics/abilities/singularity.dm index 12ca8cc9377..fe9edd5c681 100644 --- a/code/modules/psionics/abilities/singularity.dm +++ b/code/modules/psionics/abilities/singularity.dm @@ -30,7 +30,7 @@ var/obj/effect/singularity/S = new(get_turf(hit_atom)) S.creator = user singularity = S - playsound(get_turf(user), 'sound/effects/fingersnap.ogg') + playsound(get_turf(user), 'sound/effects/fingersnap.ogg', 40) user.visible_message(SPAN_DANGER(FONT_HUGE("[user] snaps [user.get_pronoun("his")] fingers and generates a hole of psionic energy!")), SPAN_DANGER("You snap your fingers and generate a vortex of psionic energy.")) diff --git a/code/modules/tables/interactions.dm b/code/modules/tables/interactions.dm index 400fbfbcfeb..4ba73b31498 100644 --- a/code/modules/tables/interactions.dm +++ b/code/modules/tables/interactions.dm @@ -162,11 +162,11 @@ switch(H.a_intent) if(I_GRAB) H.visible_message(SPAN_NOTICE("[H] knocks on the table!")) - playsound(src, 'sound/effects/table_knock.ogg') + playsound(src, 'sound/effects/table_knock.ogg', 50) if(I_HURT) H.do_attack_animation(src) H.visible_message(SPAN_WARNING("[H] slams [H.get_pronoun("his")] hand on the table!")) - playsound(src, 'sound/effects/table_slam.ogg') + playsound(src, 'sound/effects/table_slam.ogg', 50) if(material.hardness > 15) //15 wood, 60 steel var/obj/item/organ/external/hand/hand = H.zone_sel.selecting if(!BP_IS_ROBOTIC(hand)) diff --git a/html/changelogs/fluffyghost-fixsomesoundswithoutvolume.yml b/html/changelogs/fluffyghost-fixsomesoundswithoutvolume.yml new file mode 100644 index 00000000000..4f7b52630cf --- /dev/null +++ b/html/changelogs/fluffyghost-fixsomesoundswithoutvolume.yml @@ -0,0 +1,41 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +# balance +# admin +# backend +# security +# refactor +################################# + +# Your name. +author: FluffyGhost + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - bugfix: "Fixed some sounds that were without a volume set, thus weren't played."