Commit Graph

  • 0cfbab9de5 Add E2E test for transform gizmo commit and refactor viewport-host.ts Victor Giers 2026-04-12 00:33:09 +02:00
  • 7a25c5c7b7 Add test for sprint jump airborne while crossing narrow water Victor Giers 2026-04-11 22:21:58 +02:00
  • d25c96bd8c Add functions for water locomotion checks and update stepPlayerLocomotion logic Victor Giers 2026-04-11 22:21:43 +02:00
  • 7ed32f6fee Refactor and update third-person navigation controller tests Victor Giers 2026-04-11 22:16:03 +02:00
  • 7f4029aa90 Refactor volume state creation in test setup Victor Giers 2026-04-11 22:15:58 +02:00
  • 71610b318d Improve water surface height calculation in player locomotion Victor Giers 2026-04-11 22:15:51 +02:00
  • dfc8cdd296 Add test for diving as submerged water locomotion Victor Giers 2026-04-11 22:14:12 +02:00
  • a35f6aec95 Update player locomotion tests with new volume state handling and scenarios Victor Giers 2026-04-11 22:13:51 +02:00
  • 5e7c04bfd3 Add water surface height to volume state and update camera submerged logic Victor Giers 2026-04-11 22:13:10 +02:00
  • 5c7e606aa6 Add water surface height to volume state and update camera submerged logic Victor Giers 2026-04-11 22:12:59 +02:00
  • e9ce5083ba Include diving in swimming check Victor Giers 2026-04-11 22:12:51 +02:00
  • 2b84bc6b14 Remove jump buffer reset on jump press Victor Giers 2026-04-11 22:12:44 +02:00
  • b10ca7e4c2 Add swimming and diving modes to player locomotion Victor Giers 2026-04-11 22:10:01 +02:00
  • 3504262ada Update runtime-host.ts to include water surface height calculation Victor Giers 2026-04-11 22:09:45 +02:00
  • 89781e0c15 Refactor underwater fog calculation using water contact Victor Giers 2026-04-11 22:09:21 +02:00
  • 51264d7c0e Update locomotion mode with diving option Victor Giers 2026-04-11 22:09:07 +02:00
  • 773ba30d15 Add water volume utility functions Victor Giers 2026-04-11 22:09:00 +02:00
  • 0620ef8a13 Import createIdleRuntimeLocomotionState in player-locomotion.test.ts Victor Giers 2026-04-11 21:44:37 +02:00
  • 44d4b08ba4 Add test for airborne planar momentum preservation Victor Giers 2026-04-11 21:44:30 +02:00
  • 852cef56ac Add previous planar displacement tracking in ThirdPersonNavigationController Victor Giers 2026-04-11 21:44:10 +02:00
  • a37553225b Add previous planar displacement tracking to FirstPersonNavigationController Victor Giers 2026-04-11 21:43:59 +02:00
  • 5ae2b3f18c Add previous planar displacement to player locomotion options and update motion computation logic Victor Giers 2026-04-11 21:43:09 +02:00
  • e8b39dad7a Set maxStepHeight for various player movement configurations Victor Giers 2026-04-11 21:02:06 +02:00
  • 55c5d8547b Include maxStepHeight in RuntimeSceneDefinition creation Victor Giers 2026-04-11 21:01:57 +02:00
  • 89fe72fc10 Add maxStepHeight to DEFAULT_MOVEMENT in player-locomotion.test.ts Victor Giers 2026-04-11 21:01:52 +02:00
  • 8467df796a Update RapierCollisionWorld to use maxStepHeight Victor Giers 2026-04-11 21:01:42 +02:00
  • c900f1000d Add UI input for maxStepHeight in App.tsx Victor Giers 2026-04-11 21:01:31 +02:00
  • 8c3ee513c1 Read and validate maxStepHeight from draft Victor Giers 2026-04-11 21:01:22 +02:00
  • dbfd2cc5b1 Add maxStepHeight to playerStartMovementTemplateDraft Victor Giers 2026-04-11 21:01:16 +02:00
  • 72160d5395 Add maxStepHeight to PlayerStartMovementTemplateNumberDraft Victor Giers 2026-04-11 21:00:09 +02:00
  • 51a249a2cd Update finalizeSceneLoad to include playerMovement Victor Giers 2026-04-11 21:00:04 +02:00
  • 383d17327c Update finalizeSceneLoad to include player movement Victor Giers 2026-04-11 20:59:52 +02:00
  • 358323817f Update buildCollisionWorld to include player movement Victor Giers 2026-04-11 20:59:44 +02:00
  • bd5cb61d8e Add maxStepHeight option to RapierCollisionWorld and update autostep settings Victor Giers 2026-04-11 20:59:36 +02:00
  • 6a3b7bed16 Add validation for maxStepHeight in player start entity Victor Giers 2026-04-11 20:59:30 +02:00
  • c224622a5d Include maxStepHeight in PlayerStartMovementTemplate reading Victor Giers 2026-04-11 20:59:20 +02:00
  • abd2c8ce3a Add maxStepHeight to RuntimePlayerMovement and related controllers Victor Giers 2026-04-11 20:59:15 +02:00
  • d5c33c57ec Add maxStepHeight to PlayerStartMovementTemplate and related functions Victor Giers 2026-04-11 20:58:56 +02:00
  • 0972076e42 Include maxSpeed and bunny hop properties in player start movement template comparison Victor Giers 2026-04-11 20:33:05 +02:00
  • a07b1081c2 Preserve previous jump speed in player locomotion Victor Giers 2026-04-11 20:32:33 +02:00
  • 925d2fe139 Add maxSpeed to player movement in tests Victor Giers 2026-04-11 20:32:11 +02:00
  • 6f8aface5c Update player movement template in tests Victor Giers 2026-04-11 20:32:00 +02:00
  • 350de1eea0 Add max speed input field and bunny hopping options in App.tsx Victor Giers 2026-04-11 20:31:43 +02:00
  • 761fc14934 Add maxSpeed property to playerStartMovementTemplateDraft Victor Giers 2026-04-11 20:31:30 +02:00
  • 40664ae07c Read maxSpeed and bunnyHopBoost in App component Victor Giers 2026-04-11 20:31:22 +02:00
  • 14b49f7c01 Add maxSpeed and bunnyHopBoost to PlayerStartMovementTemplateNumberDraft Victor Giers 2026-04-11 20:31:16 +02:00
  • bc87492f38 Add speed clamping and update player locomotion logic Victor Giers 2026-04-11 20:31:07 +02:00
  • db652f68f8 Add validation for player start max speed and bunny hop settings in scene document validation Victor Giers 2026-04-11 20:30:56 +02:00
  • 6224b7be15 Add maxSpeed and bunny hop properties to player start movement template Victor Giers 2026-04-11 20:30:50 +02:00
  • 5be0e07115 Add maxSpeed and bunny hop properties to player movement Victor Giers 2026-04-11 20:30:39 +02:00
  • 985557efb2 Add bunny hop and max speed settings to player movement template Victor Giers 2026-04-11 20:30:19 +02:00
  • 91790affcb Refactor event handlers in App.tsx to extract value assignment Victor Giers 2026-04-11 20:21:29 +02:00
  • 5b573d48d0 Update player locomotion test with movement template and additional state properties Victor Giers 2026-04-11 20:20:40 +02:00
  • c351084c0f Remove unused readNonNegativeNumberDraft function from App.tsx Victor Giers 2026-04-11 20:20:31 +02:00
  • 2ee3362ff3 Update entity registry defaults to include jump, sprint, and crouch settings Victor Giers 2026-04-11 20:19:37 +02:00
  • 4ac3a1f0ee Add tests for custom movement template persistence in player start inspector Victor Giers 2026-04-11 20:19:11 +02:00
  • fe4e03af3c Update movementTemplate kind to custom and add detailed properties Victor Giers 2026-04-11 20:19:00 +02:00
  • beb1f5bfb1 Expand scene document validation tests to cover more player start movement capabilities Victor Giers 2026-04-11 20:18:52 +02:00
  • 356559bc45 Update runtime interaction system test to include additional player movement properties Victor Giers 2026-04-11 20:18:44 +02:00
  • d931279bf0 Add validation for player start movement template properties Victor Giers 2026-04-11 20:17:57 +02:00
  • dbc60d06a3 Add validation and default values for jump, sprint, and crouch in player start movement template Victor Giers 2026-04-11 20:17:46 +02:00
  • a45f299dd8 Enhance player movement template with jump, sprint, and crouch capabilities Victor Giers 2026-04-11 20:13:51 +02:00
  • f52b7bc50b Add functions for managing player start movement template draft Victor Giers 2026-04-11 20:12:44 +02:00
  • 75eabf784f Add player start movement template number draft state and handlers in App.tsx Victor Giers 2026-04-11 20:12:05 +02:00
  • 229fb13883 Add responsive and custom movement templates with additional properties Victor Giers 2026-04-11 20:11:12 +02:00
  • 35f41a05b0 Update player start movement template comparison logic Victor Giers 2026-04-11 20:10:51 +02:00
  • 1811d85552 Enhance navigation controllers with jump buffer, coyote time, and jump hold features Victor Giers 2026-04-11 20:10:01 +02:00
  • ad01f5050f Enhance player locomotion with variable jump mechanics and additional state tracking Victor Giers 2026-04-11 20:09:39 +02:00
  • e3c88e8048 Add jump, sprint, and crouch settings to RuntimePlayerMovement Victor Giers 2026-04-11 20:09:06 +02:00
  • 1d978730c3 Expand player movement templates with additional settings and presets Victor Giers 2026-04-11 20:08:42 +02:00
  • cb24c0afe8 Add unit tests for player locomotion and update collision handling logic Victor Giers 2026-04-11 19:54:24 +02:00
  • 17ee177ea2 Update tests for first-person navigation controller Victor Giers 2026-04-11 19:37:48 +02:00
  • baa3c794d0 Update locomotion logic to handle airborne state and previous locomotion state Victor Giers 2026-04-11 19:34:22 +02:00
  • 23b875ff35 Remove unnecessary condition in player locomotion and add test for sprint planar speed preservation while jumping Victor Giers 2026-04-11 19:30:54 +02:00
  • 95905bd897 Update test for jump ascent behavior Victor Giers 2026-04-11 19:27:04 +02:00
  • a3fc1bee7d Improve player locomotion logic for better ground detection and ascent handling Victor Giers 2026-04-11 19:26:44 +02:00
  • 872630b71e Refactor ground probing logic in first-person navigation controller tests Victor Giers 2026-04-11 19:20:32 +02:00
  • c15d5e9d6a Modify runtime controller context creation logic Victor Giers 2026-04-11 19:20:02 +02:00
  • ca9d4381ff Update test mock for first-person navigation controller Victor Giers 2026-04-11 19:19:04 +02:00
  • a6aa3a9a18 Remove unused player animation hooks and update tests Victor Giers 2026-04-11 19:15:43 +02:00
  • 2fae015855 Update tests for player controller telemetry and refactor navigation controller tests Victor Giers 2026-04-11 19:14:01 +02:00
  • 430770d645 Add functions to format runner telemetry signals, audio hook, and animation hook in App.tsx Victor Giers 2026-04-11 19:13:06 +02:00
  • 9291f9f2ce Remove unused import in runtime-host.ts Victor Giers 2026-04-11 19:08:46 +02:00
  • ecec7315c9 Add support for player audio hooks in runtime audio system Victor Giers 2026-04-11 19:08:20 +02:00
  • bbc9bd0ea5 Apply player camera effects and update audio hooks in frame update Victor Giers 2026-04-11 19:08:10 +02:00
  • b33b861a6b Reset player camera effects on scene load and unload Victor Giers 2026-04-11 19:08:08 +02:00
  • 9b4176b5ee Implement player camera effects and reset functionality Victor Giers 2026-04-11 19:07:53 +02:00
  • f338c8cd48 Add dampScalar function to runtime-host.ts Victor Giers 2026-04-11 19:07:37 +02:00
  • 030068cc39 Update telemetry reference in createPlayerWaterContactBounds Victor Giers 2026-04-11 19:07:17 +02:00
  • e282ad3974 Update telemetry references in RuntimeHost Victor Giers 2026-04-11 19:07:00 +02:00
  • 0e74013d57 Refactor telemetry handler methods in RuntimeHost Victor Giers 2026-04-11 19:06:47 +02:00
  • c4fe5926b4 Update telemetry handling in RuntimeHost Victor Giers 2026-04-11 19:06:44 +02:00
  • f86cb8cadf Update runtime-host.ts with new telemetry and hook states Victor Giers 2026-04-11 19:06:34 +02:00
  • 743b2b55e4 Update telemetry handling in ThirdPersonNavigationController Victor Giers 2026-04-11 19:05:45 +02:00
  • e9b8eb1a42 Update player controller telemetry and add jump/head bump tracking Victor Giers 2026-04-11 19:05:36 +02:00
  • 10237aae27 Update third-person navigation controller with telemetry support Victor Giers 2026-04-11 19:05:14 +02:00
  • 5be9a08044 Update first-person navigation controller with telemetry support Victor Giers 2026-04-11 19:05:05 +02:00
  • 44070f06c6 Add player controller telemetry functionality Victor Giers 2026-04-11 19:04:52 +02:00
  • 1a0bc64234 Refactor telemetry and player movement interfaces in runtime-three Victor Giers 2026-04-11 19:04:26 +02:00
  • 472021e844 Add snap-to-ground distance constant and adjust character controller logic Victor Giers 2026-04-11 19:04:04 +02:00