-- =================================================================== local cvt = castle.cvt local fcon = castle.fcon local modpath = castle.modpath local thisdir = modpath .. "/castle_ropes" local S = castle.S castle_ropes = { name = 'ropes' , } -- =================================================================== castle_ropes.ropeLength = tonumber(minetest.setting_get("ropes_rope_length")) or 50 castle_ropes.ropeLadderLength = tonumber(minetest.setting_get("ropes_rope_ladder_length")) or 50 castle_ropes.woodRopeBoxMaxMultiple = tonumber(minetest.setting_get("ropes_wood_rope_box_max_multiple")) or 2 castle_ropes.copperRopeBoxMaxMultiple = tonumber(minetest.setting_get("ropes_copper_rope_box_max_multiple")) or 5 castle_ropes.steelRopeBoxMaxMultiple = tonumber(minetest.setting_get("ropes_steel_rope_box_max_multiple")) or 9 castle_ropes.create_all_definitions = minetest.setting_getbool("ropes_create_all_definitions") dofile (thisdir .. "/doc.lua" ) dofile (thisdir .. "/functions.lua" ) dofile (thisdir .. "/crafts.lua" ) dofile (thisdir .. "/ropeboxes.lua" ) dofile (thisdir .. "/ladder.lua" ) dofile (thisdir .. "/loot.lua" ) cvt ("castle:box_rope" , "castle:rope" ) cvt ("castle:ropes" , "castle:rope" ) cvt ( "ropes:rope" , "castle:rope" ) cvt ( "vines:rope" , "castle:rope" ) cvt ( "ropes:ropeladder" , "castle:ropeladder" ) cvt ( "vines:ropeladder" , "castle:ropeladder" ) cvt ( "ropes:ropeladder_bottom" , "castle:ropeladder_bottom" ) cvt ( "vines:ropeladder_bottom" , "castle:ropeladder_bottom" ) cvt ( "ropes:ropeladder_falling" , "castle:ropeladder_falling" ) cvt ( "vines:ropeladder_falling" , "castle:ropeladder_falling" ) cvt ( "ropes:ropeladder_top" , "castle:ropeladder_top" ) cvt ( "vines:ropeladder_top" , "castle:ropeladder_top" ) cvt ("ropes:rope_block" , "castle:steel5rope_block" ) cvt ("vines:rope_block" , "castle:steel5rope_block" ) cvt ( "ropes:rope_end" , "castle:rope_bottom" ) cvt ( "vines:rope_end" , "castle:rope_bottom" ) cvt ("castle:ropebox" , "castle:steel1rope_block" ) cvt ("ropes:ropebox" , "castle:steel1rope_block" ) for i=1,5 do cvt (string.format ( "ropes:%irope_block", i) , string.format ("castle:%irope_block", i)) cvt (string.format ( "vines:%irope_block", i) , string.format ("castle:%irope_block", i)) end -- =================================================================== -- End of file.