Commit Graph

1969 Commits

Author SHA1 Message Date
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
5b573d48d0 Update player locomotion test with movement template and additional state properties 2026-04-11 20:20:44 +02:00
c351084c0f Remove unused readNonNegativeNumberDraft function from App.tsx 2026-04-11 20:20:38 +02:00
2ee3362ff3 Update entity registry defaults to include jump, sprint, and crouch settings 2026-04-11 20:20:38 +02:00
4ac3a1f0ee Add tests for custom movement template persistence in player start inspector 2026-04-11 20:19:17 +02:00
fe4e03af3c Update movementTemplate kind to custom and add detailed properties 2026-04-11 20:19:03 +02:00
beb1f5bfb1 Expand scene document validation tests to cover more player start movement capabilities 2026-04-11 20:19:00 +02:00
356559bc45 Update runtime interaction system test to include additional player movement properties 2026-04-11 20:19:00 +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
17ee177ea2 Update tests for first-person navigation controller 2026-04-11 19:37:55 +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
95905bd897 Update test for jump ascent behavior 2026-04-11 19:27:13 +02:00
a3fc1bee7d Improve player locomotion logic for better ground detection and ascent handling 2026-04-11 19:26:58 +02:00
872630b71e Refactor ground probing logic in first-person navigation controller tests 2026-04-11 19:20:37 +02:00
c15d5e9d6a Modify runtime controller context creation logic 2026-04-11 19:20:10 +02:00
ca9d4381ff Update test mock for first-person navigation controller 2026-04-11 19:20:10 +02:00
a6aa3a9a18 Remove unused player animation hooks and update tests 2026-04-11 19:16:51 +02:00
2fae015855 Update tests for player controller telemetry and refactor navigation controller tests 2026-04-11 19:14:22 +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
e282ad3974 Update telemetry references in RuntimeHost 2026-04-11 19:07:05 +02:00
0e74013d57 Refactor telemetry handler methods in RuntimeHost 2026-04-11 19:06:52 +02:00
c4fe5926b4 Update telemetry handling in RuntimeHost 2026-04-11 19:06:52 +02:00
f86cb8cadf Update runtime-host.ts with new telemetry and hook states 2026-04-11 19:06:43 +02:00
743b2b55e4 Update telemetry handling in ThirdPersonNavigationController 2026-04-11 19:05:53 +02:00
e9b8eb1a42 Update player controller telemetry and add jump/head bump tracking 2026-04-11 19:05:44 +02:00
10237aae27 Update third-person navigation controller with telemetry support 2026-04-11 19:05:36 +02:00
5be9a08044 Update first-person navigation controller with telemetry support 2026-04-11 19:05:36 +02:00