public void RecruitBattery() { var faction = new Reconnaissance(); var counter = 0; for (var i=0; i < 4; i++) { var soldier = new RebelSoldier(); soldier.Weapon = new HoverTank(); faction.Soldiers.Add(soldier); } Legion.Factions.Add(faction); }
public void RecruitInfantry() { var faction = new Infantry(); var counter = 0; for (var i=0; i < 500; i++) { var soldier = new RebelSoldier(); if (counter > 3) { soldier.Weapon = new BlasterRifle(); counter++; } else { soldier.Weapon = faction.StandardIssueWeapon; counter = 0; } faction.Soldiers.Add(soldier); } Legion.Factions.Add(faction); }