From ddb4be140117fabf39a6d8162cda662b103e0712 Mon Sep 17 00:00:00 2001 From: webdesigner97 Date: Thu, 24 Apr 2014 15:12:35 +0200 Subject: starting adding trafficlight commands --- trafficlight/pole.lua | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) (limited to 'trafficlight/pole.lua') diff --git a/trafficlight/pole.lua b/trafficlight/pole.lua index ab5e788..46d77aa 100644 --- a/trafficlight/pole.lua +++ b/trafficlight/pole.lua @@ -1,6 +1,20 @@ --[[ StreetsMod: inDev Trafficlights ]] +minetest.register_node(":digiline_vertical:wire", { + description = "Vertical digiline", + tiles = {"default_brick.png"}, + wield_image = "digiline_std_inv.png", + paramtype = "light", + digiline = + { + wire = + { + rules = streets.rules_pole + } + }, + groups = {dig_immediate = 3} +}) minetest.register_node(":streets:bigpole", { description = "Pole", paramtype = "light", @@ -9,18 +23,17 @@ minetest.register_node(":streets:bigpole", { tiles = {"streets_pole.png"}, groups = {cracky = 1, level = 2, bigpole = 1}, node_box = { - type = "fixed", - fixed = { - {-0.15, -1.15, -0.15, 0.15, 1.15, 0.15} - } - }, - selection_box = { type = "fixed", fixed = { {-0.15, -0.5, -0.15, 0.15, 0.5, 0.15} } }, - on_place = minetest.rotate_node + on_place = minetest.rotate_node, + digiline = { + wire = { + rules = streets.rules_pole + } + } }) minetest.register_node(":streets:bigpole_edge", { drop = "streets:bigpole", -- cgit v1.2.3