From c44b4d238ffbb9983a651a2d6385c32dcc964510 Mon Sep 17 00:00:00 2001 From: Mischa Untaga <99098079+MischaU8@users.noreply.github.com> Date: Tue, 7 Nov 2023 14:26:55 +0100 Subject: implementation of add_campaigners, receive/spend_buttons --- play.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'play.js') diff --git a/play.js b/play.js index 69a7669..eb8d8f2 100644 --- a/play.js +++ b/play.js @@ -301,7 +301,7 @@ function build_user_interface() { for (let s = 1; s <= us_states_count; ++s) { let us_state_css = US_STATES[s].code - elt = ui.regions[s] = document.querySelector(`#map #${us_state_css}`) + elt = ui.us_states[s] = document.querySelector(`#map #${us_state_css}`) elt.my_us_state = s elt.addEventListener("mousedown", on_click_us_state) elt.addEventListener("mouseenter", on_focus_us_state) @@ -427,16 +427,26 @@ function on_update() { // eslint-disable-line no-unused-vars } for (let i = 1; i < ui.cards.length; ++i) { - // ui.cards[i].classList.toggle("action", is_card_action('card', i)) ui.cards[i].classList.toggle("action", is_card_enabled(i)) } + for (let i = 1; i <= region_count; ++i) { + ui.regions[i].classList.toggle("action", is_region_action(i)) + } + + for (let i = 1; i <= us_states_count; ++i) { + ui.us_states[i].classList.toggle("action", is_us_state_action(i)) + } + action_button("commit_1_button", "+1 Button") action_button("defer", "Defer") action_button("match", "Match") action_button("supersede", "Supersede") action_button("draw", "Draw") + action_button("next", "Next") + action_button("purple", "Purple") + action_button("yellow", "Yellow") action_button("end_event", "End Event") action_button("skip", "Skip") -- cgit v1.2.3