From c6e86ae57442b665d138bdb8bdbd2f7bbd9f5520 Mon Sep 17 00:00:00 2001 From: Eltrac Date: Thu, 13 Mar 2025 11:55:28 +0800 Subject: feat: pokobs drop a broken heart when a bullet hits them also add a hook (onHit) to define behavior after a enemy is hit --- data/enemyData.lua | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'data/enemyData.lua') diff --git a/data/enemyData.lua b/data/enemyData.lua index faa9f3e..ea38366 100644 --- a/data/enemyData.lua +++ b/data/enemyData.lua @@ -112,6 +112,11 @@ local enemyData = { { type = "brokenheart", amount = 1, chances = 1 }, { type = "brokenheart", amount = 1, chances = 0.5 } }, + onHit = function(shot) + local Loot = require "objects.loot" + local lootItem = Loot:new("brokenheart", shot.x, shot.y) + table.insert(G.currentRoom.objects.loots, lootItem) + end } } -- cgit v1.2.3