minetest_kiosk/init.lua

30 lines
901 B
Lua

-- base copied from 3d_armor_ui
-- support for i18n
kiosk = {}
kiosk.path = minetest.get_modpath("kiosk")
kiosk.config = minetest.get_mod_storage()
kiosk.modname=minetest.get_current_modname()
local S = dofile(kiosk.path .. "/intllib.lua")
kiosk.intllib = S
local F = minetest.formspec_escape
minetest.log("action", "[MOD]"..minetest.get_current_modname().." -- start loading from "..minetest.get_modpath(minetest.get_current_modname()))
-- import settingtypes.txt
basic_functions.import_settingtype(kiosk.path .. "/settingtypes.txt")
if not minetest.global_exists("unified_inventory") then
minetest.log("warning", S("Kiosk: Mod loaded but unused."))
return
end
dofile(kiosk.path .. "/api.lua")
dofile(kiosk.path .. "/config.lua")
if rawget(_G,"unified_inventory") then
dofile(kiosk.path .. "/register.lua")
end
minetest.log("action", "[MOD]"..minetest.get_current_modname().." -- loaded ")