I had a closer look at your demo and your code.

I'm quite impressed, I'm walking through the level, move the camera, added a block with flag one set to test the ladder code. I walking, jumping, climbing up and enjoy the feeling of a level of Zelda.

It is a great standalone code of thousand lines, easy to use and to understand, and probably easy to adjust and to expand...

A marvelous contribution! Thank you very much!