32f3c11d0dRemove unused parameter 'activeShape' from StepPlayerLocomotionOptionsVictor Giers2026-04-11 18:46:08 +02:00
11ae2106adAdd test for migrating version 31 Player Start movement bindings to include default jump, sprint, and crouch actionsVictor Giers2026-04-11 18:45:42 +02:00
bf34e5e971Add input bindings for keyboard and gamepad in entity-instances.test.tsVictor Giers2026-04-11 18:45:11 +02:00
7974838464Add test for showing authored jump, sprint, and crouch bindings in Player Start inspectorVictor Giers2026-04-11 18:45:03 +02:00
c27339ed23Add jump, sprint, and crouch bindings to scene document JSON testsVictor Giers2026-04-11 18:44:54 +02:00
4c42cbbaf2Update input bindings validation in scene document testsVictor Giers2026-04-11 18:44:45 +02:00
7ff9d760d4Refactor telemetry creation in tests/unit/runner-canvas.test.tsxVictor Giers2026-04-11 18:44:36 +02:00
c1f0cacd83Update ThirdPersonNavigationController tests with sprint input handlingVictor Giers2026-04-11 18:44:24 +02:00
03a773d057Add collisionCount and groundCollisionNormal to FirstPersonNavigationController testsVictor Giers2026-04-11 18:43:59 +02:00
a1c066fb92Add tests for jumping and crouching in FirstPersonNavigationControllerVictor Giers2026-04-11 18:43:31 +02:00
601decc9c3Add optional chaining to probePlayerGround in third-person-navigation-controller.tsVictor Giers2026-04-11 18:42:37 +02:00
cb04633a6aAdd optional chaining to probePlayerGround in first-person-navigation-controller.tsVictor Giers2026-04-11 18:42:32 +02:00
d6c021616aHandle undefined locomotionState in App.tsxVictor Giers2026-04-11 18:41:46 +02:00
1b2a5a658fUpdate first-person navigation controller to include player shape cloning and locomotion state creationVictor Giers2026-04-11 18:36:46 +02:00
2f43e60677Update first-person navigation controller with new player shape and locomotion logicVictor Giers2026-04-11 18:36:37 +02:00
e2403f00d4Add collision detection methods in runtime-host.tsVictor Giers2026-04-11 18:36:07 +02:00
871a0d4edcAdd player shape signature tracking and update logicVictor Giers2026-04-11 18:35:55 +02:00
b040c832b2Simplify rotation handling in collision castingVictor Giers2026-04-11 18:35:45 +02:00
2bd4fea8ebAdd collision detection and ground probing functionality in RapierCollisionWorldVictor Giers2026-04-11 18:35:37 +02:00
c696b69d45Add player collider synchronization methodVictor Giers2026-04-11 18:35:22 +02:00
4660287b4bAdd player query shape creation and vector conversion functionsVictor Giers2026-04-11 18:35:17 +02:00
9b75fc4500Add player locomotion logic for runtime-threeVictor Giers2026-04-11 18:33:58 +02:00
a9e169370eAdd support for jump, sprint, and crouch actions in player input bindingsVictor Giers2026-04-11 18:32:56 +02:00
96bfd75618Expand locomotion state and add ground probing functionalityVictor Giers2026-04-11 18:32:35 +02:00
4c0c5090b4Add crouching functionality and utility functions for player shapeVictor Giers2026-04-11 18:32:25 +02:00
b29d046954Add validation for jump, sprint, and crouch keyboard and gamepad bindings in scene document validationVictor Giers2026-04-11 18:26:49 +02:00
8effec165cAdd support for player start gamepad action bindings in migrate-scene-document.tsVictor Giers2026-04-11 18:23:40 +02:00
e71f4f9bbdBump SCENE_DOCUMENT_VERSION to 32 and add PLAYER_START_LOCOMOTION_CORE_SCENE_DOCUMENT_VERSIONVictor Giers2026-04-11 18:23:00 +02:00
c233134522Add jump, sprint, and crouch actions to player input bindingsVictor Giers2026-04-11 18:22:38 +02:00
77fab5e8dcUpdate scene document validation tests for movement templateVictor Giers2026-04-11 18:01:57 +02:00
98fd79f609Add movement template to player start entityVictor Giers2026-04-11 18:01:50 +02:00
0b6b7704eaAdd movement template selection to App componentVictor Giers2026-04-11 18:01:30 +02:00
e2f327ce07Include movementTemplate in applyPlayerStartChange functionVictor Giers2026-04-11 18:01:20 +02:00
21a7eae9aaInitialize and update playerStartMovementTemplateDraft in App.tsxVictor Giers2026-04-11 18:01:16 +02:00
e1978d929dAdd playerStartMovementTemplateDraft state in App.tsxVictor Giers2026-04-11 18:01:13 +02:00
2e62f495e4Add helper functions for player start movement template labels and descriptions in App.tsxVictor Giers2026-04-11 18:01:06 +02:00
7bd9d28b40Update App.tsx with new player start movement template constants and functionsVictor Giers2026-04-11 18:01:02 +02:00
b1bafdb4ceUpdate third-person navigation controller to use player movement speed and clone runtime player movementVictor Giers2026-04-11 18:00:48 +02:00
3dfa4e4a4fUpdate movement handling in FirstPersonNavigationControllerVictor Giers2026-04-11 18:00:36 +02:00
c8e7b4f77fAdd RuntimePlayerMovement to FirstPersonTelemetryVictor Giers2026-04-11 18:00:23 +02:00
b3946aedb1Remove unused function clonePlayerStartMovementTemplateVictor Giers2026-04-11 18:00:20 +02:00
19d9d8c36aImplement cloning functions for player movement capabilities and runtime player movementVictor Giers2026-04-11 18:00:06 +02:00
277706e950Add function to determine if auto-capturing pointer lock should be enabled on activation in first-person navigation controllerVictor Giers2026-04-11 15:23:53 +02:00
ba6200794eEnhance pointer lock handling in FirstPersonNavigationControllerVictor Giers2026-04-11 15:13:23 +02:00
8ba8d1d730Update fallback face color in multiple filesVictor Giers2026-04-11 14:53:34 +02:00
da4e79b15eAdd default scene editor preferences to test setupVictor Giers2026-04-11 14:30:13 +02:00
2b6accedd1Update project document JSON test to remove editor preferencesVictor Giers2026-04-11 14:29:34 +02:00
fadedaf75dUpdate tests for project document JSON serialization with editor preferencesVictor Giers2026-04-11 14:29:03 +02:00
3aa354dd36Add test for restoring scene-scoped editor preferences when switching scenesVictor Giers2026-04-11 14:28:52 +02:00
89ae5953f4Modify state management for grid snap and visibility in App.tsxVictor Giers2026-04-11 14:28:19 +02:00
94548a6396Update whitebox snap step retrieval in App.tsxVictor Giers2026-04-11 14:28:18 +02:00
347fc8d179Add useEffect to update whitebox snap step draft on editor state changesVictor Giers2026-04-11 14:28:06 +02:00
3fe6e23be3Update App.tsx to include whitebox snap and viewport grid visibilityVictor Giers2026-04-11 14:27:40 +02:00
4142eaafe9Add scene editor preferences management in EditorStoreVictor Giers2026-04-11 14:26:32 +02:00