summaryrefslogtreecommitdiff
path: root/objects/Enemy.lua
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-03-04 12:03:23 +0800
committerEltrac <hi@guhub.cn>2025-03-04 12:03:23 +0800
commite7b8b3c3113cbdb652a27dce888e6b5a1c97f9a4 (patch)
treebf04bc1d612cd8c69e49ad079ba535f1834f1689 /objects/Enemy.lua
parentb7ae36440273848353efe7b7d6327c2fc046f7c3 (diff)
perf: localize all objects module
Diffstat (limited to 'objects/Enemy.lua')
-rw-r--r--objects/Enemy.lua6
1 files changed, 5 insertions, 1 deletions
diff --git a/objects/Enemy.lua b/objects/Enemy.lua
index 49e5eee..39481ec 100644
--- a/objects/Enemy.lua
+++ b/objects/Enemy.lua
@@ -1,7 +1,9 @@
+require "data.directions"
+
local Body = require "objects.Body"
local enemyData = require "data.enemyData"
-Enemy = {}
+local Enemy = {}
Enemy.__index = Enemy
local FrameTimer = require "utils.frameTimer"
@@ -118,3 +120,5 @@ end
function Enemy:stun(duration)
self.stunned = duration
end
+
+return Enemy