Animation Sets
This is used to group a set of animations into a group containing a start, middle and end.
Setup
Animation sets are used within the system for actions the agent can do. These have a start, middle and end to allow for more control over the system as the animation system can select from an array of animation sets. In a case where an array is present and the time is longer than a set length (the total of all three animations), then the middle animation will be repeated the correct amount of times to get as close to the desired run length. Specifics of which animations are ran in the array is down to settings picked when creating.