Exemplo n.º 1
0
 public void Abort(AgentAbortReason why)
 {
     CurrentAction = null;
     ActionQueue.Clear();
     Logger.Log <Agent>($"{Owner.Identifier} aborted: {why}");
     _behavior?.IaAborted(why);
 }
Exemplo n.º 2
0
 public virtual void IaAborted(Agent agent, AgentAbortReason why)
 {
 }
Exemplo n.º 3
0
 public override void IaAborted(AgentAbortReason why)
 {
     base.Update(null);
 }