Fixed cross-wall model.
parent
386143a48d
commit
7a93081d72
|
@ -29,9 +29,9 @@ local function update_wall(pos)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
if sum == 0 then
|
--if sum == 0 then
|
||||||
sum = 15
|
--sum = 15
|
||||||
end
|
--end
|
||||||
minetest.env:add_node(pos, {name = "cobble_wall:wall_"..sum})
|
minetest.env:add_node(pos, {name = "cobble_wall:wall_"..sum})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -55,7 +55,7 @@ local full_blocks = {
|
||||||
{-3/16, -0.5, -0.5, 3/16, 5/16, 0.5}
|
{-3/16, -0.5, -0.5, 3/16, 5/16, 0.5}
|
||||||
}
|
}
|
||||||
|
|
||||||
for i = 1, 14 do
|
for i = 0, 15 do
|
||||||
local need = {}
|
local need = {}
|
||||||
local need_pillar = false
|
local need_pillar = false
|
||||||
for j = 1, 4 do
|
for j = 1, 4 do
|
||||||
|
@ -79,6 +79,7 @@ for i = 1, 14 do
|
||||||
table.insert(take, half_blocks[k])
|
table.insert(take, half_blocks[k])
|
||||||
need_pillar = true
|
need_pillar = true
|
||||||
end
|
end
|
||||||
|
if i == 15 or i == 0 then need_pillar = true end
|
||||||
if need_pillar then table.insert(take, pillar) end
|
if need_pillar then table.insert(take, pillar) end
|
||||||
|
|
||||||
minetest.register_node("cobble_wall:wall_"..i, {
|
minetest.register_node("cobble_wall:wall_"..i, {
|
||||||
|
@ -94,7 +95,7 @@ for i = 1, 14 do
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
minetest.register_node("cobble_wall:wall_15", {
|
minetest.register_node("cobble_wall:wall_0", {
|
||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
tile_images = {"default_cobble.png"},
|
tile_images = {"default_cobble.png"},
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
|
|
Loading…
Reference in New Issue