B1AirborneAgeConfig
Per-age-group airborne (jump/freefall) parameters, used as the Adult/Child fields of UB1AirborneConfigDataAsset.
| Property | Type | Description | Metadata |
|---|---|---|---|
| JumpZVelocity | float | Base vertical launch velocity applied on jump. | Category: B1AirborneAgeConfig ClampMin: 0 |
| RunningJumpZScale | float | Multiplier applied to JumpZVelocity when the running-jump is active (1.0 = no change; >1 jumps higher). | Category: B1AirborneAgeConfig ClampMin: 0 |
| JumpHorizontalScale | float | Ratio converting move speed to horizontal jump speed (after a sqrt curve); can exceed 1 for a visually faster jump than the walk speed. | Category: B1AirborneAgeConfig ClampMin: 0 |
| RunningJumpSpeedThreshold | float | Horizontal speed above which a jump is treated as a running jump. | Category: B1AirborneAgeConfig ClampMin: 0 |
| FreefallStartHeightThreshold | float | Distance fallen from the airborne peak before the freefall-started state is reported. | Category: B1AirborneAgeConfig ClampMin: 0 |
| RagdollFallDistanceThreshold | float | Fall distance above which a ragdoll landing is triggered (combined with RagdollImpactSpeedThreshold). | Category: B1AirborneAgeConfig ClampMin: 0 |
| RagdollImpactSpeedThreshold | float | Vertical impact speed above which a ragdoll landing is triggered (combined with RagdollFallDistanceThreshold). | Category: B1AirborneAgeConfig ClampMin: 0 |
| FallDamageThreshold | float | Fall distance above which fall damage is applied. Reserved: not yet wired to gameplay logic. | Category: B1AirborneAgeConfig ClampMin: 0 |
| AirControl | float | Horizontal air-steering control factor while airborne (0 = none, 1 = full). Reserved: not yet wired to gameplay logic. | Category: B1AirborneAgeConfig ClampMax: 1 ClampMin: 0 |
| NoFloorThreshold | float | If probe FloorDist exceeds this value, the position is judged as a ledge/cliff (avoids false positives on stairs/curbs). | Category: B1AirborneAgeConfig ClampMin: 0 |
| AirAcceleration | float | Air acceleration applied while airborne. Reserved: not yet wired to gameplay logic. | Category: B1AirborneAgeConfig ClampMin: 0 |
| MaxAirControlSpeed | float | Speed cap reachable via input-driven air acceleration; root-motion takeoff momentum can exceed this (not an absolute cap). | Category: B1AirborneAgeConfig ClampMin: 0 |
| AirborneLateralFriction | float | Lateral velocity decay factor applied as V *= exp(-friction * dt); frame-rate independent. | Category: B1AirborneAgeConfig ClampMin: 0 |
| RootMotionMomentumScale | float | Scale applied to root-motion horizontal momentum when finalizing airborne velocity. | Category: B1AirborneAgeConfig ClampMax: 1 ClampMin: 0 |
| bAirborneEnabled | bool | If false, jump/freefall entry points are blocked immediately, making the whole airborne system a dead path at zero runtime cost. | Category: B1AirborneAgeConfig |