Attack Order ============= .. code-block:: csharp public sealed class AttackOrder : Order This class is used for attack orders for a unit. It contains an **AttackTarget** field, which stores the target for the unit's attack. Example .. code-block:: csharp // this example code running from Unit.cs component Unit unit = this; // getting the unit component from which we run this code. Unit enemyUnit = FindAnyObjectByType(); // suppose that here we are setting up the Unit component of another unit. AttackOrder order = new AttackOrder(enemyUnit); // creating new AttackOrder here, with the enemy unit as its attack target. unit.AI.AddOrder(order, false); // adding the created order to the unit's orders list. Now the unit will attack the enemy unit.