Underwater changes, cobble stairs
>Cobblestone stairs can now be crafted >Bubbles can be seen in water >Seaplants no longer have the "air bubble" around them >Added kelp :)master
parent
4ccdd87e5e
commit
fb378caeb3
|
@ -897,6 +897,14 @@ minetest.override_item("default:junglegrass", {
|
|||
},
|
||||
})
|
||||
|
||||
minetest.override_item("default:water_source", {
|
||||
post_effect_color = {a = 143, r = 25, g = 40, b = 90},
|
||||
})
|
||||
|
||||
minetest.override_item("default:water_flowing", {
|
||||
post_effect_color = {a = 143, r = 25, g = 40, b = 90},
|
||||
})
|
||||
|
||||
minetest.override_item("default:book", {
|
||||
on_place = function(itemstack, placer, pointed_thing)
|
||||
local pos = pointed_thing.above
|
||||
|
|
|
@ -187,6 +187,26 @@ minetest.register_globalstep(function(dtime)
|
|||
if dtime <= 0.02 then return end
|
||||
for name, _ in pairs(players) do
|
||||
local player = minetest.get_player_by_name(name)
|
||||
|
||||
--bubbles
|
||||
if math.random(1,10) == 1 then
|
||||
local pos = player:getpos()
|
||||
local water = minetest.find_node_near({x=pos.x+math.random(-7,7), y=pos.y+math.random(-6,-3), z=pos.z+math.random(-7,7)}, 5, {"default:water_source", "default:river_water_source"}, true)
|
||||
if not water then return end
|
||||
minetest.add_particle({
|
||||
pos = {x=water.x, y=water.y, z=water.z},
|
||||
velocity = {x=math.random(-5,5)/10, y=math.random(3,5), z=math.random(-5,5)/10},
|
||||
acceleration = {x=math.random(-1,1)/10, y=math.random(-10,-5)/10, z=math.random(-1,1)/10},
|
||||
expirationtime = 3,
|
||||
size = math.random(3,5),
|
||||
collisiondetection = true,
|
||||
collision_removal = true,
|
||||
vertical = false,
|
||||
texture = "bubble.png",
|
||||
glow = 5
|
||||
})
|
||||
end
|
||||
|
||||
if player:get_wielded_item():get_name() == "hyruletools:sail" then
|
||||
if player:get_player_control().aux1 then
|
||||
local item = player:get_wielded_item()
|
||||
|
|
|
@ -85,60 +85,66 @@ minetest.register_node("moreplants:pinkflower2", {
|
|||
|
||||
minetest.register_node("moreplants:seaweed1", {
|
||||
description = "Tall Blue Seaweed",
|
||||
drawtype = "plantlike",
|
||||
tiles = {"moreplants_seaweed1.png"},
|
||||
drawtype = "mesh",
|
||||
mesh = "waterplant_large.obj",
|
||||
tiles = {
|
||||
"moreplants_seaweed1.png",
|
||||
"default_sand.png",
|
||||
},
|
||||
paramtype = "light",
|
||||
is_ground_content = false,
|
||||
buildable_to = true,
|
||||
sunlight_propagates = true,
|
||||
inventory_image = "moreplants_seaweed1.png",
|
||||
visual_scale = 2,
|
||||
wield_scale = {x=0.5, y=0.5, z=0.5},
|
||||
groups = {snappy=3, flammable=1, attached_node=1, flora=1, sea=1},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0.6, 0.5}
|
||||
},
|
||||
walkable = false,
|
||||
})
|
||||
|
||||
minetest.register_node("moreplants:seaweed2", {
|
||||
description = "Tall Green Seaweed",
|
||||
drawtype = "plantlike",
|
||||
tiles = {"moreplants_seaweed2.png"},
|
||||
drawtype = "mesh",
|
||||
mesh = "waterplant_large.obj",
|
||||
tiles = {
|
||||
"moreplants_seaweed2.png",
|
||||
"default_sand.png",
|
||||
},
|
||||
paramtype = "light",
|
||||
is_ground_content = false,
|
||||
buildable_to = true,
|
||||
sunlight_propagates = true,
|
||||
inventory_image = "moreplants_seaweed2.png",
|
||||
visual_scale = 2,
|
||||
wield_scale = {x=0.5, y=0.5, z=0.5},
|
||||
groups = {snappy=3, flammable=1, attached_node=1, flora=1, sea=1},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0.6, 0.5}
|
||||
},
|
||||
walkable = false,
|
||||
})
|
||||
|
||||
minetest.register_node("moreplants:seaweed3", {
|
||||
description = "Tall Red Seaweed",
|
||||
drawtype = "plantlike",
|
||||
tiles = {"moreplants_seaweed3.png"},
|
||||
drawtype = "mesh",
|
||||
mesh = "waterplant_large.obj",
|
||||
tiles = {
|
||||
"moreplants_seaweed3.png",
|
||||
"default_sand.png",
|
||||
},
|
||||
paramtype = "light",
|
||||
is_ground_content = false,
|
||||
buildable_to = true,
|
||||
sunlight_propagates = true,
|
||||
inventory_image = "moreplants_seaweed3.png",
|
||||
visual_scale = 2,
|
||||
wield_scale = {x=0.5, y=0.5, z=0.5},
|
||||
groups = {snappy=3, flammable=1, attached_node=1, flora=1, sea=1},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0, 0.5}
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0.6, 0.5}
|
||||
},
|
||||
walkable = false,
|
||||
})
|
||||
|
@ -804,7 +810,7 @@ minetest.register_node("moreplants:hangingplant", {
|
|||
})
|
||||
|
||||
minetest.register_node("moreplants:seaweed", {
|
||||
description = "Seaweed",
|
||||
description = "Green Seaweed",
|
||||
drawtype = "plantlike",
|
||||
tiles = {
|
||||
"moreplants_seaweed.png",
|
||||
|
@ -825,12 +831,11 @@ minetest.register_node("moreplants:seaweed", {
|
|||
|
||||
minetest.register_node("moreplants:coral", {
|
||||
description = "Pink Coral",
|
||||
drawtype = "plantlike",
|
||||
tiles = {
|
||||
"moreplants_coral.png",
|
||||
},
|
||||
groups = {snappy=3, flammable=1, attached_node=1, flora=1, sea=1},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
drawtype = "mesh",
|
||||
mesh = "waterplant.obj",
|
||||
tiles = {"moreplants_coral.png", "default_sand.png"},
|
||||
groups = {snappy=3, flammable=1, flora=1, sea=1},
|
||||
sounds = default.node_sound_sand_defaults(),
|
||||
is_ground_content=true,
|
||||
buildable_to = true,
|
||||
walkable = false,
|
||||
|
@ -839,16 +844,15 @@ minetest.register_node("moreplants:coral", {
|
|||
sunlight_propagates=true,
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-0.2, -0.5, -0.2, 0.2, -0.1, 0.2}
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0.6, 0.5}
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_node("moreplants:coral1", {
|
||||
description = "Yellow Coral",
|
||||
drawtype = "plantlike",
|
||||
tiles = {
|
||||
"moreplants_coral1.png",
|
||||
},
|
||||
drawtype = "mesh",
|
||||
mesh = "waterplant.obj",
|
||||
tiles = {"moreplants_coral1.png", "default_sand.png"},
|
||||
groups = {snappy=3, flammable=1, attached_node=1, flora=1, sea=1},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
is_ground_content=true,
|
||||
|
@ -859,16 +863,15 @@ minetest.register_node("moreplants:coral1", {
|
|||
sunlight_propagates=true,
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-0.2, -0.5, -0.2, 0.2, -0.1, 0.2}
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0.6, 0.5}
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_node("moreplants:coral2", {
|
||||
description = "Blue Coral",
|
||||
drawtype = "plantlike",
|
||||
tiles = {
|
||||
"moreplants_coral2.png",
|
||||
},
|
||||
drawtype = "mesh",
|
||||
mesh = "waterplant.obj",
|
||||
tiles = {"moreplants_coral2.png", "default_sand.png"},
|
||||
groups = {snappy=3, flammable=1, attached_node=1, flora=1, sea=1},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
is_ground_content=true,
|
||||
|
@ -879,7 +882,64 @@ minetest.register_node("moreplants:coral2", {
|
|||
sunlight_propagates=true,
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-0.2, -0.5, -0.2, 0.2, -0.1, 0.2}
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0.6, 0.5}
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_node("moreplants:kelp", {
|
||||
description = "Kelp",
|
||||
drawtype = "mesh",
|
||||
mesh = "kelp_3.obj",
|
||||
tiles = {{name = "moreplants_kelp.png",animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 1.00},}, "default_sand.png"},
|
||||
groups = {snappy=3, flammable=1, attached_node=1, flora=1, sea=1},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
is_ground_content=true,
|
||||
buildable_to = true,
|
||||
walkable = false,
|
||||
inventory_image = "moreplants_kelp_inv.png",
|
||||
paramtype = "light",
|
||||
sunlight_propagates=true,
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0.6, 0.5}
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_node("moreplants:kelp2", {
|
||||
description = "Kelp",
|
||||
drawtype = "mesh",
|
||||
mesh = "kelp_4.obj",
|
||||
tiles = {{name = "moreplants_kelp.png",animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 1.00},}, "default_sand.png"},
|
||||
groups = {snappy=3, flammable=1, attached_node=1, flora=1, sea=1},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
is_ground_content=true,
|
||||
buildable_to = true,
|
||||
walkable = false,
|
||||
inventory_image = "moreplants_kelp_inv.png",
|
||||
paramtype = "light",
|
||||
sunlight_propagates=true,
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0.6, 0.5}
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_node("moreplants:kelp3", {
|
||||
description = "Kelp",
|
||||
drawtype = "mesh",
|
||||
mesh = "kelp_6.obj",
|
||||
tiles = {{name = "moreplants_kelp.png",animation = {type = "vertical_frames", aspect_w = 16, aspect_h = 16, length = 1.00},}, "default_sand.png"},
|
||||
groups = {snappy=3, flammable=1, attached_node=1, flora=1, sea=1},
|
||||
sounds = default.node_sound_leaves_defaults(),
|
||||
is_ground_content=true,
|
||||
buildable_to = true,
|
||||
walkable = false,
|
||||
inventory_image = "moreplants_kelp_inv.png",
|
||||
paramtype = "light",
|
||||
sunlight_propagates=true,
|
||||
selection_box = {
|
||||
type = "fixed",
|
||||
fixed = {-0.5, -0.5, -0.5, 0.5, 0.6, 0.5}
|
||||
},
|
||||
})
|
||||
|
||||
|
@ -1362,17 +1422,17 @@ minetest.register_on_generated(function(minp, maxp)
|
|||
return
|
||||
end
|
||||
local stone = minetest.find_nodes_in_area(minp, maxp,
|
||||
{"default:dirt", "default:sand"})
|
||||
{"default:sand"})
|
||||
for n = 1, #stone do
|
||||
if math.random(1, 50) == 1 then
|
||||
local pos = {x = stone[n].x, y = stone[n].y, z = stone[n].z }
|
||||
if minetest.get_node({x=pos.x, y=pos.y+1, z=pos.z}).name == "default:water_source" then
|
||||
if math.random(1,2) == 1 then
|
||||
minetest.add_node({x=pos.x, y=pos.y+1, z=pos.z}, {name = "moreplants:seaweed1"})
|
||||
minetest.add_node({x=pos.x, y=pos.y, z=pos.z}, {name = "moreplants:seaweed1"})
|
||||
elseif math.random(1,2) == 1 then
|
||||
minetest.add_node({x=pos.x, y=pos.y+1, z=pos.z}, {name = "moreplants:seaweed2"})
|
||||
minetest.add_node({x=pos.x, y=pos.y, z=pos.z}, {name = "moreplants:seaweed2"})
|
||||
elseif math.random(1,2) == 1 then
|
||||
minetest.add_node({x=pos.x, y=pos.y+1, z=pos.z}, {name = "moreplants:seaweed3"})
|
||||
minetest.add_node({x=pos.x, y=pos.y, z=pos.z}, {name = "moreplants:seaweed3"})
|
||||
end
|
||||
end
|
||||
end
|
||||
|
@ -1384,20 +1444,32 @@ minetest.register_on_generated(function(minp, maxp)
|
|||
return
|
||||
end
|
||||
local stone = minetest.find_nodes_in_area(minp, maxp,
|
||||
{"default:dirt", "default:sand"})
|
||||
{"default:sand"})
|
||||
for n = 1, #stone do
|
||||
if math.random(1, 50) == 1 then
|
||||
local pos = {x = stone[n].x, y = stone[n].y, z = stone[n].z }
|
||||
if minetest.get_node({x=pos.x, y=pos.y+1, z=pos.z}).name == "default:water_source" then
|
||||
if math.random(1,2) == 1 then
|
||||
minetest.add_node({x=pos.x, y=pos.y+1, z=pos.z}, {name = "moreplants:coral"})
|
||||
minetest.add_node({x=pos.x, y=pos.y, z=pos.z}, {name = "moreplants:coral"})
|
||||
elseif math.random(1,2) == 1 then
|
||||
minetest.add_node({x=pos.x, y=pos.y+1, z=pos.z}, {name = "moreplants:coral1"})
|
||||
minetest.add_node({x=pos.x, y=pos.y, z=pos.z}, {name = "moreplants:coral1"})
|
||||
elseif math.random(1,2) == 1 then
|
||||
minetest.add_node({x=pos.x, y=pos.y+1, z=pos.z}, {name = "moreplants:coral2"})
|
||||
minetest.add_node({x=pos.x, y=pos.y, z=pos.z}, {name = "moreplants:coral2"})
|
||||
end
|
||||
end
|
||||
end
|
||||
if math.random(1, 25) == 1 then
|
||||
local pos = {x = stone[n].x, y = stone[n].y, z = stone[n].z }
|
||||
if minetest.get_node({x=pos.x, y=pos.y+1, z=pos.z}).name == "default:water_source" then
|
||||
if math.random(1,4) == 1 and minetest.get_node({x=pos.x, y=pos.y+3, z=pos.z}).name == "default:water_source" then
|
||||
minetest.add_node({x=pos.x, y=pos.y, z=pos.z}, {name = "moreplants:kelp1"})
|
||||
elseif math.random(1,2) == 1 and minetest.get_node({x=pos.x, y=pos.y+6, z=pos.z}).name == "default:water_source" then
|
||||
minetest.add_node({x=pos.x, y=pos.y, z=pos.z}, {name = "moreplants:kelp3"})
|
||||
elseif minetest.get_node({x=pos.x, y=pos.y+4, z=pos.z}).name == "default:water_source" then
|
||||
minetest.add_node({x=pos.x, y=pos.y, z=pos.z}, {name = "moreplants:kelp2"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
|
|
|
@ -0,0 +1,103 @@
|
|||
# Blender v2.79 (sub 0) OBJ File: ''
|
||||
# www.blender.org
|
||||
mtllib kelp_3.mtl
|
||||
o Plane.001_Plane.002
|
||||
v 0.005000 0.500000 0.495000
|
||||
v 0.005000 0.500000 -0.505000
|
||||
v 0.005000 1.500000 0.495000
|
||||
v 0.005000 1.500000 -0.505000
|
||||
v -0.497500 0.500000 -0.002500
|
||||
v 0.502500 0.500000 -0.002500
|
||||
v -0.497500 1.500000 -0.002500
|
||||
v 0.502500 1.500000 -0.002500
|
||||
v 0.500505 0.500500 -0.500505
|
||||
v 0.500505 -0.500500 -0.500505
|
||||
v 0.500505 0.500500 0.500505
|
||||
v 0.500505 -0.500500 0.500505
|
||||
v -0.500505 0.500500 -0.500505
|
||||
v -0.500505 -0.500500 -0.500505
|
||||
v -0.500505 0.500500 0.500505
|
||||
v -0.500505 -0.500500 0.500505
|
||||
v 0.005000 1.500000 0.495000
|
||||
v 0.005000 1.500000 -0.505000
|
||||
v 0.005000 2.500000 0.495000
|
||||
v 0.005000 2.500000 -0.505000
|
||||
v -0.497500 1.500000 -0.002500
|
||||
v 0.502500 1.500000 -0.002500
|
||||
v -0.497500 2.500000 -0.002500
|
||||
v 0.502500 2.500000 -0.002500
|
||||
v 0.005000 2.500000 0.495000
|
||||
v 0.005000 2.500000 -0.505000
|
||||
v 0.005000 3.500000 0.495000
|
||||
v 0.005000 3.500000 -0.505000
|
||||
v -0.497500 2.500000 -0.002500
|
||||
v 0.502500 2.500000 -0.002500
|
||||
v -0.497500 3.500000 -0.002500
|
||||
v 0.502500 3.500000 -0.002500
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 -0.0000 1.0000
|
||||
vn 0.0000 1.0000 0.0000
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
g Plane.001_Plane.002_plant
|
||||
usemtl plant
|
||||
s off
|
||||
f 1/1/1 3/2/1 4/3/1 2/4/1
|
||||
f 5/5/2 6/6/2 8/7/2 7/8/2
|
||||
f 17/9/1 19/10/1 20/11/1 18/12/1
|
||||
f 21/13/2 22/14/2 24/15/2 23/16/2
|
||||
f 25/17/1 27/18/1 28/19/1 26/20/1
|
||||
f 29/21/2 30/22/2 32/23/2 31/24/2
|
||||
g Plane.001_Plane.002_sand
|
||||
usemtl sand
|
||||
f 9/25/3 13/26/3 15/27/3 11/28/3
|
||||
f 14/29/4 10/30/4 12/31/4 16/32/4
|
||||
f 12/33/2 11/34/2 15/27/2 16/32/2
|
||||
f 10/35/5 9/36/5 11/37/5 12/38/5
|
||||
f 14/29/6 13/26/6 9/39/6 10/40/6
|
||||
f 16/41/1 15/42/1 13/43/1 14/44/1
|
|
@ -0,0 +1,121 @@
|
|||
# Blender v2.79 (sub 0) OBJ File: ''
|
||||
# www.blender.org
|
||||
mtllib kelp_4.mtl
|
||||
o Plane.001_Plane.002
|
||||
v 0.005000 0.500000 0.495000
|
||||
v 0.005000 0.500000 -0.505000
|
||||
v 0.005000 1.500000 0.495000
|
||||
v 0.005000 1.500000 -0.505000
|
||||
v -0.497500 0.500000 -0.002500
|
||||
v 0.502500 0.500000 -0.002500
|
||||
v -0.497500 1.500000 -0.002500
|
||||
v 0.502500 1.500000 -0.002500
|
||||
v 0.500505 0.500500 -0.500505
|
||||
v 0.500505 -0.500500 -0.500505
|
||||
v 0.500505 0.500500 0.500505
|
||||
v 0.500505 -0.500500 0.500505
|
||||
v -0.500505 0.500500 -0.500505
|
||||
v -0.500505 -0.500500 -0.500505
|
||||
v -0.500505 0.500500 0.500505
|
||||
v -0.500505 -0.500500 0.500505
|
||||
v 0.005000 1.500000 0.495000
|
||||
v 0.005000 1.500000 -0.505000
|
||||
v 0.005000 2.500000 0.495000
|
||||
v 0.005000 2.500000 -0.505000
|
||||
v -0.497500 1.500000 -0.002500
|
||||
v 0.502500 1.500000 -0.002500
|
||||
v -0.497500 2.500000 -0.002500
|
||||
v 0.502500 2.500000 -0.002500
|
||||
v 0.005000 3.500000 0.495000
|
||||
v 0.005000 3.500000 -0.505000
|
||||
v 0.005000 4.500000 0.495000
|
||||
v 0.005000 4.500000 -0.505000
|
||||
v -0.497500 3.500000 -0.002500
|
||||
v 0.502500 3.500000 -0.002500
|
||||
v -0.497500 4.500000 -0.002500
|
||||
v 0.502500 4.500000 -0.002500
|
||||
v 0.005000 2.500000 0.495000
|
||||
v 0.005000 2.500000 -0.505000
|
||||
v 0.005000 3.500000 0.495000
|
||||
v 0.005000 3.500000 -0.505000
|
||||
v -0.497500 2.500000 -0.002500
|
||||
v 0.502500 2.500000 -0.002500
|
||||
v -0.497500 3.500000 -0.002500
|
||||
v 0.502500 3.500000 -0.002500
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 -0.0000 1.0000
|
||||
vn 0.0000 1.0000 0.0000
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
g Plane.001_Plane.002_plant
|
||||
usemtl plant
|
||||
s off
|
||||
f 1/1/1 3/2/1 4/3/1 2/4/1
|
||||
f 5/5/2 6/6/2 8/7/2 7/8/2
|
||||
f 17/9/1 19/10/1 20/11/1 18/12/1
|
||||
f 21/13/2 22/14/2 24/15/2 23/16/2
|
||||
f 25/17/1 27/18/1 28/19/1 26/20/1
|
||||
f 29/21/2 30/22/2 32/23/2 31/24/2
|
||||
f 33/25/1 35/26/1 36/27/1 34/28/1
|
||||
f 37/29/2 38/30/2 40/31/2 39/32/2
|
||||
g Plane.001_Plane.002_sand
|
||||
usemtl sand
|
||||
f 9/33/3 13/34/3 15/35/3 11/36/3
|
||||
f 14/37/4 10/38/4 12/39/4 16/40/4
|
||||
f 12/41/2 11/42/2 15/35/2 16/40/2
|
||||
f 10/43/5 9/44/5 11/45/5 12/46/5
|
||||
f 14/37/6 13/34/6 9/47/6 10/48/6
|
||||
f 16/49/1 15/50/1 13/51/1 14/52/1
|
|
@ -0,0 +1,157 @@
|
|||
# Blender v2.79 (sub 0) OBJ File: ''
|
||||
# www.blender.org
|
||||
mtllib kelp_6.mtl
|
||||
o Plane.001_Plane.002
|
||||
v 0.005000 0.500000 0.495000
|
||||
v 0.005000 0.500000 -0.505000
|
||||
v 0.005000 1.500000 0.495000
|
||||
v 0.005000 1.500000 -0.505000
|
||||
v -0.497500 0.500000 -0.002500
|
||||
v 0.502500 0.500000 -0.002500
|
||||
v -0.497500 1.500000 -0.002500
|
||||
v 0.502500 1.500000 -0.002500
|
||||
v 0.501006 0.501001 -0.501005
|
||||
v 0.501006 -0.501000 -0.501005
|
||||
v 0.501006 0.501001 0.501006
|
||||
v 0.501006 -0.501000 0.501005
|
||||
v -0.501006 0.501001 -0.501005
|
||||
v -0.501006 -0.501000 -0.501005
|
||||
v -0.501006 0.501001 0.501006
|
||||
v -0.501006 -0.501000 0.501005
|
||||
v 0.005000 1.500000 0.495000
|
||||
v 0.005000 1.500000 -0.505000
|
||||
v 0.005000 2.500000 0.495000
|
||||
v 0.005000 2.500000 -0.505000
|
||||
v -0.497500 1.500000 -0.002500
|
||||
v 0.502500 1.500000 -0.002500
|
||||
v -0.497500 2.500000 -0.002500
|
||||
v 0.502500 2.500000 -0.002500
|
||||
v 0.005000 2.500000 0.495000
|
||||
v 0.005000 2.500000 -0.505000
|
||||
v 0.005000 3.500000 0.495000
|
||||
v 0.005000 3.500000 -0.505000
|
||||
v -0.497500 2.500000 -0.002500
|
||||
v 0.502500 2.500000 -0.002500
|
||||
v -0.497500 3.500000 -0.002500
|
||||
v 0.502500 3.500000 -0.002500
|
||||
v 0.005000 4.500000 0.495000
|
||||
v 0.005000 4.500000 -0.505000
|
||||
v 0.005000 5.500000 0.495000
|
||||
v 0.005000 5.500000 -0.505000
|
||||
v -0.497500 4.500000 -0.002500
|
||||
v 0.502500 4.500000 -0.002500
|
||||
v -0.497500 5.500000 -0.002500
|
||||
v 0.502500 5.500000 -0.002500
|
||||
v 0.005000 3.500000 0.495000
|
||||
v 0.005000 3.500000 -0.505000
|
||||
v 0.005000 4.500000 0.495000
|
||||
v 0.005000 4.500000 -0.505000
|
||||
v -0.497500 3.500000 -0.002500
|
||||
v 0.502500 3.500000 -0.002500
|
||||
v -0.497500 4.500000 -0.002500
|
||||
v 0.502500 4.500000 -0.002500
|
||||
v 0.005000 5.500000 0.495000
|
||||
v 0.005000 5.500000 -0.505000
|
||||
v 0.005000 6.500000 0.495000
|
||||
v 0.005000 6.500000 -0.505000
|
||||
v -0.497500 5.500000 -0.002500
|
||||
v 0.502500 5.500000 -0.002500
|
||||
v -0.497500 6.500000 -0.002500
|
||||
v 0.502500 6.500000 -0.002500
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 -0.0000 1.0000
|
||||
vn 0.0000 1.0000 0.0000
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 1.0000 -0.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
g Plane.001_Plane.002_plant
|
||||
usemtl plant
|
||||
s off
|
||||
f 1/1/1 3/2/1 4/3/1 2/4/1
|
||||
f 5/5/2 6/6/2 8/7/2 7/8/2
|
||||
f 17/9/1 19/10/1 20/11/1 18/12/1
|
||||
f 21/13/2 22/14/2 24/15/2 23/16/2
|
||||
f 25/17/1 27/18/1 28/19/1 26/20/1
|
||||
f 29/21/2 30/22/2 32/23/2 31/24/2
|
||||
f 33/25/1 35/26/1 36/27/1 34/28/1
|
||||
f 37/29/2 38/30/2 40/31/2 39/32/2
|
||||
f 41/33/1 43/34/1 44/35/1 42/36/1
|
||||
f 45/37/2 46/38/2 48/39/2 47/40/2
|
||||
f 49/41/1 51/42/1 52/43/1 50/44/1
|
||||
f 53/45/2 54/46/2 56/47/2 55/48/2
|
||||
g Plane.001_Plane.002_sand
|
||||
usemtl sand
|
||||
f 9/49/3 13/50/3 15/51/3 11/52/3
|
||||
f 14/53/4 10/54/4 12/55/4 16/56/4
|
||||
f 12/57/2 11/58/2 15/51/2 16/56/2
|
||||
f 10/59/5 9/60/5 11/61/5 12/62/5
|
||||
f 14/53/6 13/50/6 9/63/6 10/64/6
|
||||
f 16/65/1 15/66/1 13/67/1 14/68/1
|
|
@ -0,0 +1,67 @@
|
|||
# Blender v2.79 (sub 0) OBJ File: ''
|
||||
# www.blender.org
|
||||
mtllib waterplant.mtl
|
||||
o Plane.001_Plane.002
|
||||
v 0.005000 0.500000 0.495000
|
||||
v 0.005000 0.500000 -0.505000
|
||||
v 0.005000 1.500000 0.495000
|
||||
v 0.005000 1.500000 -0.505000
|
||||
v -0.497500 0.500000 -0.002500
|
||||
v 0.502500 0.500000 -0.002500
|
||||
v -0.497500 1.500000 -0.002500
|
||||
v 0.502500 1.500000 -0.002500
|
||||
v 0.500505 0.500500 -0.500505
|
||||
v 0.500505 -0.500500 -0.500505
|
||||
v 0.500505 0.500500 0.500505
|
||||
v 0.500505 -0.500500 0.500505
|
||||
v -0.500505 0.500500 -0.500505
|
||||
v -0.500505 -0.500500 -0.500505
|
||||
v -0.500505 0.500500 0.500505
|
||||
v -0.500505 -0.500500 0.500505
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 -0.0000 1.0000
|
||||
vn 0.0000 1.0000 0.0000
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
g Plane.001_Plane.002_plant
|
||||
usemtl plant
|
||||
s off
|
||||
f 1/1/1 3/2/1 4/3/1 2/4/1
|
||||
f 5/5/2 6/6/2 8/7/2 7/8/2
|
||||
g Plane.001_Plane.002_sand
|
||||
usemtl sand
|
||||
f 9/9/3 13/10/3 15/11/3 11/12/3
|
||||
f 14/13/4 10/14/4 12/15/4 16/16/4
|
||||
f 12/17/2 11/18/2 15/11/2 16/16/2
|
||||
f 10/19/5 9/20/5 11/21/5 12/22/5
|
||||
f 14/13/6 13/10/6 9/23/6 10/24/6
|
||||
f 16/25/1 15/26/1 13/27/1 14/28/1
|
|
@ -0,0 +1,67 @@
|
|||
# Blender v2.79 (sub 0) OBJ File: ''
|
||||
# www.blender.org
|
||||
mtllib waterplant_large.mtl
|
||||
o Plane.001_Plane.002
|
||||
v 0.006250 0.500000 0.993750
|
||||
v 0.006250 0.500000 -1.006250
|
||||
v 0.006250 2.500000 0.993750
|
||||
v 0.006250 2.500000 -1.006250
|
||||
v -0.998750 0.500000 -0.001250
|
||||
v 1.001250 0.500000 -0.001250
|
||||
v -0.998750 2.500000 -0.001250
|
||||
v 1.001250 2.500000 -0.001250
|
||||
v 0.500505 0.500500 -0.500505
|
||||
v 0.500505 -0.500500 -0.500505
|
||||
v 0.500505 0.500500 0.500505
|
||||
v 0.500505 -0.500500 0.500505
|
||||
v -0.500505 0.500500 -0.500505
|
||||
v -0.500505 -0.500500 -0.500505
|
||||
v -0.500505 0.500500 0.500505
|
||||
v -0.500505 -0.500500 0.500505
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 -0.0000 1.0000
|
||||
vn 0.0000 1.0000 0.0000
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
g Plane.001_Plane.002_plant
|
||||
usemtl plant
|
||||
s off
|
||||
f 1/1/1 3/2/1 4/3/1 2/4/1
|
||||
f 5/5/2 6/6/2 8/7/2 7/8/2
|
||||
g Plane.001_Plane.002_sand
|
||||
usemtl sand
|
||||
f 9/9/3 13/10/3 15/11/3 11/12/3
|
||||
f 14/13/4 10/14/4 12/15/4 16/16/4
|
||||
f 12/17/2 11/18/2 15/11/2 16/16/2
|
||||
f 10/19/5 9/20/5 11/21/5 12/22/5
|
||||
f 14/13/6 13/10/6 9/23/6 10/24/6
|
||||
f 16/25/1 15/26/1 13/27/1 14/28/1
|
Binary file not shown.
After Width: | Height: | Size: 836 B |
Binary file not shown.
After Width: | Height: | Size: 844 B |
Binary file not shown.
After Width: | Height: | Size: 345 B |
Binary file not shown.
After Width: | Height: | Size: 334 B |
|
@ -403,7 +403,7 @@ stairs.register_stair_and_slab(
|
|||
|
||||
stairs.register_stair_and_slab(
|
||||
"mossycobble",
|
||||
nil,
|
||||
"default:mossycobble",
|
||||
{cracky = 3},
|
||||
{"default_mossycobble.png"},
|
||||
"Mossy Cobblestone Stair",
|
||||
|
|
Loading…
Reference in New Issue