public void RecruitKnights() { var faction = new Knights(); var counter = 0; for (var i = 0; i < 5; i++) { var soldier = new Sith(); soldier.Weapon = faction.StandardIssueWeapon; faction.Soldiers.Add(soldier); } Legion.Factions.Add(faction); }
public void RecruitReconnaissance() { var faction = new Reconnaissance(); var counter = 0; for (var i = 0; i < 5; i++) { ICharacter soldier; if (counter > 2) { soldier = new Sith(); counter++; } else { soldier = new StormTrooper(); counter = 0; } soldier.Weapon = faction.StandardIssueWeapon; faction.Soldiers.Add(soldier); } Legion.Factions.Add(faction); }