From 7a2db3d328956a876e8c982beaf434b05bc884fd Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Fri, 2 Jul 2021 10:43:17 +0200 Subject: crusader: Show turn info and player roles as other games. --- play.html | 18 ++++++++++++------ rules.js | 1 + ui.js | 9 ++++++--- 3 files changed, 19 insertions(+), 9 deletions(-) diff --git a/play.html b/play.html index ce2faf2..0128af5 100644 --- a/play.html +++ b/play.html @@ -427,7 +427,7 @@ X#FR { background-image: linear-gradient(182deg, tan 30%, olivedrab 35%); }
-
$PROMPT
+
Connecting...
@@ -449,18 +449,24 @@ X#FR { background-image: linear-gradient(182deg, tan 30%, olivedrab 35%); }
-
-
Franks ($USER)
+
+ Franks +
+
-
+
-
-
Saracens ($USER)
+
+ Saracens +
+
-
+
-
$TURN
+
-
diff --git a/rules.js b/rules.js index e379fb2..d0b370c 100644 --- a/rules.js +++ b/rules.js @@ -3385,6 +3385,7 @@ states.game_over = { function setup_game() { reset_blocks(); game.year = 1187; + game.turn = 0; for (let b in BLOCKS) { if (block_owner(b) == FRANKS) { switch (block_type(b)) { diff --git a/ui.js b/ui.js index d9d55e6..90c8ac0 100644 --- a/ui.js +++ b/ui.js @@ -568,11 +568,14 @@ function update_map() { document.getElementById("frank_vp").textContent = game.f_vp + " VP"; document.getElementById("saracen_vp").textContent = game.s_vp + " VP"; document.getElementById("timeline").className = "year_" + game.year; - if (game.turn < 6) - document.getElementById("turn").textContent = + if (game.turn < 1) + document.querySelector(".turn_info").textContent = + "Year " + game.year; + else if (game.turn < 6) + document.querySelector(".turn_info").textContent = "Turn " + game.turn + " of Year " + game.year; else - document.getElementById("turn").textContent = + document.querySelector(".turn_info").textContent = "Winter Turn of Year " + game.year; for (let town in TOWNS) -- cgit v1.2.3