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