Commit Graph

45 Commits

Author SHA1 Message Date
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
561b64f1ba Add playerCollider to runtimeSceneFixture in tests 2026-04-04 16:01:39 +02:00
04f46fa8ff Update import paths for world settings 2026-04-02 20:58:40 +02:00
df720029a7 Update runtime interaction system test to include default world settings 2026-04-02 20:55:18 +02:00
42b25f3d42 Add sound interaction tests and update RuntimeInteractionSystem to handle play/stop sound actions 2026-04-02 19:47:34 +02:00
026ed6fb57 Add tests for playAnimation interaction link validation and runtime dispatch 2026-04-02 19:20:37 +02:00
04da7eb345 Add play and stop animation methods to RuntimeHost and update tests 2026-04-01 00:04:32 +02:00
caa0cef532 Update test cases for playAnimation and stopAnimation methods 2026-04-01 00:04:28 +02:00
7b8d54e393 Add playAnimation and stopAnimation methods to mock objects 2026-04-01 00:04:28 +02:00
d7880724d2 Add model instances to runtime scene fixture 2026-03-31 17:50:22 +02:00
b30039a4be Add tests for click interaction prompts and dispatch actions 2026-03-31 06:50:05 +02:00
6ab81f6164 Add runtime interaction system tests 2026-03-31 06:20:35 +02:00