tengri/Content/Input/Actions
Nikolay Petrov c54c9fd6ae feat(movement): implement jump system and air physics (Phases 13-14)
Implemented a responsive, deterministic jump system with "game feel" enhancements and advanced air physics.

Changes:
- **Jump Logic**: Added variable jump height (hold/release control).
- **Game Feel**: Implemented Coyote Time (jump after leaving ledge) and Jump Buffering (early input registration).
- **Air Physics**: Added non-linear gravity (FallingGravityScale) for snappy jumps and Terminal Velocity clamping.
- **Landing**: Added OnLanded delegate with heavy/light landing detection based on impact velocity.
- **Config**: Added auto-calculation logic in PostEditChangeProperty to derive Gravity and JumpVelocity from desired JumpHeight and TimeToApex.
- **Debug**: Added on-screen debug messages for Velocity Z and movement state.
- **Fix**: Moved delegate declaration to global scope to fix blueprint visibility issues.

Relates to: Phase 13, Phase 14
2025-12-26 01:45:13 +05:00
..
IA_Jump.ts feat(movement): implement jump system and air physics (Phases 13-14) 2025-12-26 01:45:13 +05:00
IA_Jump.uasset feat(movement): implement jump system and air physics (Phases 13-14) 2025-12-26 01:45:13 +05:00
IA_LeftTrigger.ts rewrite movement to c++ 2025-12-24 19:34:13 +05:00
IA_LeftTrigger.uasset [code] Stage 2 complete: Professional debug infrastructure for deterministic movement system 2025-08-21 19:57:48 +05:00
IA_Look.ts rewrite movement to c++ 2025-12-24 19:34:13 +05:00
IA_Look.uasset [code] Stage 4: Test Results without documentation & tests 2025-08-24 19:49:19 +05:00
IA_Move.ts rewrite movement to c++ 2025-12-24 19:34:13 +05:00
IA_Move.uasset [code] Stage 4: Test Results without documentation & tests 2025-08-24 19:49:19 +05:00
IA_NextDebugMode.ts rewrite movement to c++ 2025-12-24 19:34:13 +05:00
IA_NextDebugMode.uasset [code] Stage 2 complete: Professional debug infrastructure for deterministic movement system 2025-08-21 19:57:48 +05:00
IA_PrevDebugMode.ts rewrite movement to c++ 2025-12-24 19:34:13 +05:00
IA_PrevDebugMode.uasset [code] Stage 2 complete: Professional debug infrastructure for deterministic movement system 2025-08-21 19:57:48 +05:00
IA_RightTrigger.ts rewrite movement to c++ 2025-12-24 19:34:13 +05:00
IA_RightTrigger.uasset [code] Stage 2 complete: Professional debug infrastructure for deterministic movement system 2025-08-21 19:57:48 +05:00
IA_ToggleHUD.ts rewrite movement to c++ 2025-12-24 19:34:13 +05:00
IA_ToggleHUD.uasset [code] Stage 2 complete: Professional debug infrastructure for deterministic movement system 2025-08-21 19:57:48 +05:00
IA_ToggleVisualDebug.ts rewrite movement to c++ 2025-12-24 19:34:13 +05:00
IA_ToggleVisualDebug.uasset [code] Stage 2 complete: Professional debug infrastructure for deterministic movement system 2025-08-21 19:57:48 +05:00