mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Add covered and sunken mesh node.
This commit is contained in:
parent
6ee9f927e7
commit
da71ef5289
1 changed files with 35 additions and 2 deletions
|
@ -47,13 +47,35 @@ minetest.register_node("testnodes:sunken_nodebox", {
|
||||||
inner_node = "testnodes:nodebox_fixed",
|
inner_node = "testnodes:nodebox_fixed",
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_node("testnodes:sunken_mesh", {
|
||||||
|
description = "Sunken Mesh Test Node in Liquid Source Range 5",
|
||||||
|
drawtype = "sunken",
|
||||||
|
tiles = {"testnodes_liquidsource_r5.png"},
|
||||||
|
special_tiles = {
|
||||||
|
{name = "testnodes_liquidsource_r5.png", backface_culling = false},
|
||||||
|
{name = "testnodes_liquidsource_r5.png", backface_culling = true},
|
||||||
|
},
|
||||||
|
use_texture_alpha = "blend",
|
||||||
|
paramtype = "light",
|
||||||
|
walkable = false,
|
||||||
|
buildable_to = true,
|
||||||
|
is_ground_content = false,
|
||||||
|
liquidtype = "source",
|
||||||
|
--liquid_alternative_flowing = "testnodes:rliquid_flowing_5",
|
||||||
|
--liquid_alternative_source = "testnodes:rliquid_5",
|
||||||
|
liquid_alternative_flowing = "testnodes:sunken_nodebox",
|
||||||
|
liquid_alternative_source = "testnodes:sunken_nodebox",
|
||||||
|
liquid_range = 0,
|
||||||
|
|
||||||
|
inner_node = "testnodes:mesh",
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
-- Covered node example.
|
-- Covered node example.
|
||||||
-- An simple example nodebox with one centered box
|
-- An simple example nodebox with one centered box
|
||||||
minetest.register_node("testnodes:covered_torchlike_node", {
|
minetest.register_node("testnodes:covered_torchlike_node", {
|
||||||
description = S("Covered Tochlike Test Node").."\n"..
|
description = S("Covered Tochlike Test Node").."\n"..
|
||||||
S("Torchlike node inside"),
|
S("Torchlike node inside"),
|
||||||
--tiles = {"testnodes_nodebox.png"},
|
|
||||||
tiles = { "testnodes_glasslike.png" },
|
tiles = { "testnodes_glasslike.png" },
|
||||||
drawtype = "covered",
|
drawtype = "covered",
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
|
@ -66,7 +88,6 @@ minetest.register_node("testnodes:covered_torchlike_node", {
|
||||||
minetest.register_node("testnodes:covered_nodebox_node", {
|
minetest.register_node("testnodes:covered_nodebox_node", {
|
||||||
description = S("Covered Fixed Nodebox Test Node").."\n"..
|
description = S("Covered Fixed Nodebox Test Node").."\n"..
|
||||||
S("Torchlike node inside"),
|
S("Torchlike node inside"),
|
||||||
--tiles = {"testnodes_nodebox.png"},
|
|
||||||
tiles = { "testnodes_glasslike.png" },
|
tiles = { "testnodes_glasslike.png" },
|
||||||
drawtype = "covered",
|
drawtype = "covered",
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
|
@ -76,3 +97,15 @@ minetest.register_node("testnodes:covered_nodebox_node", {
|
||||||
groups = {dig_immediate=3},
|
groups = {dig_immediate=3},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
minetest.register_node("testnodes:covered_mesh_node", {
|
||||||
|
description = S("Covered Fixed Mesh Test Node").."\n"..
|
||||||
|
S("Torchlike node inside"),
|
||||||
|
tiles = { "testnodes_nodebox.png" },
|
||||||
|
drawtype = "covered",
|
||||||
|
paramtype = "light",
|
||||||
|
|
||||||
|
inner_node = "testnodes:mesh",
|
||||||
|
|
||||||
|
groups = {dig_immediate=3},
|
||||||
|
})
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue