Commit Graph

147 Commits

Author SHA1 Message Date
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
bc1a959e90 Add test for toggling axis keys from world to local while translating a selected edge 2026-04-12 00:42:54 +02:00
dcdee4d441 Update tests to check aria-pressed attribute for selection modes 2026-04-12 00:38:22 +02:00
6ff5059531 Add test for switching whitebox selection modes via keyboard shortcuts 2026-04-12 00:37:53 +02:00
9ae6601d62 Add test and error handling for transform pointer intent 2026-04-12 00:36:03 +02:00
7a25c5c7b7 Add test for sprint jump airborne while crossing narrow water 2026-04-11 22:22:05 +02:00
7ed32f6fee Refactor and update third-person navigation controller tests 2026-04-11 22:16:07 +02:00
7f4029aa90 Refactor volume state creation in test setup 2026-04-11 22:16:02 +02:00
dfc8cdd296 Add test for diving as submerged water locomotion 2026-04-11 22:14:18 +02:00
a35f6aec95 Update player locomotion tests with new volume state handling and scenarios 2026-04-11 22:14:11 +02:00
0620ef8a13 Import createIdleRuntimeLocomotionState in player-locomotion.test.ts 2026-04-11 21:45:44 +02:00
44d4b08ba4 Add test for airborne planar momentum preservation 2026-04-11 21:44:36 +02:00
89fe72fc10 Add maxStepHeight to DEFAULT_MOVEMENT in player-locomotion.test.ts 2026-04-11 21:02:22 +02:00
925d2fe139 Add maxSpeed to player movement in tests 2026-04-11 20:33:32 +02:00
5b573d48d0 Update player locomotion test with movement template and additional state properties 2026-04-11 20:20:44 +02:00
2ee3362ff3 Update entity registry defaults to include jump, sprint, and crouch settings 2026-04-11 20:20:38 +02:00
4ac3a1f0ee Add tests for custom movement template persistence in player start inspector 2026-04-11 20:19:17 +02:00
cb24c0afe8 Add unit tests for player locomotion and update collision handling logic 2026-04-11 19:54:51 +02:00
17ee177ea2 Update tests for first-person navigation controller 2026-04-11 19:37:55 +02:00
baa3c794d0 Update locomotion logic to handle airborne state and previous locomotion state 2026-04-11 19:34:38 +02:00
23b875ff35 Remove unnecessary condition in player locomotion and add test for sprint planar speed preservation while jumping 2026-04-11 19:31:06 +02:00
95905bd897 Update test for jump ascent behavior 2026-04-11 19:27:13 +02:00
872630b71e Refactor ground probing logic in first-person navigation controller tests 2026-04-11 19:20:37 +02:00
c15d5e9d6a Modify runtime controller context creation logic 2026-04-11 19:20:10 +02:00
ca9d4381ff Update test mock for first-person navigation controller 2026-04-11 19:20:10 +02:00
a6aa3a9a18 Remove unused player animation hooks and update tests 2026-04-11 19:16:51 +02:00
2fae015855 Update tests for player controller telemetry and refactor navigation controller tests 2026-04-11 19:14:22 +02:00