fix(editor): preserve hierarchical map saves

This commit is contained in:
tom-boullay
2026-05-27 09:47:01 +02:00
parent ab100c683f
commit d38ad242d6
5 changed files with 121 additions and 17 deletions
+2
View File
@@ -6,6 +6,7 @@ export interface MapNode {
position: Vector3Tuple;
rotation: Vector3Tuple;
scale: Vector3Tuple;
sourcePath?: number[];
}
export interface HierarchicalMapNode extends MapNode {
@@ -16,6 +17,7 @@ export interface HierarchicalMapNode extends MapNode {
export interface SceneData {
mapNodes: MapNode[];
models: Map<string, string>;
mapTree?: HierarchicalMapNode | HierarchicalMapNode[];
}
export type TransformMode = "translate" | "rotate" | "scale";