-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
init.lua
36 lines (29 loc) · 916 Bytes
/
init.lua
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
--local power_factor = 10000
local power_factor = 100 -- TODO
local colors = {"green", "blue", "red",}
for _,color in ipairs(colors) do
local name = "adv_lightsabers:kyber_crystal_"..color
local def = minetest.registered_items[name]
local groups = table.copy(def.groups)
assert(groups ~= nil)
groups.kyber_active = 1
minetest.override_item(name, { groups=groups, })
end
ialazor = {
config = {
-- technic EU storage value
th_powerstorage = 10000 * power_factor,
ki_powerstorage = 300 * power_factor,
-- charge value in EU
th_powerrequirement = 2500 * power_factor,
ki_powerrequirement = 300 * power_factor,
},
node_resilience = {}
}
local MP = minetest.get_modpath("ialazor")
dofile(MP.."/util.lua")
dofile(MP.."/digiline.lua")
dofile(MP.."/cannons.lua")
dofile(MP.."/ammo.lua")
dofile(MP.."/node_resilience.lua")
print("[OK] IA Lazor")