summaryrefslogtreecommitdiff
path: root/render/draws/objects.lua
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-02-19 15:41:48 +0800
committerEltrac <hi@guhub.cn>2025-02-19 15:41:48 +0800
commit959e37dc868ba4a1d58b08e1acf97a18e5dc9b87 (patch)
tree834d0512640d11ef67d20c6a8ade1e43882973a1 /render/draws/objects.lua
parentdd84bf4b274d69423252d88aafa749435e4264f7 (diff)
feat: new types of enemy with various drops
Diffstat (limited to 'render/draws/objects.lua')
-rw-r--r--render/draws/objects.lua7
1 files changed, 4 insertions, 3 deletions
diff --git a/render/draws/objects.lua b/render/draws/objects.lua
index d310ca9..40622f8 100644
--- a/render/draws/objects.lua
+++ b/render/draws/objects.lua
@@ -18,9 +18,10 @@ function draws.bullets()
end
function draws.enemies()
- for i, v in pairs(G.enemies) do
- love.graphics.setColor(0,255,255)
- love.graphics.circle("fill", v.x, v.y, v.r)
+ for _, enemy in pairs(G.enemies) do
+ local data = EnemyData[enemy.type]
+ love.graphics.setColor(data.appearance.color or {1,1,1})
+ love.graphics.circle("fill", enemy.x, enemy.y, enemy.r)
utils.resetGraphics()
end
end