Beispiel #1
0
 public static ShipSchema Destroyer(string name)
 {
     return(new ShipSchema()
     {
         Name = name,
         Reactors = new List <ReactorSchema>()
         {
             Reactors.SmallReactor(), Reactors.SmallReactor(), Reactors.SmallReactor()
         },
         Shields = Shields.SurroundWithFastShields(2).Concat(Shields.SurroundWithBigShields(1)).ToList(),
         Weapons = new List <WeaponSchema>()
         {
             // Todo: add torpedo to standard weapons.
             Weapons.StandardTorpedoTube(),
             Weapons.StandardTorpedoTube(),
             Weapons.StandardPlasmaBolt(),
         },
         Engines = new List <EngineSchema>()
         {
             Engines.CoreDrive()
         },
         CrewDecks = new List <CrewDeckSchema>()
         {
             CrewDecks.EngineeringDeck(35), CrewDecks.Bridge()
         }
     });
 }