Added an easier use AnimComplete callback for actions to use so that animation events are only used if absolutely necessary (they can be tedious to setup and maintain in large numbers)