Esempio n. 1
0
 /// <summary>
 /// Levels up all owned units on landmarks.
 /// </summary>
 public void LevelUpLandmarkedUnits()
 {
     foreach (Unit unit in OwnedLandmarkSectors.Select(s => s.Unit).Where(u => u != null))
     {
         unit.LevelUp();
     }
 }
Esempio n. 2
0
 /// <summary>
 /// Spawns a unit at each unoccupied sector containing a landmark owned by this player.
 /// </summary>
 public void SpawnUnits()
 {
     foreach (Sector sector in OwnedLandmarkSectors.Where(s => s.Unit == null))
     {
         SpawnUnitAt(sector);
     }
 }