Ejemplo n.º 1
0
 public Fireteam(SquadSign sign, int id, int occupancy, int idealFireteamSize)
 {
     Id                = id;
     SquadSign         = sign;
     Occupancy         = occupancy;
     IdealFireteamSize = idealFireteamSize;
 }
Ejemplo n.º 2
0
 public Squad(SquadSign squadSign, int idealFireteamSize)
 {
     Sign = squadSign;
     Fireteams = new List<Fireteam>();
     SupportingRoles = 0;
     IdealFireteamSize = idealFireteamSize;
 }
Ejemplo n.º 3
0
        public Squad AddSquad(SquadSign sign)
        {
            Squad sq = new Squad(sign, IdealFireteamSize);

            Squads.Add(sq);

            if (Squads.Count > 1)
            {
                SupportingRoles = TroopDistributionCalculator.FullLeadership;
            }

            return(sq);
        }