Proper building detection

This commit is contained in:
2023-11-10 05:54:40 +01:00
parent 3fdd24d951
commit 60e66bbd67
6 changed files with 123 additions and 51 deletions

View File

@@ -79,8 +79,10 @@ BzTileset bzTilesetCreate(const BzTilesetDesc *desc) {
}
BzTile bzTilesetGetTile(BzTileset *tileset, BzTile tile) {
if (tile == 0)
return -1;
tile = tile - tileset->startID;
BZ_ASSERT(tile >= tile && tile < tileset->tileCount);
BZ_ASSERT(tile >= 0 && tile < tileset->tileCount);
return tile;
}
Rectangle bzTilesetGetTileRegion(BzTileset *tileset, BzTile tileID) {