diff options
Diffstat (limited to 'play.js')
-rw-r--r-- | play.js | 20 |
1 files changed, 9 insertions, 11 deletions
@@ -624,7 +624,7 @@ function layout_vp_marker() { } function layout_country(id) { - // TODO: what number to display? + // TODO: what number to display? if (view.revolutions[id]) ui.countries[id].className = "marker demInfl ctl v" + view.times_held[id] else if (view.times_held[id] > 0) @@ -848,11 +848,12 @@ function on_update() { ui.hand.appendChild(ui.cards[c]) ui.power_hand.replaceChildren() - if (view.is_pwr_struggle) + if (view.is_pwr_struggle) { ui.power_hand.appendChild(ui.power_cards[53]) if (view.power_hand.length > 0) for (let c of view.power_hand) ui.power_hand.appendChild(ui.power_cards[c]) + } ui.power_discard.replaceChildren() if (view.power_struggle_discard) @@ -992,15 +993,14 @@ function sub_icon(match) { return ICONS[match] || match } -function sub_arrow(match) { - return '<span> → </span>' +function sub_arrow(_match) { + return " \u2192 " } function wrap_icons(match) { - return `<span class="icon_holder">${match}</span>`; + return `<span class="marginalia">${match.replace("(", "").replace(")", "")}</span>` } - const ICONS = { '£CC': '<span class="icon com_c"></span>', '£CU': '<span class="icon com_nc"></span>', @@ -1045,9 +1045,7 @@ function on_log(text, ix) { p.className = "i" } -/* - text = text.replace(/(\(£[CDU][CU]\s\.to\s£[CDU][CU]\))/g, wrap_icons) -*/ + text = text.replace(/(\(£[CDU][CU]\s\.to\s£[CDU][CU]\))/g, wrap_icons) text = text.replace(/_/g, " ") text = text.replace(/C(\d+)/g, sub_card_name) @@ -1122,13 +1120,13 @@ function on_log(text, ix) { log_event = 0 } -//Group events + // Group events // Reset group box counters (when log is rewound) if (ix <= log_event) log_event = 0 if (!scoring_cards.includes(event_n)) { if (text.match(/^.E:/)) { - p.classList.add("h2") + p.classList.add("header") log_event = ix text = text.replace(".E:", "") } |