diff options
Diffstat (limited to 'data/bulletData.lua')
| -rw-r--r-- | data/bulletData.lua | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/data/bulletData.lua b/data/bulletData.lua index 3fc1364..fa3e7a6 100644 --- a/data/bulletData.lua +++ b/data/bulletData.lua @@ -1,6 +1,7 @@ local enemyData = require "data.enemyData" local enemies = require "logic.enemies" local audio = require "utils.audio" +local translator = require "i18n.translator" local bulletData = { redheart = { @@ -109,6 +110,17 @@ local bulletData = { audio.play("hitGlass") end end + }, + giftheart = { + damage = 0, + afterShot = function () + local heartTypes = require "data.heartTypes" + speaker.speak(translator.T("giftHeartSpeech")) + table.insert(G.player.hearts, utils.any(heartTypes)) + audio.play("getsItem") + end, + afterHit = function (x, y, enemyType) + end } } |
