public GoToTargetLeaf(WarriorUnit unit) { mUnit = unit; }
public LockTargetLeaf(WarriorUnit unit, bool force) { mUnit = unit; mForce = force; }
public CheckStrategyLeaf(WarriorUnit unit, Strategy strategy) { mUnit = unit; mStrategy = strategy; }
public AttackOrder(WarriorUnit unit, RtsGameObject target) { mUnit = unit; mTarget = target; }
public CheckTargetInRangeLeaf(WarriorUnit unit) { mUnit = unit; }
public KillTargetLeaf(WarriorUnit unit) { mUnit = unit; mAttackTimer = TimeSpan.Zero; }