FPS Rig Help #2: Ladders

Okay Hi again, wondering how to make my character climb a ladder…

I would prefer logic bricks but I have a feeling Python might be better…

Now in this .blend: Player.blend (201 KB) There is a small ladder, but later in the game there will be TALL ladders (Such as elevator shafts or trees), so I need to know how to make my character climb a ladder no matter how tall it is…

And I thought about this and I came up with a third option: Navigation Mesh… But I don’t know how to set up the Mesh…Much less even make it work…