0620ef8a13Import createIdleRuntimeLocomotionState in player-locomotion.test.tsVictor Giers2026-04-11 21:44:37 +02:00
44d4b08ba4Add test for airborne planar momentum preservationVictor Giers2026-04-11 21:44:30 +02:00
852cef56acAdd previous planar displacement tracking in ThirdPersonNavigationControllerVictor Giers2026-04-11 21:44:10 +02:00
a37553225bAdd previous planar displacement tracking to FirstPersonNavigationControllerVictor Giers2026-04-11 21:43:59 +02:00
5ae2b3f18cAdd previous planar displacement to player locomotion options and update motion computation logicVictor Giers2026-04-11 21:43:09 +02:00
e8b39dad7aSet maxStepHeight for various player movement configurationsVictor Giers2026-04-11 21:02:06 +02:00
55c5d8547bInclude maxStepHeight in RuntimeSceneDefinition creationVictor Giers2026-04-11 21:01:57 +02:00
89fe72fc10Add maxStepHeight to DEFAULT_MOVEMENT in player-locomotion.test.tsVictor Giers2026-04-11 21:01:52 +02:00
8467df796aUpdate RapierCollisionWorld to use maxStepHeightVictor Giers2026-04-11 21:01:42 +02:00
c900f1000dAdd UI input for maxStepHeight in App.tsxVictor Giers2026-04-11 21:01:31 +02:00
8c3ee513c1Read and validate maxStepHeight from draftVictor Giers2026-04-11 21:01:22 +02:00
dbfd2cc5b1Add maxStepHeight to playerStartMovementTemplateDraftVictor Giers2026-04-11 21:01:16 +02:00
72160d5395Add maxStepHeight to PlayerStartMovementTemplateNumberDraftVictor Giers2026-04-11 21:00:09 +02:00
51a249a2cdUpdate finalizeSceneLoad to include playerMovementVictor Giers2026-04-11 21:00:04 +02:00
383d17327cUpdate finalizeSceneLoad to include player movementVictor Giers2026-04-11 20:59:52 +02:00
358323817fUpdate buildCollisionWorld to include player movementVictor Giers2026-04-11 20:59:44 +02:00
bd5cb61d8eAdd maxStepHeight option to RapierCollisionWorld and update autostep settingsVictor Giers2026-04-11 20:59:36 +02:00
6a3b7bed16Add validation for maxStepHeight in player start entityVictor Giers2026-04-11 20:59:30 +02:00
c224622a5dInclude maxStepHeight in PlayerStartMovementTemplate readingVictor Giers2026-04-11 20:59:20 +02:00
abd2c8ce3aAdd maxStepHeight to RuntimePlayerMovement and related controllersVictor Giers2026-04-11 20:59:15 +02:00
d5c33c57ecAdd maxStepHeight to PlayerStartMovementTemplate and related functionsVictor Giers2026-04-11 20:58:56 +02:00
0972076e42Include maxSpeed and bunny hop properties in player start movement template comparisonVictor Giers2026-04-11 20:33:05 +02:00
a07b1081c2Preserve previous jump speed in player locomotionVictor Giers2026-04-11 20:32:33 +02:00
925d2fe139Add maxSpeed to player movement in testsVictor Giers2026-04-11 20:32:11 +02:00
6f8aface5cUpdate player movement template in testsVictor Giers2026-04-11 20:32:00 +02:00
350de1eea0Add max speed input field and bunny hopping options in App.tsxVictor Giers2026-04-11 20:31:43 +02:00
761fc14934Add maxSpeed property to playerStartMovementTemplateDraftVictor Giers2026-04-11 20:31:30 +02:00
40664ae07cRead maxSpeed and bunnyHopBoost in App componentVictor Giers2026-04-11 20:31:22 +02:00
14b49f7c01Add maxSpeed and bunnyHopBoost to PlayerStartMovementTemplateNumberDraftVictor Giers2026-04-11 20:31:16 +02:00
bc87492f38Add speed clamping and update player locomotion logicVictor Giers2026-04-11 20:31:07 +02:00
db652f68f8Add validation for player start max speed and bunny hop settings in scene document validationVictor Giers2026-04-11 20:30:56 +02:00
6224b7be15Add maxSpeed and bunny hop properties to player start movement templateVictor Giers2026-04-11 20:30:50 +02:00
5be0e07115Add maxSpeed and bunny hop properties to player movementVictor Giers2026-04-11 20:30:39 +02:00
985557efb2Add bunny hop and max speed settings to player movement templateVictor Giers2026-04-11 20:30:19 +02:00
91790affcbRefactor event handlers in App.tsx to extract value assignmentVictor Giers2026-04-11 20:21:29 +02:00
5b573d48d0Update player locomotion test with movement template and additional state propertiesVictor Giers2026-04-11 20:20:40 +02:00
c351084c0fRemove unused readNonNegativeNumberDraft function from App.tsxVictor Giers2026-04-11 20:20:31 +02:00
2ee3362ff3Update entity registry defaults to include jump, sprint, and crouch settingsVictor Giers2026-04-11 20:19:37 +02:00
4ac3a1f0eeAdd tests for custom movement template persistence in player start inspectorVictor Giers2026-04-11 20:19:11 +02:00
fe4e03af3cUpdate movementTemplate kind to custom and add detailed propertiesVictor Giers2026-04-11 20:19:00 +02:00
beb1f5bfb1Expand scene document validation tests to cover more player start movement capabilitiesVictor Giers2026-04-11 20:18:52 +02:00
356559bc45Update runtime interaction system test to include additional player movement propertiesVictor Giers2026-04-11 20:18:44 +02:00
d931279bf0Add validation for player start movement template propertiesVictor Giers2026-04-11 20:17:57 +02:00
dbc60d06a3Add validation and default values for jump, sprint, and crouch in player start movement templateVictor Giers2026-04-11 20:17:46 +02:00
a45f299dd8Enhance player movement template with jump, sprint, and crouch capabilitiesVictor Giers2026-04-11 20:13:51 +02:00
f52b7bc50bAdd functions for managing player start movement template draftVictor Giers2026-04-11 20:12:44 +02:00
75eabf784fAdd player start movement template number draft state and handlers in App.tsxVictor Giers2026-04-11 20:12:05 +02:00
229fb13883Add responsive and custom movement templates with additional propertiesVictor Giers2026-04-11 20:11:12 +02:00
35f41a05b0Update player start movement template comparison logicVictor Giers2026-04-11 20:10:51 +02:00
1811d85552Enhance navigation controllers with jump buffer, coyote time, and jump hold featuresVictor Giers2026-04-11 20:10:01 +02:00
ad01f5050fEnhance player locomotion with variable jump mechanics and additional state trackingVictor Giers2026-04-11 20:09:39 +02:00
e3c88e8048Add jump, sprint, and crouch settings to RuntimePlayerMovementVictor Giers2026-04-11 20:09:06 +02:00
1d978730c3Expand player movement templates with additional settings and presetsVictor Giers2026-04-11 20:08:42 +02:00
cb24c0afe8Add unit tests for player locomotion and update collision handling logicVictor Giers2026-04-11 19:54:24 +02:00
17ee177ea2Update tests for first-person navigation controllerVictor Giers2026-04-11 19:37:48 +02:00
baa3c794d0Update locomotion logic to handle airborne state and previous locomotion stateVictor Giers2026-04-11 19:34:22 +02:00
23b875ff35Remove unnecessary condition in player locomotion and add test for sprint planar speed preservation while jumpingVictor Giers2026-04-11 19:30:54 +02:00