Merge tilesets into one

This commit is contained in:
2023-12-12 17:02:23 +01:00
parent 11832ec1cc
commit 72b32b1a26
48 changed files with 10442 additions and 4618 deletions

View File

@@ -100,14 +100,14 @@ bool initTreesLayer(BzTileMap *map, BzTileLayer *layer) {
BzTile tile = layer->data[y * layer->width + x];
BzTile layerTile = tile;
tile = bzTilesetGetTile(tileset, tile);
if (tile != 185) continue; // Not a tree
if (tile == -1) continue; // Not a tree
f32 sizeX = tileset->tileWidth;
f32 sizeY = tileset->tileHeight;
f32 posX = layer->offsetX + x * sizeX;
f32 posY = layer->offsetY + y * sizeY;
ecs_entity_t e = ecs_new_id(ECS);
bzSpatialGridInsert(game->entityGrid, &e, posX, posY, sizeX, sizeY);;
//bzSpatialGridInsert(game->entityGrid, &e, posX, posY, sizeX, sizeY);;
posX += sizeX * 0.5f;
posY += sizeY * 0.5f;
ecs_add(ECS, e, TextureTerrain);