How do humanoids detect ladders?

So I have been using chickynoid for my game and I wanted to add ladders, but finding an appropriate way to detect what is a ladder and if we can climb on it and how to do so has been a difficult task.

I have tried multiple methods, to get a somewhat passable result, but they are not enough.

I tried to find information about how humanoids detect ladders but could not find any, I just want to find a method that is able to detect truss parts/Prisms at the very least.

if anyone could point me towards information about how do humanoids detect ladders I would greatly appreciate it.

1 Like

These could help you:

1 Like

Unfortunately these articles do not go over as to how the detection is performed, all it says is this


which just brings us back to my original question.

After searching everywhere, even on sites not related to roblox I managed to find this obscure video which pretty much seems to showcase how it works, apparently this isn’t documented anywhere officially by roblox which is weird.

It seems to use a bounding box in front of the character, and if this bounding box collides against something it will then start performing several raycasts to determine if the surface is climbable, as for trussparts it just skips this.

5 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.