Commit Graph

1433 Commits

Author SHA1 Message Date
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
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
985557efb2 Add bunny hop and max speed settings to player movement template 2026-04-11 20:30:39 +02:00
91790affcb Refactor event handlers in App.tsx to extract value assignment 2026-04-11 20:21:38 +02:00
c351084c0f Remove unused readNonNegativeNumberDraft function from App.tsx 2026-04-11 20:20:38 +02:00
d931279bf0 Add validation for player start movement template properties 2026-04-11 20:18:02 +02:00
dbc60d06a3 Add validation and default values for jump, sprint, and crouch in player start movement template 2026-04-11 20:17:53 +02:00
a45f299dd8 Enhance player movement template with jump, sprint, and crouch capabilities 2026-04-11 20:14:10 +02:00
f52b7bc50b Add functions for managing player start movement template draft 2026-04-11 20:12:51 +02:00
75eabf784f Add player start movement template number draft state and handlers in App.tsx 2026-04-11 20:12:10 +02:00
229fb13883 Add responsive and custom movement templates with additional properties 2026-04-11 20:11:18 +02:00
35f41a05b0 Update player start movement template comparison logic 2026-04-11 20:10:56 +02:00
1811d85552 Enhance navigation controllers with jump buffer, coyote time, and jump hold features 2026-04-11 20:10:12 +02:00
ad01f5050f Enhance player locomotion with variable jump mechanics and additional state tracking 2026-04-11 20:09:49 +02:00
e3c88e8048 Add jump, sprint, and crouch settings to RuntimePlayerMovement 2026-04-11 20:09:12 +02:00
1d978730c3 Expand player movement templates with additional settings and presets 2026-04-11 20:09:06 +02:00
cb24c0afe8 Add unit tests for player locomotion and update collision handling logic 2026-04-11 19:54:51 +02:00
baa3c794d0 Update locomotion logic to handle airborne state and previous locomotion state 2026-04-11 19:34:38 +02:00
23b875ff35 Remove unnecessary condition in player locomotion and add test for sprint planar speed preservation while jumping 2026-04-11 19:31:06 +02:00
a3fc1bee7d Improve player locomotion logic for better ground detection and ascent handling 2026-04-11 19:26:58 +02:00
a6aa3a9a18 Remove unused player animation hooks and update tests 2026-04-11 19:16:51 +02:00
430770d645 Add functions to format runner telemetry signals, audio hook, and animation hook in App.tsx 2026-04-11 19:13:15 +02:00
9291f9f2ce Remove unused import in runtime-host.ts 2026-04-11 19:09:53 +02:00
ecec7315c9 Add support for player audio hooks in runtime audio system 2026-04-11 19:08:31 +02:00
bbc9bd0ea5 Apply player camera effects and update audio hooks in frame update 2026-04-11 19:08:31 +02:00
b33b861a6b Reset player camera effects on scene load and unload 2026-04-11 19:08:31 +02:00
9b4176b5ee Implement player camera effects and reset functionality 2026-04-11 19:08:08 +02:00
f338c8cd48 Add dampScalar function to runtime-host.ts 2026-04-11 19:08:08 +02:00
030068cc39 Update telemetry reference in createPlayerWaterContactBounds 2026-04-11 19:08:08 +02:00