From fcafa9aa0fa74c4cfb51e20d7f17509ed292234e Mon Sep 17 00:00:00 2001 From: Kazhnuz Date: Sat, 3 Apr 2021 10:50:59 +0200 Subject: [PATCH] improvement: do not reset scene when teleporting --- sonic-radiance.love/scenes/overworld/world.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sonic-radiance.love/scenes/overworld/world.lua b/sonic-radiance.love/scenes/overworld/world.lua index ed51a40..3ef2f8d 100644 --- a/sonic-radiance.love/scenes/overworld/world.lua +++ b/sonic-radiance.love/scenes/overworld/world.lua @@ -26,7 +26,11 @@ function RPGWorld:teleport(area, x, y) self.players[1].actor.x = x * 16 self.players[1].actor.y = y * 16 else - scenes.overworld(area, x, y) + self.area = area + self.playerx = x + self.playery = y + self:reset() + collectgarbage() end end