From df5879ef7204340b1b4a5d97e3dd211f36d76293 Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Fri, 17 Feb 2017 23:14:21 -0500 Subject: update castle, homedecor, ilights, and unified dyes --- ilights/init.lua | 21 +-------------------- 1 file changed, 1 insertion(+), 20 deletions(-) (limited to 'ilights/init.lua') diff --git a/ilights/init.lua b/ilights/init.lua index bc58629..6f6fdd4 100644 --- a/ilights/init.lua +++ b/ilights/init.lua @@ -20,25 +20,6 @@ end ilights.modpath = minetest.get_modpath("ilights") --- Helper function to work around an engine bug - -function ilights.fix_rotation(pos, placer, itemstack, pointed_thing) - local node = minetest.get_node(pos) - local yaw = placer:get_look_yaw() - local dir = minetest.yaw_to_dir(yaw-1.5) - local pitch = placer:get_look_vertical() - - local fdir = minetest.dir_to_wallmounted(dir) - - if pitch < -(math.pi/4) then - fdir = 0 - elseif pitch > math.pi/4 then - fdir = 1 - end - minetest.swap_node(pos, { name = node.name, param2 = fdir }) -end - - -- The important stuff! local lamp_cbox = { @@ -67,7 +48,7 @@ minetest.register_node("ilights:light", { light_source = 14, selection_box = lamp_cbox, node_box = lamp_cbox, - after_place_node = ilights.fix_rotation, + after_place_node = unifieddyes.fix_rotation, after_dig_node = unifieddyes.after_dig_node }) -- cgit v1.2.3