diff options
Diffstat (limited to 'play.ts')
-rw-r--r-- | play.ts | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -83,6 +83,7 @@ const ui = { tokens_on_front: {}, // front_values: {}, glory: [], + initiative_token: undefined, medallions: [], spaces: [], standees: [], @@ -306,6 +307,10 @@ function on_init() { register_action(e, 'card', c); } + // create initiative marker + let e = (ui.initiative_token = document.createElement('div')); + e.className = 'initiative_token'; + // create tokens to add to fronts data.fronts.forEach((front) => { ui.tokens_on_front[front.id] = {}; @@ -408,6 +413,8 @@ function on_update() { ui.roles[f].medallions.appendChild(ui.medallions[m]); } } + ui.roles[view.initiative].medallions.appendChild(ui.initiative_token); + ui.initiative_token.setAttribute('data-year', view.year); for (let faction_id of FACTIONS) { ui.tableaus[faction_id].replaceChildren(); |