Add BzTileID which refers to the tileset
This commit is contained in:
@@ -78,7 +78,7 @@ BzTileset bzTilesetCreate(const BzTilesetDesc *desc) {
|
||||
return tileset;
|
||||
}
|
||||
|
||||
BzTile bzTilesetGetTile(BzTileset *tileset, BzTile tile) {
|
||||
BzTile bzTilesetGetTileID(BzTileset *tileset, BzTile tile) {
|
||||
if (tile == 0)
|
||||
return -1;
|
||||
tile = tile - tileset->startID;
|
||||
@@ -86,7 +86,6 @@ BzTile bzTilesetGetTile(BzTileset *tileset, BzTile tile) {
|
||||
return tile;
|
||||
}
|
||||
Rectangle bzTilesetGetTileRegion(BzTileset *tileset, BzTile tileID) {
|
||||
tileID = tileID - tileset->startID;
|
||||
if (tileID < 0 || tileID >= tileset->tileCount) {
|
||||
return (Rectangle){};
|
||||
}
|
||||
@@ -96,8 +95,6 @@ Rectangle bzTilesetGetTileRegion(BzTileset *tileset, BzTile tileID) {
|
||||
tileset->tileWidth, tileset->tileHeight};
|
||||
}
|
||||
BzTileShape bzTilesetGetTileCollider(BzTileset *tileset, BzTile tileID) {
|
||||
tileID = tileID - tileset->startID;
|
||||
|
||||
if (tileID < 0 || tileID >= tileset->tileCount) {
|
||||
return (BzTileShape) {.type = BZ_TILE_SHAPE_NONE};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user