Navigation
BlueprintAPI > BlueprintAPI/Utilities > BlueprintAPI/Utilities/Struct
Adds a node that breaks a 'Step Settings' into its member fields
Inputs
| Type | Name | Description |
|---|---|---|
| struct | Step Settings |
Outputs
| Type | Name | Description |
|---|---|---|
| real | Percent Of Stride In Air | Default is 0.35. Range is 0.1 - 0.9. The percentage amount of the 0-1 stride phase where the foot is in the air.At the default (0.35), the foot will plant on the ground 35% through it's total phase.At lower values, the foot will spend more time on the ground as a percentage of the total stride time.At higher values, each foot will spend less time on the ground as a percentage of the total stride time. |
| real | Air Extension At Max Speed | Default is 0.2. Range is 0.0 - 0.9. This value is added to the "PercentOfStrideInAir" to extend the air-time while at max speed.For example, if PercentOfStrideInAir is at 0.5, and the air extension is at 0.4 the foot will be in the air for 90% of the stride cycle.This value is gradually blended on as the Speed accelerates between SpeedMin and SpeedMax.The total "Stride In Air" is clamped internally at 95% |
| real | Step Height | Default is 6. Range is 0-inf. The height to raise foot (in cm) at the peak of the largest stride |
| real | Step Ease In | Default is 0.5. Range is 0-1. How quickly the foot accelerates when lifting off the ground. At 0, it instantly moves, at 1 it eases in. |
| real | Step Ease Out | Default is 0.2. Range is 0-1. How quickly the foot decelerates when planting. At 0, it instantly stops on contact, at 1 it eases into contact. |
| boolean | Enable Foot Collision | Default is true. When true, feet are treated as non-overlapping circles and will not overlap each other or cross over. |
| real | Foot Collision Global Scale | Default is 1.0. Range is 0-inf. Global scale multiplier for all foot collision radii. |
| boolean | Enable Ground Collision | Default is true. When true, foot height is adjusted using sphere-casting against the world. |
| real | Max Collision Height | Default is 30. Range is 0-inf. The maximum height in cm to place foot on-top of collision geo (may move foot up or down by this amount). |
| enum | Trace Channel | The 'channel' used to trace spheres into the physics world for collision detection. Determines which components to hit. |
| real | Orient Foot To Ground Pitch | Default is 0.8. Range is 0-1. When Ground Collision is enabled, this will orient the pitch of the foot to match the slope of the ground. |
| real | Orient Foot To Ground Roll | Default is 0.8. Range is 0-1. When Ground Collision is enabled, this will orient the roll of the foot to match the slope of the ground. |