diff options
Diffstat (limited to 'play.js')
-rw-r--r-- | play.js | 29 |
1 files changed, 24 insertions, 5 deletions
@@ -178,6 +178,25 @@ const space_id = [ "space_Punjab", ] +const bb_loc = { + 0: {"x": 522, "y": 1260}, // S_ANDHRA + 1: {"x": 776, "y": 730}, // S_BENGAL + 2: {"x": 640, "y": 920}, // S_GONDWANA + 3: {"x": 82, "y": 841}, // S_GUJARAT + 4: {"x": 666, "y": 625}, // S_JAUNPUR + 5: {"x": 698, "y": 1262}, // S_KARNATAKA + 6: {"x": 446, "y": 987}, // S_MADHYADESH + 7: {"x": 379, "y": 1140}, // S_MAHARASHTRA + 8: {"x": 397, "y": 798}, // S_MALWA + 9: {"x": 770, "y": 1068}, // S_ORISSA + 10: {"x": 81, "y": 568}, // S_RAJPUT_KINGDOMS + 11: {"x": 163, "y": 311}, // S_SINDH + 12: {"x": 804, "y": 1357}, // S_TAMILAKAM + 13: {"x": 401, "y": 536}, // S_DELHI + 14: {"x": 152, "y": 235}, // S_MOUNTAIN_PASSES + 15: {"x": 195, "y": 314}, // S_PUNJAB +} + /* LAYOUT DATA */ // modified from tools/parse-layout.js const layout = { @@ -549,8 +568,8 @@ function init_ui() { ui.gk_unshaded_event.onmouseenter = on_focus_gk_unshaded_event ui.gk_unshaded_event.onmouseleave = on_focus_this_event - // Make combat table draggable - dragElement(ui.attack_table) + // // Make combat table draggable + // dragElement(ui.attack_table) // player cavalry tokens for (let i = 0; i <= LAST_CAVALRY; ++i) { @@ -925,15 +944,15 @@ function show_dice_box(box) { box.classList.add("show") box.style.top = null box.style.left = null - // box.setAttribute("open", true) + box.setAttribute("open", true) // calculate size let w = box.clientWidth let h = box.clientHeight // center where possible - let x = 500 - let y = 500 + let x = bb_loc[view.attack.where].x + let y = bb_loc[view.attack.where].y box.style.top = y + "px" box.style.left = x + "px" |