From 665d29ca774de93ef842ff19f4e9000a1e37ad51 Mon Sep 17 00:00:00 2001 From: peabnuts123 Date: Sat, 20 Jul 2024 13:09:34 +1200 Subject: [PATCH] Do not merge concentric colliders with different widths --- TilemapCollisionBaker.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TilemapCollisionBaker.gd b/TilemapCollisionBaker.gd index d1224f8..7b8efc0 100644 --- a/TilemapCollisionBaker.gd +++ b/TilemapCollisionBaker.gd @@ -112,7 +112,7 @@ func run_code(_fake_bool = null): continue var tile_y_distance = abs(temp_collider.position.y - last_collider_pos.y) / tile_size.y - if last_collider_pos.x == temp_collider.position.x and tile_y_distance == 1: + if last_collider_pos.x == temp_collider.position.x and tile_y_distance == 1 and temp_collider.shape.size.x == last_collider.shape.size.x: #print("Adding 1 to the merge") colliders_to_merge += 1 last_collider_pos = temp_collider.position