diff options
author | Tor Andersson <tor@ccxvii.net> | 2023-04-29 13:50:45 +0200 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2023-05-03 10:28:30 +0200 |
commit | 0492e7ce8e27684c5331acb09ca35833bd556c01 (patch) | |
tree | 6364dccaed99b78b61602c1f741f28c2afeb624d | |
parent | 856e4296d5de43130aef823db7a9510c6c8dea71 (diff) | |
download | wilderness-war-0492e7ce8e27684c5331acb09ca35833bd556c01.tar.gz |
Tweak stacking of highlights when mixing unit stacks and spaces.
Mainly affects restoring Indians that are already at home.
-rw-r--r-- | play.css | 8 | ||||
-rw-r--r-- | play.js | 8 |
2 files changed, 13 insertions, 3 deletions
@@ -211,7 +211,7 @@ body:not(.shift) #popup #menu_discard { display: none; } background-color: black; opacity: 50%; box-shadow: 0 0 5px black; - z-index: 100; + z-index: 200; } .offmap { display: none; } @@ -221,7 +221,11 @@ body:not(.shift) #popup #menu_discard { display: none; } z-index: 200; } -body.shift .highlight { +body.shift .box.highlight, +body.shift .mountain.highlight, +body.shift .wilderness.highlight, +body.shift .cultivated.highlight +{ pointer-events: none; z-index: 0; } @@ -1065,7 +1065,13 @@ const MAXX = 2550 - 15 function layout_stack(stack, x, y, dx) { let dim = style_dims[style] - let z = (stack === focus) ? 101 : 1 + let z = 1 + if (stack === focus) + z = 201 + else + for (let [p, elt] of stack) + if (is_action_piece(p)) + z = 201 let n = stack.length if (n > 32) n = Math.ceil(n / 4) |