public override void Enter() { base.Enter(); FireTransition.Reset(); ReloadTransition.Reset(); Debug.Log("Enter idle state"); }
public override State TransitionTo() { return(FireTransition.CheckTransition() ?? ReloadTransition.CheckTransition() ?? base.TransitionTo()); }