diff options
author | metamuffin <metamuffin@disroot.org> | 2024-06-22 19:07:00 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-06-23 19:28:50 +0200 |
commit | fd01e27d3bed73fd216cbe9bce24de34e6859a7f (patch) | |
tree | 93d6695a313571e614ba15170fa2a46d0021b7cf /client/scripts/controllable_player.gd | |
parent | fbb81024ea206bfad1436e27f49175a815b010b7 (diff) | |
download | hurrycurry-fd01e27d3bed73fd216cbe9bce24de34e6859a7f.tar hurrycurry-fd01e27d3bed73fd216cbe9bce24de34e6859a7f.tar.bz2 hurrycurry-fd01e27d3bed73fd216cbe9bce24de34e6859a7f.tar.zst |
server-side collision values
Diffstat (limited to 'client/scripts/controllable_player.gd')
-rw-r--r-- | client/scripts/controllable_player.gd | 2 |
1 files changed, 1 insertions, 1 deletions
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 |