diff options
Diffstat (limited to 'play.js')
-rw-r--r-- | play.js | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -951,6 +951,7 @@ function on_update() { if (s <= S_MONGOL_INVADERS) { ui.spaces[s].classList.toggle("action", is_action("space", s)) ui.spaces[s].classList.toggle("selected", view.where === s) + ui.spaces[s].classList.toggle("campaign", is_action("campaign_spaces", s) && !is_action("space", s)) } // Control @@ -1018,7 +1019,7 @@ function on_update() { for (let i = 0; i < ui.pieces.length; ++i) ui.pieces[i].classList.remove("action") for (let i = 0; i < ui.pieces.length; ++i) - ui.pieces[i].classList.toggle("selected", view.who === i) + ui.pieces[i].classList.toggle("selected", set_has(view.who, i)) // Influence layout_influence() @@ -1030,6 +1031,8 @@ function on_update() { action_button("pass", "Pass") // DS buttons + action_button("campaign", "Campaign") + action_button("end_campaign", "End Campaign") action_button("conscript", "Conscript") action_button("end_conscript", "End Conscript") action_button("govern", "Govern") |