diff options
| author | Vanessa Ezekowitz <vanessaezekowitz@gmail.com> | 2016-04-01 21:00:20 -0400 | 
|---|---|---|
| committer | Vanessa Ezekowitz <vanessaezekowitz@gmail.com> | 2016-04-01 21:10:04 -0400 | 
| commit | 888b0ebfec8c2eff9015163549a7e47443cb8665 (patch) | |
| tree | 915080159bfaa6ba6e226087c7ce0e8d5464b518 /mesecons/mesecons_extrawires/tjunction.lua | |
| parent | da66780a569712c23ae4f2996cfb4608a9f9d69d (diff) | |
| download | dreambuilder_modpack-888b0ebfec8c2eff9015163549a7e47443cb8665.tar dreambuilder_modpack-888b0ebfec8c2eff9015163549a7e47443cb8665.tar.gz dreambuilder_modpack-888b0ebfec8c2eff9015163549a7e47443cb8665.tar.bz2 dreambuilder_modpack-888b0ebfec8c2eff9015163549a7e47443cb8665.tar.xz dreambuilder_modpack-888b0ebfec8c2eff9015163549a7e47443cb8665.zip | |
"explode" all modpacks into their individual components
(you can't have a modpack buried inside a modpack)
Diffstat (limited to 'mesecons/mesecons_extrawires/tjunction.lua')
| -rw-r--r-- | mesecons/mesecons_extrawires/tjunction.lua | 84 | 
1 files changed, 0 insertions, 84 deletions
| diff --git a/mesecons/mesecons_extrawires/tjunction.lua b/mesecons/mesecons_extrawires/tjunction.lua deleted file mode 100644 index 1091e83..0000000 --- a/mesecons/mesecons_extrawires/tjunction.lua +++ /dev/null @@ -1,84 +0,0 @@ -local tjunction_nodebox = { -	type = "fixed", -	fixed = {{ -16/32-0.001, -17/32, -3/32, 16/32+0.001, -13/32, 3/32 }, -		 { -3/32, -17/32, -16/32+0.001, 3/32, -13/32, -3/32},} -} - -local tjunction_selectionbox = { -		type = "fixed", -		fixed = { -16/32-0.001, -18/32, -16/32, 16/32+0.001, -12/32, 7/32 }, -} - -local tjunction_get_rules = function (node) -	local rules = -	{{x = 0,  y = 0,  z =  1}, -	 {x = 1,  y = 0,  z =  0}, -	 {x = 0,  y = 0,  z = -1}} - -	for i = 0, node.param2 do -		rules = mesecon.rotate_rules_left(rules) -	end - -	return rules -end - -minetest.register_node("mesecons_extrawires:tjunction_on", { -	drawtype = "nodebox", -	tiles = { -		"jeija_insulated_wire_tjunction_tb_on.png", -		"jeija_insulated_wire_tjunction_tb_on.png^[transformR180", -		"jeija_insulated_wire_ends_on.png", -		"jeija_insulated_wire_ends_on.png", -		"jeija_insulated_wire_sides_on.png", -		"jeija_insulated_wire_ends_on.png" -	}, -	paramtype = "light", -	paramtype2 = "facedir", -	walkable = false, -	sunlight_propagates = true, -	selection_box = tjunction_selectionbox, -	node_box = tjunction_nodebox, -	groups = {dig_immediate = 3, not_in_creative_inventory = 1}, -	drop = "mesecons_extrawires:tjunction_off", -	mesecons = {conductor = -	{ -		state = mesecon.state.on, -		rules = tjunction_get_rules, -		offstate = "mesecons_extrawires:tjunction_off" -	}} -}) - -minetest.register_node("mesecons_extrawires:tjunction_off", { -	drawtype = "nodebox", -	description = "T-junction", -	tiles = { -		"jeija_insulated_wire_tjunction_tb_off.png", -		"jeija_insulated_wire_tjunction_tb_off.png^[transformR180", -		"jeija_insulated_wire_ends_off.png", -		"jeija_insulated_wire_ends_off.png", -		"jeija_insulated_wire_sides_off.png", -		"jeija_insulated_wire_ends_off.png" -	}, -	paramtype = "light", -	paramtype2 = "facedir", -	walkable = false, -	sunlight_propagates = true, -	selection_box = tjunction_selectionbox, -	node_box = tjunction_nodebox, -	groups = {dig_immediate = 3}, -	mesecons = {conductor = -	{ -		state = mesecon.state.off, -		rules = tjunction_get_rules, -		onstate = "mesecons_extrawires:tjunction_on" -	}} -}) - -minetest.register_craft({ -	output = "mesecons_extrawires:tjunction_off 3", -	recipe = { -		{"", "", ""}, -		{"mesecons_insulated:insulated_off", "mesecons_insulated:insulated_off", "mesecons_insulated:insulated_off"}, -		{"", "mesecons_insulated:insulated_off", ""}, -	} -}) | 
