Commit Graph

746 Commits

Author SHA1 Message Date
d3fcb10ebc Test run-sequence links through authored impulse steps in RuntimeInteractionSystem 2026-04-14 23:53:44 +02:00
d351eb6176 Add NPC entity to project document JSON test 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
a88fb5422d Add trigger volume entity creation in project document JSON test 2026-04-14 23:50:03 +02:00
78e9ed6ad1 Update test version to PLAYER_START_PAUSE_BINDINGS_SCENE_DOCUMENT_VERSION 2026-04-14 23:50:03 +02:00
c0a9226481 Add tests for project sequences and migration 2026-04-14 23:49:55 +02:00
c2b26a4ba1 Include sequences in runtime project scheduler tests 2026-04-14 23:48:32 +02:00
4ab0d56026 Add project sequence library to runtime scene fixture 2026-04-14 23:48:32 +02:00
538c5d6750 Update test assertion for project sequence steps 2026-04-14 23:21:09 +02:00
37072be614 Update project sequence steps tests to include stepClass for impulse and held steps 2026-04-14 23:21:05 +02:00
abdab08cd7 Update terminology from 'schedule' to 'sequencer' and add tests for project sequence steps 2026-04-14 23:15:44 +02:00
a33805ba17 Add unit tests for pause navigation controller 2026-04-14 22:43:58 +02:00
944a63fda9 Remove tests for input suspension in navigation controllers 2026-04-14 22:42:35 +02:00
9b66cf7336 Add pauseTime to PlayerStartActionInputState in tests 2026-04-14 22:42:28 +02:00
a1c69c9366 Add unit tests for player input bindings 2026-04-14 22:41:06 +02:00
5958a94750 Add pause bindings migration in scene document JSON tests 2026-04-14 22:40:24 +02:00
4cd47fecca Add validation for pauseTime input binding in scene document tests 2026-04-14 22:40:12 +02:00
e8b26e4f96 Add test case to ignore drag orbit and zoom while input is suspended 2026-04-14 22:40:06 +02:00
94a806c2e7 Add test case to ignore mouse look while input is suspended 2026-04-14 22:39:59 +02:00
fe87f972a5 Add setRuntimeDialogueHandler to MockRuntimeHost 2026-04-14 22:28:04 +02:00
c9b0e4c827 Add test for pause overlay in RunnerCanvas 2026-04-14 22:26:40 +02:00
ea7481acc9 Add test for project time pause control effects 2026-04-14 22:26:27 +02:00
c113a8463e Add project global control target and effect tests 2026-04-14 22:25:44 +02:00
559faabd6b Update link actions in build-runtime-scene.test.ts 2026-04-14 21:48:59 +02:00
bbc981cd71 Add support for startDialogue action in runtime scene build and tests 2026-04-14 21:48:54 +02:00
0c6caaa6c0 Remove unused test case from runtime-host.test.ts 2026-04-14 21:27:49 +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
77eff081ac Add trigger field to dialogue source and update tests 2026-04-14 21:19:42 +02:00
7198b43241 Update player position handling in interaction system and tests 2026-04-14 21:12:53 +02:00
6e8f91042b Update viewport canvas test to include editor simulation 2026-04-14 20:55:28 +02:00
00dff0edd1 Add test for runtime scene editor simulation 2026-04-14 20:55:28 +02:00
caedbb17f8 Update tests for ViewportCanvas component 2026-04-14 20:54:06 +02:00
f99524b2a1 Update y-coordinate in runtime-interaction-system.test.ts 2026-04-14 20:38:01 +02:00
9d04ea0ba1 Add dialogueId to build-runtime-scene.test.ts 2026-04-14 20:38:01 +02:00
9a80f91094 Add dialogue to NPC entity in build-runtime-scene.test.ts 2026-04-14 20:35:10 +02:00
4d4ebbf03a Add tests for NPC dialogue serialization and migration 2026-04-14 20:34:52 +02:00
64c3cd487e Add test for NPC dialogue references to missing dialogue resources 2026-04-14 20:34:42 +02:00
b4105257a6 Update dialogue start method and add new test cases for RuntimeHost 2026-04-14 20:34:35 +02:00
4070bb81e4 Update tests for RuntimeInteractionSystem to handle new dialogue triggers and NPC interactions 2026-04-14 20:34:18 +02:00
16991fb76b Add unit test for ProjectDialoguesPanel 2026-04-14 20:08:17 +02:00
2ac3bae109 Add test for opening, advancing, and closing project dialogues through the runtime host 2026-04-14 20:02:35 +02:00
741fa4caad Add createStartDialogueInteractionLink and RuntimeDialogueState to runtime-host.test.ts 2026-04-14 20:02:35 +02:00
8550fe9dea Add test for missing dialogue resource validation 2026-04-14 20:02:17 +02:00
37c3dade46 Add test for round-tripping dialogue library resources through scene schema 2026-04-14 20:02:11 +02:00
f8b604fcb4 Update tests for dialogue library serialization and migration 2026-04-14 20:02:07 +02:00
42fb0020b7 Add SCHEDULER_ACTOR_ROUTINE_EFFECTS_SCENE_DOCUMENT_VERSION constant 2026-04-14 20:02:07 +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
88eaae6a7d Add startDialogue method to runtime control foundation tests 2026-04-14 20:01:01 +02:00