Commit Graph

25 Commits

Author SHA1 Message Date
927482a15c Refactor player start settings: remove mouse camera inversion and update first-person pointer lock logic 2026-04-27 18:15:39 +02:00
3c95666e85 Add ProjectDocument support for scene building and validation 2026-04-27 17:23:25 +02:00
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
944a63fda9 Remove tests for input suspension in navigation controllers 2026-04-14 22:42:35 +02:00
94a806c2e7 Add test case to ignore mouse look while input is suspended 2026-04-14 22:39:59 +02:00
7f4029aa90 Refactor volume state creation in test setup 2026-04-11 22:16:02 +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
03a773d057 Add collisionCount and groundCollisionNormal to FirstPersonNavigationController tests 2026-04-11 18:44:33 +02:00
a1c066fb92 Add tests for jumping and crouching in FirstPersonNavigationController 2026-04-11 18:43:41 +02:00
f694cd5eaf Add test for first-person motion telemetry using authored movement template speed 2026-04-11 18:02:55 +02:00
a89a9ba58d Add test for camera look using gamepad right stick without pointer lock 2026-04-11 12:33:43 +02:00
26e86baf98 Update FirstPersonNavigationController context and resolveFirstPersonMotion type 2026-04-11 12:19:59 +02:00
c3b156040d Add mock gamepad and update tests for FirstPersonNavigationController 2026-04-11 12:16:14 +02:00
1576282819 Update types and formatting in first-person-navigation-controller.test.ts 2026-04-11 11:20:03 +02:00
9b8aa3a00b Update tests for thirdPerson navigation mode 2026-04-11 11:19:08 +02:00
27a948e4ab Refactor pointer lock handling in tests 2026-04-11 05:17:29 +02:00
75d8723565 Add tests and update navigation controller deactivation logic 2026-04-11 05:17:01 +02:00