From 317fdd6df62447f31ea4c757e51c0859b3cf47c3 Mon Sep 17 00:00:00 2001 From: BuckarooBanzay Date: Tue, 26 Jan 2021 20:15:20 +0100 Subject: [PATCH] add animated lightbar --- crafts.lua | 10 ++++++++++ nodes.lua | 17 +++++++++++++++++ textures/scifi_nodes_greenbar_animated.png | Bin 0 -> 278 bytes 3 files changed, 27 insertions(+) create mode 100644 textures/scifi_nodes_greenbar_animated.png diff --git a/crafts.lua b/crafts.lua index 467f447..12342cc 100644 --- a/crafts.lua +++ b/crafts.lua @@ -767,6 +767,16 @@ minetest.register_craft({ } }) +-- 4 green light bar from 4 green metal, 2 green dye, 1 lightbar +minetest.register_craft({ + output = "scifi_nodes:greenbar_animated 4", + recipe = { + {"scifi_nodes:greenbar", "", "scifi_nodes:greenbar"}, + {"", "mesecons:wire_00000000_off", ""}, + {"scifi_nodes:greenbar", "", "scifi_nodes:greenbar"} + } +}) + -- 4 green metal block from 4 green metal minetest.register_craft({ output = "scifi_nodes:green_square 4", diff --git a/nodes.lua b/nodes.lua index e59dc5b..a43e928 100644 --- a/nodes.lua +++ b/nodes.lua @@ -182,6 +182,23 @@ minetest.register_node("scifi_nodes:disc", { groups = {cracky=1} }) +minetest.register_node("scifi_nodes:greenbar_animated", { + description = "animated green light bar", + sunlight_propagates = false, + tiles = { + "scifi_nodes_greenbar.png", + "scifi_nodes_greenbar.png", { + name="scifi_nodes_greenbar_animated.png", + animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=1.00}, + } + }, + paramtype = "light", + paramtype2 = "facedir", + groups = {cracky=1}, + light_source = 10, + sounds = default.node_sound_glass_defaults(), + on_place = minetest.rotate_node +}) minetest.register_node("scifi_nodes:blink", { description = "blinking light", diff --git a/textures/scifi_nodes_greenbar_animated.png b/textures/scifi_nodes_greenbar_animated.png new file mode 100644 index 0000000000000000000000000000000000000000..3ceb582f73f848a2face7ec94540a3ed68c98931 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^0zmA*!VDxI2ESSgq@)9ULR^8g*acyYc}m*1G~C?W zf`fx|iXEFe{ie>&I1u)KE>N1Yz$3Dlfq`2Xgc%uT&5-~KvX^-Jy0SlIloICT@#_tl z2o&n`ba4#P2(F!Qkhj5rhq-w-!&Tt4(;l6vD?7PARSpS-wM=FRg|_V<{7-Cxf2 z+=XNOTMEUQOXpcH*%fK-(QBi(6C`eyk=$&i$M(vmHN^Zi+qDyqCso(J(_i>y_eSY& SpX-1wWAJqKb6Mw<&;$TA;$j8> literal 0 HcmV?d00001