Commit Graph

2016 Commits

Author SHA1 Message Date
0cfbab9de5 Add E2E test for transform gizmo commit and refactor viewport-host.ts 2026-04-12 00:33:52 +02:00
7a25c5c7b7 Add test for sprint jump airborne while crossing narrow water 2026-04-11 22:22:05 +02:00
d25c96bd8c Add functions for water locomotion checks and update stepPlayerLocomotion logic 2026-04-11 22:21:58 +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
71610b318d Improve water surface height calculation in player locomotion 2026-04-11 22:15:58 +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
5e7c04bfd3 Add water surface height to volume state and update camera submerged logic 2026-04-11 22:14:11 +02:00
5c7e606aa6 Add water surface height to volume state and update camera submerged logic 2026-04-11 22:13:10 +02:00
e9ce5083ba Include diving in swimming check 2026-04-11 22:13:10 +02:00
2b84bc6b14 Remove jump buffer reset on jump press 2026-04-11 22:13:10 +02:00
b10ca7e4c2 Add swimming and diving modes to player locomotion 2026-04-11 22:10:16 +02:00
3504262ada Update runtime-host.ts to include water surface height calculation 2026-04-11 22:09:50 +02:00
89781e0c15 Refactor underwater fog calculation using water contact 2026-04-11 22:09:45 +02:00
51264d7c0e Update locomotion mode with diving option 2026-04-11 22:09:45 +02:00
773ba30d15 Add water volume utility functions 2026-04-11 22:09:45 +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
852cef56ac Add previous planar displacement tracking in ThirdPersonNavigationController 2026-04-11 21:44:18 +02:00
a37553225b Add previous planar displacement tracking to FirstPersonNavigationController 2026-04-11 21:44:08 +02:00
5ae2b3f18c Add previous planar displacement to player locomotion options and update motion computation logic 2026-04-11 21:43:25 +02:00
e8b39dad7a Set maxStepHeight for various player movement configurations 2026-04-11 21:02:22 +02:00
55c5d8547b Include maxStepHeight in RuntimeSceneDefinition creation 2026-04-11 21:02:22 +02:00
89fe72fc10 Add maxStepHeight to DEFAULT_MOVEMENT in player-locomotion.test.ts 2026-04-11 21:02:22 +02:00
8467df796a Update RapierCollisionWorld to use maxStepHeight 2026-04-11 21:02:22 +02:00
c900f1000d Add UI input for maxStepHeight in App.tsx 2026-04-11 21:01:42 +02:00
8c3ee513c1 Read and validate maxStepHeight from draft 2026-04-11 21:01:42 +02:00
dbfd2cc5b1 Add maxStepHeight to playerStartMovementTemplateDraft 2026-04-11 21:01:42 +02:00
72160d5395 Add maxStepHeight to PlayerStartMovementTemplateNumberDraft 2026-04-11 21:01:14 +02:00
51a249a2cd Update finalizeSceneLoad to include playerMovement 2026-04-11 21:01:14 +02:00
383d17327c Update finalizeSceneLoad to include player movement 2026-04-11 20:59:59 +02:00
358323817f Update buildCollisionWorld to include player movement 2026-04-11 20:59:59 +02:00
bd5cb61d8e Add maxStepHeight option to RapierCollisionWorld and update autostep settings 2026-04-11 20:59:44 +02:00
6a3b7bed16 Add validation for maxStepHeight in player start entity 2026-04-11 20:59:35 +02:00
c224622a5d Include maxStepHeight in PlayerStartMovementTemplate reading 2026-04-11 20:59:30 +02:00
abd2c8ce3a Add maxStepHeight to RuntimePlayerMovement and related controllers 2026-04-11 20:59:30 +02:00
d5c33c57ec Add maxStepHeight to PlayerStartMovementTemplate and related functions 2026-04-11 20:59:14 +02:00
0972076e42 Include maxSpeed and bunny hop properties in player start movement template comparison 2026-04-11 20:33:32 +02:00
a07b1081c2 Preserve previous jump speed in player locomotion 2026-04-11 20:33:32 +02:00
925d2fe139 Add maxSpeed to player movement in tests 2026-04-11 20:33:32 +02:00
6f8aface5c Update player movement template in tests 2026-04-11 20:32:11 +02:00
350de1eea0 Add max speed input field and bunny hopping options in App.tsx 2026-04-11 20:31:59 +02:00
761fc14934 Add maxSpeed property to playerStartMovementTemplateDraft 2026-04-11 20:31:59 +02:00
40664ae07c Read maxSpeed and bunnyHopBoost in App component 2026-04-11 20:31:30 +02:00
14b49f7c01 Add maxSpeed and bunnyHopBoost to PlayerStartMovementTemplateNumberDraft 2026-04-11 20:31:30 +02:00
bc87492f38 Add speed clamping and update player locomotion logic 2026-04-11 20:31:16 +02:00
db652f68f8 Add validation for player start max speed and bunny hop settings in scene document validation 2026-04-11 20:31:02 +02:00
6224b7be15 Add maxSpeed and bunny hop properties to player start movement template 2026-04-11 20:30:55 +02:00
5be0e07115 Add maxSpeed and bunny hop properties to player movement 2026-04-11 20:30:49 +02:00