Example #1
0
		//
		public virtual Task Initiate (object iparent, Brain ibrain)
		{
			parent = iparent;
			brain = ibrain;
			state = State.Idle;
			return this;
		}
Example #2
0
		//
		public override Task Initiate (object iparent, Brain ibrain)
		{
			parent = iparent;
			brain = ibrain;
			Reset ();
			return base.Initiate (iparent, ibrain);
		}
		public override Task Initiate (object iparent, Brain ibrain)
		{
			targetThing = null;
			return base.Initiate (iparent, ibrain);
		}