diff options
author | Vanessa Dannenberg <vanessa.e.dannenberg@gmail.com> | 2019-05-27 15:07:25 -0400 |
---|---|---|
committer | Vanessa Dannenberg <vanessa.e.dannenberg@gmail.com> | 2019-05-27 15:07:25 -0400 |
commit | 65fce91b5c5cd26c945bec2b4073df8664b9a8e4 (patch) | |
tree | 719ab3b1594c1b874697536808e635200a15b424 /lrfurn/init.lua | |
parent | 9e49bc6167e9ee9900fdd205026c3143687ed33e (diff) | |
download | dreambuilder_modpack-65fce91b5c5cd26c945bec2b4073df8664b9a8e4.tar dreambuilder_modpack-65fce91b5c5cd26c945bec2b4073df8664b9a8e4.tar.gz dreambuilder_modpack-65fce91b5c5cd26c945bec2b4073df8664b9a8e4.tar.bz2 dreambuilder_modpack-65fce91b5c5cd26c945bec2b4073df8664b9a8e4.tar.xz dreambuilder_modpack-65fce91b5c5cd26c945bec2b4073df8664b9a8e4.zip |
update digistuff, farming, homedecor, signs_lib, simple streetlights
Diffstat (limited to 'lrfurn/init.lua')
-rw-r--r-- | lrfurn/init.lua | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/lrfurn/init.lua b/lrfurn/init.lua deleted file mode 100644 index a23aff4..0000000 --- a/lrfurn/init.lua +++ /dev/null @@ -1,75 +0,0 @@ -local S = homedecor.gettext - -lrfurn = {} -screwdriver = screwdriver or {} - -lrfurn.fdir_to_right = { - { 1, 0 }, - { 0, -1 }, - { -1, 0 }, - { 0, 1 }, -} - -lrfurn.colors = { - "black", - "brown", - "blue", - "cyan", - "dark_grey", - "dark_green", - "green", - "grey", - "magenta", - "orange", - "pink", - "red", - "violet", - "white", - "yellow", -} - -function lrfurn.check_right(pos, fdir, long, placer) - if not fdir or fdir > 3 then fdir = 0 end - - local pos2 = { x = pos.x + lrfurn.fdir_to_right[fdir+1][1], y=pos.y, z = pos.z + lrfurn.fdir_to_right[fdir+1][2] } - local pos3 = { x = pos.x + lrfurn.fdir_to_right[fdir+1][1] * 2, y=pos.y, z = pos.z + lrfurn.fdir_to_right[fdir+1][2] * 2 } - - local node2 = minetest.get_node(pos2) - if node2 and node2.name ~= "air" then - return false - elseif minetest.is_protected(pos2, placer:get_player_name()) then - if not long then - minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where other end goes!")) - else - minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where the middle or far end goes!")) - end - return false - end - - if long then - local node3 = minetest.get_node(pos3) - if node3 and node3.name ~= "air" then - return false - elseif minetest.is_protected(pos3, placer:get_player_name()) then - minetest.chat_send_player(placer:get_player_name(), S("Someone else owns the spot where the other end goes!")) - return false - end - end - - return true -end - -function lrfurn.fix_sofa_rotation_nsew(pos, placer, itemstack, pointed_thing) - local node = minetest.get_node(pos) - local colorbits = node.param2 - (node.param2 % 8) - local yaw = placer:get_look_yaw() - local dir = minetest.yaw_to_dir(yaw-1.5) - local fdir = minetest.dir_to_wallmounted(dir) - minetest.swap_node(pos, { name = node.name, param2 = fdir+colorbits }) -end - -dofile(minetest.get_modpath("lrfurn").."/longsofas.lua") -dofile(minetest.get_modpath("lrfurn").."/sofas.lua") -dofile(minetest.get_modpath("lrfurn").."/armchairs.lua") -dofile(minetest.get_modpath("lrfurn").."/coffeetable.lua") -dofile(minetest.get_modpath("lrfurn").."/endtable.lua") |