From 7e24a44617733b16abc659fd0a6048ac423da24a Mon Sep 17 00:00:00 2001 From: yuki Date: Tue, 11 Nov 2025 23:20:52 -0300 Subject: [PATCH] kill player offscreen --- obj/game/Player.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/obj/game/Player.lua b/obj/game/Player.lua index b2142bf..afd2ab4 100644 --- a/obj/game/Player.lua +++ b/obj/game/Player.lua @@ -53,6 +53,12 @@ function Player:update(dt) -- move collision area self.collider:moveTo(self.x, self.y) + -- offscreen kill + if self.x < 0-self.w then self:kill() end + if self.y < 0-self.h then self:kill() end + if self.x > gw+self.w then self:kill() end + if self.y > gh+self.h then self:kill() end + if input:pressed('f11') then self:kill() end end