#ifndef PIXELDEFENSE_MAP_INITIALIZATION_H #define PIXELDEFENSE_MAP_INITIALIZATION_H #include #include #include "components.h" bool initGameObjectsLayer(BzTileMap *map, BzTileObjectGroup *objectGroup); bool initEntityObjectsLayer(BzTileMap *map, BzTileObjectGroup *objectGroup); bool initBuildingsLayer(BzTileMap *map, BzTileLayer *layer); bool initTreesLayer(BzTileMap *map, BzTileLayer *layer); ecs_entity_t createWorker(Position position, Size size, BzSpatialGrid *grid, BzTileset *tileset, BzTile gid); #endif //PIXELDEFENSE_MAP_INITIALIZATION_H