Allow generic maps to be still generated
This commit is contained in:
@@ -15,11 +15,7 @@ async function loadScript(scenario, svg, script) {
|
||||
};
|
||||
|
||||
const dataset = scenario.querySelector('script')?.dataset || {};
|
||||
|
||||
if ('cols' in dataset && 'rows' in dataset) {
|
||||
scriptEl.dataset.rows = dataset.rows;
|
||||
scriptEl.dataset.cols = dataset.cols;
|
||||
}
|
||||
Object.entries(dataset).forEach(([k, v]) => scriptEl.dataset[k] = v);
|
||||
|
||||
scriptEl.setAttributeNS(null, 'href', `../../${script}.js`);
|
||||
svg.append(scriptEl);
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import sideShow from './assets/images/scenario-side_show.svg';
|
||||
import dragonHunting from './assets/images/scenario-dragon_hunting.svg';
|
||||
import raceAgainstTime from './assets/images/scenario-race_against_time.svg';
|
||||
import map4 from './assets/images/map4.svg';
|
||||
|
||||
export const scenarios = {
|
||||
'scenario-side_show': {
|
||||
@@ -15,4 +16,8 @@ export const scenarios = {
|
||||
hashed: raceAgainstTime,
|
||||
title: 'BattleTroops Scenario 3: Race Against Time',
|
||||
},
|
||||
'map4': {
|
||||
hashed: map4,
|
||||
title: 'Test map'
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user