ingsan wrote:Could you explain ? My poor C vocabulary makes me "blind" to this

char *animName (int animIndex);
returns the animation name given it's index.
int animIndex(char *animName);
returns the animation index given it's name.
At present, you can set an animation by name but can't read current animation name.
My suggested functions make it easier to use code like: "if not already playing this animation then play it."
if ( player.animIndex != animIndex("running") )
ChangeAnimation( "player", "running", FORWARD );
( 8 months to reply to that one! Thanks for your patience!

)
