public bool OnUpdate(ICharacterController controller) { if (_decision.ChangeState(controller)) { controller.ChangeState(_nextState); return(true); } return(false); }