Web Dev Solutions

Catalin Mititiuc

aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/radial.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/radial.js b/src/radial.js
index c6e52a6..038d9c1 100644
--- a/src/radial.js
+++ b/src/radial.js
@@ -511,6 +511,9 @@ function drawMapsheet(gameboard, mapsheet, position) {
drawHexes(gridContainer, grid, true);
(mapsheet.features || []).forEach(feature => {
+ const featureContainer = document.createElementNS(xmlns, 'g');
+ featureContainer.classList.add('terrain');
+
const origin = feature.position({ q: 0, r: 0, s: 0 });
const use = document.createElementNS(xmlns, 'use');
@@ -524,7 +527,8 @@ function drawMapsheet(gameboard, mapsheet, position) {
use.setAttributeNS(null, 'x', x);
use.setAttributeNS(null, 'y', y);
- gridContainer.appendChild(use);
+ featureContainer.appendChild(use)
+ buildingContainer.appendChild(featureContainer);
});
container.appendChild(gridContainer);