summaryrefslogtreecommitdiff
path: root/play.js
diff options
context:
space:
mode:
authorJoël Simoneau <simoneaujoel@gmail.com>2024-10-30 11:36:51 -0400
committerJoël Simoneau <simoneaujoel@gmail.com>2024-10-30 11:36:51 -0400
commit7395638c8c28560473e15fcc2144559ad2bf92f1 (patch)
treec03d0530446a9e9a38947098e86b013a2f0ab96d /play.js
parent8651ae9fec82c0a47dd1e17a883664f2054636b7 (diff)
downloadvijayanagara-7395638c8c28560473e15fcc2144559ad2bf92f1.tar.gz
Viz update.
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)
}