Added in doors for spawn.
parent
030b90c17c
commit
8559e43195
|
@ -1,3 +1,6 @@
|
|||
2017-05-27:
|
||||
Added in doors to the spawn mod. I have a feeling they are going to need lots more work.
|
||||
|
||||
2017-05-14:
|
||||
Added the beach and snowy_tundra biomes.
|
||||
Moved a few colboxes and models to common mod.
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
mg_name = valleys
|
||||
|
||||
default_privs = fly, fast, give, settime, noclip
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,158 @@
|
|||
# Blender v2.78 (sub 4) OBJ File: ''
|
||||
# www.blender.org
|
||||
o Cube.001
|
||||
v -0.114073 -0.114073 0.114073
|
||||
v -0.114073 0.114073 0.114073
|
||||
v -0.114073 -0.114073 -0.114073
|
||||
v -0.114073 0.114073 -0.114073
|
||||
v 0.114073 -0.114073 0.114073
|
||||
v 0.114073 0.114073 0.114073
|
||||
v 0.114073 -0.114073 -0.114073
|
||||
v 0.114073 0.114073 -0.114073
|
||||
v 0.050000 0.500000 -0.050000
|
||||
v 0.050000 -0.500000 -0.050000
|
||||
v 0.050000 0.500000 0.050000
|
||||
v 0.050000 -0.500000 0.050000
|
||||
v -0.050000 0.500000 -0.050000
|
||||
v -0.050000 -0.500000 -0.050000
|
||||
v -0.050000 0.500000 0.050000
|
||||
v -0.050000 -0.500000 0.050000
|
||||
v 0.500000 -0.050000 -0.050000
|
||||
v -0.500000 -0.050000 -0.050000
|
||||
v 0.500000 -0.050000 0.050000
|
||||
v -0.500000 -0.050000 0.050000
|
||||
v 0.500000 0.050000 -0.050000
|
||||
v -0.500000 0.050000 -0.050000
|
||||
v 0.500000 0.050000 0.050000
|
||||
v -0.500000 0.050000 0.050000
|
||||
v -0.050000 -0.050000 -0.500000
|
||||
v -0.050000 -0.050000 0.500000
|
||||
v 0.050000 -0.050000 -0.500000
|
||||
v 0.050000 -0.050000 0.500000
|
||||
v -0.050000 0.050000 -0.500000
|
||||
v -0.050000 0.050000 0.500000
|
||||
v 0.050000 0.050000 -0.500000
|
||||
v 0.050000 0.050000 0.500000
|
||||
vt 0.187500 0.703125
|
||||
vt 0.281250 0.703125
|
||||
vt 0.281250 0.781250
|
||||
vt 0.187500 0.781250
|
||||
vt 0.187500 0.781250
|
||||
vt 0.187500 0.000000
|
||||
vt 0.281250 0.000000
|
||||
vt 0.281250 0.781250
|
||||
vt 0.187500 0.000000
|
||||
vt 0.281250 0.000000
|
||||
vt 0.281250 0.781250
|
||||
vt 0.187500 0.781250
|
||||
vt 0.187500 0.000000
|
||||
vt 0.281250 0.000000
|
||||
vt 0.281250 0.781250
|
||||
vt 0.187500 0.000000
|
||||
vt 0.281250 0.078125
|
||||
vt 0.187500 0.078125
|
||||
vt 0.281250 0.000000
|
||||
vt 0.281250 0.781250
|
||||
vt 0.187500 0.781250
|
||||
vt 0.187500 0.000000
|
||||
vt 1.000000 0.171875
|
||||
vt 0.843750 0.171875
|
||||
vt 0.843750 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.843750 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 0.171875
|
||||
vt 0.843750 0.171875
|
||||
vt 0.671875 0.000000
|
||||
vt 0.828125 0.000000
|
||||
vt 0.828125 0.171875
|
||||
vt 0.671875 0.171875
|
||||
vt 0.828125 0.171875
|
||||
vt 0.828125 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 0.828125 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 0.171875
|
||||
vt 0.828125 0.171875
|
||||
vt 1.000000 0.171875
|
||||
vt 0.093750 0.000000
|
||||
vt 0.093750 0.078125
|
||||
vt 0.000000 0.078125
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 0.796875
|
||||
vt 0.000000 0.000000
|
||||
vt 0.093750 0.000000
|
||||
vt 0.093750 0.796875
|
||||
vt 0.000000 0.796875
|
||||
vt 0.000000 0.000000
|
||||
vt 0.093750 0.000000
|
||||
vt 0.093750 0.796875
|
||||
vt 0.093750 0.000000
|
||||
vt 0.093750 0.796875
|
||||
vt 0.000000 0.796875
|
||||
vt 0.093750 0.796875
|
||||
vt 0.000000 0.796875
|
||||
vt 0.000000 0.718750
|
||||
vt 0.093750 0.718750
|
||||
vt 0.000000 0.796875
|
||||
vt 0.000000 0.000000
|
||||
vt 0.093750 0.000000
|
||||
vt 0.093750 0.796875
|
||||
vt 0.406250 0.000000
|
||||
vt 0.500000 0.000000
|
||||
vt 0.500000 0.078125
|
||||
vt 0.406250 0.078125
|
||||
vt 0.406250 0.781250
|
||||
vt 0.406250 0.000000
|
||||
vt 0.500000 0.000000
|
||||
vt 0.500000 0.781250
|
||||
vt 0.500000 0.000000
|
||||
vt 0.500000 0.781250
|
||||
vt 0.406250 0.781250
|
||||
vt 0.406250 0.781250
|
||||
vt 0.406250 0.000000
|
||||
vt 0.500000 0.000000
|
||||
vt 0.500000 0.781250
|
||||
vt 0.500000 0.703125
|
||||
vt 0.500000 0.781250
|
||||
vt 0.406250 0.781250
|
||||
vt 0.406250 0.703125
|
||||
vt 0.406250 0.781250
|
||||
vt 0.406250 0.000000
|
||||
vt 0.500000 0.000000
|
||||
vt 0.500000 0.781250
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 1.0000
|
||||
vn 0.0000 1.0000 0.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
g Cube.001_Cube.001_Blue
|
||||
s off
|
||||
f 14/1/1 10/2/1 12/3/1 16/4/1
|
||||
f 14/5/2 13/6/2 9/7/2 10/8/2
|
||||
f 16/4/3 15/9/3 13/10/3 14/11/3
|
||||
f 12/12/4 11/13/4 15/14/4 16/15/4
|
||||
f 9/16/5 13/10/5 15/17/5 11/18/5
|
||||
f 10/19/6 9/20/6 11/21/6 12/22/6
|
||||
g Cube.001_Cube.001_Grey
|
||||
f 1/23/3 2/24/3 4/25/3 3/26/3
|
||||
f 3/27/2 4/28/2 8/29/2 7/30/2
|
||||
f 7/31/6 8/32/6 6/33/6 5/34/6
|
||||
f 5/35/4 6/36/4 2/37/4 1/23/4
|
||||
f 3/38/1 7/39/1 5/40/1 1/41/1
|
||||
f 8/32/5 4/28/5 2/42/5 6/33/5
|
||||
g Cube.001_Cube.001_Green
|
||||
f 30/43/4 26/44/4 28/45/4 32/46/4
|
||||
f 30/47/3 29/48/3 25/49/3 26/50/3
|
||||
f 32/51/5 31/52/5 29/53/5 30/54/5
|
||||
f 28/55/6 27/56/6 31/57/6 32/46/6
|
||||
f 25/58/2 29/59/2 31/60/2 27/61/2
|
||||
f 26/62/1 25/63/1 27/64/1 28/65/1
|
||||
g Cube.001_Cube.001_Red
|
||||
f 22/66/3 18/67/3 20/68/3 24/69/3
|
||||
f 22/70/2 21/71/2 17/72/2 18/73/2
|
||||
f 24/74/5 23/75/5 21/76/5 22/66/5
|
||||
f 20/77/4 19/78/4 23/79/4 24/80/4
|
||||
f 17/81/6 21/82/6 23/83/6 19/84/6
|
||||
f 18/85/1 17/86/1 19/87/1 20/88/1
|
|
@ -0,0 +1,48 @@
|
|||
# Blender v2.78 (sub 5) OBJ File: 'SpaceShip.blend'
|
||||
# www.blender.org
|
||||
o Door_closed_Cube.004
|
||||
v -0.500000 -0.500000 -0.100000
|
||||
v -0.500000 1.500000 -0.100000
|
||||
v 0.500000 -0.500000 -0.100000
|
||||
v 0.500000 1.500000 -0.100000
|
||||
v -0.500000 -0.500000 0.100000
|
||||
v -0.500000 1.500000 0.100000
|
||||
v 0.500000 -0.500000 0.100000
|
||||
v 0.500000 1.500000 0.100000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.800000 1.000000
|
||||
vt 0.800000 0.000000
|
||||
vt 0.800000 1.000000
|
||||
vt 0.800000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.800000 0.000000
|
||||
vt 0.800000 1.000000
|
||||
vt 0.000100 0.999900
|
||||
vt 0.000100 0.000100
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.800000 1.000000
|
||||
vt 0.800000 0.000000
|
||||
vt 0.800000 0.500000
|
||||
vt 1.000000 0.500000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.800000 1.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.800000 0.500000
|
||||
vt 1.000000 0.500000
|
||||
vn -0.0000 0.0000 -1.0000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 1.0000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 0.0000 1.0000 0.0000
|
||||
g Door_closed_Cube.004_None
|
||||
s off
|
||||
f 1/1/1 2/2/1 4/3/1 3/4/1
|
||||
f 3/5/2 4/6/2 8/7/2 7/8/2
|
||||
f 7/9/3 8/10/3 6/11/3 5/12/3
|
||||
f 5/13/4 6/14/4 2/15/4 1/16/4
|
||||
f 3/17/5 7/18/5 5/19/5 1/20/5
|
||||
f 8/21/6 4/3/6 2/22/6 6/23/6
|
|
@ -0,0 +1,49 @@
|
|||
# Blender v2.78 (sub 5) OBJ File: 'SpaceShip.blend'
|
||||
# www.blender.org
|
||||
o Door_opened_Cube.015
|
||||
v 0.400000 -0.500000 -0.100000
|
||||
v 0.400000 1.500000 -0.100000
|
||||
v 0.500000 -0.500000 -0.100000
|
||||
v 0.500000 1.500000 -0.100000
|
||||
v 0.400000 -0.500000 0.100000
|
||||
v 0.400000 1.500000 0.100000
|
||||
v 0.500000 -0.500000 0.100000
|
||||
v 0.500000 1.500000 0.100000
|
||||
vt 0.800000 1.000000
|
||||
vt 0.800000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.075000 0.000000
|
||||
vt 0.075000 1.000000
|
||||
vt 0.000100 0.999900
|
||||
vt 0.000100 0.000100
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.800000 1.000000
|
||||
vt 0.800000 0.000000
|
||||
vt 0.800000 0.953125
|
||||
vt 1.000000 0.953125
|
||||
vt 1.000000 1.000000
|
||||
vt 0.800000 1.000000
|
||||
vt 1.000000 0.546875
|
||||
vt 0.800000 0.546875
|
||||
vt 0.800000 0.500000
|
||||
vt 1.000000 0.500000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.075000 1.000000
|
||||
vt 0.075000 0.000000
|
||||
vn 1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 1.0000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 -1.0000 0.0000
|
||||
vn 0.0000 1.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
g Door_opened_Cube.015_None
|
||||
s off
|
||||
f 3/1/1 4/2/1 8/3/1 7/4/1
|
||||
f 7/5/2 8/6/2 6/7/2 5/8/2
|
||||
f 5/9/3 6/10/3 2/11/3 1/12/3
|
||||
f 3/13/4 7/14/4 5/15/4 1/16/4
|
||||
f 8/17/5 4/18/5 2/19/5 6/20/5
|
||||
f 1/21/6 2/22/6 4/23/6 3/24/6
|
|
@ -131,3 +131,67 @@ minetest.register_node('spawn:tube_light_bad', {
|
|||
timer:start(time)
|
||||
end,
|
||||
})
|
||||
|
||||
minetest.register_node('spawn:dongle', {
|
||||
description = 'remove before release',
|
||||
drawtype = 'mesh',
|
||||
mesh = 'dongle.obj',
|
||||
paramtype = 'light',
|
||||
paramtype2 = 'facedir',
|
||||
tiles = {'dongle.png'},
|
||||
groups = {spawn=1},
|
||||
selection_box = {
|
||||
type = 'fixed',
|
||||
fixed = {
|
||||
{-.5, -.5, -.1, .5, .5, .5},},
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_node('spawn:door_1', {
|
||||
description = 'Open Door',
|
||||
drawtype = 'mesh',
|
||||
mesh = 'spawn_door_opened.obj',
|
||||
paramtype = 'light',
|
||||
paramtype2 = 'facedir',
|
||||
tiles = {'spawn_door.png'},
|
||||
groups = {spawn=1},
|
||||
drop = 'spawn:door_0',
|
||||
selection_box = {
|
||||
type = 'fixed',
|
||||
fixed = {
|
||||
{-.5, -.5, -.1, -.4, 1.5, .1},},
|
||||
},
|
||||
collision_box = {
|
||||
type = 'fixed',
|
||||
fixed = {
|
||||
{-.5, -.5, -.1, -.4, 1.5, .1},},
|
||||
},
|
||||
on_rightclick = function(pos)
|
||||
local node = minetest.get_node(pos)
|
||||
minetest.set_node(pos, {name = 'spawn:door_0', param2=node.param2})
|
||||
end
|
||||
})
|
||||
|
||||
minetest.register_node('spawn:door_0', {
|
||||
description = 'Closed Door',
|
||||
drawtype = 'mesh',
|
||||
mesh = 'spawn_door_closed.obj',
|
||||
paramtype = 'light',
|
||||
paramtype2 = 'facedir',
|
||||
tiles = {'spawn_door.png'},
|
||||
groups = {spawn=1},
|
||||
selection_box = {
|
||||
type = 'fixed',
|
||||
fixed = {
|
||||
{-.5, -.5, -.1, .5, 1.5, .1},},
|
||||
},
|
||||
collision_box = {
|
||||
type = 'fixed',
|
||||
fixed = {
|
||||
{-.5, -.5, -.1, .5, 1.5, .1},},
|
||||
},
|
||||
on_rightclick = function(pos)
|
||||
local node = minetest.get_node(pos)
|
||||
minetest.set_node(pos, {name = 'spawn:door_1', param2=node.param2})
|
||||
end
|
||||
})
|
||||
|
|
|
@ -64,7 +64,7 @@ for i in ipairs (ship_parts_colors) do
|
|||
selection_box = colbox,
|
||||
collision_box = colbox,
|
||||
tiles = {'spawn_rail_blank.png^'..tex},
|
||||
groups = {oddly_breakable_by_hand=3}
|
||||
groups = {oddly_breakable_by_hand=3,}
|
||||
})
|
||||
end
|
||||
end
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 286 B |
Binary file not shown.
After Width: | Height: | Size: 4.0 KiB |
Loading…
Reference in New Issue