Ejemplo n.º 1
0
 public override ShipBlueprint CreateStarbaseBlueprint()
 {
     var print = new ShipBlueprint(4, 3);
     print.AddShipPart(BasicShipPart.GetHull());
     print.AddShipPart(BasicShipPart.GetHull());
     print.SetBonus(1, 5, 2);
     print.AddShipPart(BasicShipPart.GetElectronComputer());
     return print;
 }
Ejemplo n.º 2
0
        public virtual ShipBlueprint CreateInterceptorBlueprint()
        {
            var print = new ShipBlueprint();
            print.AddShipPart(BasicShipPart.GetIonCannon());
            print.AddShipPart(BasicShipPart.GetNuclearDrive());
            print.AddShipPart(BasicShipPart.GetNuclearSource());
            print.Size = 4;
            print.SetBonus(0, 0, 2);
            print.MaterialCost = 3;

            return print;
        }
Ejemplo n.º 3
0
        public virtual ShipBlueprint CreateStarbaseBlueprint()
        {
            var print = new ShipBlueprint();
            print.SetBonus(0, 3, 4);

            print.Size = 4;
            print.MaterialCost = 4;
            print.AddShipPart(BasicShipPart.GetHull());
            print.AddShipPart(BasicShipPart.GetHull());
            print.AddShipPart(BasicShipPart.GetElectronComputer());
            print.AddShipPart(BasicShipPart.GetIonCannon());
            return print;
        }