From 461fa980d73a00a7194af56327fb34b605bce515 Mon Sep 17 00:00:00 2001 From: Fabien Freling Date: Sun, 15 Aug 2021 18:10:50 +0200 Subject: [PATCH] fix map collision --- chi-tor.wren | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/chi-tor.wren b/chi-tor.wren index e39dda4..6e3e21e 100644 --- a/chi-tor.wren +++ b/chi-tor.wren @@ -225,10 +225,9 @@ class Player { } draw() { - if (!_alive) { - return + if (_alive) { + TIC.spr(256, _x - _w / 2, _y - _h / 2, 0, 1, 0, 0, 2, 2) } - TIC.spr(256, _x - _w / 2, _y - _h / 2, 0, 1, 0, 0, 2, 2) for (b in _bullets) { b.draw() } @@ -467,7 +466,7 @@ class World { } fgCheck(x, y) { - var mapX = ((x + _w_offset_x) / TileSize) + _world_x + var mapX = ((x - _w_offset_x) / TileSize) + _world_x var mapY = (y / TileSize) + _world_y var tile = TIC.mget(mapX, mapY) if (tile == 0) {