From 11805bd97ab2abf57a74dda5f832ad59d547eb65 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 15 Apr 2026 09:12:02 +0200 Subject: [PATCH] Update NPC entity creation logic --- src/app/App.tsx | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/app/App.tsx b/src/app/App.tsx index 51e577c0..b8b1ee29 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -7629,7 +7629,6 @@ export function App({ store, initialStatusMessage }: AppProps) { const applyNpcChange = ( overrides: { modelAssetId?: string | null; - dialogueId?: string | null; colliderMode?: PlayerStartColliderMode; } = {} ) => { @@ -7640,7 +7639,6 @@ export function App({ store, initialStatusMessage }: AppProps) { try { const trimmedModelAssetId = npcModelAssetIdDraft.trim(); - const trimmedDialogueId = npcDialogueIdDraft.trim(); const colliderMode = overrides.colliderMode ?? npcColliderModeDraft; const nextEntity = createNpcEntity({ @@ -7659,12 +7657,8 @@ export function App({ store, initialStatusMessage }: AppProps) { : trimmedModelAssetId.length === 0 ? null : trimmedModelAssetId, - dialogueId: - overrides.dialogueId !== undefined - ? overrides.dialogueId - : trimmedDialogueId.length === 0 - ? null - : trimmedDialogueId, + dialogues: selectedNpc.dialogues, + defaultDialogueId: selectedNpc.defaultDialogueId, collider: { mode: colliderMode, eyeHeight: readPositiveNumberDraft(