Files
scaenae/scenes/ssgp/index.js
Nicolò P. 9ae4b0bb8f Fix node status sync error (WIP)
TODO: Use Map object to optimize node lookup
2026-05-18 12:40:32 +02:00

18 lines
566 B
JavaScript

import { openScene } from "../../js/scene.js";
import { config } from "../../config.js";
import AppState from "../../js/state.js";
import { normalizeNodes } from "../../js/utils/nodeUtils.js";
import { initStimulus } from "../../js/utils/stimulus.js";
initStimulus();
AppState.currentScene = 'ssgp';
const marker = config.markers.find(m => m.id === 'ssgp');
const {flat, tree} = normalizeNodes(marker.nodes);
AppState.normalizedNodes = flat;
AppState.treeNodes = tree;
// TODO: add Map object for lookup optimization
openScene(marker, AppState.normalizedNodes);