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.
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.