diff --git a/code/game/gamemodes/changeling/changeling.dm b/code/game/gamemodes/changeling/changeling.dm index 9d281b5f2f..1f9b25361c 100644 --- a/code/game/gamemodes/changeling/changeling.dm +++ b/code/game/gamemodes/changeling/changeling.dm @@ -200,6 +200,7 @@ GLOBAL_LIST_INIT(slot2type, list("head" = /obj/item/clothing/head/changeling, "w to_chat(changeling.current, "You are [changeling.changeling.changelingID], a changeling! You have absorbed and taken the form of a human.") to_chat(changeling.current, "Use say \":g message\" to communicate with your fellow changelings.") to_chat(changeling.current, "You must complete the following tasks:") + changeling.current.playsound_local('sound/ambience/antag/ling_aler.ogg',100,0) if (changeling.current.mind) var/mob/living/carbon/human/H = changeling.current diff --git a/code/game/gamemodes/clock_cult/clock_cult.dm b/code/game/gamemodes/clock_cult/clock_cult.dm index a6b6834c9a..531cc873f0 100644 --- a/code/game/gamemodes/clock_cult/clock_cult.dm +++ b/code/game/gamemodes/clock_cult/clock_cult.dm @@ -146,6 +146,7 @@ Credit where due: Rusting eternally in the Celestial Derelict, Ratvar has formed a covenant of mortals, with you as one of its members. As one of the Justiciar's servants, you are to work to the best of your \ ability to assist in completion of His agenda. You may not know the specifics of how to do so, but luckily you have a vessel to help you learn." to_chat(M, greeting_text) + M.playsound_local('sound/ambience/antag/ClockCultAlr.ogg',100,0) return 1 /datum/game_mode/proc/equip_servant(mob/living/L) //Grants a clockwork slab to the mob, with one of each component diff --git a/code/game/gamemodes/cult/cult.dm b/code/game/gamemodes/cult/cult.dm index 32b88724bf..5de8a39216 100644 --- a/code/game/gamemodes/cult/cult.dm +++ b/code/game/gamemodes/cult/cult.dm @@ -106,6 +106,7 @@ equip_cultist(cult_mind.current) update_cult_icons_added(cult_mind) to_chat(cult_mind.current, "You are a member of the cult!") + cult_mind.current.playsound_local('sound/ambience/antag/bloodcult.ogg',100,0)//subject to change add_cultist(cult_mind, 0) ..() diff --git a/code/game/gamemodes/nuclear/nuclear.dm b/code/game/gamemodes/nuclear/nuclear.dm index b12dcc3bcc..6af3e86b7e 100644 --- a/code/game/gamemodes/nuclear/nuclear.dm +++ b/code/game/gamemodes/nuclear/nuclear.dm @@ -93,7 +93,9 @@ agent_number++ spawnpos++ update_synd_icons_added(synd_mind) + synd_mind.current.playsound_local('sound/ambience/antag/ops.ogg',100,0) var/obj/machinery/nuclearbomb/nuke = locate("syndienuke") in GLOB.nuke_list + if(nuke) nuke.r_code = nuke_code return ..() diff --git a/code/game/gamemodes/traitor/traitor.dm b/code/game/gamemodes/traitor/traitor.dm index 37dea60dd6..4673b572a8 100644 --- a/code/game/gamemodes/traitor/traitor.dm +++ b/code/game/gamemodes/traitor/traitor.dm @@ -201,11 +201,14 @@ return + /datum/game_mode/proc/finalize_traitor(var/datum/mind/traitor) if(issilicon(traitor.current)) add_law_zero(traitor.current) + traitor.current.playsound_local('sound/ambience/antag/Malf.ogg',100,0) else equip_traitor(traitor.current) + traitor.current.playsound_local('sound/ambience/antag/TatorAlert.ogg',100,0) SSticker.mode.update_traitor_icons_added(traitor) return @@ -408,4 +411,3 @@ var/datum/atom_hud/antag/traitorhud = GLOB.huds[ANTAG_HUD_TRAITOR] traitorhud.leave_hud(traitor_mind.current) set_antag_hud(traitor_mind.current, null) - diff --git a/code/game/gamemodes/wizard/raginmages.dm b/code/game/gamemodes/wizard/raginmages.dm index 1eb51a95b4..dd69d77b14 100644 --- a/code/game/gamemodes/wizard/raginmages.dm +++ b/code/game/gamemodes/wizard/raginmages.dm @@ -33,6 +33,7 @@ /datum/game_mode/wizard/raginmages/greet_wizard(datum/mind/wizard, you_are=1) if (you_are) to_chat(wizard.current, "You are the Space Wizard!") + wizard.current.playsound_local('sound/ambience/antag/RagesMages.ogg',100,0) to_chat(wizard.current, "The Space Wizards Federation has given you the following tasks:") var/obj_count = 1 diff --git a/sound/ambience/antag/ClockCultAlr.ogg b/sound/ambience/antag/ClockCultAlr.ogg new file mode 100644 index 0000000000..dabc828557 Binary files /dev/null and b/sound/ambience/antag/ClockCultAlr.ogg differ diff --git a/sound/ambience/antag/Malf.ogg b/sound/ambience/antag/Malf.ogg new file mode 100644 index 0000000000..cff3fc615f Binary files /dev/null and b/sound/ambience/antag/Malf.ogg differ diff --git a/sound/ambience/antag/Monkey.ogg b/sound/ambience/antag/Monkey.ogg new file mode 100644 index 0000000000..6b2d411056 Binary files /dev/null and b/sound/ambience/antag/Monkey.ogg differ diff --git a/sound/ambience/antag/RagesMages.ogg b/sound/ambience/antag/RagesMages.ogg new file mode 100644 index 0000000000..23d90db6c4 Binary files /dev/null and b/sound/ambience/antag/RagesMages.ogg differ diff --git a/sound/ambience/antag/TatorAlert.ogg b/sound/ambience/antag/TatorAlert.ogg new file mode 100644 index 0000000000..ca0efa0ea0 Binary files /dev/null and b/sound/ambience/antag/TatorAlert.ogg differ diff --git a/sound/ambience/antag/bloodcult.ogg b/sound/ambience/antag/bloodcult.ogg new file mode 100644 index 0000000000..9fa22df51d Binary files /dev/null and b/sound/ambience/antag/bloodcult.ogg differ diff --git a/sound/ambience/antag/ling_aler.ogg b/sound/ambience/antag/ling_aler.ogg new file mode 100644 index 0000000000..1132ccca29 Binary files /dev/null and b/sound/ambience/antag/ling_aler.ogg differ diff --git a/sound/ambience/antag/new_clock.ogg b/sound/ambience/antag/new_clock.ogg new file mode 100644 index 0000000000..5be758c324 Binary files /dev/null and b/sound/ambience/antag/new_clock.ogg differ diff --git a/sound/ambience/antag/ops.ogg b/sound/ambience/antag/ops.ogg new file mode 100644 index 0000000000..7c2774f0a0 Binary files /dev/null and b/sound/ambience/antag/ops.ogg differ