The Climb ability allows the character to climb up vertical or horizontal objects. This includes ladders, vines, or pipes. The Climb ability works closely with the ClimbableObject component in order to successfully climb over the object.
Most of the Climb setup is defined on the ClimbableObject rather then the Climb ability. The StartClimbMaxAngle and StartClimbMaxDistance values specify the angle and the distance away from the ClimableObject that the character can start to climb. The SearchRadius is used to determine how large of a raycast should be performed to find the ClimbableObject, specified by the ClimbableLayer. As soon as the Climb ability is activated the character will move to the mounting position at a minimum normalized speed of Min Move To Target Speed.
The layers that can be climbed
Start Climb Max Angle
Start climbing when the angle between the character and the climbable object is less than this amount
Start Climb Max Distance
Start climbing when the distance between the character and the climbable object is less than this amount
Min Move To Target Speed
The normalized speed to move to the start climbing position
The radius of the SphereCast to search for a climbable object