summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-03-16 22:05:51 +0800
committerEltrac <hi@guhub.cn>2025-03-16 22:05:51 +0800
commit9d8d47b551fdbdb1ee98a85fb4a3737ebb4b3877 (patch)
tree5cf52b2ef07a9318401245f8a8d784a87fa3dbb9
parent4e4570bfe15d3b842bb6608c9a4afaee4cd7d5ca (diff)
feat(audio): play fart sound when shooting brown heart
-rw-r--r--data/bulletData.lua6
-rw-r--r--resources/sound/fart.wavbin0 -> 29942 bytes
-rw-r--r--utils/audio.lua3
3 files changed, 8 insertions, 1 deletions
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
--- /dev/null
+++ b/resources/sound/fart.wav
Binary files 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 = {