mirror of
https://github.com/minetest/minetest.git
synced 2024-08-20 13:34:17 +02:00
22 lines
737 B
Lua
22 lines
737 B
Lua
|
local gamepath = core.get_builtin_path() .. "game" .. DIR_DELIM
|
||
|
local commonpath = core.get_builtin_path() .. "common" .. DIR_DELIM
|
||
|
local epath = core.get_builtin_path() .. "emerge" .. DIR_DELIM
|
||
|
|
||
|
local builtin_shared = {}
|
||
|
|
||
|
-- Import parts shared with "game" environment
|
||
|
dofile(gamepath .. "constants.lua")
|
||
|
assert(loadfile(commonpath .. "item_s.lua"))(builtin_shared)
|
||
|
dofile(gamepath .. "misc_s.lua")
|
||
|
dofile(gamepath .. "features.lua")
|
||
|
dofile(gamepath .. "voxelarea.lua")
|
||
|
|
||
|
-- Now for our own stuff
|
||
|
assert(loadfile(commonpath .. "register.lua"))(builtin_shared)
|
||
|
assert(loadfile(epath .. "register.lua"))(builtin_shared)
|
||
|
dofile(epath .. "env.lua")
|
||
|
|
||
|
builtin_shared.cache_content_ids()
|
||
|
|
||
|
core.log("info", "Initialized emerge Lua environment")
|