Climbable objects have a setup file that contains information about how the climbable is traversed.

Untitled

These assets contain parameters about the animations used, speed, distance, climbable surface and so on.

A custom climbable asset can be created by right clicking on the project view and selecting Horror Engine→Platforming→Climbable Setup

Untitled

<aside> ⚠️ Remember to assign this new Setup on your climbable object.

</aside>

Among other parameter, AnimatorStateHandlers can be assigned on the ClimbAnimation and DropAnimation to indicate the animation that’s used for climbing an object using this setup. More info about AnimatorStateHandlers here

Untitled

These animations can be setup on the Character Animator to have a looping section in order to handle variable heights (e.g: ladder climbing) or not at all. Obstacle climbing uses ClimbVaulting & DropVaulting, which contains the full motion in just one animation.

Untitled

If your climbable requires a looping section, please tick the Loop flag on the ClimbableSetup asset.

Configuring climbable animations is a fiddly process as it requires a perfect sync between animation, movement and visuals to convey a believable interaction between character and climbable. IK is not supported for now.