Improvements to mesecons delayers nodeboxes and textures
@ -6,23 +6,39 @@ else
|
|||||||
groups = {bendy=2,snappy=1,dig_immediate=2, not_in_creative_inventory=1, mesecon = 2}
|
groups = {bendy=2,snappy=1,dig_immediate=2, not_in_creative_inventory=1, mesecon = 2}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
boxes = {{ -6/16, -8/16, -6/16, 6/16, -7/16, 6/16 }, -- the main slab
|
||||||
|
|
||||||
|
{ -2/16, -7/16, -4/16, 2/16, -26/64, -3/16 }, -- the jeweled "on" indicator
|
||||||
|
{ -3/16, -7/16, -3/16, 3/16, -26/64, -2/16 },
|
||||||
|
{ -4/16, -7/16, -2/16, 4/16, -26/64, 2/16 },
|
||||||
|
{ -3/16, -7/16, 2/16, 3/16, -26/64, 3/16 },
|
||||||
|
{ -2/16, -7/16, 3/16, 2/16, -26/64, 4/16 },
|
||||||
|
|
||||||
|
{ -6/16, -7/16, -6/16, -4/16, -27/64, -4/16 }, -- the timer indicator
|
||||||
|
{ -8/16, -8/16, -1/16, -6/16, -7/16, 1/16 }, -- the two wire stubs
|
||||||
|
{ 6/16, -8/16, -1/16, 8/16, -7/16, 1/16 }}
|
||||||
|
|
||||||
minetest.register_node("mesecons_delayer:delayer_off_"..tostring(i), {
|
minetest.register_node("mesecons_delayer:delayer_off_"..tostring(i), {
|
||||||
description = "Delayer",
|
description = "Delayer",
|
||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
tiles = {
|
tiles = {
|
||||||
"mesecons_delayer_off_"..tostring(i)..".png",
|
"mesecons_delayer_off_"..tostring(i)..".png",
|
||||||
"mesecons_delayer_sides.png"
|
"mesecons_delayer_sides_bottom.png",
|
||||||
|
"mesecons_delayer_ends_off.png",
|
||||||
|
"mesecons_delayer_ends_off.png",
|
||||||
|
"mesecons_delayer_sides_off.png",
|
||||||
|
"mesecons_delayer_sides_off.png"
|
||||||
},
|
},
|
||||||
inventory_image = "mesecons_delayer_off_1.png",
|
inventory_image = "mesecons_delayer_off_1.png",
|
||||||
wield_image = "mesecons_delayer_off_1.png",
|
wield_image = "mesecons_delayer_off_1.png",
|
||||||
walkable = true,
|
walkable = true,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
fixed = { -8/16, -8/16, -8/16, 8/16, -7/16, 8/16 },
|
fixed = { -8/16, -8/16, -8/16, 8/16, -6/16, 8/16 },
|
||||||
},
|
},
|
||||||
node_box = {
|
node_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
fixed = { -8/16, -8/16, -8/16, 8/16, -7/16, 8/16 },
|
fixed = boxes
|
||||||
},
|
},
|
||||||
groups = groups,
|
groups = groups,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
@ -38,16 +54,20 @@ minetest.register_node("mesecons_delayer:delayer_on_"..tostring(i), {
|
|||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
tiles = {
|
tiles = {
|
||||||
"mesecons_delayer_on_"..tostring(i)..".png",
|
"mesecons_delayer_on_"..tostring(i)..".png",
|
||||||
"mesecons_delayer_sides.png"
|
"mesecons_delayer_bottom.png",
|
||||||
|
"mesecons_delayer_ends_on.png",
|
||||||
|
"mesecons_delayer_ends_on.png",
|
||||||
|
"mesecons_delayer_sides_on.png",
|
||||||
|
"mesecons_delayer_sides_on.png"
|
||||||
},
|
},
|
||||||
walkable = true,
|
walkable = true,
|
||||||
selection_box = {
|
selection_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
fixed = { -8/16, -8/16, -8/16, 8/16, -7/16, 8/16 },
|
fixed = { -8/16, -8/16, -8/16, 8/16, -6/16, 8/16 },
|
||||||
},
|
},
|
||||||
node_box = {
|
node_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
fixed = { -8/16, -8/16, -8/16, 8/16, -7/16, 8/16 },
|
fixed = boxes
|
||||||
},
|
},
|
||||||
groups = {bendy=2,snappy=1,dig_immediate=2,not_in_creative_inventory=1, mesecon = 2},
|
groups = {bendy=2,snappy=1,dig_immediate=2,not_in_creative_inventory=1, mesecon = 2},
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
|
Before Width: | Height: | Size: 438 B After Width: | Height: | Size: 438 B |
BIN
mesecons_delayer/textures/mesecons_delayer_ends_off.png
Normal file
After Width: | Height: | Size: 226 B |
BIN
mesecons_delayer/textures/mesecons_delayer_ends_on.png
Normal file
After Width: | Height: | Size: 228 B |
Before Width: | Height: | Size: 707 B After Width: | Height: | Size: 562 B |
Before Width: | Height: | Size: 709 B After Width: | Height: | Size: 558 B |
Before Width: | Height: | Size: 710 B After Width: | Height: | Size: 561 B |
Before Width: | Height: | Size: 702 B After Width: | Height: | Size: 556 B |
Before Width: | Height: | Size: 729 B After Width: | Height: | Size: 635 B |
Before Width: | Height: | Size: 724 B After Width: | Height: | Size: 632 B |
Before Width: | Height: | Size: 729 B After Width: | Height: | Size: 635 B |
Before Width: | Height: | Size: 723 B After Width: | Height: | Size: 630 B |
BIN
mesecons_delayer/textures/mesecons_delayer_sides_off.png
Normal file
After Width: | Height: | Size: 229 B |
BIN
mesecons_delayer/textures/mesecons_delayer_sides_on.png
Normal file
After Width: | Height: | Size: 234 B |