-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfactorio_recipes
183 lines (174 loc) · 12.7 KB
/
factorio_recipes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
# Buildings
Assembler builds at 1.25 with 4 modules
Chemical plant builds at 1 with 3 modules
Furnace builds at 2 with 2 modules
Refinery builds at 1 with 3 modules
Rocket silo builds at 1 with 4 modules
Centrifuge builds at 1 with 2 modules
# Lab building "builds" research, where 1 process completed consumes 1 pack.
# The build speed is determined by the level of lab research speed researched.
# We assume full research = +250% = 3.5 speed.
Lab builds at 3.5 with 2 modules
# Modules. Note the short names for easier typing on cli.
speed 1 module affects speed .2
speed 2 module affects speed .3
speed 3 module affects speed .5
prod 1 module affects speed -.15, prod .04
prod 2 module affects speed -.15, prod .06
prod 3 module affects speed -.15, prod .1
# Special 'items' that aren't really items
# A rocket could be represented by 100 rocket parts, but that doesn't really capture
# the non-parallelizable nature of it and that the actual launch takes time during which you
# can't build more rocket parts. So we represent rocket as one entire launch including launch time.
# Online sources tell me launch time is ~41 seconds. So total time = 3s * 100 parts + 41s = 341s.
# We pass this in as "300 plus 41 delay", which tells the calculator that the 41 can't be sped up.
Rocket takes 300 in rocket silo, 1000 low density structure, 1000 rocket control unit, 1000 rocket fuel, can take productivity, plus 41 delay, is virtual
# Similarly, 1000 white science is not its own step, it's another kind of rocket launch.
1000 white science takes 300 in rocket silo, 1000 low density structure, 1000 rocket control unit, 1000 rocket fuel, can take productivity, plus 41 delay, plus 1 satellite
# For convenience, a wrapper that represents one unit of science at the 'infinite science' level,
# ie. all kinds of science and 60s per pack.
Infinite science takes 60 in lab, 1 red science, 1 green science, 1 black science, 1 blue science, 1 purple science, 1 yellow science, 1 white science, can take productivity, is virtual
# Oil recipes, the output items are dummy items resolved by solve_oil()
# "Oil products" resolves to 10 heavy / 45 light / 55 petrol
Oil products takes 5 in Refinery, 100 crude oil, 50 water, can take productivity
# "oil cracking" resolves directly to the output type
30 Heavy oil cracking takes 3 in Chemical plant, 40 heavy oil, 30 water, can take productivity
20 Light oil cracking takes 3 in Chemical plant, 30 light oil, 30 water, can take productivity
# Intermediate Products
# Omitted: petroleum, light oil, heavy oil, uranium processing
Green circuit takes 0.5 in assembler, 1 iron plate, 3 copper wire, can take productivity
Red circuit takes 6 in assembler, 4 copper wire, 2 green circuit, 2 plastic, can take productivity
Blue circuit takes 10 in assembler, 2 red circuit, 20 green circuit, 5 sulfuric acid, can take productivity
Battery takes 4 in chemical plant, 1 copper plate, 1 iron plate, 20 sulfuric acid, can take productivity
Copper plate takes 3.2 in furnace, 1 copper ore, can take productivity
2 Copper wire takes 0.5 in assembler, 1 copper plate, can take productivity
Electric engine takes 10 in assembler, 2 green circuit, 1 engine, 15 lubricant, can take productivity
Engine takes 10 in assembler, 1 gear, 2 pipe, 1 steel plate, can take productivity
2 Explosives takes 4 in chemical plant, 1 coal, 1 sulfur, 10 water, can take productivity
Robot frame takes 20 in assembler, 2 battery, 1 electric engine, 3 green circuit, 1 steel plate, can take productivity
Gear takes 0.5 in assembler, 2 iron plate, can take productivity
Iron plate takes 3.2 in furnace, 1 iron ore, can take productivity
2 Iron Stick takes 0.5 in assembler, 1 iron plate, can take productivity
Low density structure takes 20 in assembler, 20 copper plate, 5 plastic, 2 steel plate, can take productivity
10 lubricant takes 1 in chemical plant, 10 heavy oil, can take productivity
2 plastic takes 1 in chemical plant, 1 coal, 20 petroleum, can take productivity
Rocket control unit takes 30 in assembler, 1 blue circuit, 1 speed module, can take productivity
Rocket fuel takes 30 in assembler, 10 solid fuel, 10 light oil, can take productivity
Nuclear fuel takes 90 in centrifuge, 1 rocket fuel, can take productivity
Satellite takes 5 in assembler, 100 accumulator, 100 low density structure, 100 blue circuit, 5 radar, 50 rocket fuel, 100 solar panel
Solid fuel takes 2 in chemical plant, 10 light oil, can take productivity
Steel plate takes 16 in furnace, 5 iron plate, can take productivity
2 sulfur takes 1 in chemical plant, 30 petroleum, 30 water, can take productivity
50 sulfuric acid takes 1 in chemical plant, 1 iron plate, 5 sulfur, 100 water, can take productivity
10 fuel cell takes 10 in assembler, 10 iron plate, 1 U235, 19 U238
Barrel takes 1 in assembler, 1 steel plate, can take productivity
# Science packs
1 red science takes 5 in assembler, 1 copper plate, 1 gear, can take productivity
1 green science takes 6 in assembler, 1 inserter, 1 yellow belt, can take productivity
2 blue science takes 24 in assembler, 3 red circuit, 2 engine, 1 sulfur, can take productivity
2 black science takes 10 in assembler, 1 grenade, 1 piercing ammo, 2 wall, can take productivity
3 purple science takes 21 in assembler, 1 electric furnace, 1 productivity module, 30 rail, can take productivity
3 yellow science takes 21 in assembler, 1 robot frame, 3 low density structure, 2 blue circuit, can take productivity
# Logistics
Wooden chest takes 0.5 in assembler, 2 wood
Iron chest takes 0.5 in assembler, 8 iron plate
Steel chest takes 0.5 in assembler, 8 steel plate
Storage tank takes 3 in assembler, 20 iron plate, 5 steel plate
2 Yellow belt takes 0.5 in assembler, 1 gear, 1 iron plate
Red belt takes 0.5 in assembler, 5 gear, 1 yellow belt
Blue belt takes 0.5 in assembler, 1 red belt, 10 gear, 20 lubricant
2 yellow underground belt takes 1 in assembler, 10 iron plate, 5 yellow belt
2 red underground belt takes 2 in assembler, 40 gear, 2 yellow underground belt
2 blue underground belt takes 2 in assembler, 2 red underground belt, 80 gear, 40 lubricant
yellow splitter takes 1 in assembler, 5 green circuit, 5 iron plate, 4 yellow belt
red splitter takes 2 in assembler, 10 green circuit, 10 gear, 1 yellow splitter
blue splitter takes 2 in assembler, 10 red circuit, 1 red splitter, 10 gear, 80 lubricant
burner inserter takes 0.5 in assembler, 1 gear, 1 iron plate
inserter takes 0.5 in assembler, 1 green circuit, 1 gear, 1 iron plate
long handed inserter takes 0.5 in assembler, 1 inserter, 1 gear, 1 iron plate
fast inserter takes 0.5 in assembler, 2 green circuit, 1 inserter, 2 iron plate
filter inserter takes 0.5 in assembler, 4 green circuit, 1 fast inserter
stack inserter takes 0.5 in assembler, 1 red circuit, 15 green circuit, 1 fast inserter, 15 gear
stack filter inserter takes 0.5 in assembler, 5 green circuit, 1 stack inserter
2 small electric pole takes 0.5 in assembler, 2 copper wire, 1 wood
medium electric pole takes 0.5 in assembler, 2 copper plate, 4 iron stick, 2 steel plate
big electric pole takes 0.5 in assembler, 5 copper plate, 8 iron stick, 5 steel plate
substation takes 0.5 in assembler, 5 copper plate, 10 steel plate, 5 red circuit
pipe takes 0.5 in assembler, 1 iron plate
2 underground pipe takes 0.5 in assembler, 5 iron plate, 10 pipe
pump takes 2 in assembler, 1 engine, 1 pipe, 1 steel plate
2 rail takes 0.5 in assembler, 1 iron stick, 1 steel plate, 1 stone
train stop takes 0.5 in assembler, 5 green circuit, 6 iron plate, 6 iron stick, 3 steel plate
rail signal takes 0.5 in assembler, 1 green circuit, 5 iron plate
rail chain signal takes 0.5 in assembler, 1 green circuit, 5 iron plate
locomotive takes 4 in assembler, 10 green circuit, 20 engine, 30 steel plate
cargo wagon takes 1 in assembler, 10 gear, 20 iron plate, 20 steel plate
fluid wagon takes 1.5 in assembler, 10 gear, 8 pipe, 16 steel plate, 3 storage tank
artillery wagon takes 4 in assembler, 20 red circuit, 64 engine, 10 gear, 16 pipe, 40 steel
car takes 2 in assembler, 8 engine, 20 iron plate, 5 steel plate
tank takes 5 in assembler, 10 red circuit, 32 engine, 15 gear, 50 steel plate
logistic robot takes 0.5 in assembler, 2 red circuit, 1 robot frame
construction robot takes 0.5 in assembler, 2 green circuit, 1 robot frame
active provider chest takes 0.5 in assembler, 1 red circuit, 3 green circuit, 1 steel chest
passive provider chest takes 0.5 in assembler, 1 red circuit, 3 green circuit, 1 steel chest
storage chest takes 0.5 in assembler, 1 red circuit, 3 green circuit, 1 steel chest
buffer chest takes 0.5 in assembler, 1 red circuit, 3 green circuit, 1 steel chest
requester chest takes 0.5 in assembler, 1 red circuit, 3 green circuit, 1 steel chest
roboport takes 5 in assembler, 45 red circuit, 45 gear, 45 steel plate
lamp takes 0.5 in assembler, 1 green circuit, 1 iron plate, 3 copper wire
red wire takes 0.5 in assembler, 1 green circuit, 1 copper wire
green wire takes 0.5 in assembler, 1 green circuit, 1 copper wire
arithmetic combinator takes 0.5 in assembler, 5 copper wire, 5 green circuit
decider combinator takes 0.5 in assembler, 5 copper wire, 5 green circuit
constant combinator takes 0.5 in assembler, 5 copper wire, 2 green circuit
power switch takes 2 in assembler, 5 copper wire, 2 green circuit, 5 iron plate
speaker takes 2 in assembler, 5 copper wire, 4 green circuit, 3 iron plate, 4 iron stick
stone brick takes 3.2 in furnace, 2 stone, can take productivity
10 concrete takes 10 in assembler, 1 iron ore, 5 stone brick, 100 water
10 hazard concrete takes 0.25 in assembler, 10 concrete
10 refined conrete takes 15 in assembler, 20 concrete, 8 iron stick, 1 steel plate, 100 water
10 refined hazard concrete takes 0.25 in assembler, 10 refined concrete
landfill takes 0.5 in assembler, 20 stone
cliff explosives takes 8 in assembler, 1 barrel, 10 explosives, 1 grenade
# Production
Repair pack takes 0.5 in assembler, 2 green circuit, 2 gear
Boiler takes 0.5 in assembler, 4 pipe, 1 stone furnace
Steam engine takes 0.5 in assembler, 8 gear, 10 iron plate, 5 pipe
Steam turbine takes 0.5 in assembler, 50 copper plate, 50 gear, 20 pipe
Solar panel takes 10 in assembler, 5 copper plate, 15 green circuit, 5 steel plate
Accumulator takes 10 in assembler, 5 battery, 2 iron plate
Nuclear reactor takes 8 in assembler, 500 red circuit, 500 concrete, 500 copper plate, 500 steel plate
Heat exchanger takes 3 in assembler, 100 copper plate, 10 pipe, 10 steel plate
Heat pipe takes 0.5 in assembler, 20 copper plate, 10 steel plate
Burner mining drill takes 2 in assembler, 3 gear, 3 iron plate, 1 stone furnace
Electric mining drill takes 2 in assembler, 3 green circuit, 5 gear, 10 iron plate
Offshore pump takes 0.5 in assembler, 2 green circuit, 1 gear, 1 pipe
Pumpjack takes 5 in assembler, 5 green circuit, 10 gear, 10 pipe, 5 steel plate
Stone furnace takes 0.5 in assembler, 5 stone
Steel furnace takes 3 in assembler, 6 steel plate, 10 stone brick
Electric furnace takes 5 in assembler, 5 red circuit, 10 steel plate, 10 stone brick
Assembling machine 1 takes 0.5 in assembler, 3 green circuit, 5 gear, 9 iron plate
Assembling machine 2 takes 0.5 in assembler, 1 assembling machine 1, 3 green circuit, 5 gear, 2 steel plate
Assembling machine 3 takes 0.5 in assembler, 2 assembling machine 2, 4 speed module
Oil refinery takes 10 in assembler, 10 green circuit, 10 gear, 10 pipe, 15 steel plate, 10 stone brick
Chemical plant takes 5 in assembler, 5 green circuit, 5 gear, 5 pipe, 5 steel plate
Centrifuge takes 4 in assembler, 100 red circuit, 100 concrete, 100 gear, 50 steel plate
Lab takes 2 in assembler, 10 green circuit, 10 gear, 4 yellow belt
Beacon takes 15 in assembler, 20 red circuit, 10 copper wire, 20 green circuit, 10 steel plate
Speed module takes 15 in assembler, 5 red circuit, 5 green circuit
Speed module 2 takes 30 in assembler, 5 red circuit, 5 blue circuit, 4 speed module
Speed module 3 takes 60 in assembler, 5 red circuit, 5 blue circuit, 5 speed module 2
Efficiency module takes 15 in assembler, 5 red circuit, 5 green circuit
Efficiency module 2 takes 30 in assembler, 5 red circuit, 5 blue circuit, 4 efficiency module
Efficiency module 3 takes 60 in assembler, 5 red circuit, 5 blue circuit, 5 efficiency module 2
Productivity module takes 15 in assembler, 5 red circuit, 5 green circuit
Productivity module 2 takes 30 in assembler, 5 red circuit, 5 blue circuit, 4 productivity module
Productivity module 3 takes 60 in assembler, 5 red circuit, 5 blue circuit, 5 productivity module 2
# Combat (incomplete)
Radar takes 0.5 in assembler, 5 green circuit, 5 gear, 10 iron plate
Piercing ammo takes 3 in assembler, 5 copper plate, 1 ammo, 1 steel plate
Ammo takes 1 in assembler, 4 iron plate
Gun turret takes 8 in assembler, 10 copper plate, 10 gear, 20 iron plate
Grenade takes 8 in assembler, 10 coal, 5 iron plate
Wall takes 0.5 in assembler, 5 stone brick
power armor mk2 takes 25 in assembler, 60 blue circuit, 40 electric engine, 30 low density structure, 25 speed module 2, 25 efficiency module 2