-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcrafting.lua
More file actions
139 lines (121 loc) · 3.39 KB
/
crafting.lua
File metadata and controls
139 lines (121 loc) · 3.39 KB
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
local coin = "testcoin:coin"
local mining_rig_lv = "testcoin:lv_mining_rig"
local mining_rig_mv = "testcoin:mv_mining_rig"
local mining_rig_hv = "testcoin:hv_mining_rig"
local pow_miner = "testcoin:pow_miner"
local asic_miner = "testcoin:asic_miner"
local rig_part = "testcoin:rig_part"
local asic_chip = "testcoin:asic_chip"
local ctrl_adv = "testcoin:control_logic_unit_adv"
local chip_blue = "testcoin:chip"
local chip_green = "testcoin:chip_green"
local chip_red = "testcoin:chip_red"
local machine_casing = "technic:machine_casing"
local logic = "technic:control_logic_unit"
local lv_cable = "technic:lv_cable"
local lv_air_fan = "ctg_airs:lv_air_fan"
local mese = "default:mese_crystal"
local digimese = "digistuff:digimese"
local gpu = "digistuff:gpu"
local ram = "digistuff:ram"
local heatsink = "digistuff:heatsink"
local g_wire = "basic_materials:gold_wire"
local circuit = "ship_parts:circuit_standard"
local acircuit = "ship_parts:circuit_advanced"
local fpga = "mesecons_fpga:fpga0000"
local lua_c = "mesecons_luacontroller:luacontroller0000"
local rtc = "digilines:rtc"
local nick = "ctg_world:nickel_ingot"
local tita = "ctg_world:titanium_ingot"
local hidum = "ctg_world:hiduminium_stock"
local lv_tr = "technic:lv_transformer"
local mv_tr = "technic:mv_transformer"
local hv_tr = "technic:hv_transformer"
core.register_craft({
output = rig_part,
recipe = {
{ coin, coin, coin },
{ coin, machine_casing, coin },
{ coin, coin, coin },
}
})
core.register_craft({
output = chip_blue,
recipe = {
{ coin, logic, coin },
{ logic, coin, logic },
{ coin, logic, coin },
}
})
core.register_craft({
output = chip_green,
recipe = {
{ coin, circuit, coin },
{ circuit, chip_blue, circuit },
{ coin, circuit, coin },
}
})
core.register_craft({
output = chip_red,
recipe = {
{ coin, acircuit, coin },
{ acircuit, chip_blue, acircuit },
{ coin, acircuit, coin },
}
})
core.register_craft({
output = mining_rig_lv,
recipe = {
{ rig_part, nick, rig_part },
{ rig_part, lv_cable, rig_part },
{ rig_part, lv_tr, rig_part },
}
})
core.register_craft({
output = mining_rig_mv,
recipe = {
{ rig_part, tita, rig_part },
{ rig_part, mining_rig_lv, rig_part },
{ rig_part, mv_tr, rig_part },
}
})
core.register_craft({
output = mining_rig_hv,
recipe = {
{ rig_part, rig_part, rig_part },
{ hidum, mining_rig_mv, hidum },
{ rig_part, hv_tr, rig_part },
}
})
core.register_craft({
output = pow_miner,
recipe = {
{ heatsink, chip_green, heatsink },
{ ram, lua_c, gpu },
{ acircuit, rtc, acircuit },
}
})
core.register_craft({
output = asic_chip,
recipe = {
{ fpga, heatsink, fpga },
{ acircuit, lua_c, acircuit },
{ chip_red, coin, chip_red },
}
})
core.register_craft({
output = asic_miner,
recipe = {
{ circuit, lv_air_fan, circuit },
{ ram, asic_chip, gpu },
{ digimese, lv_air_fan, digimese },
}
})
core.register_craft({
output = ctrl_adv,
recipe = {
{ "", g_wire, "" },
{ mese, chip_blue, mese },
{ nick, chip_green, nick },
}
})