summaryrefslogtreecommitdiff
path: root/play.js
diff options
context:
space:
mode:
Diffstat (limited to 'play.js')
-rw-r--r--play.js11
1 files changed, 7 insertions, 4 deletions
diff --git a/play.js b/play.js
index 8a10302..4b7d12e 100644
--- a/play.js
+++ b/play.js
@@ -526,14 +526,17 @@ function init_ui() {
for (let s = 0; s < 26; ++s) {
let e = null
- // provinces, mountain passes and punjab
- if (s < S_DELHI || s === S_MOUNTAIN_PASSES || s == S_PUNJAB) {
+ // tributary tokens
+ if (s < S_DELHI) {
let { cx, cy } = layout.circles.provinces[space_name[s]]
ui.control[s] = e = create("div", { className: "token tributary" })
e.style.left = (cx - 24) + "px"
e.style.top = (cy - 24) + "px"
document.getElementById("tokens").appendChild(e)
+ }
+ // svg spaces
+ if (s < S_DELHI || s === S_MOUNTAIN_PASSES || s === S_PUNJAB) {
ui.spaces[s] = e = document.getElementById("svgmap").getElementById(space_id[s])
register_action(e, "space", s)
}
@@ -823,7 +826,7 @@ function make_card_class_name(c) {
else
return "card card_" + c + " u" + data.card_unshaded_lines[c] + " s" + data.card_shaded_lines[c]
}
-
+S_VE_AVAILABLE
function update_player_active(name, x) {
if (roles[name])
roles[name].element.classList.toggle("active", x)
@@ -916,7 +919,7 @@ function on_update() {
}
// Action highlighting
- if (s <= S_VE_AVAILABLE) {
+ if (s <= S_PUNJAB) {
ui.spaces[s].classList.toggle("action", is_action("space", s))
ui.spaces[s].classList.toggle("selected", view.where === s)
}