From 9d8d47b551fdbdb1ee98a85fb4a3737ebb4b3877 Mon Sep 17 00:00:00 2001 From: Eltrac Date: Sun, 16 Mar 2025 22:05:51 +0800 Subject: feat(audio): play fart sound when shooting brown heart --- data/bulletData.lua | 6 ++++++ resources/sound/fart.wav | Bin 0 -> 29942 bytes utils/audio.lua | 3 ++- 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 resources/sound/fart.wav diff --git a/data/bulletData.lua b/data/bulletData.lua index fa3e7a6..ba801e3 100644 --- a/data/bulletData.lua +++ b/data/bulletData.lua @@ -121,6 +121,12 @@ local bulletData = { end, afterHit = function (x, y, enemyType) end + }, + brownheart = { + damage = 200, + afterShot = function () + audio.play("fart") + end, } } diff --git a/resources/sound/fart.wav b/resources/sound/fart.wav new file mode 100644 index 0000000..2bfb56a Binary files /dev/null and b/resources/sound/fart.wav differ diff --git a/utils/audio.lua b/utils/audio.lua index dd80daa..ed2874b 100644 --- a/utils/audio.lua +++ b/utils/audio.lua @@ -10,7 +10,8 @@ local soundResources = { getsHit = "gets_hit.wav", getsItem = "gets_item.wav", punch = "punch.wav", - door = "door.wav" + door = "door.wav", + fart = "fart.wav", } local musicResources = { -- cgit v1.2.3