Commit Graph

61 Commits

Author SHA1 Message Date
a72b321027 auto-git:
[change] src/app/App.tsx
 [change] tests/domain/runtime-interaction-system.test.ts
 [change] tests/unit/first-person-navigation-controller.test.ts
 [change] tests/unit/pause-navigation-controller.test.ts
 [change] tests/unit/third-person-navigation-controller.test.ts
2026-04-22 17:16:35 +02:00
d7ded9af59 auto-git:
[change] tests/domain/runtime-interaction-system.test.ts
2026-04-22 14:06:38 +02:00
98adab49ce Update test fixture with terrains array 2026-04-18 20:01:02 +02:00
8efa090705 Change interactionLinks to an array in runtime-interaction-system.test.ts 2026-04-15 11:01:56 +02:00
cccfd67bb3 Modify tests for NPC interaction system 2026-04-15 10:59:53 +02:00
16f7391801 Remove unused 'speakerName' field in tests 2026-04-15 10:11:48 +02:00
6b74477ebc Remove unused 'speakerName' fields in tests 2026-04-15 10:11:48 +02:00
6d5208e8b5 Add position option to NPC creation and update tests 2026-04-15 10:04:28 +02:00
3bd22bf7c8 Update runtime interaction system test with position and yawDegrees 2026-04-15 10:03:05 +02:00
53aa43025f Refactor NPC entity creation in tests 2026-04-15 10:02:06 +02:00
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
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
50809a0392 Modify RuntimeInteractionSystem test to include full dialogue structure and update startDialogue to startNpcDialogue 2026-04-15 09:27:06 +02:00
346c7cfc47 Update tests for scene transition sequences 2026-04-15 03:48:14 +02:00
1d52eecfcc Rename activateSceneExit to startSceneTransition 2026-04-15 03:48:00 +02:00
36f81d74b0 Refactor sequence handling and add new sequences panel 2026-04-15 01:17:01 +02:00
f3e223f358 Add startMinute, durationMinutes, and lane to test step 2026-04-15 00:54:25 +02:00
d3fcb10ebc Test run-sequence links through authored impulse steps in RuntimeInteractionSystem 2026-04-14 23:53:44 +02:00
b578897fd0 Update imports and add new function in runtime-interaction-system.test.ts 2026-04-14 23:51:19 +02:00
4ab0d56026 Add project sequence library to runtime scene fixture 2026-04-14 23:48:32 +02:00
651567fbfc Add tests for interaction link triggers and dialogue starts 2026-04-14 21:27:42 +02:00
ac29a21915 Update test to include trigger in dispatch check 2026-04-14 21:20:50 +02:00
7198b43241 Update player position handling in interaction system and tests 2026-04-14 21:12:53 +02:00
f99524b2a1 Update y-coordinate in runtime-interaction-system.test.ts 2026-04-14 20:38:01 +02:00
4070bb81e4 Update tests for RuntimeInteractionSystem to handle new dialogue triggers and NPC interactions 2026-04-14 20:34:18 +02:00
6f6dfa2eb2 Add test case for dispatching start dialogue actions for authored interaction links 2026-04-14 20:01:08 +02:00
4116553fc8 Add startDialogue method to runtime interaction system tests 2026-04-14 20:01:01 +02:00
aa84bdff22 Add dialogue interaction link and update test fixture 2026-04-14 20:00:27 +02:00
97e9b7fa0a Update tests to include scheduler and presence features 2026-04-14 02:05:41 +02:00
c1f1ff7488 auto-git:
[change] src/app/App.tsx
 [change] src/controls/control-surface.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/interactions/interaction-links.ts
 [change] src/runtime-three/runtime-audio-system.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/runtime-three/runtime-interaction-system.ts
 [change] src/runtime-three/runtime-scene-build.ts
 [change] tests/domain/runtime-control-foundation.test.ts
 [change] tests/domain/runtime-interaction-system.test.ts
 [change] tests/serialization/control-interaction-links.test.ts
 [change] tests/unit/runtime-host.test.ts
2026-04-14 01:42:17 +02:00
6841adfe1e Update runtime scene fixture with control definition 2026-04-14 01:36:42 +02:00
cb390ba8b1 Add createEmptyRuntimeControlSurfaceDefinition to tests 2026-04-14 01:36:42 +02:00
3393330261 Initialize staticColliders and npcDefinitions in test fixture 2026-04-13 23:54:54 +02:00
7b0e561f00 Add paths array to runtime scene fixture 2026-04-13 21:30:59 +02:00
ac84a15d7f Add npcs array to runtime scene fixture 2026-04-13 16:33:25 +02:00
8963adbee1 Add default project time settings to runtime scene fixture 2026-04-12 04:40:22 +02:00
de9c7be82b Rename 'enabled' to 'interactionEnabled' in runtime interaction tests 2026-04-12 03:50:14 +02:00
55c5d8547b Include maxStepHeight in RuntimeSceneDefinition creation 2026-04-11 21:02:22 +02:00
925d2fe139 Add maxSpeed to player movement in tests 2026-04-11 20:33:32 +02:00
356559bc45 Update runtime interaction system test to include additional player movement properties 2026-04-11 20:19:00 +02:00
48e8c28af8 Update runtime scene fixture with player movement template 2026-04-11 18:03:22 +02:00
0dafb0974b Update import statement for createPlayerStartInputBindings 2026-04-11 12:19:59 +02:00
c9c46ed7d7 Add player input bindings to runtime scene fixture 2026-04-11 12:19:59 +02:00
43e9e7baa0 Simplify interaction prompt display and handling in various components 2026-04-11 11:40:25 +02:00
9b8aa3a00b Update tests for thirdPerson navigation mode 2026-04-11 11:19:08 +02:00
f3c715033e Update tests for Scene Exit entities and interactions 2026-04-11 04:39:54 +02:00
c456b63204 Initialize volumes object in runtime scene fixture 2026-04-06 08:45:14 +02:00