DoIsAnimationPlaying() function has a Finish() call at the end that must be removed for Every Frame to work properly.