diff --git a/res/content/base/preload.json b/res/content/base/preload.json index 364813ec..6e9aa592 100644 --- a/res/content/base/preload.json +++ b/res/content/base/preload.json @@ -1,7 +1,8 @@ { "sounds": [ "blocks/door_open", - "blocks/door_close" + "blocks/door_close", + "events/pickup" ], "models": [ "cube", diff --git a/res/content/base/scripts/components/drop.lua b/res/content/base/scripts/components/drop.lua index 287312d2..8b85b871 100644 --- a/res/content/base/scripts/components/drop.lua +++ b/res/content/base/scripts/components/drop.lua @@ -25,6 +25,7 @@ function on_trigger_enter(index, oid) if ready and oid == 0 then entity:despawn() inventory.add(player.get_inventory(oid), item.index("base:stone.item"), 1) + audio.play_sound_2d("events/pickup", 0.5, 0.8+math.random()*0.4, "regular") end end diff --git a/res/content/base/sounds/events/pickup.ogg b/res/content/base/sounds/events/pickup.ogg new file mode 100644 index 00000000..3ec97741 Binary files /dev/null and b/res/content/base/sounds/events/pickup.ogg differ