public string GetSgtType() { SpaceMarineSgt sgt = aSquad[0] as SpaceMarineSgt; string name = sgt.unitType; return(name); }
public Weapon GetSgtMeleeWepaon() { SpaceMarineSgt sgt = aSquad[0] as SpaceMarineSgt; Weapon weapon = sgt.GetMeleeWeapon(); return(weapon); }
public void MakeVetSgt() { SpaceMarineSgt sgt = aSquad[0] as SpaceMarineSgt; sgt.MakeVetSgt(); aSquad.RemoveAt(0); aSquad.Insert(0, sgt); }
public void ChangeSgtMelee(string weapon) { SpaceMarineSgt sgt = aSquad[0] as SpaceMarineSgt; sgt.ChangeMeleeWeapon(weapon); aSquad.RemoveAt(0); aSquad.Insert(0, sgt); }
public TacSquad() { squadPointValue += 70; SpaceMarineSgt Sgt = new SpaceMarineSgt(); aSquad.Add(Sgt); for (int i = 0; i < 4; i++) { spaceMarineCount++; SpaceMarine marine = new SpaceMarine(); aSquad.Add(marine); } squadSize = 5; squadType = "TacSquad"; squadSpecialRules = "Special Rules:\nAnd They Shall Know No Fear, Combat Squads, Grim Resolve\n"; squadEquipment = "Wargear:\nFragg Grenades, Crack Grenades"; }