I made a quick MMX style wall cling/jump example it has comments documenting it.
its not perfect but it should help anyone who wants to do something similar.
This is fantastic!
I've been playing with it for an hour or so and I was wondering if you would be able to help make animations easier.
I've been trying to use "else" type functions to set the animation for idle, moving, jumping, falling and wall jump "sliding" but the sliding animation is not playing well with the falling animation.