
- UseFootStepTrace: If you need to disable footstep detection, you can turn it off and the footstep detection system will no longer work; in addition, you can enable or disable the system at runtime.
- FootStepSockets: A list of socket names for the initial position of the foot. Any number of foot socket names can be configured here.
- Left Foot Socket Suffix of Prefix: This is a filter for the left foot socket. If the socket name contains a string in this list, it will be considered a left foot socket, otherwise it will be considered a right foot socket.
- Footstep Effect: Footstep effect data asset (if it is set, FootStepSettings will be hidden)
- RequiredMovementSpeed: Check the minimum speed requirement for effect playback.
- GroundDistance: How far from the ground the footstep is considered in the air and can trigger the footstep effect after landing.
- GroundDistance_End: If the footstep is in the air, it will be checked using this distance, and if the ground is detected, the footstep effect will be played once.
- TraceTypeQuery: The detection type when detecting the ground.
- Status Data: This determines the enablement status of the three types of effects in these movement states, as well as the speed range (there is no option for crouching state)
- Speed Range: When the character speed is within this range, it will be considered as a Walk movement state
- Enable Sound Effect: Whether to enable the footstep sound effect in this state.
- Enable VFX Effect: Whether to enable VFX effects in this state.
- Enable Footprint Effect: Whether to enable the footprint effect in this state.
- Debug:
- Enable Footstep System Log: Enable the footstep slot logging of the spawn effect, which is displayed in the console. This only works in editor mode.
- Enable Footstep System Screen Log: Enable the footstep system screen log. This is only valid when Enable Footstep System Log is true. The log is displayed on the screen while the console displays it. This is only valid in development mode.
- DrawDebugTrace: Only for debugging purposes, please restore it to the default value after completing the effect detection.
- PrintSpawned Footstep Effect Notion: This only works when Enable Footstep System Log is true. If enabled, when the footstep slot triggers the effect, information will be printed to the console. If Enable Footstep System Screen Log is true, it will also be printed to the screen.