summaryrefslogtreecommitdiff
path: root/play.js
diff options
context:
space:
mode:
Diffstat (limited to 'play.js')
-rw-r--r--play.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/play.js b/play.js
index c0cec62..d263535 100644
--- a/play.js
+++ b/play.js
@@ -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")