added a bunch of nodes for the spawn.

master
NathanSalapat 2017-04-30 22:01:17 -05:00
parent 72dc6d009b
commit 3cb86833fc
57 changed files with 1776 additions and 21 deletions

13
changelog.txt Normal file
View File

@ -0,0 +1,13 @@
2017-04-30:
Added in space ship nodes for the spawn location.
Added nodes relating the the iron metal.
2017-04-19:
Added Desert stone, cobble, and sand.
Added gravel.
Tweaked around the stone with iron texture some.
Added Desert and Grassland_dunes biomes.
2017-04-18: 0.0.1
Initial upload;
3D player model from Minetest_game, dirt, dirt with grass, stone, stone with iron, water source and flowing. Various helper textures, and an override of the /msg command.

View File

@ -4,15 +4,15 @@ My idea for mods would be something along the lines of this.
Animals: all the animals, monsters, tamable and not.
Armor: basically just 3d_armor, but changed to be more realistic
Soils: different types of soils for the different biomes.
ground: different types of soils for the different biomes, stones, and sand.
Farming: This would mostly just be an API
Furniture: Things to beautify your house with.
Food: This would include raw and cooked foods, and the yeilds of plants
Food: This would include raw and cooked foods, and the yields of plants
Hunger: hunger, thirst, and illnesses should all work together.
Machines: Most machines should go here, really anything that has a formspec.
Mobs: just the mob api.
Ores: all the minerals that can be found in the ground
Plants: All plants, trees, shrubs, veggies, grasses, etc.
Space: all the nodes needed for the spawn location building.
metals: all the minerals that can be found in the ground
Plants: All plants, trees, shrubs, veggies, grasses, etc.
Spawn: all the nodes needed for the spawn location building, creative only, no craft recipes.(space ship nodes, autostores, signs with instructions.)
Storage: Chests, bottles, cups, buckets, etc.
Tools: All tools, weapons, etc.

View File

@ -36,8 +36,8 @@ minetest.register_item(':', {
groupcaps = {
crumbly = {times={[2]=3.00, [3]=0.70}, uses=0, maxlevel=1},
snappy = {times={[3]=0.40}, uses=0, maxlevel=1},
oddly_breakable_by_hand = {times={[1]=3.50,[2]=2.00,[3]=0.70}, uses=0},
cracky = {times={[3]=0.40}, uses=0, maxlevel=1}
oddly_breakable_by_hand = {times={[1]=3.50,[2]=2.00,[3]=0.10}, uses=0},
cracky = {times={[3]=0.40, [4]=0.30,}, uses=0, maxlevel=2}
},
damage_groups = {fleshy=1},
}

Binary file not shown.

View File

@ -5,12 +5,12 @@ minetest.register_alias('mapgen_sand', 'ground:sand')
minetest.register_alias('mapgen_water_source', 'ground:water_source')
minetest.register_alias('mapgen_river_water_source', 'ground:water_source')
minetest.register_alias('mapgen_lava_source', 'default:lava_source')
minetest.register_alias('mapgen_gravel', 'default:gravel')
minetest.register_alias('mapgen_desert_stone', 'default:desert_stone')
minetest.register_alias('mapgen_desert_sand', 'default:desert_sand')
minetest.register_alias('mapgen_dirt_with_snow', 'default:dirt_with_snow')
minetest.register_alias('mapgen_snowblock', 'default:snowblock')
minetest.register_alias('mapgen_snow', 'default:snow')
minetest.register_alias('mapgen_gravel', 'ground:gravel')
minetest.register_alias('mapgen_desert_stone', 'ground:desert_stone')
minetest.register_alias('mapgen_desert_sand', 'ground:desert_sand')
minetest.register_alias('mapgen_dirt_with_snow', 'ground:dirt_with_snow')
minetest.register_alias('mapgen_snowblock', 'ground:snowblock')
minetest.register_alias('mapgen_snow', 'ground:snow')
minetest.register_alias('mapgen_ice', 'default:ice')
minetest.register_alias('mapgen_sandstone', 'default:sandstone')
@ -52,3 +52,43 @@ minetest.register_biome({
heat_point = 50,
humidity_point = 35,
})
minetest.register_biome({
name = "grassland_dunes",
--node_dust = "",
node_top = "ground:sand",
depth_top = 1,
node_filler = "ground:sand",
depth_filler = 2,
--node_stone = "",
--node_water_top = "",
--depth_water_top = ,
--node_water = "",
--node_river_water = "",
node_riverbed = "ground:sand",
depth_riverbed = 2,
y_min = 5,
y_max = 5,
heat_point = 50,
humidity_point = 35,
})
minetest.register_biome({
name = "desert",
--node_dust = "",
node_top = "ground:desert_sand",
depth_top = 1,
node_filler = "ground:desert_sand",
depth_filler = 1,
node_stone = "ground:desert_stone",
--node_water_top = "",
--depth_water_top = ,
--node_water = "",
--node_river_water = "",
node_riverbed = "ground:sand",
depth_riverbed = 2,
y_min = 5,
y_max = 5,
heat_point = 92,
humidity_point = 16,
})

View File

@ -0,0 +1,43 @@
# Blender v2.78 (sub 4) OBJ File: ''
# www.blender.org
o Cube
v 0.500000 -0.500000 -0.500000
v 0.500000 -0.500000 0.500000
v -0.500000 -0.500000 0.500000
v -0.500000 -0.500000 -0.500000
v 0.500000 -0.300000 -0.500000
v 0.500000 -0.300000 0.500000
v -0.500000 -0.300000 0.500000
v -0.500000 -0.300000 -0.500000
vt 1.000000 1.000000
vt 1.000000 0.000000
vt 0.000000 0.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 0.000000
vt 1.000000 0.199219
vt 0.000000 0.199219
vt 0.000000 0.000000
vt 1.000000 0.199219
vt 0.000000 0.199219
vt 1.000000 0.199219
vt 1.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 0.199219
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
vn -1.0000 -0.0000 -0.0000
vn 0.0000 0.0000 -1.0000
g Cube_Cube_Material
s off
f 1/1/1 2/2/1 3/3/1 4/4/1
f 5/5/2 8/6/2 7/7/2 6/8/2
f 1/9/3 5/10/3 6/11/3 2/12/3
f 2/2/4 6/13/4 7/14/4 3/3/4
f 3/3/5 7/14/5 8/15/5 4/16/5
f 5/10/6 1/9/6 4/17/6 8/18/6

View File

@ -1,20 +1,27 @@
minetest.register_node('ground:stone', {
description = 'Stone',
tiles = {'ground_stone.png'},
groups = {cracky=3, stone=1},
groups = {cracky=3, stone=1, level=2},
drop = 'ground:cobble',
})
minetest.register_node('ground:cobble', {
description = 'Cobblestone',
tiles = {'ground_cobble.png'},
groups = {cracky=3, stone=1},
groups = {cracky=3, stone=1, level=1},
})
minetest.register_node('ground:gravel', {
description = 'Gravel',
tiles = {'ground_gravel.png'},
groups = {crumbly=3, falling_node=1},
})
minetest.register_node('ground:dirt', {
description = 'Dirt',
tiles = {'ground_dirt.png'},
groups = {crumbly = 3},
groups = {crumbly=3},
})
minetest.register_node('ground:dirt_with_grass', {
@ -22,17 +29,77 @@ minetest.register_node('ground:dirt_with_grass', {
tiles = {'ground_grass.png', 'ground_dirt.png',
{name = 'ground_dirt.png^ground_grass_overlay.png',
tileable_vertical = false}},
groups = {crumbly = 3, soil = 1, spreading_dirt_type = 1},
groups = {crumbly=3, soil=1, spreading_dirt_type=1},
drop = 'ground:dirt',
})
minetest.register_node('ground:dirt_with_snow', {
description = 'Dirt with Snow',
tiles = {'ground_snow.png', 'ground_dirt.png',
{name = 'ground_dirt.png^ground_snow_overlay.png',
tileable_vertical = false}},
groups = {crumbly=3, soil=1, spreading_dirt_type=1},
drop = 'ground:dirt',
})
minetest.register_node('ground:snowblock', {
description = 'Snow',
tiles = {'ground_snow.png'},
groups = {crumbly=3},
})
minetest.register_node('ground:snow', {
description = 'Snow',
drawtype = 'mesh',
mesh = '2-10-slab.obj',
paramtype = 'light',
paramtype2 = 'facedir',
selection_box = {
type = 'fixed',
fixed = {
{-0.5, -0.5, -0.5, 0.5, -0.3, 0.5},
}
},
collision_box = {
type = 'fixed',
fixed = {
{-0.5, -0.5, -0.5, 0.5, -0.3, 0.5},
}
},
tiles = {'ground_snow.png'},
groups = {crumbly=3, falling_node=1},
})
minetest.register_node('ground:ice', {
description = 'Ice',
tiles = {'ground_ice.png'},
groups = {cracky=3},
})
minetest.register_node('ground:sand', {
description = 'Sand',
tiles = {'ground_sand.png'},
groups = {crumbly = 3, falling_node = 1},
groups = {crumbly=3, falling_node=1},
})
minetest.register_node('ground:desert_stone', {
description = 'Desert Stone',
tiles = {'ground_desert_stone.png'},
groups = {cracky=3, stone=1, level=1},
drop = 'ground:desert_cobble',
})
minetest.register_node('ground:desert_cobble', {
description = 'Desert Cobble',
tiles = {'ground_desert_cobble.png'},
groups = {cracky=3, stone=1},
})
minetest.register_node('ground:desert_sand', {
description = 'Desert Sand',
tiles = {'ground_desert_sand.png'},
groups = {crumbly=3, falling_node=1},
})
minetest.register_node('ground:water_source', {
description = 'Water Source',
@ -62,7 +129,7 @@ minetest.register_node('ground:water_source', {
liquid_alternative_source = 'ground:water_source',
liquid_viscosity = 1,
post_effect_color = {a = 103, r = 30, g = 60, b = 90},
groups = {water = 3, liquid = 3, puts_out_fire = 1, cools_lava = 1},
groups = {water=3, liquid=3, puts_out_fire=1, cools_lava=1},
})
minetest.register_node('ground:water_flowing', {
@ -106,7 +173,7 @@ minetest.register_node('ground:water_flowing', {
liquid_alternative_source = 'ground:water_source',
liquid_viscosity = 1,
post_effect_color = {a = 103, r = 30, g = 60, b = 90},
groups = {water = 3, liquid = 3, puts_out_fire = 1,
not_in_creative_inventory = 1, cools_lava = 1},
groups = {water=3, liquid=3, puts_out_fire=1,
not_in_creative_inventory=1, cools_lava=1},
-- sounds = default.node_sound_water_defaults(),
})

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1015 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 968 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1019 B

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Binary file not shown.

77
mods/spawn/floors.lua Normal file
View File

@ -0,0 +1,77 @@
local colbox_floor = {
type = 'fixed',
fixed = {
{-.5, .3, -.5, .5, .5, .5},
}
}
minetest.register_node('spawn:floor', {
description = 'Floor',
drawtype = "mesh",
mesh = 'spawn_floor.obj',
paramtype = "light",
paramtype2 = "facedir",
light_source = 2,
selection_box = colbox_floor,
collision_box = colbox_floor,
tiles = {'spawn_floor_blank.png'},
groups = {oddly_breakable_by_hand=3}
})
local colbox_floor_edge = {
type = 'fixed',
fixed = {
{-.5, .3, -.5, .5, .5, .5},
}
}
local colbox_floor_square = {
type = 'fixed',
fixed = {
{-.5, .4, -.5, .5, .5, .5},
}
}
local colbox_floor_angle = {
type = 'fixed',
fixed = {
{.25, .4, 0, .5, .5, .25},
{0, .4, -.5, .5, .5, 0},
{-.25, .4, -.25, 0, .5, -.5}
}
}
for i in ipairs (ship_parts_colors) do
local shipcol = ship_parts_colors[i][1]
local shipval = ship_parts_colors[i][2]
local shipdesc = ship_parts_colors[i][3]
local ship_floor = { -- description, name, model, texture, colbox
{shipcol..' Walkway Inside Corner', shipdesc..'eic', 'edge_incorner', '(spawn_ship_floor_corner_inside.png^['..shipval..')', colbox_floor_edge},
{shipcol..' Walkway Outside Corner', shipdesc..'eoc', 'edge_outcorner', '(spawn_ship_floor_outcorn.png^['..shipval..')', colbox_floor_edge},
{shipcol..' Walkway Edge', shipdesc..'es', 'edge_straight', '(spawn_ship_floor.png^['..shipval..')', colbox_floor_edge},
{shipcol..' Floor Angle', shipdesc..'fa', 'floor_angle', '(spawn_ship_floor_angle.png^['..shipval..')', colbox_floor_angle},
{shipcol..' Floor Square', shipdesc..'fs', 'floor_square', '(spawn_ship_floor_double.png^['..shipval..')', colbox_floor_square},
}
for i in ipairs (ship_floor) do
local desc = ship_floor[i][1]
local name = ship_floor[i][2]
local model = ship_floor[i][3]
local tex = ship_floor[i][4]
local colbox = ship_floor[i][5]
minetest.register_node('spawn:'..name, {
description = desc,
drawtype = "mesh",
mesh = "spawn_"..model..'.obj',
paramtype = "light",
paramtype2 = "facedir",
light_source = 2,
selection_box = colbox,
collision_box = colbox,
tiles = {'spawn_floor_blank.png^'..tex, 'spawn_floor_blank.png'},
groups = {oddly_breakable_by_hand=3}
})
end
end

12
mods/spawn/init.lua Normal file
View File

@ -0,0 +1,12 @@
spawn = {}
ship_parts_colors = { -- color_name, color:value, color code
{'Pink', 'colorize:red:125', 'p'},
{'Green', 'colorize:green:150', 'g'},
{'Blue', 'colorize:blue:150', 'b'},
{'Yellow', 'colorize:orange:150', 'y'},
}
dofile(minetest.get_modpath('spawn')..'/floors.lua')
dofile(minetest.get_modpath('spawn')..'/rails.lua')
dofile(minetest.get_modpath('spawn')..'/objects.lua')

View File

@ -0,0 +1,51 @@
# Blender v2.78 (sub 4) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Console_Cube.001
v -0.500000 -0.500000 0.500000
v -0.500000 0.200000 0.500000
v -0.500000 -0.500000 -0.400000
v -0.500000 0.000000 -0.500000
v 0.500000 -0.500000 0.500000
v 0.500000 0.200000 0.500000
v 0.500000 -0.500000 -0.400000
v 0.500000 0.000000 -0.500000
vt 0.134675 0.673048
vt 0.000082 0.000082
vt 0.999918 0.000082
vt 0.999918 0.500000
vt 0.999918 0.173130
vt 0.999918 0.673048
vt 0.000082 0.673048
vt 0.134675 0.000082
vt 0.999916 0.000084
vt 0.999916 0.699966
vt 0.000084 0.699966
vt 0.000084 0.000084
vt 0.000095 0.000095
vt 0.999905 0.000095
vt 0.999905 0.899924
vt 0.000095 0.899924
vt 0.000000 0.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.999929 0.000071
vt 0.999929 0.509900
vt 0.000071 0.509900
vt 0.000071 0.000071
vn -1.0000 -0.0000 0.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 0.9806 -0.1961
vn 0.0000 -0.1961 -0.9806
g Console_Cube.001_1
s off
f 1/1/1 2/2/1 4/3/1 3/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
g Console_Cube.001_2
f 8/17/5 4/18/5 2/19/5 6/20/5
g Console_Cube.001_3
f 3/21/6 4/22/6 8/23/6 7/24/6

View File

@ -0,0 +1,50 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Edge_Corner_Inside_Cube.006
v 0.500000 0.200000 0.500000
v 0.500000 0.500000 0.500000
v -0.500000 0.200000 0.500000
v -0.500000 0.500000 0.500000
v 0.500000 0.400000 -0.500000
v 0.500000 0.500000 -0.500000
v -0.500000 0.200000 -0.500000
v -0.500000 0.500000 -0.500000
vt -0.0000 0.0000
vt 0.0000 1.0000
vt 1.0000 1.0000
vt 1.0000 -0.0000
vt 0.0000 1.0000
vt -0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 1.0000
vt 0.0000 0.4403
vt 0.0000 0.7408
vt 1.0000 0.7408
vt 1.0000 0.4403
vt 0.0078 0.2390
vt 0.0078 0.5366
vt 1.0000 0.5366
vt 1.0000 0.2390
vt 1.0000 0.0000
vt 1.0000 0.3005
vt 0.0000 0.3005
vt 0.0000 0.2004
vt 0.9941 0.8784
vt 0.9941 0.9776
vt 0.0019 0.9776
vt 0.0019 0.6799
vn 0.0990 -0.9901 -0.0990
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 1.0000 0.0000 0.0000
g Edge_Corner_Inside_Cube.006_1
s off
f 3/1/1 7/2/1 5/3/1 1/4/1
f 8/5/2 4/6/2 2/7/2 6/8/2
g Edge_Corner_Inside_Cube.006_2
f 1/9/3 2/10/3 4/11/3 3/12/3
f 3/13/4 4/14/4 8/15/4 7/16/4
f 7/17/5 8/18/5 6/19/5 5/20/5
f 5/21/6 6/22/6 2/23/6 1/24/6

View File

@ -0,0 +1,49 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Edge_Corner_Outside_Cube.003
v 0.500000 0.400000 -0.500000
v 0.500000 0.500000 -0.500000
v 0.500000 0.200000 0.500000
v 0.500000 0.500000 0.500000
v -0.500000 0.400000 -0.500000
v -0.500000 0.500000 -0.500000
v -0.500000 0.400000 0.500000
v -0.500000 0.500000 0.500000
vt 0.0000 1.0000
vt 1.0000 1.0000
vt 1.0000 0.0000
vt 0.0000 0.0000
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 0.6033 0.9961
vt 0.7035 0.9961
vt 0.7035 0.0000
vt 0.4027 0.0000
vt 0.7025 0.0000
vt 1.0000 0.0000
vt 0.9008 1.0000
vt 0.1008 1.0000
vt 0.0000 1.0000
vt 0.0000 -0.0000
vt 0.1008 -0.0000
vt 0.2057 1.0000
vt 0.1065 1.0000
vt 0.1065 0.0000
vt 0.4040 0.0000
vn -0.0990 -0.9901 -0.0990
vn 0.0000 1.0000 0.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 0.0000 -1.0000
g Edge_Corner_Outside_Cube.003_1
s off
f 3/1/1 7/2/1 5/3/1 1/4/1
f 8/5/2 4/6/2 2/7/2 6/8/2
g Edge_Corner_Outside_Cube.003_2
f 1/9/3 2/10/3 4/11/3 3/12/3
f 3/13/4 4/14/4 8/5/4 7/15/4
f 7/16/5 8/17/5 6/18/5 5/19/5
f 5/20/6 6/21/6 2/22/6 1/23/6

View File

@ -0,0 +1,50 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Floor_Edge_Cube.025
v 0.500000 0.200000 0.500000
v 0.500000 0.500000 0.500000
v -0.500000 0.200000 0.500000
v -0.500000 0.500000 0.500000
v 0.500000 0.400000 -0.500000
v 0.500000 0.500000 -0.500000
v -0.500000 0.400000 -0.500000
v -0.500000 0.500000 -0.500000
vt 0.0000 1.0000
vt 1.0000 1.0000
vt 1.0000 0.0000
vt 0.0000 0.0000
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 0.0000
vt 0.6975 0.0000
vt 0.6975 1.0000
vt 1.0000 1.0000
vt 0.0909 0.0000
vt 0.3884 0.0000
vt 0.3884 1.0000
vt 0.2892 1.0000
vt 0.1008 1.0000
vt 0.0000 1.0000
vt 0.0000 -0.0000
vt 0.1008 -0.0000
vt 0.4852 1.0000
vt 0.3861 1.0000
vt 0.3861 0.0000
vt 0.6836 0.0000
vn 0.0000 -0.9806 -0.1961
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 1.0000 0.0000 0.0000
g Floor_Edge_Cube.025_1
s off
f 3/1/1 7/2/1 5/3/1 1/4/1
f 8/5/2 4/6/2 2/7/2 6/8/2
g Floor_Edge_Cube.025_2
f 1/9/3 2/10/3 4/11/3 3/12/3
f 3/13/4 4/14/4 8/15/4 7/16/4
f 7/17/5 8/18/5 6/19/5 5/20/5
f 5/21/6 6/22/6 2/23/6 1/24/6

View File

@ -0,0 +1,50 @@
# Blender v2.78 (sub 4) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Floor_Straight_Cube.034
v -0.500000 0.200000 -0.500000
v -0.500000 0.500000 -0.500000
v 0.500000 0.200000 -0.500000
v 0.500000 0.500000 -0.500000
v -0.500000 0.200000 0.500000
v -0.500000 0.500000 0.500000
v 0.500000 0.200000 0.500000
v 0.500000 0.500000 0.500000
vt 1.000000 1.000000
vt 1.000000 0.000000
vt 0.000000 0.000000
vt 0.000000 1.000000
vt 1.000000 0.000000
vt 1.000000 1.000000
vt 0.000000 1.000000
vt 0.000000 0.000000
vt 0.377132 1.000000
vt 0.477189 1.000000
vt 0.477189 0.000000
vt 0.377133 0.000000
vt 0.698019 0.000000
vt 0.798075 0.000000
vt 0.798075 1.000000
vt 0.698019 1.000000
vt 0.203893 0.000000
vt 0.303950 0.000000
vt 0.303950 1.000000
vt 0.203893 1.000000
vt 0.577932 1.000000
vt 0.677989 1.000000
vt 0.677989 0.000000
vt 0.577933 0.000000
vn 0.0000 -1.0000 0.0000
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 -1.0000 0.0000 0.0000
g Floor_Straight_Cube.034_1
s off
f 3/1/1 7/2/1 5/3/1 1/4/1
f 8/5/2 4/6/2 2/7/2 6/8/2
g Floor_Straight_Cube.034_2
f 1/9/3 2/10/3 4/11/3 3/12/3
f 3/13/4 4/14/4 8/15/4 7/16/4
f 7/17/5 8/18/5 6/19/5 5/20/5
f 5/21/6 6/22/6 2/23/6 1/24/6

View File

@ -0,0 +1,40 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Floor_Angle_Cube.030
v -0.500000 0.400000 0.500000
v -0.500000 0.500000 0.500000
v -0.500000 0.400000 -0.500000
v -0.500000 0.500000 -0.500000
v 0.500000 0.400000 -0.500000
v 0.500000 0.500000 -0.500000
vt 0.0000 1.0000
vt 1.0000 1.0000
vt 0.0000 0.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 1.0000
vt 0.0065 0.2843
vt 0.0065 0.3836
vt 1.0000 0.3836
vt 1.0000 0.2843
vt 0.0000 0.7205
vt 0.0000 0.8214
vt 1.0000 0.8214
vt 1.0000 0.7205
vt 0.0095 0.5266
vt 1.0000 0.5266
vt 1.0000 0.6256
vt 0.0095 0.6256
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
vn 0.7071 0.0000 0.7071
g Floor_Angle_Cube.030_1
s off
f 3/1/1 5/2/1 1/3/1
f 4/4/2 2/5/2 6/6/2
g Floor_Angle_Cube.030_2
f 1/7/3 2/8/3 4/9/3 3/10/3
f 3/11/4 4/12/4 6/13/4 5/14/4
f 1/15/5 5/16/5 6/17/5 2/18/5

View File

@ -0,0 +1,50 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Floor_Straight_Cube.034
v -0.500000 0.400000 -0.500000
v -0.500000 0.500000 -0.500000
v 0.500000 0.400000 -0.500000
v 0.500000 0.500000 -0.500000
v -0.500000 0.400000 0.500000
v -0.500000 0.500000 0.500000
v 0.500000 0.400000 0.500000
v 0.500000 0.500000 0.500000
vt 1.0000 1.0000
vt 1.0000 0.0000
vt 0.0000 0.0000
vt 0.0000 1.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 0.3771 1.0000
vt 0.4772 1.0000
vt 0.4772 0.0000
vt 0.3771 0.0000
vt 0.6980 0.0000
vt 0.7981 0.0000
vt 0.7981 1.0000
vt 0.6980 1.0000
vt 0.2039 0.0000
vt 0.3040 0.0000
vt 0.3040 1.0000
vt 0.2039 1.0000
vt 0.5779 1.0000
vt 0.6780 1.0000
vt 0.6780 0.0000
vt 0.5779 0.0000
vn 0.0000 -1.0000 0.0000
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 -1.0000 0.0000 0.0000
g Floor_Straight_Cube.034_1
s off
f 3/1/1 7/2/1 5/3/1 1/4/1
f 8/5/2 4/6/2 2/7/2 6/8/2
g Floor_Straight_Cube.034_2
f 1/9/3 2/10/3 4/11/3 3/12/3
f 3/13/4 4/14/4 8/15/4 7/16/4
f 7/17/5 8/18/5 6/19/5 5/20/5
f 5/21/6 6/22/6 2/23/6 1/24/6

View File

@ -0,0 +1,134 @@
# Blender v2.78 (sub 4) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Ladder_Cube.010
v 0.300000 0.500000 0.350000
v 0.400000 0.500000 0.350000
v 0.300000 -0.500000 0.350000
v 0.400000 -0.500000 0.350000
v 0.300000 0.500000 0.500000
v 0.400000 0.500000 0.500000
v 0.300000 -0.500000 0.500000
v 0.400000 -0.500000 0.500000
v -0.400000 0.500000 0.350000
v -0.300000 0.500000 0.350000
v -0.400000 -0.500000 0.350000
v -0.300000 -0.500000 0.350000
v -0.400000 0.500000 0.500000
v -0.300000 0.500000 0.500000
v -0.400000 -0.500000 0.500000
v -0.300000 -0.500000 0.500000
v 0.310000 0.390000 0.490000
v 0.310000 0.390000 0.390000
v 0.310000 0.290000 0.490000
v 0.310000 0.290000 0.390000
v -0.310000 0.390000 0.490000
v -0.310000 0.390000 0.390000
v -0.310000 0.290000 0.490000
v -0.310000 0.290000 0.390000
v 0.310000 -0.290000 0.490000
v 0.310000 -0.290000 0.390000
v 0.310000 -0.390000 0.490000
v 0.310000 -0.390000 0.390000
v -0.310000 -0.290000 0.490000
v -0.310000 -0.290000 0.390000
v -0.310000 -0.390000 0.490000
v -0.310000 -0.390000 0.390000
v 0.310000 0.050000 0.490000
v 0.310000 0.050000 0.390000
v 0.310000 -0.050000 0.490000
v 0.310000 -0.050000 0.390000
v -0.310000 0.050000 0.490000
v -0.310000 0.050000 0.390000
v -0.310000 -0.050000 0.490000
v -0.310000 -0.050000 0.390000
vt 0.511107 0.083452
vt 0.594430 0.083452
vt 0.594430 0.916677
vt 0.511107 0.916677
vt 0.511107 1.000000
vt 0.386123 1.000000
vt 0.386123 0.916677
vt 0.802736 0.916677
vt 0.719414 0.916677
vt 0.719413 0.083452
vt 0.802736 0.083452
vt 0.386123 0.083452
vt 0.386123 0.000129
vt 0.511107 0.000129
vt 0.511107 0.083452
vt 0.594429 0.083452
vt 0.594430 0.916677
vt 0.511107 0.916677
vt 0.511107 1.000000
vt 0.386123 1.000000
vt 0.386123 0.916677
vt 0.802736 0.916677
vt 0.719414 0.916677
vt 0.719413 0.083452
vt 0.802736 0.083452
vt 0.386123 0.083452
vt 0.386123 0.000129
vt 0.511107 0.000129
vt 0.000000 0.156250
vt 0.000000 0.000000
vt 1.000000 -0.000000
vt 1.000000 0.156250
vt 0.000000 0.312500
vt 1.000000 0.312500
vt 0.000000 0.468750
vt 1.000000 0.468750
vt 0.000000 0.625000
vt 0.999839 0.624998
vt 0.000000 0.156250
vt 0.000000 0.000000
vt 1.000000 -0.000000
vt 1.000000 0.156250
vt 0.000000 0.312500
vt 1.000000 0.312500
vt 0.000000 0.468750
vt 1.000000 0.468750
vt 0.000000 0.625000
vt 0.999839 0.624998
vt 0.000000 0.156250
vt 0.000000 0.000000
vt 1.000000 -0.000000
vt 1.000000 0.156250
vt 0.000000 0.312500
vt 1.000000 0.312500
vt 0.000000 0.468750
vt 1.000000 0.468750
vt 0.000000 0.625000
vt 0.999839 0.624998
vn -0.0000 -0.0000 -1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 0.0000 1.0000
vn -0.0000 1.0000 -0.0000
vn -1.0000 -0.0000 0.0000
vn 1.0000 0.0000 -0.0000
g Ladder_Cube.010_1
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/4/2 4/5/2 8/6/2 7/7/2
f 7/8/3 8/9/3 6/10/3 5/11/3
f 5/12/4 6/13/4 2/14/4 1/1/4
f 3/4/5 7/7/5 5/12/5 1/1/5
f 8/9/6 4/3/6 2/2/6 6/10/6
f 9/15/1 10/16/1 12/17/1 11/18/1
f 11/18/2 12/19/2 16/20/2 15/21/2
f 15/22/3 16/23/3 14/24/3 13/25/3
f 13/26/4 14/27/4 10/28/4 9/15/4
f 11/18/5 15/21/5 13/26/5 9/15/5
f 16/23/6 12/17/6 10/16/6 14/24/6
g Ladder_Cube.010_2
f 19/29/3 17/30/3 21/31/3 23/32/3
f 20/33/2 19/29/2 23/32/2 24/34/2
f 18/35/1 20/33/1 24/34/1 22/36/1
f 17/37/4 18/35/4 22/36/4 21/38/4
f 27/39/3 25/40/3 29/41/3 31/42/3
f 28/43/2 27/39/2 31/42/2 32/44/2
f 26/45/1 28/43/1 32/44/1 30/46/1
f 25/47/4 26/45/4 30/46/4 29/48/4
f 35/49/3 33/50/3 37/51/3 39/52/3
f 36/53/2 35/49/2 39/52/2 40/54/2
f 34/55/1 36/53/1 40/54/1 38/56/1
f 33/57/4 34/55/4 38/56/4 37/58/4

View File

@ -0,0 +1,132 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Fence_Angle_Cube.018
v -0.494975 0.200000 0.268701
v -0.494975 0.300000 0.268701
v 0.268701 0.200000 -0.494975
v 0.268701 0.300000 -0.494975
v -0.388909 0.200000 0.374767
v -0.388909 0.300000 0.374767
v 0.374767 0.200000 -0.388909
v 0.374767 0.300000 -0.388909
v -0.494975 -0.500000 0.268701
v -0.494975 -0.400000 0.268701
v 0.268701 -0.500000 -0.494975
v 0.268701 -0.400000 -0.494975
v -0.388909 -0.500000 0.374767
v -0.388909 -0.400000 0.374767
v 0.374767 -0.500000 -0.388909
v 0.374767 -0.400000 -0.388909
v -0.268701 0.210000 0.226274
v -0.339411 0.210000 0.155564
v -0.197990 0.210000 0.155564
v -0.268701 0.210000 0.084853
v -0.268701 -0.410000 0.226274
v -0.339411 -0.410000 0.155564
v -0.197990 -0.410000 0.155564
v -0.268701 -0.410000 0.084853
v 0.155563 0.210000 -0.197990
v 0.084853 0.210000 -0.268701
v 0.226274 0.210000 -0.268701
v 0.155563 0.210000 -0.339411
v 0.155563 -0.410000 -0.197990
v 0.084853 -0.410000 -0.268701
v 0.226274 -0.410000 -0.268701
v 0.155563 -0.410000 -0.339411
v -0.056569 0.210000 0.014142
v -0.127279 0.210000 -0.056569
v 0.014142 0.210000 -0.056569
v -0.056569 0.210000 -0.127279
v -0.056569 -0.410000 0.014142
v -0.127279 -0.410000 -0.056569
v 0.014142 -0.410000 -0.056569
v -0.056569 -0.410000 -0.127279
vt 0.5188 0.0784
vt 0.5969 0.0784
vt 0.5969 0.9219
vt 0.5188 0.9219
vt 0.5188 1.0000
vt 0.4017 1.0000
vt 0.4017 0.9219
vt 0.7922 0.9219
vt 0.7141 0.9219
vt 0.7141 0.0784
vt 0.7922 0.0784
vt 0.4017 0.0784
vt 0.4017 0.0003
vt 0.5188 0.0003
vt 0.5187 0.0782
vt 0.5968 0.0782
vt 0.5968 0.9218
vt 0.5187 0.9218
vt 0.5187 0.9999
vt 0.4016 0.9999
vt 0.4016 0.9218
vt 0.7921 0.9218
vt 0.7140 0.9218
vt 0.7140 0.0782
vt 0.7921 0.0782
vt 0.4016 0.0782
vt 0.4016 0.0001
vt 0.5187 0.0001
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0002 0.6250
vt 1.0000 0.6250
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0000 0.6250
vt 0.9998 0.6250
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0002 0.6250
vt 1.0000 0.6250
vn -0.7071 0.0000 -0.7071
vn 0.7071 0.0000 -0.7071
vn 0.7071 0.0000 0.7071
vn -0.7071 0.0000 0.7071
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/4/2 4/5/2 8/6/2 7/7/2
f 7/8/3 8/9/3 6/10/3 5/11/3
f 5/12/4 6/13/4 2/14/4 1/1/4
f 3/4/5 7/7/5 5/12/5 1/1/5
f 8/9/6 4/3/6 2/2/6 6/10/6
f 9/15/1 10/16/1 12/17/1 11/18/1
f 11/18/2 12/19/2 16/20/2 15/21/2
f 15/22/3 16/23/3 14/24/3 13/25/3
f 13/26/4 14/27/4 10/28/4 9/15/4
f 11/18/5 15/21/5 13/26/5 9/15/5
f 16/23/6 12/17/6 10/16/6 14/24/6
f 19/29/3 17/30/3 21/31/3 23/32/3
f 20/33/2 19/29/2 23/32/2 24/34/2
f 18/35/1 20/33/1 24/34/1 22/36/1
f 17/37/4 18/35/4 22/36/4 21/38/4
f 27/39/3 25/40/3 29/41/3 31/42/3
f 28/43/2 27/39/2 31/42/2 32/44/2
f 26/45/1 28/43/1 32/44/1 30/46/1
f 25/47/4 26/45/4 30/46/4 29/48/4
f 35/49/3 33/50/3 37/51/3 39/52/3
f 36/53/2 35/49/2 39/52/2 40/54/2
f 34/55/1 36/53/1 40/54/1 38/56/1
f 33/57/4 34/55/4 38/56/4 37/58/4

View File

@ -0,0 +1,254 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Fence_Double_Cube.036
v -0.340000 0.200000 -0.500000
v -0.340000 0.300000 -0.500000
v -0.340000 0.200000 0.500000
v -0.340000 0.300000 0.500000
v -0.490000 0.200000 -0.500000
v -0.490000 0.300000 -0.500000
v -0.490000 0.200000 0.500000
v -0.490000 0.300000 0.500000
v -0.340000 -0.500000 -0.500000
v -0.340000 -0.400000 -0.500000
v -0.340000 -0.500000 0.500000
v -0.340000 -0.400000 0.500000
v -0.490000 -0.500000 -0.500000
v -0.490000 -0.400000 -0.500000
v -0.490000 -0.500000 0.500000
v -0.490000 -0.400000 0.500000
v -0.470000 0.210000 -0.350000
v -0.370000 0.210000 -0.350000
v -0.470000 0.210000 -0.250000
v -0.370000 0.210000 -0.250000
v -0.470000 -0.410000 -0.350000
v -0.370000 -0.410000 -0.350000
v -0.470000 -0.410000 -0.250000
v -0.370000 -0.410000 -0.250000
v -0.470000 0.210000 0.250000
v -0.370000 0.210000 0.250000
v -0.470000 0.210000 0.350000
v -0.370000 0.210000 0.350000
v -0.470000 -0.410000 0.250000
v -0.370000 -0.410000 0.250000
v -0.470000 -0.410000 0.350000
v -0.370000 -0.410000 0.350000
v -0.470000 0.210000 -0.050000
v -0.370000 0.210000 -0.050000
v -0.470000 0.210000 0.050000
v -0.370000 0.210000 0.050000
v -0.470000 -0.410000 -0.050000
v -0.370000 -0.410000 -0.050000
v -0.470000 -0.410000 0.050000
v -0.370000 -0.410000 0.050000
v 0.340000 0.200000 0.500000
v 0.340000 0.300000 0.500000
v 0.340000 0.200000 -0.500000
v 0.340000 0.300000 -0.500000
v 0.490000 0.200000 0.500000
v 0.490000 0.300000 0.500000
v 0.490000 0.200000 -0.500000
v 0.490000 0.300000 -0.500000
v 0.340000 -0.500000 0.500000
v 0.340000 -0.400000 0.500000
v 0.340000 -0.500000 -0.500000
v 0.340000 -0.400000 -0.500000
v 0.490000 -0.500000 0.500000
v 0.490000 -0.400000 0.500000
v 0.490000 -0.500000 -0.500000
v 0.490000 -0.400000 -0.500000
v 0.470000 0.210000 0.350000
v 0.370000 0.210000 0.350000
v 0.470000 0.210000 0.250000
v 0.370000 0.210000 0.250000
v 0.470000 -0.410000 0.350000
v 0.370000 -0.410000 0.350000
v 0.470000 -0.410000 0.250000
v 0.370000 -0.410000 0.250000
v 0.470000 0.210000 -0.250000
v 0.370000 0.210000 -0.250000
v 0.470000 0.210000 -0.350000
v 0.370000 0.210000 -0.350000
v 0.470000 -0.410000 -0.250000
v 0.370000 -0.410000 -0.250000
v 0.470000 -0.410000 -0.350000
v 0.370000 -0.410000 -0.350000
v 0.470000 0.210000 0.050000
v 0.370000 0.210000 0.050000
v 0.470000 0.210000 -0.050000
v 0.370000 0.210000 -0.050000
v 0.470000 -0.410000 0.050000
v 0.370000 -0.410000 0.050000
v 0.470000 -0.410000 -0.050000
v 0.370000 -0.410000 -0.050000
vt 0.5111 0.0835
vt 0.5944 0.0835
vt 0.5944 0.9167
vt 0.5111 0.9167
vt 0.5111 1.0000
vt 0.3861 1.0000
vt 0.3861 0.9167
vt 0.8027 0.9167
vt 0.7194 0.9167
vt 0.7194 0.0835
vt 0.8027 0.0835
vt 0.3861 0.0835
vt 0.3861 0.0001
vt 0.5111 0.0001
vt 0.5111 0.0835
vt 0.5944 0.0835
vt 0.5944 0.9167
vt 0.5111 0.9167
vt 0.5111 1.0000
vt 0.3861 1.0000
vt 0.3861 0.9167
vt 0.8027 0.9167
vt 0.7194 0.9167
vt 0.7194 0.0835
vt 0.8027 0.0835
vt 0.3861 0.0835
vt 0.3861 0.0001
vt 0.5111 0.0001
vt 0.5111 0.0835
vt 0.5944 0.0835
vt 0.5944 0.9167
vt 0.5111 0.9167
vt 0.5111 1.0000
vt 0.3861 1.0000
vt 0.3861 0.9167
vt 0.8027 0.9167
vt 0.7194 0.9167
vt 0.7194 0.0835
vt 0.8027 0.0835
vt 0.3861 0.0835
vt 0.3861 0.0001
vt 0.5111 0.0001
vt 0.5111 0.0835
vt 0.5944 0.0835
vt 0.5944 0.9167
vt 0.5111 0.9167
vt 0.5111 1.0000
vt 0.3861 1.0000
vt 0.3861 0.9167
vt 0.8027 0.9167
vt 0.7194 0.9167
vt 0.7194 0.0835
vt 0.8027 0.0835
vt 0.3861 0.0835
vt 0.3861 0.0001
vt 0.5111 0.0001
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0000 0.6250
vt 0.9998 0.6250
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0000 0.6250
vt 0.9998 0.6250
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0000 0.6250
vt 0.9998 0.6250
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0000 0.6250
vt 0.9998 0.6250
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0000 0.6250
vt 0.9998 0.6250
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0000 0.6250
vt 0.9998 0.6250
vn 1.0000 0.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 0.0000 1.0000 0.0000
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/4/2 4/5/2 8/6/2 7/7/2
f 7/8/3 8/9/3 6/10/3 5/11/3
f 5/12/4 6/13/4 2/14/4 1/1/4
f 3/4/5 7/7/5 5/12/5 1/1/5
f 8/9/6 4/3/6 2/2/6 6/10/6
f 9/15/1 10/16/1 12/17/1 11/18/1
f 11/18/2 12/19/2 16/20/2 15/21/2
f 15/22/3 16/23/3 14/24/3 13/25/3
f 13/26/4 14/27/4 10/28/4 9/15/4
f 11/18/5 15/21/5 13/26/5 9/15/5
f 16/23/6 12/17/6 10/16/6 14/24/6
f 41/29/3 42/30/3 44/31/3 43/32/3
f 43/32/4 44/33/4 48/34/4 47/35/4
f 47/36/1 48/37/1 46/38/1 45/39/1
f 45/40/2 46/41/2 42/42/2 41/29/2
f 43/32/5 47/35/5 45/40/5 41/29/5
f 48/37/6 44/31/6 42/30/6 46/38/6
f 49/43/3 50/44/3 52/45/3 51/46/3
f 51/46/4 52/47/4 56/48/4 55/49/4
f 55/50/1 56/51/1 54/52/1 53/53/1
f 53/54/2 54/55/2 50/56/2 49/43/2
f 51/46/5 55/49/5 53/54/5 49/43/5
f 56/51/6 52/45/6 50/44/6 54/52/6
f 19/57/3 17/58/3 21/59/3 23/60/3
f 20/61/2 19/57/2 23/60/2 24/62/2
f 18/63/1 20/61/1 24/62/1 22/64/1
f 17/65/4 18/63/4 22/64/4 21/66/4
f 27/67/3 25/68/3 29/69/3 31/70/3
f 28/71/2 27/67/2 31/70/2 32/72/2
f 26/73/1 28/71/1 32/72/1 30/74/1
f 25/75/4 26/73/4 30/74/4 29/76/4
f 35/77/3 33/78/3 37/79/3 39/80/3
f 36/81/2 35/77/2 39/80/2 40/82/2
f 34/83/1 36/81/1 40/82/1 38/84/1
f 33/85/4 34/83/4 38/84/4 37/86/4
f 59/87/1 57/88/1 61/89/1 63/90/1
f 60/91/4 59/87/4 63/90/4 64/92/4
f 58/93/3 60/91/3 64/92/3 62/94/3
f 57/95/2 58/93/2 62/94/2 61/96/2
f 67/97/1 65/98/1 69/99/1 71/100/1
f 68/101/4 67/97/4 71/100/4 72/102/4
f 66/103/3 68/101/3 72/102/3 70/104/3
f 65/105/2 66/103/2 70/104/2 69/106/2
f 75/107/1 73/108/1 77/109/1 79/110/1
f 76/111/4 75/107/4 79/110/4 80/112/4
f 74/113/3 76/111/3 80/112/3 78/114/3
f 73/115/2 74/113/2 78/114/2 77/116/2

View File

@ -0,0 +1,132 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Fence_Straight_Cube.017
v -0.500000 0.200000 0.340000
v -0.500000 0.300000 0.340000
v 0.500000 0.200000 0.340000
v 0.500000 0.300000 0.340000
v -0.500000 0.200000 0.490000
v -0.500000 0.300000 0.490000
v 0.500000 0.200000 0.490000
v 0.500000 0.300000 0.490000
v -0.500000 -0.500000 0.340000
v -0.500000 -0.400000 0.340000
v 0.500000 -0.500000 0.340000
v 0.500000 -0.400000 0.340000
v -0.500000 -0.500000 0.490000
v -0.500000 -0.400000 0.490000
v 0.500000 -0.500000 0.490000
v 0.500000 -0.400000 0.490000
v -0.350000 0.210000 0.470000
v -0.350000 0.210000 0.370000
v -0.250000 0.210000 0.470000
v -0.250000 0.210000 0.370000
v -0.350000 -0.410000 0.470000
v -0.350000 -0.410000 0.370000
v -0.250000 -0.410000 0.470000
v -0.250000 -0.410000 0.370000
v 0.250000 0.210000 0.470000
v 0.250000 0.210000 0.370000
v 0.350000 0.210000 0.470000
v 0.350000 0.210000 0.370000
v 0.250000 -0.410000 0.470000
v 0.250000 -0.410000 0.370000
v 0.350000 -0.410000 0.470000
v 0.350000 -0.410000 0.370000
v -0.050000 0.210000 0.470000
v -0.050000 0.210000 0.370000
v 0.050000 0.210000 0.470000
v 0.050000 0.210000 0.370000
v -0.050000 -0.410000 0.470000
v -0.050000 -0.410000 0.370000
v 0.050000 -0.410000 0.470000
v 0.050000 -0.410000 0.370000
vt 0.5111 0.0835
vt 0.5944 0.0835
vt 0.5944 0.9167
vt 0.5111 0.9167
vt 0.5111 1.0000
vt 0.3861 1.0000
vt 0.3861 0.9167
vt 0.8027 0.9167
vt 0.7194 0.9167
vt 0.7194 0.0835
vt 0.8027 0.0835
vt 0.3861 0.0835
vt 0.3861 0.0001
vt 0.5111 0.0001
vt 0.5111 0.0835
vt 0.5944 0.0835
vt 0.5944 0.9167
vt 0.5111 0.9167
vt 0.5111 1.0000
vt 0.3861 1.0000
vt 0.3861 0.9167
vt 0.8027 0.9167
vt 0.7194 0.9167
vt 0.7194 0.0835
vt 0.8027 0.0835
vt 0.3861 0.0835
vt 0.3861 0.0001
vt 0.5111 0.0001
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0000 0.6250
vt 0.9998 0.6250
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0000 0.6250
vt 0.9998 0.6250
vt 0.0000 0.1563
vt 0.0000 0.0000
vt 1.0000 -0.0000
vt 1.0000 0.1562
vt 0.0000 0.3125
vt 1.0000 0.3125
vt 0.0000 0.4688
vt 1.0000 0.4687
vt 0.0000 0.6250
vt 0.9998 0.6250
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
s off
f 1/1/1 2/2/1 4/3/1 3/4/1
f 3/4/2 4/5/2 8/6/2 7/7/2
f 7/8/3 8/9/3 6/10/3 5/11/3
f 5/12/4 6/13/4 2/14/4 1/1/4
f 3/4/5 7/7/5 5/12/5 1/1/5
f 8/9/6 4/3/6 2/2/6 6/10/6
f 9/15/1 10/16/1 12/17/1 11/18/1
f 11/18/2 12/19/2 16/20/2 15/21/2
f 15/22/3 16/23/3 14/24/3 13/25/3
f 13/26/4 14/27/4 10/28/4 9/15/4
f 11/18/5 15/21/5 13/26/5 9/15/5
f 16/23/6 12/17/6 10/16/6 14/24/6
f 19/29/3 17/30/3 21/31/3 23/32/3
f 20/33/2 19/29/2 23/32/2 24/34/2
f 18/35/1 20/33/1 24/34/1 22/36/1
f 17/37/4 18/35/4 22/36/4 21/38/4
f 27/39/3 25/40/3 29/41/3 31/42/3
f 28/43/2 27/39/2 31/42/2 32/44/2
f 26/45/1 28/43/1 32/44/1 30/46/1
f 25/47/4 26/45/4 30/46/4 29/48/4
f 35/49/3 33/50/3 37/51/3 39/52/3
f 36/53/2 35/49/2 39/52/2 40/54/2
f 34/55/1 36/53/1 40/54/1 38/56/1
f 33/57/4 34/55/4 38/56/4 37/58/4

View File

@ -0,0 +1,37 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Ramp-01_Cube.011
v -0.500000 -0.500000 0.500000
v -0.500000 0.000000 0.500000
v -0.500000 -0.500000 -0.500000
v 0.500000 -0.500000 0.500000
v 0.500000 0.000000 0.500000
v 0.500000 -0.500000 -0.500000
vt 0.0039 0.6465
vt 0.0039 0.1396
vt 1.0000 0.6465
vt 0.9999 0.0001
vt 0.0001 0.5000
vt 0.0001 0.0001
vt 0.9999 0.0001
vt 0.9999 0.5000
vt 0.0001 0.5000
vt 0.0001 0.0001
vt 0.0001 0.0001
vt 0.9999 0.9999
vt 0.0001 0.9999
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vn -1.0000 0.0000 0.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 0.8944 -0.4472
s off
f 1/1/1 2/2/1 3/3/1
f 6/4/2 5/5/2 4/6/2
f 4/7/3 5/8/3 2/9/3 1/10/3
f 3/11/4 6/4/4 4/12/4 1/13/4
f 6/14/5 3/15/5 2/16/5 5/17/5

View File

@ -0,0 +1,46 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Ramp-02_Cube.012
v -0.500000 -0.500000 0.500000
v -0.500000 0.500000 0.500000
v -0.500000 -0.500000 -0.500000
v -0.500000 0.000000 -0.500000
v 0.500000 -0.500000 0.500000
v 0.500000 0.500000 0.500000
v 0.500000 -0.500000 -0.500000
v 0.500000 0.000000 -0.500000
vt 0.9999 0.9999
vt 0.0001 0.9999
vt 0.5000 0.0001
vt 0.9999 0.0001
vt 0.0001 0.5000
vt 0.0001 0.0001
vt 0.9999 0.0001
vt 0.9999 0.5000
vt 0.9999 0.0001
vt 0.9999 0.5000
vt 0.0001 0.9999
vt 0.0001 0.0001
vt 0.9999 0.0001
vt 0.9999 0.9999
vt 0.0001 0.0001
vt 0.0001 0.0001
vt 0.9999 0.9999
vt 0.0001 0.9999
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.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 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 0.8944 -0.4472
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/2/4 1/15/4
f 3/16/5 7/9/5 5/17/5 1/18/5
f 8/19/6 4/20/6 2/21/6 6/22/6

View File

@ -0,0 +1,82 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o Stairs_Cube.009
v -0.500000 -0.500000 0.500000
v -0.500000 0.500000 0.500000
v -0.500000 -0.500000 -0.400000
v 0.500000 -0.500000 0.500000
v 0.500000 0.500000 0.500000
v 0.500000 -0.500000 -0.400000
v -0.500000 -0.500000 0.000000
v -0.500000 0.500000 0.000000
v 0.500000 -0.500000 0.000000
v 0.500000 0.500000 0.000000
v -0.500000 0.000000 0.500000
v -0.500000 0.000000 -0.500000
v 0.500000 0.000000 -0.500000
v 0.500000 0.000000 0.500000
v 0.500000 0.000000 0.100000
v -0.500000 0.000000 0.100000
vt 0.4000 0.5000
vt 0.5000 0.9999
vt 0.0001 0.9999
vt 0.0001 0.5000
vt 0.9999 0.5000
vt 0.9999 0.9999
vt 0.0001 0.9999
vt 0.0001 0.5000
vt 0.0001 0.4000
vt 0.9999 0.4000
vt 0.9999 0.8999
vt 0.0001 0.8999
vt 0.0001 0.0001
vt 0.9999 0.0001
vt 0.5000 0.9999
vt 0.0001 0.5000
vt 0.5000 0.6000
vt 0.9999 0.9999
vt 0.9999 0.5000
vt 0.8999 0.0001
vt 0.9999 0.5000
vt 0.5000 0.0001
vt 0.9999 0.0001
vt 0.0001 0.0001
vt 0.0001 0.0001
vt 0.5000 0.0001
vt 0.9999 0.1001
vt 0.0001 0.0001
vt 0.9999 0.0001
vt 0.9999 0.5099
vt 0.0001 0.5099
vt 0.9999 0.5000
vt 0.0001 0.0001
vt 0.9999 0.0001
vt 0.9999 0.4001
vt 0.9999 1.0000
vt 0.0001 1.0000
vt 0.0001 0.4001
vt 0.0001 0.5099
vt 0.0001 0.0001
vt 0.9999 0.0001
vt 0.9999 0.5099
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
vn 0.0000 -0.1961 -0.9806
vn 0.0000 1.0000 0.0000
s off
f 15/1/1 10/2/1 5/3/1 14/4/1
f 14/5/2 5/6/2 2/7/2 11/8/2
f 7/9/3 9/10/3 4/11/3 1/12/3
f 3/13/3 6/14/3 9/10/3 7/9/3
f 11/15/4 2/7/4 8/16/4 16/17/4
f 1/18/4 11/15/4 16/17/4 7/19/4
f 6/20/1 13/21/1 15/1/1 9/22/1
f 4/23/2 14/5/2 11/8/2 1/24/2
f 9/22/1 15/1/1 14/4/1 4/25/1
f 7/19/4 16/17/4 12/26/4 3/27/4
f 8/28/5 10/29/5 15/30/5 16/31/5
f 10/32/6 8/16/6 2/33/6 5/34/6
f 15/35/6 13/36/6 12/37/6 16/38/6
f 3/39/5 12/40/5 13/41/5 6/42/5

View File

@ -0,0 +1,44 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o WindowCorner_BL_Cube.005
v 0.500000 0.500000 0.000000
v 0.500000 0.500000 0.500000
v -0.500000 -0.500000 -0.000000
v 0.500000 0.500000 -0.500000
v -0.500000 -0.500000 0.500000
v 0.500000 -0.500000 0.500000
v -0.500000 -0.500000 -0.500000
v 0.500000 -0.500000 -0.500000
v -0.500000 0.500000 -0.000000
vt 0.0000 0.0069
vt 0.9952 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0010 1.0000
vt 1.0000 0.0048
vt 1.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0001 0.9999
vt 0.0001 0.0001
vt 0.9999 0.0001
vn 0.0000 -0.0000 1.0000
vn -0.7071 0.7071 0.0000
vn 0.0000 -1.0000 -0.0000
vn -0.0000 0.0000 -1.0000
vn 1.0000 0.0000 -0.0000
s off
f 2/1/1 5/2/1 6/3/1
f 4/4/2 7/5/2 5/6/2 2/7/2
f 7/8/3 8/9/3 6/10/3 5/11/3
f 7/12/4 4/13/4 8/14/4
f 8/15/5 4/16/5 2/17/5 6/3/5
f 3/18/4 9/19/4 1/20/4

View File

@ -0,0 +1,44 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o WindowCorner_BR_Cube.007
v 0.500000 -0.500000 -0.000000
v 0.500000 -0.500000 0.500000
v -0.500000 0.500000 -0.000000
v 0.500000 -0.500000 -0.500000
v -0.500000 0.500000 0.500000
v -0.500000 -0.500000 0.500000
v -0.500000 0.500000 -0.500000
v -0.500000 -0.500000 -0.500000
v 0.500000 0.500000 -0.000000
vt 0.0000 0.0069
vt 0.9952 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0010 1.0000
vt 1.0000 0.0048
vt 1.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0001 0.0001
vt 0.9999 0.0001
vt 0.9999 0.9999
vn 0.0000 -0.0000 1.0000
vn 0.7071 0.7071 0.0000
vn -1.0000 -0.0000 -0.0000
vn -0.0000 0.0000 -1.0000
vn 0.0000 -1.0000 -0.0000
s off
f 2/1/1 5/2/1 6/3/1
f 4/4/2 7/5/2 5/6/2 2/7/2
f 7/8/3 8/9/3 6/10/3 5/11/3
f 7/12/4 4/13/4 8/14/4
f 8/15/5 4/16/5 2/17/5 6/3/5
f 3/18/4 9/19/4 1/20/4

View File

@ -0,0 +1,45 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o WindowPanel_Cube.008
v -0.500000 -0.500000 0.100000
v -0.500000 0.500000 0.100000
v -0.500000 -0.500000 0.000000
v -0.500000 0.500000 0.000000
v 0.500000 -0.500000 0.100000
v 0.500000 0.500000 0.100000
v 0.500000 -0.500000 0.000000
v 0.500000 0.500000 0.000000
vt 0.1000 0.0000
vt 0.1000 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 0.0001 0.9999
vt 0.0001 0.0001
vt 0.9999 0.0001
vt 0.9999 0.9999
vt 0.1000 0.0000
vt 0.1000 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 0.0000 0.0000
vt 0.0000 0.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 0.1000
vt 0.0000 0.1000
vt 1.0000 0.1000
vt 0.0000 0.1000
vt 1.0000 0.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 0.0000 1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
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/12/4 6/13/4 2/14/4 1/15/4
f 3/4/5 7/16/5 5/17/5 1/18/5
f 8/19/6 4/20/6 2/14/6 6/21/6

View File

@ -0,0 +1,44 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o WindowCorner_TL_Cube.002
v -0.500000 0.500000 0.000000
v -0.500000 0.500000 0.500000
v 0.500000 -0.500000 -0.000000
v -0.500000 0.500000 -0.500000
v 0.500000 -0.500000 0.500000
v 0.500000 0.500000 0.500000
v 0.500000 -0.500000 -0.500000
v 0.500000 0.500000 -0.500000
v -0.500000 -0.500000 -0.000000
vt 0.0000 0.0069
vt 0.9952 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0010 1.0000
vt 1.0000 0.0048
vt 1.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0001 0.0001
vt 0.9999 0.0001
vt 0.9999 0.9999
vn 0.0000 0.0000 1.0000
vn -0.7071 -0.7071 0.0000
vn 1.0000 0.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn 0.0000 1.0000 0.0000
s off
f 2/1/1 5/2/1 6/3/1
f 4/4/2 7/5/2 5/6/2 2/7/2
f 7/8/3 8/9/3 6/10/3 5/11/3
f 7/12/4 4/13/4 8/14/4
f 8/15/5 4/16/5 2/17/5 6/3/5
f 3/18/4 9/19/4 1/20/4

View File

@ -0,0 +1,44 @@
# Blender v2.77 (sub 1) OBJ File: 'SpaceShip.blend'
# www.blender.org
o WindowCorner_TR_Cube.004
v -0.500000 -0.500000 -0.000000
v -0.500000 -0.500000 0.500000
v 0.500000 0.500000 -0.000000
v -0.500000 -0.500000 -0.500000
v 0.500000 0.500000 0.500000
v -0.500000 0.500000 0.500000
v 0.500000 0.500000 -0.500000
v -0.500000 0.500000 -0.500000
v 0.500000 -0.500000 -0.000000
vt 0.0000 0.0069
vt 0.9952 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0000 1.0000
vt 0.0010 1.0000
vt 1.0000 0.0048
vt 1.0000 1.0000
vt 0.0000 0.0000
vt 1.0000 0.0000
vt 1.0000 1.0000
vt 0.0001 0.9999
vt 0.0001 0.0001
vt 0.9999 0.0001
vn -0.0000 -0.0000 1.0000
vn 0.7071 -0.7071 0.0000
vn 0.0000 1.0000 0.0000
vn 0.0000 0.0000 -1.0000
vn -1.0000 0.0000 -0.0000
s off
f 2/1/1 5/2/1 6/3/1
f 4/4/2 7/5/2 5/6/2 2/7/2
f 7/8/3 8/9/3 6/10/3 5/11/3
f 7/12/4 4/13/4 8/14/4
f 8/15/5 4/16/5 2/17/5 6/3/5
f 3/18/4 9/19/4 1/20/4

64
mods/spawn/objects.lua Normal file
View File

@ -0,0 +1,64 @@
minetest.register_node('spawn:ladder', {
description = 'Ladder',
drawtype = 'mesh',
mesh = 'spawn_ladder.obj',
paramtype = 'light',
paramtype2 = 'facedir',
climbable = true,
selection_box = {
type = 'fixed',
fixed = {
{-.4, -.5, .3, .4, .5, .5},},
},
collision_box = {
type = 'fixed',
fixed = {
{-.4, -.5, .3, .4, .5, .5},},
},
tiles = {'spawn_rail_blank.png', 'spawn_floor_blank.png'},
groups = {oddly_breakable_by_hand=3}
})
local colbox_console = {
type = 'fixed',
fixed = {
{-.5, -.5, -.5, .5, .2, .5},}}
minetest.register_node('spawn:console1', {
description = 'Console',
drawtype = 'mesh',
mesh = 'spawn_console.obj',
paramtype = 'light',
paramtype2 = 'facedir',
light_source = 2,
selection_box = colbox_console,
collision_box = colbox_console,
tiles = {'spawn_floor_blank.png', 'spawn_console_top1.png', 'spawn_console_front.png'},
groups = {oddly_breakable_by_hand=3}
})
minetest.register_node('spawn:console2', {
description = 'Console',
drawtype = 'mesh',
mesh = 'spawn_console.obj',
paramtype = 'light',
paramtype2 = 'facedir',
light_source = 3,
selection_box = colbox_console,
collision_box = colbox_console,
tiles = {'spawn_floor_blank.png', 'spawn_console_top2.png', 'spawn_console_front.png'},
groups = {oddly_breakable_by_hand=3}
})
minetest.register_node('spawn:console3', {
description = 'Console',
drawtype = 'mesh',
mesh = 'spawn_console.obj',
paramtype = 'light',
paramtype2 = 'facedir',
light_source = 2,
selection_box = colbox_console,
collision_box = colbox_console,
tiles = {'spawn_floor_blank.png', 'spawn_console_top3.png', 'spawn_console_front.png'},
groups = {oddly_breakable_by_hand=3}
})

61
mods/spawn/rails.lua Normal file
View File

@ -0,0 +1,61 @@
local colbox_rail_angle = {
type = 'fixed',
fixed = {
{-.4, -.5, -.4, -.3, .3, -.3},
{-.3, -.5, -.3, -.2, .3, -.2},
{-.2, -.5, -.2, -.1, .3, -.1},
{-.1, -.5, -.1, 0, .3, 0},
{0, -.5, 0, .1, .3, .1},
{.1, -.5, .1, .2, .3, .2},
{.2, -.5, .2, .3, .3, .3},
{.3, -.5, .3, .4, .3, .4},
}
}
local colbox_rail_single = {
type = 'fixed',
fixed = {
{-.5, -.5, .4, .5, .3, .5},
}
}
local colbox_rail_double = {
type = 'fixed',
fixed = {
{-.5, -.5, -.5, -.4, .3, .5},
{.4, -.5, -.5, .5, .3, .5}
}
}
for i in ipairs (ship_parts_colors) do
local shipcol = ship_parts_colors[i][1]
local shipval = ship_parts_colors[i][2]
local shipdesc = ship_parts_colors[i][3]
local ship_rail = { -- description, name, model, texture, colbox
{shipcol..' Rail Angled', shipdesc..'ra', 'rail_angle', '(spawn_rail_overlay.png^['..shipval..')', colbox_rail_angle},
{shipcol..' Rail Single', shipdesc..'rs', 'rail_single', '(spawn_rail_overlay.png^['..shipval..')', colbox_rail_single},
{shipcol..' Rail Double', shipdesc..'rd', 'rail_double', '(spawn_rail_overlay.png^['..shipval..')', colbox_rail_double}
}
for i in ipairs (ship_rail) do
local desc = ship_rail[i][1]
local name = ship_rail[i][2]
local model = ship_rail[i][3]
local tex = ship_rail[i][4]
local colbox = ship_rail[i][5]
minetest.register_node('spawn:'..name, {
description = desc,
drawtype = "mesh",
mesh = "spawn_"..model..'.obj',
paramtype = "light",
paramtype2 = "facedir",
light_source = 4,
selection_box = colbox,
collision_box = colbox,
tiles = {'spawn_rail_blank.png^'..tex, 'spawn_floor_blank.png'},
groups = {oddly_breakable_by_hand=3}
})
end
end

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB