mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-11-04 09:15:29 +01: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")
 |