From fd01e27d3bed73fd216cbe9bce24de34e6859a7f Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 22 Jun 2024 19:07:00 +0200 Subject: server-side collision values --- client/scripts/controllable_player.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'client/scripts/controllable_player.gd') diff --git a/client/scripts/controllable_player.gd b/client/scripts/controllable_player.gd index d27f28e3..59f4c3de 100644 --- a/client/scripts/controllable_player.gd +++ b/client/scripts/controllable_player.gd @@ -37,7 +37,7 @@ func collide(dt: float): for xo in range(-1,2): for yo in range(-1,2): var tile = Vector2i(xo, yo) + Vector2i(self.position_); - if not is_instance_of(game.map.tile_by_pos.get(str(tile)), FullTile): continue + if !Multiplayer.get_tile_collision(tile): continue tile = Vector2(tile) var d = aabb_point_distance(tile, tile + Vector2.ONE, self.position_); if d > PLAYER_SIZE: continue -- cgit v1.2.3-70-g09d2