From 0586c2cdad3eaa31c1c5e8b4700f76a1270d5c4d Mon Sep 17 00:00:00 2001 From: Llywelwyn Date: Mon, 25 Sep 2023 02:16:06 +0100 Subject: [PATCH] map and turns --- src/gui/mod.rs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/gui/mod.rs b/src/gui/mod.rs index df8f531..68beecd 100644 --- a/src/gui/mod.rs +++ b/src/gui/mod.rs @@ -206,6 +206,24 @@ pub fn draw_ui2( .h_align_right(); } } + let map = ecs.fetch::(); + let id = if map.depth > 0 { + format!("{}{}", map.short_name, map.depth) + } else { + format!("{}", map.short_name) + }; + draw.text(&font, &id) + .position(((VIEWPORT_W + 1) as f32) * TILESIZE, row2) + .color(Color::WHITE) // get_local_col() + .size(FONTSIZE) + .h_align_right(); + let turns = crate::gamelog::get_event_count(EVENT::COUNT_TURN); + x = draw.last_text_bounds().min_x() - TILESIZE; + draw.text(&font, &format!("T{}", turns)) + .position(x, row2) + .color(Color::YELLOW) + .size(FONTSIZE) + .h_align_right(); if stats.god { draw.text(&font, "--- GODMODE: ON ---") .position(20.0 * TILESIZE, 20.0 * TILESIZE)