summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-03-16 15:10:30 +0800
committerEltrac <hi@guhub.cn>2025-03-16 15:10:30 +0800
commitdfdb1023f6513014fc0f955142d2667d7bda80c9 (patch)
treececb9113f5da747ffe3398701a1dd089bc4697ee /render
parentd6a4ca82a3874f2fca58ea7948185d697acf078a (diff)
feat(controller): easier bullet management
old approach: press number keys to put specific heart to the end of the line new approach: press Q or E to move the next bullet index
Diffstat (limited to 'render')
-rw-r--r--render/draws/objects.lua1
-rw-r--r--render/draws/ui.lua5
2 files changed, 6 insertions, 0 deletions
diff --git a/render/draws/objects.lua b/render/draws/objects.lua
index 11192ad..a4b9ba4 100644
--- a/render/draws/objects.lua
+++ b/render/draws/objects.lua
@@ -1,6 +1,7 @@
local enemyData = require "data.enemyData"
local graphics = require "utils.graphics"
require "data.directions"
+require "render.sprite"
local draws = {}
diff --git a/render/draws/ui.lua b/render/draws/ui.lua
index c75e9cd..8ec4acb 100644
--- a/render/draws/ui.lua
+++ b/render/draws/ui.lua
@@ -24,6 +24,11 @@ function ui.ammoBar()
utils.resetGraphics()
end
+ if i == G.player.nextBullet then
+ heartR = heartR * 1.2
+ utils.resetGraphics()
+ end
+
-- draw heart
sprite.drawSquare(v, position, heartR)
end