From 7f01dc47b0fd322d8c2b3f27eb1a94cd450a26a5 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Mon, 17 Oct 2022 13:28:37 +0200 Subject: a --- src/chunk.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/chunk.cpp') diff --git a/src/chunk.cpp b/src/chunk.cpp index 95904d81..d8c2d011 100644 --- a/src/chunk.cpp +++ b/src/chunk.cpp @@ -4,9 +4,15 @@ namespace floormat { bool chunk::empty() const { + if (!_maybe_empty) + return false; + for (const tile& x : _tiles) if (x.ground_image || x.wall_north || x.wall_west) + { + _maybe_empty = false; return false; + } return true; } -- cgit v1.2.3