local modname = minetest.get_current_modname() local modpath = minetest.get_modpath (modname) local thisdir = modpath local S, NS = dofile (thisdir .. "/intllib.lua") castle = {} castle.fcon = default.convert_force castle.cvt = default.convert_node castle.reg_node = ocutil.safe_register_node castle.sra = ocutil.safe_register_alias castle.modpath = modpath castle.S = S dofile (thisdir .. "/castle_anvil/init.lua" ) dofile (thisdir .. "/castle_farming/init.lua" ) dofile (thisdir .. "/castle_masonry/init.lua" ) if ocutil.mod_missing ("ropes") then dofile (thisdir .. "/castle_ropes/init.lua" ) else dofile (thisdir .. "/ropealiases.lua" ) end dofile (thisdir .. "/castle_shields/init.lua" ) dofile (thisdir .. "/castle_storage/init.lua" ) dofile (thisdir .. "/castle_tapestries/init.lua" ) dofile (thisdir .. "/castle_weapons/init.lua" ) dofile (thisdir .. "/crafting_bench/init.lua" ) dofile (thisdir .. "/orbs_of_time/init.lua" ) -- These depend on "castle_masonry": dofile (thisdir .. "/castle_gates/init.lua" ) dofile (thisdir .. "/castle_lighting/init.lua" )