Thanks so much for the kind comments guys, glad to know you like the tutorial. I'll try to get an example for you ELECTRONICUS and also you harry_howarth as you seem to both want a similar feature. I've been pretty busy but I'll try and get something for you guys asap!
Hey, I caught myself slipping into a feature creep before I'd even fully intergrated your engine into our project; I'm having minor issues trying to make the sprite change to a jumping sprite instead of a running sprite, and getting that sprite to face the correct direction whilst in the air and resetting back to the normal sprite upon 'landing'.
Also, chaning the sprites to attacking sprites whilst running results in the attacking animation either playing indefinatly or being over-ridden by the running sprites.
I'll continue to experiment but the engine as it is at the moment has been perfected to the point where adapting it is proving problematic!