Commit Graph

3403 Commits

Author SHA1 Message Date
8028b23924 Refactor NPC entity creation in test 2026-04-15 10:01:08 +02:00
a5e31ad6d3 Add helper function to create runtime NPC fixture in tests 2026-04-15 10:00:56 +02:00
5ff3136762 Remove dialogue library resource test from scene document JSON serialization 2026-04-15 09:59:57 +02:00
8210e00e0f Refactor project-document-json.test.ts by removing dialogue and sequence migration tests 2026-04-15 09:59:53 +02:00
a178760168 Remove unused function startDialogue from runtime-control-foundation.test.ts 2026-04-15 09:59:53 +02:00
a894e33190 Remove unused dialogue interaction link test 2026-04-15 09:58:47 +02:00
534f617d6f Remove unused dialogue interaction link and test cases 2026-04-15 09:58:34 +02:00
fe2ca1d8b6 Update tests to use run sequence instead of start dialogue 2026-04-15 09:58:30 +02:00
9cbe4dfbfa Update dialogue tests to use NPC entities 2026-04-15 09:58:06 +02:00
35b9b33d65 Remove unused startDialogue method from tests 2026-04-15 09:58:06 +02:00
db63dbb612 Update tests for make-npc-talk sequences in RuntimeInteractionSystem 2026-04-15 09:56:58 +02:00
ece9d8f280 Refactor runtime interaction system tests by removing unused imports and handlers 2026-04-15 09:56:14 +02:00
4310fec814 Update project resource validation in scene-document-validation.ts 2026-04-15 09:54:56 +02:00
a4296dd70c Remove unused variable dialogueId in migrate-scene-document.ts 2026-04-15 09:54:56 +02:00
da4e02a6f2 Remove ProjectDialoguesPanel component and related files 2026-04-15 09:53:33 +02:00
40541f60f7 Refactor dialogue normalization functions in entity-instances.ts 2026-04-15 09:52:48 +02:00
025793d9b1 Remove unused 'startDialogue' action and related code in App.tsx 2026-04-15 09:52:08 +02:00
96b28ee2b8 Remove dialogue validation checks from scene document validation 2026-04-15 09:51:31 +02:00
0702681c64 Remove dialogues field from SceneDocument migration 2026-04-15 09:51:04 +02:00
f3d174a3a7 Remove startDialogue interaction and related code 2026-04-15 09:50:32 +02:00
425d207c5b Remove unused dialogue property from validation functions 2026-04-15 09:50:32 +02:00
9f117bbc38 Remove dialogue validation from scene and sequence validation 2026-04-15 09:49:19 +02:00
849a603b89 Refactor runtime-scene-build.ts by removing unused imports and properties 2026-04-15 09:48:57 +02:00
c8073c66d2 Remove unused dialogue handling in runtime-host.ts 2026-04-15 09:48:57 +02:00
d630824df2 Remove unused methods and refactor dialogue handling in RuntimeHost 2026-04-15 09:48:18 +02:00
02cb59623b Simplify dialogue retrieval logic in RuntimeHost 2026-04-15 09:48:00 +02:00
1ee202f589 Remove unused method startDialogue from RuntimeInteractionDispatcher 2026-04-15 09:48:00 +02:00
d1083f7411 Remove unused StartDialogueSequenceEffect and related logic 2026-04-15 09:46:50 +02:00
4c499162cb Remove unused StartDialogueAction and related functions 2026-04-15 09:46:42 +02:00
8118657464 Bump SCENE_DOCUMENT_VERSION to 62 and add NPC_ONLY_DIALOGUES_SCENE_DOCUMENT_VERSION 2026-04-15 09:46:32 +02:00
3dcc78cb06 Update tests to set 'active' property to true for NPCs 2026-04-15 09:39:13 +02:00
1f43875711 Handle null npcEntityId in setRuntimeDialogue 2026-04-15 09:34:54 +02:00
4f84742d25 Update tests to check for specific NPC properties in runtime scene 2026-04-15 09:34:04 +02:00
f674d502b9 Update tests to include 'entity-npc-overnight' in expected results 2026-04-15 09:33:32 +02:00
b304d604a2 Refactor NPC dialogue handling in project document JSON tests 2026-04-15 09:32:39 +02:00
8e2f38e2da Update NPC entity creation in test 2026-04-15 09:32:13 +02:00
74ed89f0f9 auto-git:
[change] src/runtime-three/runtime-host.ts
2026-04-15 09:32:10 +02:00
1a8c4df01d Remove unused code in App.tsx 2026-04-15 09:30:24 +02:00
fb31411d54 Update test to check for missing NPC default dialogues 2026-04-15 09:30:24 +02:00
c937e3d479 Update tests to reflect new dialogue structure 2026-04-15 09:29:24 +02:00
a5ed03f7f3 Add startNpcDialogue method to runtime control foundation test 2026-04-15 09:28:13 +02:00
50809a0392 Modify RuntimeInteractionSystem test to include full dialogue structure and update startDialogue to startNpcDialogue 2026-04-15 09:27:06 +02:00
0ee6129d0c Update ProjectSequencerPane test to remove dialogue and add NPC talk functionality 2026-04-15 09:27:06 +02:00
819697a75f Update ProjectSequencesPanel tests to use NPC talk effects 2026-04-15 09:26:17 +02:00
fcf11f09bc Make startNpcDialogue optional in runtime-interaction-system.ts 2026-04-15 09:25:56 +02:00
6220471d35 Modify NPC creation preview in viewport-host.ts 2026-04-15 09:25:56 +02:00
888437ba4e Update dialogue handling in migrate-scene-document.ts 2026-04-15 09:25:56 +02:00
3f43a4e6d4 Simplify imports in NpcDialoguesPanel.tsx 2026-04-15 09:24:55 +02:00
9874f9c91d Remove unused variable and update function parameter in App.tsx 2026-04-15 09:24:55 +02:00
cc12918b7b Refactor dialogue handling in scene and project document migrations 2026-04-15 09:23:40 +02:00