Commit Graph

422 Commits

Author SHA1 Message Date
28350320d5 auto-git:
[change] tests/unit/third-person-navigation-controller.test.ts
2026-05-01 16:51:37 +02:00
029bb8980a auto-git:
[change] tests/unit/first-person-navigation-controller.test.ts
2026-05-01 16:51:21 +02:00
53d849efd2 auto-git:
[change] tests/unit/first-person-navigation-controller.test.ts
2026-05-01 16:50:52 +02:00
4c36f05821 auto-git:
[change] tests/unit/player-edge-assist.test.ts
2026-05-01 16:50:10 +02:00
767ecc9def auto-git:
[change] tests/unit/third-person-navigation-controller.test.ts
2026-05-01 16:30:51 +02:00
2a54d9150f auto-git:
[change] tests/unit/player-start-inspector.integration.test.tsx
2026-05-01 16:28:21 +02:00
a2dc575eab auto-git:
[change] tests/unit/player-start-inspector.integration.test.tsx
2026-05-01 16:28:20 +02:00
d74bde689f auto-git:
[change] tests/unit/third-person-navigation-controller.test.ts
2026-05-01 16:28:03 +02:00
977355e89a auto-git:
[change] tests/unit/first-person-navigation-controller.test.ts
2026-05-01 16:27:45 +02:00
a667c85509 auto-git:
[add] tests/unit/player-edge-assist.test.ts
2026-05-01 16:27:45 +02:00
9acda3ad46 auto-git:
[change] tests/unit/entity-instances.test.ts
2026-05-01 16:26:54 +02:00
3587468520 auto-git:
[change] tests/unit/player-locomotion.test.ts
2026-05-01 16:26:39 +02:00
f022dac380 Improve third-person climbing logic and planar movement detection 2026-04-30 00:36:10 +02:00
e88dd59a7a Add unit test for entering climbing mode when third-person movement hits a climbable face 2026-04-30 00:34:34 +02:00
7d960223b9 Add unit tests for climbing detection and gamepad camera look in FirstPersonNavigationController 2026-04-30 00:34:19 +02:00
02575c8d0f Enhance unit tests for player climbing logic, including movement detection and planar input resolution 2026-04-30 00:33:51 +02:00
66a58ca029 Add climb binding validation to player start inspector tests 2026-04-30 00:25:21 +02:00
92d6220686 Add climb action bindings to entity defaults tests 2026-04-30 00:25:21 +02:00
4c080b5eed Add unit tests for player climb input bindings 2026-04-30 00:24:15 +02:00
f04f42ec7c Add unit tests for player climbing logic and helpers 2026-04-30 00:24:15 +02:00
0add340ef6 Add climb action input state to player locomotion tests 2026-04-30 00:19:45 +02:00
ce10cce5fa Add unit tests for renderer pixel ratio calculation, including Safari specific capping logic 2026-04-29 23:51:07 +02:00
4f435518dc Update celestial body direction coordinates in tests 2026-04-28 14:26:41 +02:00
f32592876f Test: Add unit tests for celestial horizon visibility calculation 2026-04-28 14:25:00 +02:00
e7331529a6 Enhance RuntimeHost unit tests to track and assert pressed keys state 2026-04-27 19:36:26 +02:00
a2e1a31658 Add unit tests for navigation controllers to cover pointer lock cleanup and gamepad bindings 2026-04-27 19:35:11 +02:00
558913db25 Enhance unit tests for RuntimeHost, improving coverage for Escape key handling and pointer lock state transitions 2026-04-27 19:30:51 +02:00
a27381ee26 Enhance ViewportCanvas unit tests for time transport controls and pointer events 2026-04-27 19:24:03 +02:00
05ec0f1552 Test: Ensure Escape key does not consume event when pointer lock is active 2026-04-27 19:01:50 +02:00
1a6d207801 Handle Escape key exit from pointer lock and remove redundant test case in third-person controller 2026-04-27 19:01:16 +02:00
daf7d69eee Improve pointer lock handling and update unit tests for third-person navigation 2026-04-27 18:59:29 +02:00
5280e1e5fa Add unit test to release third-person pointer lock on Escape key press 2026-04-27 18:57:19 +02:00
15a7219cef Update default clearTarget key binding to KeyQ 2026-04-27 18:57:10 +02:00
df6872e6f4 Update default clearTarget key binding to KeyQ 2026-04-27 18:57:10 +02:00
2986c5ed3e Update expected camera control message in runtime host unit tests 2026-04-27 18:51:13 +02:00
1f198aee02 Refactor first-person navigation logic and remove explicit pointer lock handling 2026-04-27 18:44:15 +02:00
2d194832aa Improve pointer lock handling and context usage across runtime components 2026-04-27 18:43:48 +02:00
c443db3006 Refactor pointer lock handling and navigation state logic 2026-04-27 18:43:10 +02:00
f164adf837 Update third-person camera instructions in tests 2026-04-27 18:28:33 +02:00
a20513b2b1 Test: Clear active target when pointer lock is released 2026-04-27 18:27:17 +02:00
eb7b27e05b Refactor pointer capture logic and remove third-person pointer lock target clearing 2026-04-27 18:22:25 +02:00
a864a79c15 Test: Clear active runtime target when pointer lock is lost 2026-04-27 18:21:18 +02:00
927482a15c Refactor player start settings: remove mouse camera inversion and update first-person pointer lock logic 2026-04-27 18:15:39 +02:00
6eb059b6fc Add unit tests for RuntimeHost clock pausing and interaction binding 2026-04-27 18:00:46 +02:00
9182bf8b62 Add unit test for loading completion when NPC colliders are synced 2026-04-27 17:52:16 +02:00
4c98e2d6a6 Update ThirdPersonNavigationController tests to correctly access context and DOM element 2026-04-27 17:29:39 +02:00
93fe90a731 Update unit tests for ThirdPersonNavigationController pointer lock handling 2026-04-27 17:28:34 +02:00
d8da95f4c9 Improve third-person navigation test by calling internal handler directly 2026-04-27 17:28:21 +02:00
ed01a61ffc Remove unnecessary telemetry assertion in third-person navigation test 2026-04-27 17:28:21 +02:00
5b5ab241cf Update unit tests for runtime host and third-person navigation controller 2026-04-27 17:26:38 +02:00