public virtual object communicate() { if (aiSteps.Count > 0) { return(CurrentStep.communicate()); } else { return(null); } }
public virtual object communicate(params object[] args) { if (aiSteps.Count > 0) { return(CurrentStep.communicate(args)); } else { return(null); } }