Commit Graph

3215 Commits

Author SHA1 Message Date
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
7343441ee8 Add support for legacy project dialogues in scene document migration 2026-04-15 09:23:40 +02:00
f9a714b6b0 Add makeNpcTalk effect validation and handling in migrate-scene-document.ts 2026-04-15 09:22:38 +02:00
6deb1f9bdb Update entity reading functions to include legacy project dialogues 2026-04-15 09:22:29 +02:00
e67f0d6d13 Update NPC entity reading to include dialogues and legacy support 2026-04-15 09:22:21 +02:00
1b10a6a31d Add function to read NPC dialogues from scene document 2026-04-15 09:22:11 +02:00
635724a915 Add default rotation for wedge brushes in migrate-scene-document.ts 2026-04-15 09:21:07 +02:00
1ebd615d1a Enhance scene document validation with NPC dialogue checks 2026-04-15 09:20:00 +02:00
470c6fbbca Add support for NPC dialogue in runtime-host.ts 2026-04-15 09:20:00 +02:00
ba4989c7d2 Add type annotations to brush functions parameters 2026-04-15 09:18:51 +02:00
af78713c0f Update migration logic for WHITEBOX_PRIMITIVES_SCENE_DOCUMENT_VERSION 2026-04-15 09:18:51 +02:00
fd47dec943 Update interaction link creation and add new scene document version 2026-04-15 09:17:50 +02:00
3db877c86e Update App.tsx to remove dialogue selection and add material summary for NPC Talk effect 2026-04-15 09:17:04 +02:00
2f2f610c9f Remove startDialogue action handling and related functions in App.tsx 2026-04-15 09:16:53 +02:00
b9cde33aab Remove unused Dialogue panel from App.tsx 2026-04-15 09:16:17 +02:00
dc2dd6ecce Add support for cone and torus geometries in runtime-host.ts 2026-04-15 09:16:12 +02:00
cd25067333 Add majorSegmentCount and tubeSegmentCount to RuntimeBoxBrushInstance and update buildRuntimeBrush logic 2026-04-15 09:16:06 +02:00
7927b2c83f Replace dialogue selection with NpcDialoguesPanel component in App.tsx 2026-04-15 09:15:53 +02:00
120f4f5df0 Add majorSegmentCount and tubeSegmentCount to brush transform targets 2026-04-15 09:15:53 +02:00
b5d3f933ed Update App.tsx and transform-session.ts for NPC dialogue changes 2026-04-15 09:15:15 +02:00
1de82de206 Rename and update dialogue-related functions and types in App.tsx and transform-session.ts 2026-04-15 09:15:09 +02:00
0b02222869 Include majorSegmentCount and tubeSegmentCount in TransformTarget cloning and equality checks 2026-04-15 09:15:01 +02:00
939b5da9d9 Add NPC dialogue management functions in App.tsx 2026-04-15 09:14:37 +02:00
1ca180cde1 auto-git:
[change] src/core/transform-session.ts
2026-04-15 09:14:31 +02:00
556c645583 Add cone and torus brush support in transform-session.ts 2026-04-15 09:14:24 +02:00
5e78049a1b Remove unused dialogue handling functions and related code in App.tsx 2026-04-15 09:14:01 +02:00
89a353db4f Update tests for geometry primitives to check normal direction more flexibly 2026-04-15 09:13:40 +02:00
1f0e5cdeb7 Update test to include cone and torus brushes 2026-04-15 09:13:29 +02:00
317854c69f Update tests to include cone and torus brushes 2026-04-15 09:13:23 +02:00
b853ef40ef Add tests for cone and torus brush creation 2026-04-15 09:13:06 +02:00
fdba01a3e3 Remove unused parameter in commitEntityChange 2026-04-15 09:13:06 +02:00
3eba4ca54a Add tests for cone and torus brushes in whitebox-primitives.test.ts 2026-04-15 09:12:54 +02:00
dd76bae073 Add validation for radial prism, cone, and torus side counts in scene document 2026-04-15 09:12:20 +02:00
e58037051c Add function to update selected NPC dialogues 2026-04-15 09:12:15 +02:00
11805bd97a Update NPC entity creation logic 2026-04-15 09:12:09 +02:00
84edd3ee26 Add normalization functions for brush properties 2026-04-15 09:12:09 +02:00
0453d8d4c5 Update dialogue selection logic in App.tsx 2026-04-15 09:11:57 +02:00
6a6637f5b6 Remove unused constant DEFAULT_TORUS_BRUSH_SIZE 2026-04-15 09:11:57 +02:00
1c752b0101 Add support for cone and torus brush types in migrate-scene-document.ts 2026-04-15 09:11:48 +02:00