Procedural Animation: What it is and how to do it

Is there a way I could play or stop procedural animations (meaning keyframe sequences) with a function or something? Or do I have to use loops for playing animations such as walking, jumping, falling, etc? (I suck at words. The question is if I can do smth like ProceduralAnim:Play() or :Stop())

Thanks for the tutorial btw, very cool :smiley:

Is there a way to do this but in reverse? So that I can easily make a walking backwards kind of thing just using the frames from the forward animation?