Reduced the number of µC images. Instead of 16 top images, there is one
off image, then four port images that can be overlaid on top of the blank.
@ -11,6 +11,19 @@ for b = 0, 1 do
|
|||||||
for c = 0, 1 do
|
for c = 0, 1 do
|
||||||
for d = 0, 1 do
|
for d = 0, 1 do
|
||||||
local nodename = "mesecons_microcontroller:microcontroller"..tostring(d)..tostring(c)..tostring(b)..tostring(a)
|
local nodename = "mesecons_microcontroller:microcontroller"..tostring(d)..tostring(c)..tostring(b)..tostring(a)
|
||||||
|
local top = "jeija_microcontroller_top.png"
|
||||||
|
if tostring(a) == "1" then
|
||||||
|
top = top.."^jeija_microcontroller_LED_A.png"
|
||||||
|
end
|
||||||
|
if tostring(b) == "1" then
|
||||||
|
top = top.."^jeija_microcontroller_LED_B.png"
|
||||||
|
end
|
||||||
|
if tostring(c) == "1" then
|
||||||
|
top = top.."^jeija_microcontroller_LED_C.png"
|
||||||
|
end
|
||||||
|
if tostring(d) == "1" then
|
||||||
|
top = top.."^jeija_microcontroller_LED_D.png"
|
||||||
|
end
|
||||||
if tostring(d)..tostring(c)..tostring(b)..tostring(a) ~= "0000" then
|
if tostring(d)..tostring(c)..tostring(b)..tostring(a) ~= "0000" then
|
||||||
groups = {dig_immediate=2, not_in_creative_inventory=1, mesecon = 3}
|
groups = {dig_immediate=2, not_in_creative_inventory=1, mesecon = 3}
|
||||||
else
|
else
|
||||||
@ -20,7 +33,7 @@ minetest.register_node(nodename, {
|
|||||||
description = "Microcontroller",
|
description = "Microcontroller",
|
||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
tiles = {
|
tiles = {
|
||||||
"jeija_microcontroller_top_"..tostring(d)..tostring(c)..tostring(b)..tostring(a)..".png",
|
top,
|
||||||
"jeija_microcontroller_bottom.png",
|
"jeija_microcontroller_bottom.png",
|
||||||
"jeija_microcontroller_sides.png",
|
"jeija_microcontroller_sides.png",
|
||||||
"jeija_microcontroller_sides.png",
|
"jeija_microcontroller_sides.png",
|
||||||
|
BIN
mesecons_textures/textures/jeija_microcontroller_LED_A.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
mesecons_textures/textures/jeija_microcontroller_LED_B.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
mesecons_textures/textures/jeija_microcontroller_LED_C.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
mesecons_textures/textures/jeija_microcontroller_LED_D.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.2 KiB |