From d34e8ea9f06ec4415827a00d83da2d9e45b0e519 Mon Sep 17 00:00:00 2001 From: Eltrac Date: Tue, 11 Mar 2025 19:02:12 +0800 Subject: chore: tidy up dependencies and clean code --- config.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'config.lua') diff --git a/config.lua b/config.lua index 1e99abc..d1b86be 100644 --- a/config.lua +++ b/config.lua @@ -1,5 +1,3 @@ -local Player = require "objects.player" - -- global configurations config = { debug = false, @@ -36,6 +34,14 @@ config = { -- game default states function initGame() + -- initialize random seed + math.randomseed(os.time()) + + -- lazy load dependencies + local Player = require "objects.player" + local map = require "logic.map" + + -- initialize game state G = { time = 0, lastSummonTime = 0, -- cgit v1.2.3