update indev version

This commit is contained in:
Vinzenz Schroeter 2025-07-09 23:30:50 +02:00
commit 143ef1e285
7 changed files with 49 additions and 51 deletions

View file

@ -67,12 +67,16 @@ impl UnlockSystem {
}
}
pub fn draw(&self, chars: WindowMut<char, CharGrid>, bitmap: WindowMut<bool, Bitmap>) {
pub fn draw(
&self,
chars: &mut WindowMut<char, CharGrid>,
bitmap: &mut WindowMut<bool, Bitmap>,
) {
let title = format!(" Stage {}/{} ", self.bought, self.total_unlock_count);
let (chars, bitmap) = draw_border_panel(chars, bitmap, &title, INNER_BORDER);
let (mut chars, mut bitmap) = draw_border_panel(chars, bitmap, &title, INNER_BORDER);
let (all_unlocks_pixels, bitmap) = bitmap.split_vertical_mut(TILE_SIZE).unwrap();
let (all_unlocks_pixels, mut bitmap) = bitmap.split_vertical_mut(TILE_SIZE).unwrap();
self.all_unlocks_bar.draw(all_unlocks_pixels);
let (next_unlocks_pixels, _) = bitmap.split_vertical_mut(TILE_SIZE).unwrap();