character-and-movement
Installation
SKILL.md
Characters & movement
ACharacter is an APawn specialized for capsule-based, vertically-oriented
movement. It owns a UCharacterMovementComponent (CMC) that handles walking,
falling, swimming, flying, and custom movement modes with client-side
prediction and server reconciliation included. Use it for humanoid players and
NPCs; use a plain APawn or UFloatingPawnMovement for vehicles/drones.
When to use this skill
- Creating a walking/running/jumping/swimming/flying character (player or AI).
- Configuring CMC properties: speeds, gravity, air control, friction, rotation.
- Switching or overriding movement modes (including custom modes).
- Applying root motion sources from C++ (launching, impulses, warps).
- Debugging prediction artifacts, network smoothing, or crouch silently failing.
- Choosing between CMC and the experimental Mover plugin.