3D Free Grounder
Raycast-based grounder for standard 3D locomotion — detects ground contact with coyote time, applies manual gravity when airborne, switches to Slide mode on steep slopes.
Raycast-based grounder for standard 3D locomotion — detects ground contact with coyote time, applies manual gravity when airborne, switches to Slide mode on steep slopes.
Standard 3D locomotion — camera-relative movement and rotation driven by spring-damped physics, with optional slope slowdown.
The complete movement subsystem — movers, grounders, movement influence, and the movement profile asset for configuring unit locomotion.
The central movement hub — transforms raw input into camera-relative and ground-projected vectors, manages mode switching, context states, and movement profiles.
Mover base class and concrete mover components — translate MoverContext input into physics-based unit motion via named mode activation.
Slope-sliding locomotion — automatically activated when slope exceeds maxWalkAngle, drives the unit down the slope via spring-damped physics with optional input resistance and automatic recovery.
Aim-relative strafing movement for first-person and third-person units. Not yet implemented.
Grounder base class and concrete grounder components — detect ground contact, compute ground normals and slope data, and drive mode switching on the MoverContext.
2D side-scrolling movement constrained to a horizontal plane. Not yet implemented.
Tile-based grid movement for turn-based or grid-locked unit locomotion. Not yet implemented.
Full API reference for the DialoguePerformance base class and built-in performance types — MoveTo, PathTo, and RepositionPerformer.