diff options
Diffstat (limited to 'client')
-rw-r--r-- | client/map/tiles/floor_mesher.gd | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/client/map/tiles/floor_mesher.gd b/client/map/tiles/floor_mesher.gd index f7f954e9..cb89cc0b 100644 --- a/client/map/tiles/floor_mesher.gd +++ b/client/map/tiles/floor_mesher.gd @@ -47,7 +47,9 @@ func remove_tile(pos: Vector2i): tiles.erase(str(pos)) func flush() -> void: - if tiles.is_empty(): return + if tiles.is_empty(): + mesh_instance.mesh = null + return var tiles_queue = tiles.duplicate() var st := SurfaceTool.new() st.begin(Mesh.PRIMITIVE_TRIANGLES) |