Start atlas
This commit is contained in:
11
tiles/belt.c
11
tiles/belt.c
@@ -16,7 +16,7 @@ void renderBelt(int x, int y, int w, int h, OrientDirection dir, SDL_Rect player
|
||||
|
||||
Tile *t = &tileMap[y][x];
|
||||
|
||||
uint16_t tileType = t->type;
|
||||
ItemType tileType = t->type;
|
||||
|
||||
SDL_Rect src1, src2, dst1, dst2;
|
||||
|
||||
@@ -59,11 +59,8 @@ void renderBelt(int x, int y, int w, int h, OrientDirection dir, SDL_Rect player
|
||||
SDL_RenderCopy(renderer, TileRegistry[tileType].textures[dir], &src1, &dst1);
|
||||
SDL_RenderCopy(renderer, TileRegistry[tileType].textures[dir], &src2, &dst2);
|
||||
}
|
||||
}
|
||||
|
||||
void updateBelt(Tile * tile) {
|
||||
|
||||
SDL_SetRenderTarget(renderer, itemsTexture);
|
||||
for (uint8_t lane = 0; lane < 2; lane++) {
|
||||
if (t->items[lane].type != 0) {
|
||||
renderItem(t->items[lane], renderer, lane, playerRect);
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user