Commit Graph

173 Commits

Author SHA1 Message Date
a1c69c9366 Add unit tests for player input bindings 2026-04-14 22:41:06 +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
0c6caaa6c0 Remove unused test case from runtime-host.test.ts 2026-04-14 21:27:49 +02:00
77eff081ac Add trigger field to dialogue source and update tests 2026-04-14 21:19:42 +02:00
6e8f91042b Update viewport canvas test to include editor simulation 2026-04-14 20:55:28 +02:00
caedbb17f8 Update tests for ViewportCanvas component 2026-04-14 20:54:06 +02:00
b4105257a6 Update dialogue start method and add new test cases for RuntimeHost 2026-04-14 20:34:35 +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
7498f08506 Move updateAssets call in RuntimeHost tests 2026-04-14 17:22:51 +02:00
9b5d1ab18c Revert updateAssets calls in runtime-host.test.ts 2026-04-14 17:22:25 +02:00
16d7307999 Remove unused constant from project-document-json.test.ts and add updateAssets call in runtime-host.test.ts 2026-04-14 17:22:24 +02:00
1c8cd945ac Move updateAssets call in runtime-host.test.ts 2026-04-14 17:21:54 +02:00
319370df79 Update assets in RuntimeHost before loading scene 2026-04-14 14:02:16 +02:00
eb1e4eeaea Add test for NPC animation and follow-path pose resolution from project scheduler 2026-04-14 13:55:58 +02:00
8574d350c7 Update runtime-host.test.ts with new control effects and imports 2026-04-14 13:55:58 +02:00
adbfec0021 Update test for light effects scheduling and restoration 2026-04-14 03:15:06 +02:00
36b6e19c4d Mock AnimationMixer with stopAllAction in runtime-host.test.ts 2026-04-14 02:44:01 +02:00
c639fa5dd8 Add initial light state checks in runtime-host test 2026-04-14 02:43:27 +02:00
36886a3bc1 Add test for applying expanded typed control effects for model, sound, and scene lighting 2026-04-14 02:42:16 +02:00
75c50e3899 Update runtime-host.test.ts with new control effects and entities 2026-04-14 02:41:21 +02:00
6c4975c928 Test NPC activity resolution from project scheduler 2026-04-14 02:06:50 +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
1213319edc Update types in runtime-host.test.ts 2026-04-14 01:39:02 +02:00
45c4067b16 Update runtime host test to include light control effects 2026-04-14 01:38:12 +02:00
bcf03e7b72 Add target kind check in viewport-host.ts 2026-04-13 22:33:35 +02:00
59f2d78125 Add integration test for path-point editing 2026-04-13 22:33:13 +02:00
7012636279 Add tests for path point operations and viewport focus on path points 2026-04-13 22:31:20 +02:00
9daa57d46c Update test to use getByRole for button 2026-04-13 21:32:09 +02:00
5975f4fb93 Update viewport focus test to include Path selection 2026-04-13 21:28:54 +02:00
74a0bd1b9d Add integration test for path inspector 2026-04-13 21:28:54 +02:00
a5d19cfb4a Add unit test for NPC actor registry 2026-04-13 17:33:25 +02:00
f27c71137e Add NPC entity creation and validation tests 2026-04-13 16:33:40 +02:00
ddf25f06d2 Update night background settings in RunnerCanvas test 2026-04-13 15:11:24 +02:00
5bbcb2c850 Remove unused background overlay and update tests 2026-04-13 14:11:31 +02:00
08cbc97446 Add night sky asset to test document in runner-canvas.test.tsx 2026-04-12 14:57:57 +02:00
781140ea9a Add test for night background overlay rendering 2026-04-12 14:57:44 +02:00
a7f1c7f21b Update runtime host message for gamepad instructions 2026-04-12 03:59:41 +02:00
b1d7720cdd Add stair height smoothing and update navigation controllers 2026-04-12 02:30:45 +02:00
42cee3d19a Add air direction only setting for player movement 2026-04-12 02:19:46 +02:00
9459cbd191 Update tests for player movement validation and serialization, add migration for version 33 Player Start jump settings 2026-04-12 02:06:46 +02:00
546f203012 Add test for airborne input pushing into a wall 2026-04-12 01:47:39 +02:00
84ea08e5cc Adjust player locomotion logic to prioritize ground probe for grounded state determination 2026-04-12 01:29:23 +02:00
497db52164 Add test case for toggling axis keys from world to local while translating a selected face 2026-04-12 00:49:07 +02:00
d9b7d7573e Add test case for toggling repeated axis keys from world to local while translating a selected vertex 2026-04-12 00:45:27 +02:00