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; }
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; }
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; }