I am trying to figure if there is a way to do this. I have a character who can do a round house kick. When the kick is done he goes into a "melee idle" type of stance which lasts about 2 seconds. When the animation "completes" I would like him to return to the regular standing Idle. However, if the character wants to throw another punch or kick, he has to wait until the 2 second clip is over. I would like to allow him to move/punch/kick when he is in the "melee idle" state. How can I make the "melee idle" be interrupted by a punch/kick/etc. and have it timeout?