If an entity is changing animations, it will now start from frame 0 if their speed is above 0, start from the last frame if their speed is below 0.
If an entity is changing animations, it will now start from frame 0 if their speed is above 0, start from the last frame if their speed is below 0.

BtheDestroyer/SpriteTools,BtheDestroyer/SpriteTools