private static List <Weapon> SelectWeapons(LandSpeederTypes type, LandSpeederWeaponTypes heavyType) { List <Weapon> weapons = new List <Weapon>(); if (type == LandSpeederTypes.Default) { weapons.Add(Armory.CreateWeaponHeavyBolter()); } else if (type == LandSpeederTypes.MeltaCannon) { weapons.Add(Armory.CreateWeaponMeltaCannon()); } if (heavyType == LandSpeederWeaponTypes.AssaultCannon) { weapons.Add(Armory.CreateWeaponAssaultCannon()); } else if (heavyType == LandSpeederWeaponTypes.HeavyFlammer) { weapons.Add(Armory.CreateWeaponHeavyFlammer()); } else if (heavyType == LandSpeederWeaponTypes.TyphoonMissileLauncher) { weapons.Add(Armory.CreateWeaponTyphoonMissileLauncher()); } return(weapons); }