Files
factorio-scenario-ExpCluster/exp_legacy/module/config/personal_logistic.lua
2024-11-19 21:55:07 +00:00

1641 lines
38 KiB
Lua

--- PL Settings
-- @config Personal Logistic
return {
production_required = {
['belt'] = 100,
['power'] = 20,
['miner'] = 20,
['furnace'] = 20,
['machine'] = 20,
['pole'] = 20,
['bot'] = 20,
['inserter'] = 20,
['chest'] = 20,
['rail'] = 100,
['module'] = 20,
['defense'] = 20,
['rocket'] = 20,
['ammo'] = 20,
['armor'] = 3,
['armor_equipment'] = 4,
['weapon'] = 0
},
request = {
-- belt
['transport-belt'] = {
key = 1,
upgrade_of = nil,
type = 'belt',
stack = 100,
min = 800,
max = 800
},
['underground-belt'] = {
key = 2,
upgrade_of = nil,
type = 'belt',
stack = 50,
min = 250,
max = 250
},
['splitter'] = {
key = 3,
upgrade_of = nil,
type = 'belt',
stack = 50,
min = 100,
max = 100
},
['fast-transport-belt'] = {
key = 11,
upgrade_of = 'transport-belt',
type = 'belt',
stack = 100,
min = 800,
max = 800
},
['fast-underground-belt'] = {
key = 12,
upgrade_of = 'underground-belt',
type = 'belt',
stack = 50,
min = 250,
max = 250
},
['fast-splitter'] = {
key = 13,
upgrade_of = 'splitter',
type = 'belt',
stack = 50,
min = 100,
max = 100
},
['express-transport-belt'] = {
key = 21,
upgrade_of = 'fast-transport-belt',
type = 'belt',
stack = 100,
min = 800,
max = 800
},
['express-underground-belt'] = {
key = 22,
upgrade_of = 'fast-underground-belt',
type = 'belt',
stack = 50,
min = 250,
max = 250
},
['express-splitter'] = {
key = 23,
upgrade_of = 'fast-splitter',
type = 'belt',
stack = 50,
min = 100,
max = 100
},
-- power
['solar-panel'] = {
key = 4,
upgrade_of = nil,
type = 'power',
stack = 50,
min = 0,
max = 0
},
['accumulator'] = {
key = 5,
upgrade_of = nil,
type = 'power',
stack = 50,
min = 0,
max = 0
},
['boiler'] = {
key = 6,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['steam-engine'] = {
key = 7,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
-- miner
['burner-mining-drill'] = {
key = 8,
upgrade_of = nil,
type = 'miner',
stack = 50,
min = 0,
max = 0
},
['electric-mining-drill'] = {
key = 9,
upgrade_of = 'burner-mining-drill',
type = 'miner',
stack = 50,
min = 250,
max = 250
},
['pumpjack'] = {
key = 10,
upgrade_of = nil,
type = 'miner',
stack = 20,
min = 20,
max = 20
},
-- furnace
['stone-furnace'] = {
key = 18,
upgrade_of = nil,
type = 'furnace',
stack = 50,
min = 0,
max = 0
},
['steel-furnace'] = {
key = 19,
upgrade_of = 'stone-furnace',
type = 'furnace',
stack = 50,
min = 0,
max = 0
},
['electric-furnace'] = {
key = 20,
upgrade_of = 'steel-furnace',
type = 'furnace',
stack = 50,
min = 0,
max = 0
},
-- machine
['assembling-machine-1'] = {
key = 28,
upgrade_of = nil,
type = 'machine',
stack = 50,
min = 0,
max = 50
},
['assembling-machine-2'] = {
key = 29,
upgrade_of = 'assembling-machine-1',
type = 'machine',
stack = 50,
min = 50,
max = 50
},
['assembling-machine-3'] = {
key = 30,
upgrade_of = 'assembling-machine-2',
type = 'machine',
stack = 50,
min = 50,
max = 50
},
['oil-refinery'] = {
key = 24,
upgrade_of = nil,
type = 'machine',
stack = 10,
min = 0,
max = 0
},
['chemical-plant'] = {
key = 25,
upgrade_of = nil,
type = 'machine',
stack = 10,
min = 0,
max = 0
},
['centrifuge'] = {
key = 26,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['lab'] = {
key = 27,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['nuclear-reactor'] = {
key = 14,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['heat-pipe'] = {
key = 15,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['heat-exchanger'] = {
key = 16,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['steam-turbine'] = {
key = 17,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['rocket-silo'] = {
key = 80,
upgrade_of = nil,
type = nil,
stack = 1,
min = 0,
max = 0
},
-- pole
['small-electric-pole'] = {
key = 31,
upgrade_of = nil,
type = 'pole',
stack = 50,
min = 150,
max = 150
},
['medium-electric-pole'] = {
key = 32,
upgrade_of = 'small-electric-pole',
type = 'pole',
stack = 50,
min = 150,
max = 150
},
['big-electric-pole'] = {
key = 33,
upgrade_of = nil,
type = 'pole',
stack = 50,
min = 150,
max = 150
},
['substation'] = {
key = 34,
upgrade_of = nil,
type = 'pole',
stack = 50,
min = 50,
max = 50
},
-- bot
['roboport'] = {
key = 35,
upgrade_of = nil,
type = 'bot',
stack = 10,
min = 20,
max = 20
},
['construction-robot'] = {
key = 36,
upgrade_of = nil,
type = 'bot',
stack = 50,
min = 100,
max = 100
},
['logistic-robot'] = {
key = 37,
upgrade_of = nil,
type = 'bot',
stack = 50,
min = 10,
max = 10
},
['cliff-explosives'] = {
key = 38,
upgrade_of = nil,
type = 'bot',
stack = 20,
min = 80,
max = 80
},
['repair-pack'] = {
key = 39,
upgrade_of = nil,
type = 'bot',
stack = 100,
min = 100,
max = 100
},
['landfill'] = {
key = 40,
upgrade_of = nil,
type = 'bot',
stack = 100,
min = 300,
max = 300
},
-- ore
['wood'] = {
key = 151,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['coal'] = {
key = 152,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['stone'] = {
key = 153,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['iron-ore'] = {
key = 154,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['copper-ore'] = {
key = 155,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['uranium-ore'] = {
key = 156,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['raw-fish'] = {
key = 157,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['iron-stick'] = {
key = 158,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['iron-gear-wheel'] = {
key = 159,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['satellite'] = {
key = 160,
upgrade_of = nil,
type = nil,
stack = 1,
min = 0,
max = 0
},
-- inserter
['burner-inserter'] = {
key = 41,
upgrade_of = nil,
type = 'inserter',
stack = 50,
min = 0,
max = 50
},
['inserter'] = {
key = 42,
upgrade_of = 'burner-inserter',
type = 'inserter',
stack = 50,
min = 0,
max = 50
},
['long-handed-inserter'] = {
key = 43,
upgrade_of = nil,
type = 'inserter',
stack = 50,
min = 0,
max = 0
},
['fast-inserter'] = {
key = 44,
upgrade_of = 'inserter',
type = 'inserter',
stack = 50,
min = 0,
max = 50
},
['filter-inserter'] = {
key = 45,
upgrade_of = nil,
type = 'inserter',
stack = 50,
min = 50,
max = 50
},
['stack-inserter'] = {
key = 46,
upgrade_of = 'fast-inserter',
type = 'inserter',
stack = 50,
min = 100,
max = 100
},
['stack-filter-inserter'] = {
key = 47,
upgrade_of = nil,
type = 'inserter',
stack = 50,
min = 50,
max = 50
},
-- pipe
['pipe'] = {
key = 48,
upgrade_of = nil,
type = nil,
stack = 100,
min = 200,
max = 200
},
['pipe-to-ground'] = {
key = 49,
upgrade_of = nil,
type = nil,
stack = 50,
min = 150,
max = 150
},
['pump'] = {
key = 50,
upgrade_of = nil,
type = nil,
stack = 50,
min = 100,
max = 100
},
['storage-tank'] = {
key = 59,
upgrade_of = nil,
type = nil,
stack = 50,
min = 50,
max = 50
},
-- chest
['wooden-chest'] = {
key = 51,
upgrade_of = nil,
type = 'chest',
stack = 50,
min = 0,
max = 50
},
['iron-chest'] = {
key = 52,
upgrade_of = 'wooden-chest',
type = 'chest',
stack = 50,
min = 0,
max = 50
},
['steel-chest'] = {
key = 53,
upgrade_of = 'iron-chest',
type = 'chest',
stack = 50,
min = 50,
max = 100
},
['logistic-chest-passive-provider'] = {
key = 54,
upgrade_of = nil,
type = 'chest',
stack = 50,
min = 50,
max = 50
},
['logistic-chest-storage'] = {
key = 55,
upgrade_of = nil,
type = 'chest',
stack = 50,
min = 50,
max = 50
},
['logistic-chest-requester'] = {
key = 56,
upgrade_of = nil,
type = 'chest',
stack = 50,
min = 50,
max = 50
},
['logistic-chest-buffer'] = {
key = 57,
upgrade_of = nil,
type = 'chest',
stack = 50,
min = 50,
max = 50
},
['logistic-chest-active-provider'] = {
key = 58,
upgrade_of = nil,
type = 'chest',
stack = 50,
min = 50,
max = 50
},
-- rail
['rail'] = {
key = 61,
upgrade_of = nil,
type = 'rail',
stack = 100,
min = 1500,
max = 1500
},
['train-stop'] = {
key = 62,
upgrade_of = nil,
type = 'rail',
stack = 10,
min = 20,
max = 20
},
['rail-signal'] = {
key = 63,
upgrade_of = nil,
type = 'rail',
stack = 50,
min = 150,
max = 150
},
['rail-chain-signal'] = {
key = 64,
upgrade_of = nil,
type = 'rail',
stack = 50,
min = 150,
max = 150
},
['locomotive'] = {
key = 65,
upgrade_of = nil,
type = 'rail',
stack = 5,
min = 0,
max = 0
},
['cargo-wagon'] = {
key = 66,
upgrade_of = nil,
type = 'rail',
stack = 5,
min = 0,
max = 0
},
['fluid-wagon'] = {
key = 67,
upgrade_of = nil,
type = 'rail',
stack = 5,
min = 0,
max = 0
},
['artillery-wagon'] = {
key = 68,
upgrade_of = nil,
type = 'rail',
stack = 5,
min = 0,
max = 0
},
-- circuit
['constant-combinator'] = {
key = 71,
upgrade_of = nil,
type = nil,
stack = 50,
min = 50,
max = 50
},
['arithmetic-combinator'] = {
key = 72,
upgrade_of = nil,
type = nil,
stack = 50,
min = 50,
max = 50
},
['decider-combinator'] = {
key = 73,
upgrade_of = nil,
type = nil,
stack = 50,
min = 50,
max = 50
},
['small-lamp'] = {
key = 74,
upgrade_of = nil,
type = nil,
stack = 50,
min = 50,
max = 50
},
['red-wire'] = {
key = 75,
upgrade_of = nil,
type = nil,
stack = 200,
min = 200,
max = 200
},
['green-wire'] = {
key = 76,
upgrade_of = nil,
type = nil,
stack = 200,
min = 200,
max = 200
},
['copper-cable'] = {
key = 77,
upgrade_of = nil,
type = nil,
stack = 200,
min = 200,
max = 200
},
['power-switch'] = {
key = 78,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['programmable-speaker'] = {
key = 79,
upgrade_of = nil,
type = nil,
stack = 50,
min = 10,
max = 10
},
['offshore-pump'] = {
key = 60,
upgrade_of = nil,
type = nil,
stack = 20,
min = 20,
max = 20
},
-- module
['beacon'] = {
key = 81,
upgrade_of = nil,
type = 'module',
stack = 10,
min = 120,
max = 120
},
['speed-module'] = {
key = 82,
upgrade_of = nil,
type = 'module',
stack = 50,
min = 500,
max = 500
},
['speed-module-2'] = {
key = 83,
upgrade_of = 'speed-module',
type = 'module',
stack = 50,
min = 0,
max = 0
},
['speed-module-3'] = {
key = 84,
upgrade_of = 'speed-module-2',
type = 'module',
stack = 50,
min = 500,
max = 500
},
['productivity-module'] = {
key = 85,
upgrade_of = nil,
type = 'module',
stack = 50,
min = 0,
max = 0
},
['productivity-module-2'] = {
key = 86,
upgrade_of = 'productivity-module',
type = 'module',
stack = 50,
min = 0,
max = 0
},
['productivity-module-3'] = {
key = 87,
upgrade_of = 'productivity-module-2',
type = 'module',
stack = 50,
min = 0,
max = 0
},
['effectivity-module'] = {
key = 88,
upgrade_of = nil,
type = 'module',
stack = 50,
min = 0,
max = 0
},
['effectivity-module-2'] = {
key = 89,
upgrade_of = 'effectivity-module',
type = 'module',
stack = 50,
min = 0,
max = 0
},
['effectivity-module-3'] = {
key = 90,
upgrade_of = 'effectivity-module-2',
type = 'module',
stack = 50,
min = 0,
max = 0
},
-- defense
['stone-wall'] = {
key = 91,
upgrade_of = nil,
type = 'defense',
stack = 100,
min = 0,
max = 0
},
['gate'] = {
key = 92,
upgrade_of = nil,
type = 'defense',
stack = 50,
min = 0,
max = 0
},
['gun-turret'] = {
key = 93,
upgrade_of = nil,
type = 'defense',
stack = 50,
min = 0,
max = 0
},
['laser-turret'] = {
key = 94,
upgrade_of = nil,
type = 'defense',
stack = 50,
min = 100,
max = 100
},
['flamethrower-turret'] = {
key = 95,
upgrade_of = nil,
type = 'defense',
stack = 50,
min = 0,
max = 0
},
['artillery-turret'] = {
key = 96,
upgrade_of = nil,
type = 'defense',
stack = 10,
min = 0,
max = 0
},
-- rocket
['rocket'] = {
key = 101,
upgrade_of = nil,
type = 'rocket',
stack = 200,
min = 0,
max = 0
},
['explosive-rocket'] = {
key = 102,
upgrade_of = 'rocket',
type = 'rocket',
stack = 200,
min = 0,
max = 0
},
['atomic-bomb'] = {
key = 103,
upgrade_of = 'explosive-rocket',
type = 'rocket',
stack = 10,
min = 0,
max = 0
},
['rocket-launcher'] = {
key = 104,
upgrade_of = nil,
type = 'weapon',
stack = 5,
min = 1,
max = 1
},
['flamethrower'] = {
key = 105,
upgrade_of = nil,
type = 'weapon',
stack = 5,
min = 0,
max = 0
},
['pistol'] = {
key = 106,
upgrade_of = nil,
type = 'weapon',
stack = 5,
min = 0,
max = 0
},
['submachine-gun'] = {
key = 107,
upgrade_of = nil,
type = 'weapon',
stack = 5,
min = 0,
max = 0
},
['shotgun'] = {
key = 108,
upgrade_of = nil,
type = 'weapon',
stack = 5,
min = 0,
max = 0
},
['combat-shotgun'] = {
key = 109,
upgrade_of = nil,
type = 'weapon',
stack = 5,
min = 0,
max = 0
},
['land-mine'] = {
key = 110,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
-- ammo
['firearm-magazine'] = {
key = 111,
upgrade_of = nil,
type = 'ammo',
stack = 200,
min = 0,
max = 0
},
['piercing-rounds-magazine'] = {
key = 112,
upgrade_of = 'firearm-magazine',
type = 'ammo',
stack = 200,
min = 0,
max = 0
},
['uranium-rounds-magazine'] = {
key = 113,
upgrade_of = 'piercing-rounds-magazine',
type = 'ammo',
stack = 200,
min = 0,
max = 0
},
['flamethrower-ammo'] = {
key = 114,
upgrade_of = nil,
type = 'ammo',
stack = 100,
min = 0,
max = 0
},
['shotgun-shell'] = {
key = 115,
upgrade_of = nil,
type = 'ammo',
stack = 200,
min = 0,
max = 0
},
['piercing-shotgun-shell'] = {
key = 116,
upgrade_of = nil,
type = 'ammo',
stack = 200,
min = 0,
max = 0
},
['cannon-shell'] = {
key = 117,
upgrade_of = nil,
type = 'ammo',
stack = 200,
min = 0,
max = 0
},
['explosive-cannon-shell'] = {
key = 118,
upgrade_of = nil,
type = 'ammo',
stack = 200,
min = 0,
max = 0
},
['uranium-cannon-shell'] = {
key = 119,
upgrade_of = nil,
type = 'ammo',
stack = 200,
min = 0,
max = 0
},
['explosive-uranium-cannon-shell'] = {
key = 120,
upgrade_of = nil,
type = 'ammo',
stack = 200,
min = 0,
max = 0
},
['grenade'] = {
key = 97,
upgrade_of = nil,
type = 'ammo',
stack = 100,
min = 0,
max = 0
},
['cluster-grenade'] = {
key = 98,
upgrade_of = nil,
type = 'ammo',
stack = 100,
min = 0,
max = 0
},
['artillery-shell'] = {
key = 121,
upgrade_of = nil,
type = nil,
stack = 1,
min = 0,
max = 0
},
['poison-capsule'] = {
key = 122,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['slowdown-capsule'] = {
key = 123,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['defender-capsule'] = {
key = 124,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['distractor-capsule'] = {
key = 125,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['destroyer-capsule'] = {
key = 126,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['car'] = {
key = 127,
upgrade_of = nil,
type = nil,
stack = 1,
min = 0,
max = 0
},
['tank'] = {
key = 128,
upgrade_of = nil,
type = nil,
stack = 1,
min = 0,
max = 0
},
['spidertron'] = {
key = 129,
upgrade_of = nil,
type = nil,
stack = 1,
min = 0,
max = 5
},
['spidertron-remote'] = {
key = 130,
upgrade_of = nil,
type = nil,
stack = 1,
min = 0,
max = 5
},
['radar'] = {
key = 99,
upgrade_of = nil,
type = nil,
stack = 50,
min = 50,
max = 50
},
-- armor
['light-armor'] = {
key = 131,
upgrade_of = nil,
type = 'armor',
stack = 1,
min = 0,
max = 1
},
['heavy-armor'] = {
key = 132,
upgrade_of = 'light-armor',
type = 'armor',
stack = 1,
min = 0,
max = 1
},
['modular-armor'] = {
key = 133,
upgrade_of = 'heavy-armor',
type = 'armor',
stack = 1,
min = 0,
max = 1
},
['power-armor'] = {
key = 134,
upgrade_of = 'modular-armor',
type = 'armor',
stack = 1,
min = 0,
max = 1
},
['power-armor-mk2'] = {
key = 135,
upgrade_of = 'power-armor',
type = 'armor',
stack = 1,
min = 0,
max = 1
},
-- armor equipment
['solar-panel-equipment'] = {
key = 136,
upgrade_of = nil,
type = 'armor_equipment',
stack = 20,
min = 0,
max = 5
},
['fusion-reactor-equipment'] = {
key = 137,
upgrade_of = 'solar-panel-equipment',
type = 'armor_equipment',
stack = 20,
min = 0,
max = 5
},
['belt-immunity-equipment'] = {
key = 138,
upgrade_of = nil,
type = 'armor_equipment',
stack = 20,
min = 0,
max = 5
},
['night-vision-equipment'] = {
key = 139,
upgrade_of = nil,
type = 'armor_equipment',
stack = 20,
min = 0,
max = 5
},
['personal-laser-defense-equipment'] = {
key = 140,
upgrade_of = nil,
type = 'armor_equipment',
stack = 20,
min = 0,
max = 20
},
['personal-roboport-equipment'] = {
key = 141,
upgrade_of = nil,
type = 'armor_equipment',
stack = 20,
min = 0,
max = 0
},
['personal-roboport-mk2-equipment'] = {
key = 142,
upgrade_of = 'personal-roboport-equipment',
type = 'armor_equipment',
stack = 20,
min = 0,
max = 5
},
['energy-shield-equipment'] = {
key = 143,
upgrade_of = nil,
type = 'armor_equipment',
stack = 20,
min = 0,
max = 0
},
['energy-shield-mk2-equipment'] = {
key = 144,
upgrade_of = 'energy-shield-equipment',
type = 'armor_equipment',
stack = 20,
min = 0,
max = 5
},
['battery-equipment'] = {
key = 145,
upgrade_of = nil,
type = 'armor_equipment',
stack = 20,
min = 0,
max = 0
},
['battery-mk2-equipment'] = {
key = 146,
upgrade_of = 'battery-equipment',
type = 'armor_equipment',
stack = 20,
min = 0,
max = 5
},
['exoskeleton-equipment'] = {
key = 147,
upgrade_of = nil,
type = 'armor_equipment',
stack = 20,
min = 0,
max = 5
},
['discharge-defense-equipment'] = {
key = 148,
upgrade_of = nil,
type = 'armor_equipment',
stack = 20,
min = 0,
max = 0
},
['discharge-defense-remote'] = {
key = 149,
upgrade_of = nil,
type = nil,
stack = 1,
min = 0,
max = 0
},
['artillery-targeting-remote'] = {
key = 150,
upgrade_of = nil,
type = nil,
stack = 1,
min = 1,
max = 1
},
-- path
['stone-brick'] = {
key = 100,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['concrete'] = {
key = 69,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['hazard-concrete'] = {
key = 70,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['refined-concrete'] = {
key = 188,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['refined-hazard-concrete'] = {
key = 189,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['crude-oil-barrel'] = {
key = 161,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['heavy-oil-barrel'] = {
key = 162,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['light-oil-barrel'] = {
key = 163,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['lubricant-barrel'] = {
key = 164,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['petroleum-gas-barrel'] = {
key = 165,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['sulfuric-acid-barrel'] = {
key = 166,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['water-barrel'] = {
key = 167,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['empty-barrel'] = {
key = 168,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['uranium-fuel-cell'] = {
key = 169,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['used-up-uranium-fuel-cell'] = {
key = 170,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
-- science and circuit
['automation-science-pack'] = {
key = 171,
upgrade_of = nil,
type = nil,
stack = 200,
min = 0,
max = 0
},
['logistic-science-pack'] = {
key = 172,
upgrade_of = nil,
type = nil,
stack = 200,
min = 0,
max = 0
},
['military-science-pack'] = {
key = 173,
upgrade_of = nil,
type = nil,
stack = 200,
min = 0,
max = 0
},
['chemical-science-pack'] = {
key = 174,
upgrade_of = nil,
type = nil,
stack = 200,
min = 0,
max = 0
},
['production-science-pack'] = {
key = 175,
upgrade_of = nil,
type = nil,
stack = 200,
min = 0,
max = 0
},
['utility-science-pack'] = {
key = 176,
upgrade_of = nil,
type = nil,
stack = 200,
min = 0,
max = 0
},
['space-science-pack'] = {
key = 177,
upgrade_of = nil,
type = nil,
stack = 2000,
min = 0,
max = 0
},
['electronic-circuit'] = {
key = 178,
upgrade_of = nil,
type = nil,
stack = 200,
min = 0,
max = 0
},
['advanced-circuit'] = {
key = 179,
upgrade_of = nil,
type = nil,
stack = 200,
min = 0,
max = 0
},
['processing-unit'] = {
key = 180,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
-- intermediate
['iron-plate'] = {
key = 181,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['copper-plate'] = {
key = 182,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['steel-plate'] = {
key = 183,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['plastic-bar'] = {
key = 184,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['sulfur'] = {
key = 185,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['battery'] = {
key = 186,
upgrade_of = nil,
type = nil,
stack = 200,
min = 0,
max = 0
},
['explosives'] = {
key = 187,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['engine-unit'] = {
key = 191,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['electric-engine-unit'] = {
key = 192,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['flying-robot-frame'] = {
key = 193,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['rocket-control-unit'] = {
key = 194,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['low-density-structure'] = {
key = 195,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['solid-fuel'] = {
key = 196,
upgrade_of = nil,
type = nil,
stack = 50,
min = 0,
max = 0
},
['rocket-fuel'] = {
key = 197,
upgrade_of = nil,
type = nil,
stack = 10,
min = 0,
max = 0
},
['nuclear-fuel'] = {
key = 198,
upgrade_of = nil,
type = nil,
stack = 1,
min = 0,
max = 0
},
['uranium-235'] = {
key = 199,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
},
['uranium-238'] = {
key = 200,
upgrade_of = nil,
type = nil,
stack = 100,
min = 0,
max = 0
}
}
}