- Renamed Animation(Manager) to KeyframeAnimation(Manager)
- Added comments
Added fields to specify cycles and playback speed for an animation
Fixed Include filenames
- Clientside animations are now created using the same parameters as server side animations
- Renamed client side handler functions
Implemented variable number of cycles and playback speed for server side animations
Implemented handling of several animations with variable parameters for frame range, speed and cycle on client side
Increasing animation frames of entities now handles several different animations and variable parameters
Invoking client side walk motion is now done with correct list of parameters
Added function to stop all functions that were marked as finished at the end of a frame
When animations exceed their frame range and cycles they now get marked as finished and stopped at the end of the current frame. Fixes concurrency issues with dictonary that occur otherwise
Invoking an animation start of an animation that is already playing now restarts the animation with the new parameters