From 602054c2e04379e2621d26e5eeb2c851d44e29f4 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Tue, 22 Jun 2021 14:50:38 +0200 Subject: crusader: Show pool and dead blocks. --- ui.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'ui.js') diff --git a/ui.js b/ui.js index b5a0e02..e9c1d11 100644 --- a/ui.js +++ b/ui.js @@ -537,8 +537,20 @@ function update_map() { let info = BLOCKS[b]; let element = ui.blocks[b]; let town = game.location[b]; + + if ((town == F_POOL && player != FRANKS) || (town == S_POOL && player != SARACENS)) { + hide_block(element); + continue; + } + if (town == DEAD && player != info.owner) { + hide_block(element) + continue; + } + if (town in TOWNS) { let moved = game.moved[b] ? " moved" : ""; + if (town == DEAD) + moved = " moved"; if (info.owner == player || info.owner == ASSASSINS) { let image = " known block_" + info.image; let steps = " r" + (info.steps - game.steps[b]); @@ -584,7 +596,6 @@ function update_map() { } function update_card_display(element, card, prior_card) { - console.log("update_card_display", element, card, prior_card); if (!card && !prior_card) { element.className = "small_card card_back"; } else if (prior_card) { -- cgit v1.2.3