예제 #1
0
        private void CheckForScoutsAmount()
        {
            var scoutsAmount = SquadList.Count(
                s => s.IsScout &&
                (!s.IsCreated ||
                 s.Units.Any(u => u.Durability != 0)));

            if (scoutsAmount < 2)
            {
                ActionList.ActionAppointNewScout(SquadList, SquadIdGenerator);
            }
        }