init; removed all software/lua from mod
This commit is contained in:
commit
5ecc8ef2c7
154 changed files with 1323 additions and 0 deletions
87
recipe_compat.lua
Normal file
87
recipe_compat.lua
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
laptop.recipe_compat = {
|
||||
-- Init all used vars to avoid crash if missed
|
||||
tin = '-unknown-', copper = '-unknown-', gold = '-unknown-',
|
||||
steel = '-unknown-', glass = '-unknown-', diamond = '-unknown-',
|
||||
silicon = '-unknown-', fiber = '-unknown-',
|
||||
gates_diode = '-unknown-', gates_and = '-unknown-', gates_or = '-unknown-',
|
||||
gates_nand = '-unknown-', gates_xor = '-unknown-', gates_not = '-unknown-',
|
||||
fpga = '-unknown-', programmer = '-unknown-', delayer = '-unknown-',
|
||||
controller = '-unknown-', light_red = '-unknown-', light_green = '-unknown-',
|
||||
light_blue = '-unknown-',
|
||||
plastic = '-unknown-', motor = '-unknown-',
|
||||
battery = '-unknown-', lv_transformer = '-unknown-',
|
||||
}
|
||||
|
||||
local rc = laptop.recipe_compat
|
||||
|
||||
-- Fallback values from default mod
|
||||
if minetest.get_modpath('default') then
|
||||
rc.tin = 'default:tin_ingot'
|
||||
rc.copper = 'default:copper_ingot'
|
||||
rc.gold = 'default:gold_ingot'
|
||||
rc.steel = 'default:steel_ingot'
|
||||
rc.glass = 'default:glass'
|
||||
rc.diamond = 'default:diamond'
|
||||
rc.plastic = 'default:steel_ingot'
|
||||
rc.motor = 'default:steel_ingot'
|
||||
rc.battery = 'default:steel_ingot'
|
||||
rc.lv_transformer = 'default:copper_ingot'
|
||||
end
|
||||
|
||||
if minetest.get_modpath('homedecor') then
|
||||
rc.gates_diode = 'homedecor:paraffin'
|
||||
rc.gates_and = 'homedecor:power_crystal'
|
||||
rc.gates_or = 'homedecor:steel_strip'
|
||||
rc.gates_nand = 'homedecor:steel_wire'
|
||||
rc.gates_xor = 'homedecor:copper_wire'
|
||||
rc.gates_not = 'homedecor:copper_strip'
|
||||
rc.fpga = 'homedecor:ic'
|
||||
rc.programmer = 'homedecor:heating_element'
|
||||
rc.controller = 'homedecor:motor'
|
||||
rc.motor = 'homedecor:motor'
|
||||
end
|
||||
|
||||
if minetest.get_modpath('mesecons_materials') then
|
||||
rc.silicon = 'mesecons_materials:silicon'
|
||||
rc.fiber = 'mesecons_materials:fiber'
|
||||
end
|
||||
|
||||
if minetest.get_modpath('mesecons_gates') then
|
||||
rc.gates_diode = 'mesecons_gates:diode_off'
|
||||
rc.gates_and = 'mesecons_gates:and_off'
|
||||
rc.gates_or = 'mesecons_gates:or_off'
|
||||
rc.gates_nand = 'mesecons_gates:nand_off'
|
||||
rc.gates_xor = 'mesecons_gates:xor_off'
|
||||
rc.gates_not = 'mesecons_gates:not_off'
|
||||
end
|
||||
|
||||
if minetest.get_modpath('mesecons_fpga') then
|
||||
rc.fpga = 'mesecons_fpga:fpga0000'
|
||||
rc.programmer = 'mesecons_fpga:programmer'
|
||||
end
|
||||
|
||||
if minetest.get_modpath('mesecons_delayer') then
|
||||
rc.delayer = 'mesecons_delayer:delayer_off_1'
|
||||
end
|
||||
|
||||
if minetest.get_modpath('mesecons_luacontroller') then
|
||||
rc.controller = 'mesecons_luacontroller:luacontroller0000'
|
||||
end
|
||||
|
||||
if minetest.get_modpath('mesecons_lightstone') then
|
||||
rc.light_red = 'mesecons_lightstone:lightstone_red_off'
|
||||
rc.light_green = 'mesecons_lightstone:lightstone_green_off'
|
||||
rc.light_blue = 'mesecons_lightstone:lightstone_blue_off'
|
||||
end
|
||||
|
||||
if minetest.get_modpath('basic_materials') then
|
||||
rc.plastic = 'basic_materials:plastic_sheet'
|
||||
rc.motor = 'basic_materials:motor'
|
||||
end
|
||||
|
||||
if minetest.get_modpath('technic') then
|
||||
rc.battery = 'technic:battery'
|
||||
rc.lv_transformer = 'technic:lv_transformer'
|
||||
rc.silicon = 'technic:doped_silicon_wafer'
|
||||
end
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue