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/room.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'objects/room.lua') diff --git a/objects/room.lua b/objects/room.lua index 5044045..7f52dea 100644 --- a/objects/room.lua +++ b/objects/room.lua @@ -1,6 +1,11 @@ +require "data.directions" local roomData = require "data.roomData" -Room = {} +local Enemy = require "objects.enemy" +local Door = require "objects.door" +local Obstacle = require "objects.obstacle" + +local Room = {} Room.__index = Room function Room:new(name, w, h) @@ -185,3 +190,5 @@ function Room:connect(anotherRoom, way) return door1, door2 end + +return Room -- cgit v1.2.3