Initial Setup
Traverse Component
It's a main component that holds global settings and logic for various functionalities but most important for Traverse Modes
. Here you can add your own native or blueprint code (as shown in plugin content). Traverse Component
offers also basic implementation for multiple events executed from Traverse Modes
but also tag containers and bone placement processing.
Custom Character Movement Component
In CMC there are implemented various custom movement modes (Climbing, Sliding, Wall Run, Free Climb, Rope Swing) as well custom physics rotation.
Many functionalities are implemented cohesively with Epic convention with extension e.g.: JumpWithVelocity
, GetMaxSpeed
(custom movement modes, walk slope scale), GetMaxBrakingDeceleration
(slide deceleration), PredictJumpPath
(for standard fall state without input impact).