static public CRecipe Window3x3Flat(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_CubeBlock/Window3x3Flat"); recipe.addItem(FComponentItem.BulletproofGlass(196 * amount)); recipe.addItem(FComponentItem.Girder(40 * amount)); return(recipe); }
static public CRecipe Wheel5x5(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_Wheel/Wheel5x5"); recipe.addItem(FComponentItem.LargeTube(8 * amount)); recipe.addItem(FComponentItem.Construction(30 * amount)); recipe.addItem(FComponentItem.SteelPlate(16 * amount)); return(recipe); }
static public CRecipe LargeBlockConveyor(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_Conveyor/LargeBlockConveyor"); recipe.addItem(FComponentItem.Motor(6 * amount)); recipe.addItem(FComponentItem.SmallTube(20 * amount)); recipe.addItem(FComponentItem.Construction(30 * amount)); recipe.addItem(FComponentItem.InteriorPlate(20 * amount)); return(recipe); }
static public CRecipe ConveyorTube(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_ConveyorConnector/ConveyorTube"); recipe.addItem(FComponentItem.Motor(6 * amount)); recipe.addItem(FComponentItem.SmallTube(12 * amount)); recipe.addItem(FComponentItem.Construction(20 * amount)); recipe.addItem(FComponentItem.InteriorPlate(14 * amount)); return(recipe); }
static public CRecipe LargeBlockBatteryBlock(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_BatteryBlock/LargeBlockBatteryBlock"); recipe.addItem(FComponentItem.Computer(25 * amount)); recipe.addItem(FComponentItem.PowerCell(80 * amount)); recipe.addItem(FComponentItem.Construction(30 * amount)); recipe.addItem(FComponentItem.SteelPlate(80 * amount)); return(recipe); }
static public CRecipe LargePistonBase(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_ExtendedPistonBase/LargePistonBase"); recipe.addItem(FComponentItem.Computer(2 * amount)); recipe.addItem(FComponentItem.Motor(4 * amount)); recipe.addItem(FComponentItem.LargeTube((8 + 4) * amount)); // + top recipe.addItem(FComponentItem.Construction(10 * amount)); recipe.addItem(FComponentItem.SteelPlate((10 + 15) * amount)); // + top return(recipe); }
static public CRecipe Connector(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_ShipConnector/Connector"); recipe.addItem(FComponentItem.Computer(20 * amount)); recipe.addItem(FComponentItem.Motor(8 * amount)); recipe.addItem(FComponentItem.SmallTube(12 * amount)); recipe.addItem(FComponentItem.Construction(40 * amount)); recipe.addItem(FComponentItem.SteelPlate(150 * amount)); return(recipe); }
static public CRecipe LargeShipMergeBlock(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_MergeBlock/LargeShipMergeBlock"); recipe.addItem(FComponentItem.Computer(2 * amount)); recipe.addItem(FComponentItem.LargeTube(6 * amount)); recipe.addItem(FComponentItem.Motor(2 * amount)); recipe.addItem(FComponentItem.Construction(15 * amount)); recipe.addItem(FComponentItem.SteelPlate(12 * amount)); return(recipe); }
static public CRecipe LargeBlockWindTurbine(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_WindTurbine/LargeBlockWindTurbine"); recipe.addItem(FComponentItem.Computer(2 * amount)); recipe.addItem(FComponentItem.Girder(24 * amount)); recipe.addItem(FComponentItem.Construction(20 * amount)); recipe.addItem(FComponentItem.Motor(8 * amount)); recipe.addItem(FComponentItem.InteriorPlate(40 * amount)); return(recipe); }
static public CRecipe Suspension5x5(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_MotorSuspension/Suspension5x5"); recipe.addItem(FComponentItem.Motor(20 * amount)); recipe.addItem(FComponentItem.SmallTube(30 * amount)); recipe.addItem(FComponentItem.LargeTube(20 * amount)); recipe.addItem(FComponentItem.Construction(40 * amount)); recipe.addItem(FComponentItem.SteelPlate(70 * amount)); return(recipe); }
static public CRecipe SmallLight(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_InteriorLight/SmallLight"); recipe.addItem(FComponentItem.Construction(2 * amount)); return(recipe); }
static public CRecipe LargeBlockArmorRoundCorner(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_CubeBlock/LargeBlockArmorRoundCorner"); recipe.addItem(FComponentItem.SteelPlate(13 * amount)); return(recipe); }
static public CRecipe ArmorCenter(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_CubeBlock/ArmorCenter"); recipe.addItem(FComponentItem.SteelPlate(140 * amount)); return(recipe); }
static public CRecipe LargeBlockSmallContainer(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_CargoContainer/LargeBlockSmallContainer"); recipe.addItem(FComponentItem.Computer(2 * amount)); recipe.addItem(FComponentItem.Display(1 * amount)); recipe.addItem(FComponentItem.Motor(4 * amount)); recipe.addItem(FComponentItem.SmallTube(20 * amount)); recipe.addItem(FComponentItem.MetalGrid(4 * amount)); recipe.addItem(FComponentItem.Construction(40 * amount)); recipe.addItem(FComponentItem.InteriorPlate(40 * amount)); return(recipe); }
static public CRecipe LargeBlockRadioAntenna(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_RadioAntenna/LargeBlockRadioAntenna"); recipe.addItem(FComponentItem.RadioCommunication(40 * amount)); recipe.addItem(FComponentItem.Computer(8 * amount)); recipe.addItem(FComponentItem.Construction(30 * amount)); recipe.addItem(FComponentItem.SmallTube(60 * amount)); recipe.addItem(FComponentItem.LargeTube(40 * amount)); recipe.addItem(FComponentItem.SteelPlate(80 * amount)); return(recipe); }
static public CRecipe LargeBlockGyro(int amount = 1) { CRecipe recipe = new CRecipe("MyObjectBuilder_Gyro/LargeBlockGyro"); recipe.addItem(FComponentItem.Computer(5 * amount)); recipe.addItem(FComponentItem.Motor(4 * amount)); recipe.addItem(FComponentItem.MetalGrid(50 * amount)); recipe.addItem(FComponentItem.LargeTube(4 * amount)); recipe.addItem(FComponentItem.Construction(40 * amount)); recipe.addItem(FComponentItem.SteelPlate(600 * amount)); return(recipe); }