diff --git a/src/app/App.tsx b/src/app/App.tsx index 29ff69ae..3dd1eab2 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -7217,9 +7217,6 @@ export function App({ store, initialStatusMessage }: AppProps) { case "interactable": applyInteractableChange(); break; - case "sceneExit": - applySceneExitChange(); - break; } }; @@ -7380,44 +7377,6 @@ export function App({ store, initialStatusMessage }: AppProps) { } }; - const applySceneExitChange = ( - overrides: { - interactionEnabled?: boolean; - targetSceneId?: string; - targetEntryEntityId?: string; - } = {} - ) => { - if (selectedSceneExit === null) { - setStatusMessage("Select a Scene Exit before editing it."); - return; - } - - try { - const nextEntity = createSceneExitEntity({ - id: selectedSceneExit.id, - name: selectedSceneExit.name, - position: snapVec3ToGrid( - readVec3Draft(entityPositionDraft, "Scene Exit position"), - DEFAULT_GRID_SIZE - ), - radius: readPositiveNumberDraft( - sceneExitRadiusDraft, - "Scene Exit radius" - ), - prompt: readInteractablePromptDraft(sceneExitPromptDraft), - interactionEnabled: - overrides.interactionEnabled ?? sceneExitEnabledDraft, - targetSceneId: overrides.targetSceneId ?? sceneExitTargetSceneIdDraft, - targetEntryEntityId: - overrides.targetEntryEntityId ?? sceneExitTargetEntryIdDraft - }); - - commitEntityChange(selectedSceneExit, nextEntity, "Updated Scene Exit."); - } catch (error) { - setStatusMessage(getErrorMessage(error)); - } - }; - const commitInteractionLinkChange = ( currentLink: InteractionLink, nextLink: InteractionLink,