Module:Data/Circuit/InInput: Difference between revisions

From Evospace
Jump to navigation Jump to search
Created page with "return { { name = 'SteelAdvancedSign', input = { {'SteelSign', 1}, {'Circuit', 1}, }, output = { {'SteelAdvancedSign', 1}, }, ticks = 20, tier = 2, }, { name = 'SteelSorter', input = { {'SteelSplitter', 1}, {'Circuit', 6}, }, output = { {'SteelSorter', 1}, }, ticks = 20, tier =..."
 
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 2: Line 2:
     {
     {
         name = 'SteelAdvancedSign',
         name = 'SteelAdvancedSign',
        machine = 'Hand',
         input = {
         input = {
             {'SteelSign', 1},
             {'SteelSign', 1},
Line 14: Line 15:
     {
     {
         name = 'SteelSorter',
         name = 'SteelSorter',
        machine = 'Hand',
         input = {
         input = {
             {'SteelSplitter', 1},
             {'SteelSplitter', 1},
             {'Circuit', 6},
             {'Circuit', 3},
         },
         },
         output = {
         output = {
Line 26: Line 28:
     {
     {
         name = 'SteelLoader',
         name = 'SteelLoader',
        machine = 'Hand',
         input = {
         input = {
             {'SteelRobotArm', 5},
             {'SteelRobotArm', 5},
Line 39: Line 42:
     },
     },
     {
     {
         name = 'SteelOverflowPump',
         name = 'SteelConstructor',
        machine = 'Hand',
         input = {
         input = {
             {'Circuit', 3},
             {'SteelRobotArm', 1},
             {'SteelPump', 1},
            {'SteelPlate', 3},
             {'SteelParts', 4},
            {'Circuit', 2},
         },
         },
         output = {
         output = {
             {'SteelOverflowPump', 1},
             {'SteelConstructor', 1},
         },
         },
         ticks = 20,
         ticks = 20,
Line 51: Line 57:
     },
     },
     {
     {
         name = 'SteelConstructor',
         name = 'SteelAutomaticFarm',
        machine = 'Hand',
         input = {
         input = {
             {'SteelRobotArm', 1},
             {'DirtSurface', 4},
             {'SteelPlate', 3},
             {'SteelRobotArm', 4},
             {'SteelParts', 4},
             {'SteelParts', 12},
             {'Circuit', 2},
             {'Circuit', 6},
         },
         },
         output = {
         output = {
             {'SteelConstructor', 1},
             {'SteelAutomaticFarm', 1},
         },
         },
         ticks = 20,
         ticks = 20,
Line 66: Line 73:
     {
     {
         name = 'SteelComputer',
         name = 'SteelComputer',
        machine = 'Hand',
         input = {
         input = {
             {'SteelPlate', 1},
             {'SteelPlate', 1},
             {'Circuit', 5},
             {'Circuit', 4},
         },
         },
         output = {
         output = {
             {'SteelComputer', 1},
             {'SteelComputer', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'SteelLogicInterface',
        machine = 'Hand',
        input = {
            {'SteelLogicSensor', 2},
            {'Circuit', 1},
        },
        output = {
            {'SteelLogicInterface', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'SteelLogicSensor',
        machine = 'Hand',
        input = {
            {'SteelPlate', 2},
            {'Circuit', 1},
            {'SteelLogicWire', 1},
        },
        output = {
            {'SteelLogicSensor', 1},
         },
         },
         ticks = 20,
         ticks = 20,
Line 78: Line 113:
     {
     {
         name = 'AdvancedCircuit',
         name = 'AdvancedCircuit',
        machine = 'Hand',
         input = {
         input = {
             {'CircuitBoard', 1},
             {'CircuitBoard', 1},
Line 87: Line 123:
         },
         },
         ticks = 200,
         ticks = 200,
         tier = 1,
         tier = 2,
     },
     },
     {
     {
         name = 'AdvancedBattery',
         name = 'Led',
        machine = 'Hand',
         input = {
         input = {
            {'BasicBattery', 5},
             {'Circuit', 1},
             {'Circuit', 1},
            {'SteelPlate', 1},
            {'CopperWire', 2},
         },
         },
         output = {
         output = {
             {'AdvancedBattery', 1},
             {'Led', 1},
         },
         },
         ticks = 200,
         ticks = 60,
        tier = 2,
     },
     },
     {
     {
         name = 'Steampack',
         name = 'Steampack',
        machine = 'Hand',
         input = {
         input = {
             {'CopperParts', 6},
             {'CopperParts', 6},
Line 115: Line 155:
     {
     {
         name = 'HighCapacitySteampack',
         name = 'HighCapacitySteampack',
        machine = 'Hand',
         input = {
         input = {
             {'SteelParts', 30},
             {'SteelParts', 30},
Line 128: Line 169:
     {
     {
         name = 'HighPressureSteampack',
         name = 'HighPressureSteampack',
        machine = 'Hand',
         input = {
         input = {
             {'SteelParts', 6},
             {'SteelParts', 6},
Line 138: Line 180:
         },
         },
         ticks = 20,
         ticks = 20,
    },
    {
        name = 'NightVision',
        machine = 'Hand',
        input = {
            {'SteelParts', 32},
            {'Circuit', 16},
            {'Glass', 10},
        },
        output = {
            {'NightVision', 1},
        },
        ticks = 400,
    },
    {
        name = 'OffroadVehicle',
        machine = 'Hand',
        input = {
            {'SteelPlate', 40},
            {'SteelParts', 60},
            {'SteelPipe', 20},
            {'SteelElectricEngine', 4},
            {'BasicFrame', 8},
            {'Circuit', 20},
        },
        output = {
            {'OffroadVehicle', 1},
        },
        ticks = 600,
     },
     },
}
}

Latest revision as of 21:52, 3 October 2026

Documentation for this module may be created at Module:Data/Circuit/InInput/doc

return {
    {
        name = 'SteelAdvancedSign',
        machine = 'Hand',
        input = {
            {'SteelSign', 1},
            {'Circuit', 1},
        },
        output = {
            {'SteelAdvancedSign', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'SteelSorter',
        machine = 'Hand',
        input = {
            {'SteelSplitter', 1},
            {'Circuit', 3},
        },
        output = {
            {'SteelSorter', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'SteelLoader',
        machine = 'Hand',
        input = {
            {'SteelRobotArm', 5},
            {'SteelElectricEngine', 1},
            {'Circuit', 2},
            {'SteelParts', 4},
        },
        output = {
            {'SteelLoader', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'SteelConstructor',
        machine = 'Hand',
        input = {
            {'SteelRobotArm', 1},
            {'SteelPlate', 3},
            {'SteelParts', 4},
            {'Circuit', 2},
        },
        output = {
            {'SteelConstructor', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'SteelAutomaticFarm',
        machine = 'Hand',
        input = {
            {'DirtSurface', 4},
            {'SteelRobotArm', 4},
            {'SteelParts', 12},
            {'Circuit', 6},
        },
        output = {
            {'SteelAutomaticFarm', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'SteelComputer',
        machine = 'Hand',
        input = {
            {'SteelPlate', 1},
            {'Circuit', 4},
        },
        output = {
            {'SteelComputer', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'SteelLogicInterface',
        machine = 'Hand',
        input = {
            {'SteelLogicSensor', 2},
            {'Circuit', 1},
        },
        output = {
            {'SteelLogicInterface', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'SteelLogicSensor',
        machine = 'Hand',
        input = {
            {'SteelPlate', 2},
            {'Circuit', 1},
            {'SteelLogicWire', 1},
        },
        output = {
            {'SteelLogicSensor', 1},
        },
        ticks = 20,
        tier = 2,
    },
    {
        name = 'AdvancedCircuit',
        machine = 'Hand',
        input = {
            {'CircuitBoard', 1},
            {'Resistor', 2},
            {'Circuit', 3},
        },
        output = {
            {'AdvancedCircuit', 1},
        },
        ticks = 200,
        tier = 2,
    },
    {
        name = 'Led',
        machine = 'Hand',
        input = {
            {'Circuit', 1},
            {'SteelPlate', 1},
            {'CopperWire', 2},
        },
        output = {
            {'Led', 1},
        },
        ticks = 60,
        tier = 2,
    },
    {
        name = 'Steampack',
        machine = 'Hand',
        input = {
            {'CopperParts', 6},
            {'CopperPlate', 2},
            {'CopperPipe', 4},
            {'Circuit', 10},
        },
        output = {
            {'Steampack', 1},
        },
        ticks = 20,
    },
    {
        name = 'HighCapacitySteampack',
        machine = 'Hand',
        input = {
            {'SteelParts', 30},
            {'SteelPlate', 10},
            {'CopperPipe', 5},
            {'Circuit', 15},
        },
        output = {
            {'HighCapacitySteampack', 1},
        },
        ticks = 20,
    },
    {
        name = 'HighPressureSteampack',
        machine = 'Hand',
        input = {
            {'SteelParts', 6},
            {'SteelPlate', 2},
            {'CopperPipe', 30},
            {'Circuit', 15},
        },
        output = {
            {'HighPressureSteampack', 1},
        },
        ticks = 20,
    },
    {
        name = 'NightVision',
        machine = 'Hand',
        input = {
            {'SteelParts', 32},
            {'Circuit', 16},
            {'Glass', 10},
        },
        output = {
            {'NightVision', 1},
        },
        ticks = 400,
    },
    {
        name = 'OffroadVehicle',
        machine = 'Hand',
        input = {
            {'SteelPlate', 40},
            {'SteelParts', 60},
            {'SteelPipe', 20},
            {'SteelElectricEngine', 4},
            {'BasicFrame', 8},
            {'Circuit', 20},
        },
        output = {
            {'OffroadVehicle', 1},
        },
        ticks = 600,
    },
}