Two ramps. Bugfixes
This commit is contained in:
parent
9271d65549
commit
49990f6968
@ -1,4 +1,4 @@
|
|||||||
projects 0.1.6 by paramat
|
projects 0.1.7 by paramat
|
||||||
For Minetest
|
For Minetest
|
||||||
Depends default
|
Depends default
|
||||||
Licenses: code WTFPL
|
Licenses: code WTFPL
|
||||||
|
12
init.lua
12
init.lua
@ -1,4 +1,4 @@
|
|||||||
-- projects 0.1.6 by paramat
|
-- projects 0.1.7 by paramat
|
||||||
-- For Minetest
|
-- For Minetest
|
||||||
-- Depends default
|
-- Depends default
|
||||||
-- License: code WTFPL
|
-- License: code WTFPL
|
||||||
@ -544,7 +544,7 @@ minetest.register_abm({
|
|||||||
local z = pos.z
|
local z = pos.z
|
||||||
local c_air = minetest.get_content_id("air")
|
local c_air = minetest.get_content_id("air")
|
||||||
local c_brick = minetest.get_content_id("default:sandstonebrick")
|
local c_brick = minetest.get_content_id("default:sandstonebrick")
|
||||||
local c_slab = minetest.get_content_id("stairs:slab_stone")
|
local c_slab = minetest.get_content_id("stairs:slab_stonebrick")
|
||||||
local c_glass = minetest.get_content_id("default:obsidian_glass")
|
local c_glass = minetest.get_content_id("default:obsidian_glass")
|
||||||
local c_horin = minetest.get_content_id("projects:horin")
|
local c_horin = minetest.get_content_id("projects:horin")
|
||||||
local c_horis = minetest.get_content_id("projects:horis")
|
local c_horis = minetest.get_content_id("projects:horis")
|
||||||
@ -578,10 +578,13 @@ minetest.register_abm({
|
|||||||
for jj = 1, 2 do
|
for jj = 1, 2 do
|
||||||
for kk = 0, 1 do
|
for kk = 0, 1 do
|
||||||
local vi = area:index(x + ii, y + ramp + jj, z + 10 + ramp * 2 + kk)
|
local vi = area:index(x + ii, y + ramp + jj, z + 10 + ramp * 2 + kk)
|
||||||
|
local vie = area:index(x + 19 - ii, y + ramp + jj, z + 19 - ramp * 2 - kk)
|
||||||
if jj == 1 then
|
if jj == 1 then
|
||||||
data[vi] = c_brick
|
data[vi] = c_brick
|
||||||
|
data[vie] = c_brick
|
||||||
elseif (jj == 2 and kk == 1) then
|
elseif (jj == 2 and kk == 1) then
|
||||||
data[vi] = c_slab
|
data[vi] = c_slab
|
||||||
|
data[vie] = c_slab
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -638,7 +641,7 @@ minetest.register_abm({
|
|||||||
local y = pos.y
|
local y = pos.y
|
||||||
local z = pos.z
|
local z = pos.z
|
||||||
local c_brick = minetest.get_content_id("default:sandstonebrick")
|
local c_brick = minetest.get_content_id("default:sandstonebrick")
|
||||||
local c_slab = minetest.get_content_id("stairs:slab_stone")
|
local c_slab = minetest.get_content_id("stairs:slab_stonebrick")
|
||||||
local c_glass = minetest.get_content_id("default:obsidian_glass")
|
local c_glass = minetest.get_content_id("default:obsidian_glass")
|
||||||
local c_verta = minetest.get_content_id("projects:verta")
|
local c_verta = minetest.get_content_id("projects:verta")
|
||||||
|
|
||||||
@ -667,10 +670,13 @@ minetest.register_abm({
|
|||||||
for jj = 1, 2 do
|
for jj = 1, 2 do
|
||||||
for kk = 0, 1 do
|
for kk = 0, 1 do
|
||||||
local vi = area:index(x + ii, y + ramp + jj, z + 10 + ramp * 2 + kk)
|
local vi = area:index(x + ii, y + ramp + jj, z + 10 + ramp * 2 + kk)
|
||||||
|
local vie = area:index(x + 19 - ii, y + ramp + jj, z + 19 - ramp * 2 - kk)
|
||||||
if jj == 1 then
|
if jj == 1 then
|
||||||
data[vi] = c_brick
|
data[vi] = c_brick
|
||||||
|
data[vie] = c_brick
|
||||||
elseif (jj == 2 and kk == 1) then
|
elseif (jj == 2 and kk == 1) then
|
||||||
data[vi] = c_slab
|
data[vi] = c_slab
|
||||||
|
data[vie] = c_slab
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user