From e7b8b3c3113cbdb652a27dce888e6b5a1c97f9a4 Mon Sep 17 00:00:00 2001 From: Eltrac Date: Tue, 4 Mar 2025 12:03:23 +0800 Subject: perf: localize all objects module --- objects/Obstacle.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'objects/Obstacle.lua') diff --git a/objects/Obstacle.lua b/objects/Obstacle.lua index 86f889c..ee0e818 100644 --- a/objects/Obstacle.lua +++ b/objects/Obstacle.lua @@ -1,6 +1,8 @@ +require "data.directions" + local Body = require "objects.Body" -Obstacle = {} +local Obstacle = {} Obstacle.__index = Obstacle function Obstacle:new(name, location, body) @@ -40,3 +42,5 @@ function Obstacle:isMet(body, currentX, currentY, dv, dir) return self.body:collide(body, self.x, self.y, x, y) end + +return Obstacle -- cgit v1.2.3