Beispiel #1
0
 public static ShipSchema SmallShip(string name)
 {
     return(new ShipSchema()
     {
         Name = name,
         Reactors = new List <ReactorSchema>()
         {
             Reactors.SmallReactor(), Reactors.SmallReactor()
         },
         Shields = Shields.SurroundWithFastShields(2).Concat(Shields.SurroundWithFastShields(1)).ToList(),  // 2 layer shields.
         Weapons = new List <WeaponSchema>()
         {
             Weapons.StandardPlasmaBolt(), Weapons.StandardPlasmaBolt()
         },
         Engines = new List <EngineSchema>()
         {
             Engines.Thruster(), Engines.Thruster()
         },
         CrewDecks = new List <CrewDeckSchema>()
         {
             CrewDecks.Bridge(15)
         }
     });
 }