diff --git a/modular_ss220/aesthetics_sounds/_aesthetics_sounds.dme b/modular_ss220/aesthetics_sounds/_aesthetics_sounds.dme index 0e26c19aafa6..541cef57ef63 100644 --- a/modular_ss220/aesthetics_sounds/_aesthetics_sounds.dme +++ b/modular_ss220/aesthetics_sounds/_aesthetics_sounds.dme @@ -1 +1,4 @@ #include "_aesthetics_sounds.dm" + +#include "code/closet.dm" +#include "code/items.dm" diff --git a/modular_ss220/aesthetics_sounds/code/closet.dm b/modular_ss220/aesthetics_sounds/code/closet.dm new file mode 100644 index 000000000000..39427e2dc47d --- /dev/null +++ b/modular_ss220/aesthetics_sounds/code/closet.dm @@ -0,0 +1,11 @@ +/obj/structure/closet/secure_closet/togglelock(mob/user) + . = ..() + var/list/togglelock_sound = list( + 'modular_ss220/aesthetics_sounds/sound/lock_1.ogg', + 'modular_ss220/aesthetics_sounds/sound/lock_2.ogg', + 'modular_ss220/aesthetics_sounds/sound/lock_3.ogg' + ) + if(allowed(user)) + locked = !locked + playsound(loc, pick(togglelock_sound), 10, TRUE, -3) + return ..() diff --git a/modular_ss220/aesthetics_sounds/code/items.dm b/modular_ss220/aesthetics_sounds/code/items.dm new file mode 100644 index 000000000000..57050d4eb945 --- /dev/null +++ b/modular_ss220/aesthetics_sounds/code/items.dm @@ -0,0 +1,208 @@ +//TODO: /obj/item generic drop & pickup sound from list (cannot figure out how to put it better in list) + +/* MISCELLANEOUS */ +/obj/item/card + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/card.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/card.ogg' + +/obj/item/coin + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/ring.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/ring.ogg' + +/obj/item/bedsheet + drop_sound = 'sound/items/handling/cloth_drop.ogg' + pickup_sound = 'sound/items/handling/cloth_pickup.ogg' + +/obj/item/stock_parts + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' + +/obj/item/beach_ball + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/basketball.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/basketball.ogg' + +/obj/item/ammo_box + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/ammobox.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/ammobox.ogg' + +/* KNIFE */ +/obj/item/nullrod/tribal_knife + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/knife.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/knife.ogg' + +/obj/item/kitchen/knife + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/knife.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/knife.ogg' + +/obj/item/kitchen/knife/plastic + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg' + +/obj/item/kitchen/knife/carrotshiv + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg' + +/* CLOTHING */ +/obj/item/clothing + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/clothing.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/clothing.ogg' + +/obj/item/clothing/head/helmet + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/helmet.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/helmet.ogg' + +/obj/item/clothing/shoes + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/shoes.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/shoes.ogg' + +/obj/item/clothing/shoes/combat + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/boots.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/boots.ogg' + +/obj/item/clothing/shoes/jackboots + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/boots.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/boots.ogg' + +/obj/item/clothing/shoes/workboots + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/boots.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/boots.ogg' + +/obj/item/clothing/shoes/cowboy + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/boots.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/boots.ogg' + +/obj/item/clothing/shoes/magboots + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/boots.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/boots.ogg' + +/obj/item/clothing/shoes/magboots/clown + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/shoes.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/shoes.ogg' + +/obj/item/clothing/gloves/ring + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/ring.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/ring.ogg' + +/obj/item/clothing/accessory/holobadge + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/accessory.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/accessory.ogg' + +/obj/item/clothing/accessory/lawyers_badge + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/accessory.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/accessory.ogg' + +/obj/item/clothing/accessory/medal + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/accessory.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/accessory.ogg' + +/obj/item/clothing/accessory/necklace + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/accessory.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/accessory.ogg' + +/obj/item/clothing/accessory/holster + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/backpack.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/backpack.ogg' + +/obj/item/clothing/accessory/storage + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/backpack.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/backpack.ogg' + +/* GUNS */ +/obj/item/gun + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/gun.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/gun.ogg' + +/obj/item/gun/magic + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg' + +/obj/item/gun/projectile/shotgun/toy + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg' + +/obj/item/gun/projectile/automatic/toy + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg' + +/obj/item/gun/projectile/automatic/c20r/toy + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg' + +/obj/item/gun/projectile/automatic/l6_saw/toy + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg' + +/obj/item/gun/projectile/automatic/sniper_rifle/toy + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg' + +/* FIREAXE */ +/obj/item/fireaxe + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/axe.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/axe.ogg' + +/obj/item/fireaxe/boneaxe + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg' + +/obj/item/pickaxe + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/axe.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/axe.ogg' + +/obj/item/pickaxe/bone + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg' + +/* BACKPACKS */ +/obj/item/storage/backpack + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/backpack.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/backpack.ogg' + +/obj/item/storage/bag + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/backpack.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/backpack.ogg' + +/obj/item/storage/belt + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/backpack.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/backpack.ogg' + +/* ORGANS */ +/obj/item/organ + drop_sound = 'modular_ss220/aesthetics_sounds/sound/handling/drop/flesh.ogg' + pickup_sound = 'modular_ss220/aesthetics_sounds/sound/handling/pickup/flesh.ogg' + +/obj/item/organ/internal/cell + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' + +/obj/item/organ/internal/cyberimp + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' + +/obj/item/organ/internal/ears/cybernetic + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' + +/obj/item/organ/internal/ears/microphone + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' + +/obj/item/organ/internal/eyes/cybernetic + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' + +/obj/item/organ/internal/heart/cybernetic + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' + +/obj/item/organ/internal/kidneys/cybernetic + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' + +/obj/item/organ/internal/liver/cybernetic + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' + +/obj/item/organ/internal/lungs/cybernetic + drop_sound = 'sound/items/handling/component_drop.ogg' + pickup_sound = 'sound/items/handling/component_pickup.ogg' diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/accessory.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/accessory.ogg new file mode 100644 index 000000000000..92ff70346ddd Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/accessory.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/ammobox.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/ammobox.ogg new file mode 100644 index 000000000000..13fce70fe3de Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/ammobox.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/axe.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/axe.ogg new file mode 100644 index 000000000000..eae55a6fd501 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/axe.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/backpack.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/backpack.ogg new file mode 100644 index 000000000000..ba0d90d9d6b2 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/backpack.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/basketball.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/basketball.ogg new file mode 100644 index 000000000000..6520c7a9066c Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/basketball.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/boots.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/boots.ogg new file mode 100644 index 000000000000..87176cdca23d Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/boots.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/card.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/card.ogg new file mode 100644 index 000000000000..7e2620d2b0b0 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/card.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/clothing.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/clothing.ogg new file mode 100644 index 000000000000..f13c656c0317 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/clothing.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/flesh.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/flesh.ogg new file mode 100644 index 000000000000..bb7af66a2ea1 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/flesh.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg new file mode 100644 index 000000000000..c2195b1e24a8 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/generic1.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/generic2.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/generic2.ogg new file mode 100644 index 000000000000..ac0bd3710fee Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/generic2.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/gun.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/gun.ogg new file mode 100644 index 000000000000..3a489c72c0f9 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/gun.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/helmet.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/helmet.ogg new file mode 100644 index 000000000000..bbca1b381e26 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/helmet.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/knife.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/knife.ogg new file mode 100644 index 000000000000..954b611a97fa Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/knife.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/ring.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/ring.ogg new file mode 100644 index 000000000000..e8949b877a54 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/ring.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/drop/shoes.ogg b/modular_ss220/aesthetics_sounds/sound/handling/drop/shoes.ogg new file mode 100644 index 000000000000..5dbf0c414478 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/drop/shoes.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/accessory.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/accessory.ogg new file mode 100644 index 000000000000..b532e2d4026f Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/accessory.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/ammobox.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/ammobox.ogg new file mode 100644 index 000000000000..9532a7697b98 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/ammobox.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/axe.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/axe.ogg new file mode 100644 index 000000000000..a77809ab577a Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/axe.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/backpack.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/backpack.ogg new file mode 100644 index 000000000000..50965d71344e Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/backpack.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/basketball.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/basketball.ogg new file mode 100644 index 000000000000..cae604b1fd9e Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/basketball.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/boots.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/boots.ogg new file mode 100644 index 000000000000..077801f6f53b Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/boots.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/card.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/card.ogg new file mode 100644 index 000000000000..44df4b326058 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/card.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/clothing.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/clothing.ogg new file mode 100644 index 000000000000..d80b46f7f2d2 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/clothing.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/flesh.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/flesh.ogg new file mode 100644 index 000000000000..818ca54500fe Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/flesh.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg new file mode 100644 index 000000000000..64f37c6dd9cd Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/generic1.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/generic2.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/generic2.ogg new file mode 100644 index 000000000000..57092778f288 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/generic2.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/generic3.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/generic3.ogg new file mode 100644 index 000000000000..be46e772422c Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/generic3.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/gun.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/gun.ogg new file mode 100644 index 000000000000..4eeda50ca508 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/gun.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/helmet.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/helmet.ogg new file mode 100644 index 000000000000..2d33f62a5dd7 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/helmet.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/knife.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/knife.ogg new file mode 100644 index 000000000000..6f5ca73c246d Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/knife.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/ring.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/ring.ogg new file mode 100644 index 000000000000..41c57a3175a3 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/ring.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/handling/pickup/shoes.ogg b/modular_ss220/aesthetics_sounds/sound/handling/pickup/shoes.ogg new file mode 100644 index 000000000000..9200f325010b Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/handling/pickup/shoes.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/lock_1.ogg b/modular_ss220/aesthetics_sounds/sound/lock_1.ogg new file mode 100644 index 000000000000..d85f6eb9cc72 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/lock_1.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/lock_2.ogg b/modular_ss220/aesthetics_sounds/sound/lock_2.ogg new file mode 100644 index 000000000000..bfc6a46cab53 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/lock_2.ogg differ diff --git a/modular_ss220/aesthetics_sounds/sound/lock_3.ogg b/modular_ss220/aesthetics_sounds/sound/lock_3.ogg new file mode 100644 index 000000000000..cf059e39fc34 Binary files /dev/null and b/modular_ss220/aesthetics_sounds/sound/lock_3.ogg differ