-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit.lua
More file actions
115 lines (102 loc) · 2.85 KB
/
init.lua
File metadata and controls
115 lines (102 loc) · 2.85 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
local S = minetest.get_translator(minetest.get_current_modname())
ctg_airs = {}
-- load files
local default_path = minetest.get_modpath("ctg_airs")
dofile(default_path .. DIR_DELIM .. "tubes.lua")
dofile(default_path .. DIR_DELIM .. "ducts.lua")
dofile(default_path .. DIR_DELIM .. "vents.lua")
dofile(default_path .. DIR_DELIM .. "nodes.lua")
dofile(default_path .. DIR_DELIM .. "functions.lua")
dofile(default_path .. DIR_DELIM .. "heated_airs.lua")
dofile(default_path .. DIR_DELIM .. "digilines.lua")
dofile(default_path .. DIR_DELIM .. "machine.lua")
dofile(default_path .. DIR_DELIM .. "fan.lua")
dofile(default_path .. DIR_DELIM .. "purifier.lua")
dofile(default_path .. DIR_DELIM .. "items.lua")
dofile(default_path .. DIR_DELIM .. "crafts.lua")
dofile(default_path .. DIR_DELIM .. "propagation.lua")
dofile(default_path .. DIR_DELIM .. "nature.lua")
dofile(default_path .. DIR_DELIM .. "plants.lua")
function ctg_airs.register_air_handler_machine(data)
data.tube = 1
data.connect_sides = {
left = 1,
right = 1,
back = 1
}
data.upgrade = 1
data.machine_name = "air_handler"
-- data.can_insert = true
data.typename = "air_handler"
data.machine_desc = "Air Handler Machine"
ctg_airs.register_machine(data)
end
function ctg_airs.register_air_fan_machine(data)
data.machine_name = "air_fan"
-- data.can_insert = true
data.typename = "air_fan"
data.machine_desc = "Air Fan"
ctg_airs.register_machine_fan(data)
end
function ctg_airs.register_air_handler_machine_admin(data)
data.tube = 1
data.connect_sides = {
left = 1,
right = 1,
back = 1
}
data.machine_name = "air_handler_gen"
-- data.can_insert = true
data.typename = "air_handler_admin"
data.machine_desc = "Air Admin Machine"
ctg_airs.register_machine(data)
end
function ctg_airs.register_air_purifier_machine(data)
--[[data.tube = 1
data.connect_sides = {
left = 1,
right = 1,
back = 1
}]]--
data.machine_name = "air_purifier"
-- data.can_insert = true
data.typename = "air_purifier"
data.machine_desc = "Air Purifier"
ctg_airs.register_machine_purifier(data)
end
ctg_airs.register_air_handler_machine_admin({
tier = "LV",
demand = {0},
speed = 1,
power = 420
})
ctg_airs.register_air_handler_machine({
tier = "LV",
demand = {1050, 900, 800},
speed = 0.4,
power = 210
})
ctg_airs.register_air_handler_machine({
tier = "MV",
demand = {2200, 2000, 1850},
speed = 0.32,
power = 380
})
ctg_airs.register_air_fan_machine({
tier = "LV",
demand = {500},
speed = 1,
power = 56
})
ctg_airs.register_air_fan_machine({
tier = "MV",
demand = {1200},
speed = 0.8,
power = 110
})
ctg_airs.register_air_purifier_machine({
tier = "LV",
demand = {250},
speed = 1,
power = 48
})