diff --git a/src/document/migrate-scene-document.ts b/src/document/migrate-scene-document.ts index 3dd22ccc..5c739f26 100644 --- a/src/document/migrate-scene-document.ts +++ b/src/document/migrate-scene-document.ts @@ -306,6 +306,7 @@ import { import { type SequenceClip } from "../sequencer/project-sequence-steps"; import { createScenePathRoadSettings, + createScenePathRoadEdgeSettings, createScenePath, createScenePathPoint, DEFAULT_SCENE_PATH_CURVE_MODE, @@ -313,10 +314,13 @@ import { DEFAULT_SCENE_PATH_SAMPLED_RESOLUTION, DEFAULT_SCENE_PATH_TERRAIN_OFFSET, isScenePathCurveMode, + normalizeScenePathRoadEdgeKind, + normalizeScenePathRoadEdgeMaterialId, normalizeScenePathRoadMaterialId, normalizeScenePathSampledResolution, normalizeScenePathTerrainOffset, type ScenePath, + type ScenePathRoadEdgeSettings, type ScenePathRoadSettings, type ScenePathPoint } from "./paths"; diff --git a/src/document/scene-document.ts b/src/document/scene-document.ts index f1b4bbb4..f4359965 100644 --- a/src/document/scene-document.ts +++ b/src/document/scene-document.ts @@ -35,7 +35,8 @@ import { type FoliagePrototypeRegistry } from "../foliage/foliage"; -export const SCENE_DOCUMENT_VERSION = 103 as const; +export const SCENE_DOCUMENT_VERSION = 104 as const; +export const SPLINE_ROAD_EDGES_SCENE_DOCUMENT_VERSION = 104 as const; export const DYNAMIC_TERRAIN_LAYERS_SCENE_DOCUMENT_VERSION = 103 as const; export const PATH_ROAD_PREVIEW_SCENE_DOCUMENT_VERSION = 102 as const; export const PATH_TERRAIN_GLUE_SCENE_DOCUMENT_VERSION = 101 as const;