mirror of
https://github.com/minetest-mods/mesecons.git
synced 2025-06-29 22:30:23 +02:00
Add experimental 'corner' wire, an insulated bended wire (needs textures and maybe rename it)
This commit is contained in:
@ -11,17 +11,14 @@ local tjunction_selectionbox = {
|
||||
|
||||
local tjunction_get_rules = function (node)
|
||||
local rules =
|
||||
{{x = 1, y = 0, z = 0},
|
||||
{x =-1, y = 0, z = 0},
|
||||
{x = 0, y = 0, z = -1}}
|
||||
{{x = 0, y = 0, z = 1},
|
||||
{x = 1, y = 0, z = 0},
|
||||
{x = 0, y = 0, z = -1}}
|
||||
|
||||
if node.param2 == 1 then
|
||||
for i = 0, node.param2 do
|
||||
rules = mesecon:rotate_rules_left(rules)
|
||||
elseif node.param2 == 2 then
|
||||
rules = mesecon:rotate_rules_right(mesecon:rotate_rules_right(rules))
|
||||
elseif node.param2 == 3 then
|
||||
rules = mesecon:rotate_rules_right(rules)
|
||||
end
|
||||
|
||||
return rules
|
||||
end
|
||||
|
||||
@ -42,7 +39,7 @@ minetest.register_node("mesecons_extrawires:tjunction_on", {
|
||||
selection_box = tjunction_selectionbox,
|
||||
node_box = tjunction_nodebox,
|
||||
groups = {dig_immediate = 3, mesecon_conductor_craftable=1, not_in_creative_inventory = 1},
|
||||
drop = "mesecons_insulated:insulated_off",
|
||||
drop = "mesecons_extrawires:tjunction_off",
|
||||
mesecons = {conductor =
|
||||
{
|
||||
state = mesecon.state.on,
|
||||
|
Reference in New Issue
Block a user