I’ve got a half decent climbing system working, currently.
Essentially, I set the movement mode to flying, orient the player parallel to the surface they’re trying to climb, and only allow movement in that plane.
But, ultimately, I want to have the player climb moving objects, and I suspect this method won’t work. How can I constrain the player to a specific point on an object, even if that object is moving?