diff --git a/code/modules/assembly/assembly.dm b/code/modules/assembly/assembly.dm index 6d8cb6ac390..4e0c5a92eb2 100644 --- a/code/modules/assembly/assembly.dm +++ b/code/modules/assembly/assembly.dm @@ -27,6 +27,8 @@ var/datum/wires/connected = null var/next_activate = 0 //When we're next allowed to activate - for spam control + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' /obj/item/assembly/get_part_rating() return 1 diff --git a/code/modules/assembly/igniter.dm b/code/modules/assembly/igniter.dm index bb380e34db6..e5ca43d4c46 100644 --- a/code/modules/assembly/igniter.dm +++ b/code/modules/assembly/igniter.dm @@ -5,6 +5,8 @@ custom_materials = list(/datum/material/iron=500, /datum/material/glass=50) var/datum/effect_system/spark_spread/sparks heat = 1000 + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' /obj/item/assembly/igniter/suicide_act(mob/living/carbon/user) user.visible_message("[user] is trying to ignite [user.p_them()]self with \the [src]! It looks like [user.p_theyre()] trying to commit suicide!") diff --git a/code/modules/assembly/infrared.dm b/code/modules/assembly/infrared.dm index 77d90ddb758..59e4d7e2ede 100644 --- a/code/modules/assembly/infrared.dm +++ b/code/modules/assembly/infrared.dm @@ -12,6 +12,8 @@ var/olddir = 0 var/turf/listeningTo var/hearing_range = 3 + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' /obj/item/assembly/infra/Initialize() . = ..() diff --git a/code/modules/assembly/mousetrap.dm b/code/modules/assembly/mousetrap.dm index 504639b459b..5d31d190a3a 100644 --- a/code/modules/assembly/mousetrap.dm +++ b/code/modules/assembly/mousetrap.dm @@ -6,6 +6,8 @@ custom_materials = list(/datum/material/iron=100) attachable = TRUE var/armed = FALSE + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' /obj/item/assembly/mousetrap/examine(mob/user) diff --git a/code/modules/assembly/proximity.dm b/code/modules/assembly/proximity.dm index 3b7f15aa15d..be75a725c17 100644 --- a/code/modules/assembly/proximity.dm +++ b/code/modules/assembly/proximity.dm @@ -10,6 +10,9 @@ var/time = 10 var/sensitivity = 1 var/hearing_range = 3 + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' + /obj/item/assembly/prox_sensor/Initialize() . = ..() diff --git a/code/modules/assembly/signaler.dm b/code/modules/assembly/signaler.dm index 472fc872c56..45613b79497 100644 --- a/code/modules/assembly/signaler.dm +++ b/code/modules/assembly/signaler.dm @@ -18,6 +18,8 @@ ///Holds a reference string to the mob, decides how much of a gamer you are. var/suicide_mob var/hearing_range = 1 + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' /obj/item/assembly/signaler/suicide_act(mob/living/carbon/user) user.visible_message("[user] eats \the [src]! If it is signaled, [user.p_they()] will die!") diff --git a/code/modules/assembly/timer.dm b/code/modules/assembly/timer.dm index e87a0dea75b..a8e479f4875 100644 --- a/code/modules/assembly/timer.dm +++ b/code/modules/assembly/timer.dm @@ -10,6 +10,8 @@ var/saved_time = 5 var/loop = FALSE var/hearing_range = 3 + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' /obj/item/assembly/timer/suicide_act(mob/living/user) user.visible_message("[user] looks at the timer and decides [user.p_their()] fate! It looks like [user.p_theyre()] going to commit suicide!") diff --git a/code/modules/assembly/voice.dm b/code/modules/assembly/voice.dm index 1ef781bafff..dd572b83d69 100644 --- a/code/modules/assembly/voice.dm +++ b/code/modules/assembly/voice.dm @@ -20,6 +20,8 @@ "exclusive", "recognizer", "voice sensor") + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' /obj/item/assembly/voice/examine(mob/user) . = ..() diff --git a/sound/items/handling/component_drop.ogg b/sound/items/handling/component_drop.ogg new file mode 100644 index 00000000000..093fde7c90c Binary files /dev/null and b/sound/items/handling/component_drop.ogg differ diff --git a/sound/items/handling/component_pickup.ogg b/sound/items/handling/component_pickup.ogg new file mode 100644 index 00000000000..cfaba1dd193 Binary files /dev/null and b/sound/items/handling/component_pickup.ogg differ