case "Artemis-class Heavy Frigate":
newShip.Hull = 5;
newShip.Interceptors = 2;
newShip.Damage = 18;
newShip.CrippleDamage = 5;
newShip.Crew = 22;
newShip.SkeletonCrew = 6;
newShip.Troops = 2;
// Load the Weapons
newShip.AddWeapon("Railguns", 6, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Railguns", 4, 12, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Particle Beam", 6, 5, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beam", 6, 5, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
break;
case "Artemis-class Escort Frigate":
newShip.Hull = 5;
newShip.Interceptors = 2;
newShip.Damage = 18;
newShip.CrippleDamage = 5;
newShip.Crew =22;
newShip.SkeletonCrew = 6;
newShip.Troops = 2;
// Load the Weapons
newShip.AddWeapon("Medium Pulse Cannon", 10, 10, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 4, 10, Weapon.Arc.Aft, new Weapon.trait[] { ;});
newShip.AddWeapon("Particle Beam", 6, 5, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beam", 6, 5, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
break;
case "Avenger Class Heavy Carrier":
newShip.Hull = 5;
newShip.Interceptors = 1;
newShip.Damage = 40;
newShip.CrippleDamage = 10;
newShip.Crew = 50;
newShip.SkeletonCrew = 12;
newShip.Troops = 6;
// Load the Weapons
newShip.AddWeapon("Medium Pulse Cannon", 6, 8, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AP;});
newShip.AddWeapon("Light Pulse Cannon", 4, 8, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Light Pulse Cannon", 4, 8, Weapon.Arc.Aft, new Weapon.trait[] { ;});
newShip.AddWeapon("Light Pulse Cannon", 4, 8, Weapon.Arc.Port, new Weapon.trait[] { ;});
newShip.AddWeapon("Light Pulse Cannon", 4, 8, Weapon.Arc.Starboard, new Weapon.trait[] { ;});
break;
case "Explorer Class Survey Ship":
newShip.Hull = 4;
newShip.Interceptors = 3;
newShip.Damage = 140;
newShip.CrippleDamage = 40;
newShip.Crew = 65;
newShip.SkeletonCrew = 15;
newShip.Troops = 10;
// Load the Weapons
newShip.AddWeapon("Heavy Pulse Cannon", 6, 12, Weapon.Arc.FIRING ARC, new Weapon.trait[] { Weapon.trait.DoubleDamage, Weapon.trait.TwinLinked;});
newShip.AddWeapon("Particle Beam", 6, 5, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beam", 6, 5, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beam", 6, 5, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beam", 6, 5, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
break;
case " Hermes Class Transport":
newShip.Hull = 4;
newShip.Interceptors = 1;
newShip.Damage = 10;
newShip.CrippleDamage = 3;
newShip.Crew = 12;
newShip.SkeletonCrew = 3;
newShip.Troops = 1;
// Load the Weapons
newShip.AddWeapon("Missile Rack", 2, 30, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SlowLoading, Weapon.trait.SuperAP;});
newShip.AddWeapon("Particle Beam", 6, 5, Weapon.Arc.Fore, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beam", 6, 5, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beam", 6, 5, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
break;
case "Hyperion-class Cruiser":
newShip.Hull = 5;
newShip.Interceptors = 2;
newShip.Damage = 28;
newShip.CrippleDamage = 6;
newShip.Crew = 32;
newShip.SkeletonCrew = 6;
newShip.Troops = 3;
// Load the Weapons
newShip.AddWeapon("Heavy Laser Cannon", 4, 18, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Heavy Laser Cannon", 2, 18, Weapon.Arc.BoresightAft, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Aft, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Port, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Starboard, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Plasma Cannon", 4, 8, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.TwinLinked;});
newShip.AddWeapon("Particle Beams", 4, 5, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
break;
case "Hyperion-class Assault Cruiser":
newShip.Hull = 5;
newShip.Interceptors = 2;
newShip.Damage = 28;
newShip.CrippleDamage = 6;
newShip.Crew = 32;
newShip.SkeletonCrew = 6;
newShip.Troops = 6;
// Load the Weapons
newShip.AddWeapon("WEAPON NAME", Attack Dice, Range, Weapon.Arc.FIRING ARC, new Weapon.trait[] { Weapon.trait.TRAIT1, Weapon.trait.TRAIT2, etc;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 4, 10, Weapon.Arc.Aft, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Port, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Starboard, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Plasma Cannon", 4, 8, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.TwinLinked;});
newShip.AddWeapon("Particle Beams", 4, 5, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
break;
case "Hyperion-class Missile Cruiser":
newShip.Hull = 5;
newShip.Interceptors = 2;
newShip.Damage = 28;
newShip.CrippleDamage = 6;
newShip.Crew = 32;
newShip.SkeletonCrew = 6;
newShip.Troops = 1;
// Load the Weapons
newShip.AddWeapon("Missile Racks", 3, 20, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SlowLoading, Weapon.trait.SuperAP;});
newShip.AddWeapon("Missile Racks", 1, 20, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SlowLoading, Weapon.trait.SuperAP;});
newShip.AddWeapon("Missile Racks", 2, 20, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SlowLoading, Weapon.trait.SuperAP;});
newShip.AddWeapon("Missile Racks", 2, 20, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SlowLoading, Weapon.trait.SuperAP;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 4, 10, Weapon.Arc.Port, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 4, 10, Weapon.Arc.Starboard, new Weapon.trait[] { ;});
newShip.AddWeapon("Particle Beams", 2, 5, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
break;
case "Hyperion-class Pulse Cruiser":
newShip.Hull = 5;
newShip.Interceptors = 2;
newShip.Damage = 28;
newShip.CrippleDamage = 6;
newShip.Crew = 32;
newShip.SkeletonCrew = 6;
newShip.Troops = 3;
// Load the Weapons
newShip.AddWeapon("Heavy Pulse Cannon", 8, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.TwinLinkedc;});
newShip.AddWeapon("Heavy Pulse Cannon", 8, 12, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.TwinLinkedc;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Aft, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Port, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Starboard, new Weapon.trait[] { ;});
newShip.AddWeapon("Particle Beam", 4, 8, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.TwinLinked;});
newShip.AddWeapon("Particle Beams", 4, 5, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
break;
case "Hyperion-Class Rail Cruiser":
newShip.Hull = 5;
newShip.Interceptors = 2;
newShip.Damage = 28;
newShip.CrippleDamage = 6;
newShip.Crew = 32;
newShip.SkeletonCrew = 6;
newShip.Troops = 3;
// Load the Weapons
newShip.AddWeapon("Railguns", 4, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Railguns", 3, 12, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Port, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Starboard, new Weapon.trait[] { ;});
newShip.AddWeapon("Particle Beams", 4, 5, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
break;
case "Olympus-Class Corvette":
newShip.Hull = 4;
newShip.Interceptors = 1;
newShip.Damage = 28;
newShip.CrippleDamage = 6;
newShip.Crew = 32;
newShip.SkeletonCrew = 6;
newShip.Troops = 3;
// Load the Weapons
newShip.AddWeapon("Railguns", 4, 12, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Missile Racks", 2, 30, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SlowLoading, Weapon.trait.SuperAP;});
break;
case "Nova Class Dreadnought":
newShip.Hull = 5;
newShip.Interceptors = 2;
newShip.Damage = 36;
newShip.CrippleDamage = 9;
newShip.Crew = 45;
newShip.SkeletonCrew = 12;
newShip.Troops = 2;
// Load the Weapons
newShip.AddWeapon("Laser/Pulse Array", 8, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Laser/Pulse Array", 8, 12, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Laser/Pulse Array", 12, 12, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Laser/Pulse Array", 12, 12, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.TwinLinked;});
break;
case "Olympus-Class Gunship":
newShip.Hull = 4;
newShip.Interceptors = 1;
newShip.Damage = 28;
newShip.CrippleDamage = 6;
newShip.Crew = 32;
newShip.SkeletonCrew = 6;
newShip.Troops = 2;
// Load the Weapons
newShip.AddWeapon("Medium Laser Cannon", 6, 18, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.SuperAP, Weapon.trait.DoubleDamage, Weapon.trait.Beam;});
newShip.AddWeapon("Particle Beams", 4, 5, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AntiFighter;});
newShip.AddWeapon("Particle Beams", 4, 5, Weapon.Arc.Portt, new Weapon.trait[] { Weapon.trait.AntiFighter;});
newShip.AddWeapon("Particle Beams", 4, 5, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.AntiFighter;});
break;
case "Orestes-class System Monitor":
newShip.Hull = 6;
newShip.Interceptors = 1;
newShip.Damage = 48;
newShip.CrippleDamage = 10;
newShip.Crew = 55;
newShip.SkeletonCrew = 12;
newShip.Troops = 2;
// Load the Weapons
newShip.AddWeapon("Heavy Laser Cannon", 3, 25, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.DoubleDamage, Weapon.trait.SuperAP;});
newShip.AddWeapon("Medium Laser Cannon", 3, 15, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.SuperAP, Weapon.trait.Beam;});
newShip.AddWeapon("Medium Laser Cannon", 3, 15, Weapon.Arc.BoresightAft, new Weapon.trait[] { Weapon.trait.SuperAP, Weapon.trait.Beam;});
newShip.AddWeapon("Railguns", 4, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Medium Pulse Cannon", 10, 10, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 10, 10, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Particle Beams", 6, 5, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
break;
case "Oracle-class Scout Cruier":
newShip.Hull = 4;
newShip.Interceptors = 2;
newShip.Stealth = 3;
newShip.Damage = 16;
newShip.CrippleDamage = 5;
newShip.Crew = 22;
newShip.SkeletonCrew = 6;
// Load the Weapons
newShip.AddWeapon("Medium Laser Cannon", 2, 15, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.SuperAP, Weapon.trait.Beam;});
newShip.AddWeapon("Missile Racks", 1, 30, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SlowLoading, Weapon.trait.SuperAP;});
newShip.AddWeapon("Particle Beam", 2, 5, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beam", 2, 5, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beam", 2, 5, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beam", 2, 5, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.TwinLinked, Weapon.trait.Weak;});
break;
case "Sagittarius-class Cruiser":
newShip.Hull = 5;
newShip.Interceptors = 2;
newShip.Damage = 25;
newShip.CrippleDamage = 6;
newShip.Crew = 26;
newShip.SkeletonCrew = 6;
newShip.Troops = 1;
// Load the Weapons
newShip.AddWeapon("Missile Racks", 2, 30, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SlowLoading, Weapon.trait.SuperAP;});
newShip.AddWeapon("Missile Racks", 2, 30, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SlowLoading, Weapon.trait.SuperAP;});
newShip.AddWeapon("Missile Racks", 6, 30, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SlowLoading, Weapon.trait.SuperAP;});
newShip.AddWeapon("Missile Racks", 6, 30, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SlowLoading, Weapon.trait.SuperAP;});
break;
case "Tethys-class Cutter":
newShip.Hull = 4;
newShip.Interceptors = 1;
newShip.Damage = 8;
newShip.CrippleDamage = 2;
newShip.Crew = 10;
newShip.SkeletonCrew = 2;
// Load the Weapons
newShip.AddWeapon("WEAPON NAME", Attack Dice, Range, Weapon.Arc.FIRING ARC, new Weapon.trait[] { Weapon.trait.TRAIT1, Weapon.trait.TRAIT2, etc;});
break;
case "Tethys-class Cutter":
newShip.Hull = 4;
newShip.Interceptors = 1;
newShip.Damage = 8;
newShip.CrippleDamage = 2;
newShip.Crew = 10;
newShip.SkeletonCrew = 2;
// Load the Weapons
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Light Pulse Cannon", 2, 8, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Light Pulse Cannon", 2, 8, Weapon.Arc.Port, new Weapon.trait[] { ;});
newShip.AddWeapon("Light Pulse Cannon", 2, 8, Weapon.Arc.Starboard, new Weapon.trait[] { ;});
break;
case "Tethys-class Laser Boat":
newShip.Hull = 4;
newShip.Interceptors = 1;
newShip.Damage = 8;
newShip.CrippleDamage = 2;
newShip.Crew = 10;
newShip.SkeletonCrew = 2;
// Load the Weapons
newShip.AddWeapon("Medium Laser Cannon", 2, 15, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.SuperAP, Weapon.trait.Beam;});
newShip.AddWeapon("Medium Laser Cannon", 2, 15, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.TRAIT1, Weapon.trait.TRAIT2, Weapon.trait.SuperAP, Weapon.trait.Beam;});
newShip.AddWeapon("Light Pulse Cannon", 2, 8, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Light Pulse Cannon", 2, 8, Weapon.Arc.Port, new Weapon.trait[] { ;});
newShip.AddWeapon("Light Pulse Cannon", 2, 8, Weapon.Arc.Starboard, new Weapon.trait[] { ;});
break;
case "Thunderbolt Flight":
newShip.Fighter = true
newShip.Hull = 5;
newShip.Dodge = 2;
newShip.Damage = 1;
// Load the Weapons
newShip.AddWeapon("Gatling Pulse Cannon", 2, 2, Weapon.Arc.Turret, new Weapon.trait[] {});
newShip.AddWeapon("Missile Rack", 2, 4, Weapon.Arc.Turret, new Weapon.trait[] { Wapon.trait.AP;});
break;
case "Starfury Flight":
newShip.Fighter = true
newShip.Hull = 4;
newShip.Dodge = 2;
newShip.Damage = 1;
// Load the Weapons
newShip.AddWeapon("Uni-Pulse Cannon", 2, 2, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.Twin-Linked;});
break;
case "Breaching Pod":
newShip.Fighter = true
newShip.Hull = 6;
newShip.Dodge = 5;
newShip.Troops = 1;
// Load the Weapons
break;
case "Omega-class Destroyer":
newShip.Hull = 6;
newShip.Interceptors = 3;
newShip.Damage = 48;
newShip.CrippleDamage = 10;
newShip.Crew = 62;
newShip.SkeletonCrew = 14;
newShip.Troops = 4;
// Load the Weapons
newShip.AddWeapon("Heavy Laser Cannon", 4, 30, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Heavy Laser Cannon", 2, 30, Weapon.Arc.BoresightAft, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Heavy Pulse Cannon", 10, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 4, 10, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Particle Beams", 4, 5, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beams", 4, 5, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
break;
case "Omega-class Pulse Cruiser":
newShip.Hull = 6;
newShip.Interceptors = 3;
newShip.Damage = 48;
newShip.CrippleDamage = 12;
newShip.Crew = 66;
newShip.SkeletonCrew = 16;
newShip.Troops = 4;
// Load the Weapons
newShip.AddWeapon("Heavy Pulse Cannon", 16, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 12, 10, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 8, 10, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 8, 10, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Particle Beams", 4, 5, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beams", 4, 5, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
break;
case "Omega-class Command Cruiser":
newShip.Hull = 6;
newShip.Interceptors = 3;
newShip.Damage = 48;
newShip.CrippleDamage = 12;
newShip.Crew = 68;
newShip.SkeletonCrew = 16;
newShip.Troops = 6;
// Load the Weapons
newShip.AddWeapon("Heavy Laser Cannon", 6, 30, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Heavy Laser Cannon", 4, 30, Weapon.Arc.BoresightAft, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Heavy Pulse Cannon", 12, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Heavy Pulse Cannon", 6, 12, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Particle Beams", 6, 5, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
newShip.AddWeapon("Particle Beams", 6, 5, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
break;
case "Poseidon-class Carrier":
newShip.Hull = 4;
newShip.Interceptors = 6;
newShip.Damage = 95;
newShip.CrippleDamage = 25;
newShip.Crew = 120;
newShip.SkeletonCrew = 30;
newShip.Troops = 35;
// Load the Weapons
newShip.AddWeapon("Medium Pulse Cannon", 8, 10, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 8, 10, Weapon.Arc.Aft, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 8, 10, Weapon.Arc.Port, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 8, 10, Weapon.Arc.Starboard, new Weapon.trait[] { ;});
newShip.AddWeapon("Particle Beams", 8, 5, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
break;
case "Shadow Omega-class Advanced Destroyer":
newShip.Hull = 6;
newShip.Interceptors = 6;
newShip.Damage = 75;
newShip.CrippleDamage = 12;
newShip.Crew = 65;
newShip.SkeletonCrew = 10;
newShip.Troops = 3;
// Load the Weapons
newShip.AddWeapon("Molecular Slicer Beam", 6, 40, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.TripleDamage;});
newShip.AddWeapon("Heavy Phasing Pulse Cannon", 12, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Heavy Phasing Pulse Cannon", 8, 12, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Light Multi-Phased Cutter”, 10, 10, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.TwinLinked, Weapon.trait.AP, Weapon.trait.Minibeam;});
newShip.AddWeapon("Light Multi-Phased Cutter”, 10, 10, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.TwinLinked, Weapon.trait.AP, Weapon.trait.Minibeam;});
break;
case "Hyperion-class Command Cruiser":
newShip.Hull = 5;
newShip.Interceptors = 3;
newShip.Damage = 32;
newShip.CrippleDamage = 6;
newShip.Crew = 36;
newShip.SkeletonCrew = 6;
newShip.Troops = 4;
// Load the Weapons
newShip.AddWeapon("Heavy Laser Cannon", 4, 18, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Heavy Laser Cannon", 2, 18, Weapon.Arc.BoresightAft, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Heavy Pulse Cannon", 8, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Aft, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Port, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 6, 10, Weapon.Arc.Starboard, new Weapon.trait[] { ;});
newShip.AddWeapon("Particle Beams", 5, 5, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;});
case "Warlock-class Advanced Destroyer":
newShip.Hull = 6;
newShip.Interceptors = 6;
newShip.Damage = 95;
newShip.CrippleDamage = 18;
newShip.Crew = 99;
newShip.SkeletonCrew = 25;
newShip.Troops = 8;
// Load the Weapons
newShip.AddWeapon("Heavy Particle Cannon", 6, 35, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.TripleDamage;});
newShip.AddWeapon("Railguns", 8, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Railguns", 4, 12, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Laser/Pulse Array", 10, 15, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Laser/Pulse Array", 10, 15, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Laser/Pulse Array", 10, 15, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Laser/Pulse Array", 10, 15, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Missile Rack", 6, 30, Weapon.Arc.Front, new Weapon.trait[] { Wapon.trait.SuperAP, Weapon.trait.Precise, Weapon.trait.SlowLoading;});
newShip.AddWeapon("Particle Beams", 6, 6, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AntiFighter;});
break;
case "Apollo-class Bombardment Cruiser":
newShip.Hull = 6;
newShip.Interceptors = 3;
newShip.Damage = 38;
newShip.CrippleDamage = 8;
newShip.Crew = 49;
newShip.SkeletonCrew = 9;
newShip.Troops = 2;
// Load the Weapons
newShip.AddWeapon("Advanced Missile Rack", 8, 30, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SuperAP, Weapon.trait.SlowLoading;});
newShip.AddWeapon("Advanced Missile Rack", 2, 30, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.Precise, Weapon.trait.SuperAP, Weapon.trait.SlowLoading;});
newShip.AddWeapon("Particle Beams", 6, 3, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;})
break;
case "Chronos-class Attack Frigate":
newShip.Hull = 6;
newShip.Interceptors = 3;
newShip.Damage = 20;
newShip.CrippleDamage = 5;
newShip.Crew = 18;
newShip.SkeletonCrew = 5;
newShip.Troops = 4;
// Load the Weapons
newShip.AddWeapon("Railguns", 6, 12, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Heavy Pulse Cannon", 8, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Heavy Pulse Cannon", 6, 12, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Heavy Pulse Cannon", 6, 12, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Heavy Pulse Cannon", 6, 12, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Particle Beams", 4, 6, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;})
newShip.AddWeapon("Particle Beams", 4, 6, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;})
break;
case "Delphi-class Advanced Scout":
newShip.Hull = 5;
newShip.Interceptors = 2;
newShip.Stealth = 5;
newShip.Damage = 18;
newShip.CrippleDamage = 5;
newShip.Crew = 22;
newShip.SkeletonCrew = 6;
// Load the Weapons
newShip.AddWeapon("Medium Laser Cannon", 2, 15, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, etc;});
newShip.AddWeapon("Medium Pulse Cannon", 4, 10, Weapon.Arc.Front, new Weapon.trait[] { ;});
newShip.AddWeapon("Medium Pulse Cannon", 4, 10, Weapon.Arc.Aft, new Weapon.trait[] { ;});
newShip.AddWeapon("Particle Beams", 6, 5, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;})
newShip.AddWeapon("Particle Beams", 6, 5, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.AntiFighter, Weapon.trait.Weak;})
break;
case "Marathon-class Advanced Cruiser":
newShip.Hull = 6;
newShip.Interceptors = 4;
newShip.Damage = 40;
newShip.CrippleDamage = 12;
newShip.Crew = 45;
newShip.SkeletonCrew = 14;
newShip.Troops = 4;
// Load the Weapons
newShip.AddWeapon("Medium Neutron Cannon", 4, 25, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.TripleDamage;});
newShip.AddWeapon("Medium Neutron Cannon", 2, 25, Weapon.Arc.BoresightAft, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.TripleDamage;});
newShip.AddWeapon("Laser/Pulse Array", 6, 15, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Laser/Pulse Array", 4, 15, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Laser/Pulse Array", 6, 15, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Laser/Pulse Array", 6, 15, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.TwinLinked;});
newShip.AddWeapon("Particle Beams", 4, 6, Weapon.Arc.Turret, new Weapon.trait[] { Weapon.trait.AntiFighter;})
break;
case "Nemesis-class Advanced Destroyer":
newShip.Hull = 6;
newShip.Interceptors = 6;
newShip.Damage = 95;
newShip.CrippleDamage = 18;
newShip.Crew = 85;
newShip.SkeletonCrew = 16;
newShip.Troops = 3;
// Load the Weapons
newShip.AddWeapon("Molecular Slicer Beam", 6, 40, Weapon.Arc.Boresight, new Weapon.trait[] { Weapon.trait.Beam, Weapon.trait.SuperAP, Weapon.trait.TripleDamage;});
newShip.AddWeapon("Heavy Phasing Pulse Cannon", 10, 12, Weapon.Arc.Front, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Light Phasing Pulse Cannon", 8, 10, Weapon.Arc.Aft, new Weapon.trait[] { Weapon.trait.AP, Weapon.trait.DoubleDamage;});
newShip.AddWeapon("Light Multi-Phased Cutter”, 8, 10, Weapon.Arc.Port, new Weapon.trait[] { Weapon.trait.TwinLinked, Weapon.trait.AP, Weapon.trait.Minibeam;});
newShip.AddWeapon("Light Multi-Phased Cutter”, 8, 10, Weapon.Arc.Starboard, new Weapon.trait[] { Weapon.trait.TwinLinked, Weapon.trait.AP, Weapon.trait.Minibeam;});
newShip.AddWeapon("Missile Rack", 6, 30, Weapon.Arc.Front, new Weapon.trait[] { Wapon.trait.SuperAP, Weapon.trait.Precise, Weapon.trait.SlowLoading;});
break;