Move JavaScript files into src folder

This commit is contained in:
Daddy32
2025-12-13 22:44:35 +01:00
parent 20c6806598
commit 22c717a33e
12 changed files with 17 additions and 17 deletions

28
src/scenes/index.js Normal file
View File

@@ -0,0 +1,28 @@
(() => {
const scenes = window.PhysilinksSceneDefs || [];
const desiredOrder = [
"scene-grid",
"low-g-terraces",
"fast-drop-maze",
"balanced",
"scene-lava",
"relax",
];
const orderedScenes = desiredOrder
.map((id) => scenes.find((s) => s.id === id))
.filter(Boolean);
const unordered = scenes.filter(
(s) => !orderedScenes.find((o) => o.id === s.id),
);
const finalScenes = [...orderedScenes, ...unordered];
const defaultSceneId =
desiredOrder.find((id) => finalScenes.some((s) => s.id === id)) ||
finalScenes[0]?.id ||
"scene-grid";
window.PhysilinksScenes = {
scenes: finalScenes,
defaultSceneId,
order: desiredOrder,
};
})();