Various cleanups and fixes

This commit is contained in:
2026-02-16 15:29:10 -06:00
parent c7cfd5eac0
commit 9301fe2696
5 changed files with 36 additions and 13 deletions

View File

@@ -55,7 +55,12 @@ update_tile_grid :: proc(grid: ^Grid, camera: ^raylib.Camera2D, tile_w, tile_h:
}
}
draw_tile_grid :: proc(sheet: ^TilemapSpritesheet, grid: ^Grid, camera: ^raylib.Camera2D) {
draw_tile_grid :: proc(
sheet: ^TilemapSpritesheet,
grid: ^Grid,
camera: ^raylib.Camera2D,
color: raylib.Color,
) {
tile_w := f32(sheet.tile_width)
tile_h := f32(sheet.tile_height)
@@ -68,7 +73,7 @@ draw_tile_grid :: proc(sheet: ^TilemapSpritesheet, grid: ^Grid, camera: ^raylib.
if tile.type == .NOTHING do continue
pos := raylib.Vector2{f32(x) * tile_w, f32(y) * tile_h}
draw_tile(sheet, tile, pos, raylib.WHITE)
draw_tile(sheet, tile, pos, color)
}
}
}