public BehaviorSallyOut(Formation formation) : base(formation) { this._teamAISiegeDefender = formation.Team.TeamAI as TeamAISiegeDefender; this.behaviorSide = formation.AI.Side; this.ResetOrderPositions(); }
public BehaviorRetakeCastleKeyPosition(Formation formation) : base(formation) { this._teamAISiegeDefender = formation.Team.TeamAI as TeamAISiegeDefender; this._behaviourState = BehaviorRetakeCastleKeyPosition.BehaviourState.UnSet; this.behaviorSide = formation.AI.Side; this.ResetOrderPositions(); }
public BehaviorEliminateEnemyInsideCastle(Formation formation) : base(formation) { this._teamAISiegeDefender = formation.Team.TeamAI as TeamAISiegeDefender; this._behaviourState = BehaviorEliminateEnemyInsideCastle.BehaviourState.UnSet; this.behaviorSide = formation.AI.Side; this.ResetOrderPositions(); }