From 9800e47436233ee68db23b9a2c40aebaca2705d2 Mon Sep 17 00:00:00 2001 From: Eltrac Date: Thu, 27 Feb 2025 15:03:31 +0800 Subject: refactor: make player an object in order to separate player-related game logic and player state management --- main.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'main.lua') diff --git a/main.lua b/main.lua index 12f7257..751565d 100644 --- a/main.lua +++ b/main.lua @@ -4,6 +4,7 @@ require "objects.body" require "objects.room" require "objects.door" require "objects.shot" +require "objects.player" require "objects.enemy" require "objects.direction" require "objects.obstacle" @@ -53,7 +54,7 @@ function love.update(dt) entity.update(dt) end - if not player.isAlive() then + if not G.player:isAlive() then initGame() end -- cgit v1.2.3