/// <summary>Init a unit. You normally want to do this right after it was spawned</summary> /// <param name="callback">Optional callback to call after tasks, like moving to a node, are completed</param> public virtual void Init(UnitEventDelegate callback) { this.onUnitEvent = callback; }
/// <summary>Should be called right after unit was spawned</summary> public override void Init(UnitEventDelegate callback) { base.Init(callback); this.Reset(); }
public virtual void Init(UnitEventDelegate callback) { onUnitEvent = callback; }