Cleaned up code, added validity checks to coords, moved coords dialog to /set_nav chatcommand.

entity
Benrob0329 2017-03-29 14:56:12 -04:00
parent 0375f5032e
commit c0a7607152
11 changed files with 1016 additions and 951 deletions

View File

@ -1,13 +1,13 @@
# tardis
Pre Alpha Tardis Mod For Minetest
Do **not** use on a production server, there is no protection check or error handling.
Do **not** use on a production server, there is no protection check or ~~error handling.~~
## Use:
Give yourself ```tardis:tardis``` and place down away from other Tardises (the interior spawns directly above it, at Y = 30000). Right click on the exterior to teleport to the interior. Right click the demat lever to dematerialise. Right click it again bring up a coord dialogue, enter **valid** coords, anything else will crash the game.
Give yourself ```tardis:tardis``` and place down away from other Tardises (the interior spawns directly above it, at Y = 30000). Right click on the exterior to teleport to the interior. Right click the demat lever to dematerialise. Right click it again to remat. Use **/set_nav** to bring up a coords dialog, enter **valid** coords ~~anything else will crash the game~~ This has been fixed.
### TODO:
1. Clean Up The Code, move all functions to functions.lua and node definitions to nodes.lua
2. Add remat pos checks (validity and air)
1. ~~ Clean Up The Code, move all functions to functions.lua and node definitions to nodes.lua ~~
2. Add remat pos checks (~~validity~~ and air)
3. Redo meshes, make doors open
4. Add scanner/other device to enter remat pos

View File

@ -1,7 +1,9 @@
function tardis.demat(pos, owner)
function tardis.demat(owner)
local pos = tardis.owners[owner]["exterior"]
minetest.set_node(pos, {name = "tardis:tardis_demat"})
tardis.owners[owner]["exterior"] = tardis.owners[owner]["interior"]
tardis.owners[owner]["in_vortex"] = true
minetest.sound_play("tardis_demat", {
pos = pos,
@ -215,6 +217,7 @@ minetest.register_node("tardis:tardis_demat_11", {
on_timer = function(pos)
minetest.set_node(pos, {name = "air"})
minetest.forceload_free_block(pos)
end,
on_construct = function(pos)

View File

@ -8,6 +8,7 @@ function tardis.swap_node(pos, name)
meta:from_table(meta_old)
end
function tardis:spawn_interior(pos, owner)
local place_pos = {x = pos["x"], y = 30000, z = pos["z"]}
local interior_doors_pos = { x = (place_pos["x"] + 5),y = (place_pos["y"] + 1),z = (place_pos["z"] +1) }
@ -17,6 +18,7 @@ function tardis:spawn_interior(pos, owner)
tardis.owners[owner] = {}
tardis.owners[owner]["exterior"] = pos
tardis.owners[owner]["interior"] = interior_doors_pos
tardis.owners[owner]["in_vortex"] = false
local demat_meta = minetest.get_meta(demat_lever_pos)
demat_meta:set_string("owner", owner)
@ -25,4 +27,32 @@ function tardis:spawn_interior(pos, owner)
interior_doors_meta:set_string("owner", owner)
print(minetest.pos_to_string(tardis.owners[owner]["interior"]))
local file = io.open(worldpath .. "/tardis.owners", "w+")
file:write(minetest.serialize(tardis.owners))
file:close()
end
function tardis.set_nav(player, owner)
local player_name = player:get_player_name()
minetest.show_formspec(player_name, "tardis:remat_form",
"size[4,3]" ..
"field[1,1.5;3,1;coords;Co-ords;]" ..
"button_exit[1,2;2,1;exit;Go!]")
minetest.register_on_player_receive_fields(function(player, formname, fields)
if formname ~= "tardis:remat_form" then
return false
end
local coords = minetest.string_to_pos(fields.coords)
if (coords == nil) then
minetest.chat_send_player(player_name, "Please Enter Valed Coords")
else
tardis.owners[owner]["destination"] = coords
return true
end
end)
end

144
init.lua
View File

@ -7,6 +7,7 @@ worldpath = minetest.get_worldpath(minetest.get_worldpath())
dofile(modpath .. "/remat.lua")
dofile(modpath .. "/demat.lua")
dofile(modpath .. "/functions.lua")
dofile(modpath .. "/nodes.lua")
local file = io.open(worldpath .. "/tardis.owners", "r")
@ -15,142 +16,19 @@ if file then
file:close()
end
minetest.register_chatcommand("set_nav", {
func = function(name, param)
if (tardis.owners[name] == nil) then
name.chat_send_player(name, "Must be owner!")
else
local owner = name
local player = minetest.get_player_by_name(name)
minetest.register_node("tardis:tardis", {
groups = {crumbly = 1},
tiles = {"tardis_exterior.png"},
use_texture_alpha = true,
drawtype = "mesh",
mesh = "tardis_exterior.obj",
paramtype = "light",
is_ground_content = true,
on_place = function(itemstack, placer, pointed_thing)
local pos = pointed_thing.above
local player = placer:get_player_name()
tardis.swap_node(pos, {name = "tardis:tardis"})
if (player == nil) then
local meta = minetest.get_meta(pos)
local player = meta:get_string("owner")
tardis.owners[player]["exterior"] = pos
elseif (tardis.owners[player] == nil) then
tardis:spawn_interior(pos, player)
else
tardis.owners[player]["exterior"] = pos
end
local meta = minetest.get_meta(pos)
meta:set_string("owner", player)
end,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
local meta = minetest.get_meta(pos)
local owner = meta:get_string("owner")
local teleport = tardis.owners[owner]["interior"]
player.setpos(player, teleport)
--player.set_look_horizontal(0)
end,
tardis.set_nav(player, owner)
end
end
})
minetest.register_node("tardis:demat_lever_off", {
groups = {crumbly = 1},
tiles = {"tardis_demat.png"},
drawtype = "mesh",
mesh = "tardis_demat_off.obj",
paramtype = "light",
paramtype2 = "facedir",
is_ground_content = true,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
local player_name = player:get_player_name()
local meta = minetest.get_meta(pos)
local owner = meta:get_string("owner")
print(owner)
tardis.demat((tardis.owners[owner]["exterior"]), owner)
minetest.swap_node(pos, {name = "tardis:demat_lever_on"})
minetest.sound_play("tardis_demat", {
pos = pos,
max_hear_distance = 10,
gain = 10,
})
end,
})
minetest.register_node("tardis:demat_lever_on", {
groups = {crumbly = 1},
tiles = {"tardis_demat.png"},
drawtype = "mesh",
mesh = "tardis_demat_on.obj",
paramtype = "light",
paramtype2 = "facedir",
is_ground_content = true,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
local player_name = player:get_player_name()
minetest.show_formspec(player_name, "tardis:remat_form",
"size[4,3]" ..
"field[1,1.5;3,1;coords;Co-ords;]" ..
"button_exit[1,2;2,1;exit;Go!]")
minetest.register_on_player_receive_fields(function(player, formname, fields)
if formname ~= "tardis:remat_form" then
return false
end
local coords = minetest.string_to_pos(fields.coords)
local meta = minetest.get_meta(pos)
local owner = meta:get_string("owner")
print(owner)
tardis.remat(coords, owner)
minetest.swap_node(pos, {name = "tardis:demat_lever_off"})
minetest.sound_play("tardis_remat", {
pos = pos,
max_hear_distance = 10,
gain = 10, })
return true
end
) end, })
minetest.register_node("tardis:interior_doors", {
tiles = {"tardis_exterior.png"},
use_texture_alpha = true,
drawtype = "mesh",
mesh = "tardis_interior_doors.obj",
paramtype = "light",
is_ground_content = true,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
local meta = minetest.get_meta(pos)
local owner = meta:get_string("owner")
print(owner)
local teleport = tardis.owners[owner]["exterior"]
player:setpos(teleport)
end
})
minetest.register_on_shutdown(function()
local file = io.open(worldpath .. "/tardis.owners", "w+")
file:write(minetest.serialize(tardis.owners))

View File

@ -0,0 +1,12 @@
# Blender MTL File: 'None'
# Material Count: 1
newmtl None.001
Ns 96.078431
Ka 1.000000 1.000000 1.000000
Kd 0.640000 0.640000 0.640000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2

View File

@ -1,372 +1,31 @@
# Blender v2.78 (sub 0) OBJ File: ''
# www.blender.org
mtllib tardis_demat_off.mtl
o Cube
v 0.500000 -0.499332 0.333333
v 0.500000 -0.348834 0.333333
v 0.500000 -0.348834 0.500000
v 0.500000 -0.499332 0.500000
v -0.333333 -0.499332 0.500000
v -0.333333 -0.348834 0.500000
v -0.500000 -0.348834 0.500000
v -0.500000 -0.499332 0.500000
v -0.500000 -0.499332 -0.333333
v -0.500000 -0.348834 -0.333333
v -0.500000 -0.348834 -0.500000
v -0.500000 -0.499332 -0.500000
v 0.333333 -0.499332 -0.500000
v 0.333333 -0.348834 -0.500000
v 0.500000 -0.348834 -0.500000
v 0.500000 -0.499332 -0.500000
v -0.333333 -0.499332 -0.333333
v -0.333333 -0.499332 -0.500000
v 0.333333 -0.348834 -0.333333
v 0.500000 -0.348834 -0.333333
v -0.333333 -0.205434 -0.333333
v -0.166667 -0.205434 -0.333333
v -0.166667 -0.205434 -0.500000
v -0.333333 -0.205434 -0.500000
v 0.166667 -0.205434 -0.333333
v 0.166667 -0.205434 -0.500000
v 0.333333 -0.499332 -0.333333
v 0.166667 -0.499332 -0.333333
v 0.166667 -0.499332 -0.500000
v -0.166667 -0.499332 -0.333333
v -0.166667 -0.499332 -0.500000
v 0.333333 -0.499332 0.500000
v 0.333333 -0.205434 0.500000
v 0.166667 -0.205434 0.500000
v 0.166667 -0.499332 0.500000
v -0.166667 -0.205434 0.500000
v -0.166667 -0.499332 0.500000
v 0.166667 -0.499332 0.333333
v -0.166667 -0.499332 0.333333
v -0.166667 -0.499332 0.166667
v 0.166667 -0.499332 0.166667
v -0.166667 -0.499332 -0.166667
v 0.166667 -0.499332 -0.166667
v 0.333333 -0.499332 0.333333
v 0.333333 -0.499332 0.166667
v 0.333333 -0.499332 -0.166667
v -0.166667 -0.205434 0.333333
v 0.166667 -0.205434 0.333333
v 0.166667 -0.205434 0.166667
v -0.166667 -0.205434 0.166667
v 0.166667 -0.205434 -0.166667
v -0.166667 -0.205434 -0.166667
v -0.333333 -0.205434 0.333333
v -0.333333 -0.205434 0.166667
v -0.333333 -0.205434 -0.166667
v 0.333333 -0.205434 0.333333
v 0.500000 -0.205434 0.333333
v 0.500000 -0.205434 0.166667
v 0.333333 -0.205434 0.166667
v 0.500000 -0.205434 -0.166667
v 0.333333 -0.205434 -0.166667
v -0.333333 -0.499332 0.333333
v -0.500000 -0.499332 0.333333
v -0.500000 -0.499332 0.166667
v -0.333333 -0.499332 0.166667
v -0.500000 -0.499332 -0.166667
v -0.333333 -0.499332 -0.166667
v -0.500000 -0.205434 0.333333
v -0.500000 -0.205434 0.166667
v -0.500000 -0.205434 -0.166667
v 0.500000 -0.499332 -0.333333
v 0.500000 -0.205434 -0.333333
v 0.500000 -0.499332 -0.166667
v 0.500000 -0.499332 0.166667
v -0.333333 -0.348834 -0.500000
v -0.333333 -0.348834 -0.333333
v -0.333333 -0.205434 0.500000
v -0.500000 -0.205434 -0.333333
v 0.333333 -0.205434 -0.333333
v -0.333333 -0.348834 0.333333
v -0.500000 -0.348834 0.333333
v 0.333333 -0.348834 0.500000
v 0.333333 -0.348834 0.333333
v 0.333333 -0.205434 -0.500000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.4375 0.8125
vt 0.5000 0.8125
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.0625 0.1875
vt 0.0000 0.1875
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.4375 0.1875
vt 0.3125 0.1875
vt 0.3125 0.0000
vt 0.4375 0.0000
vt 0.1875 0.1875
vt 0.1875 0.0000
vt 0.0625 0.8125
vt 0.1875 0.8125
vt 0.1875 1.0000
vt 0.0625 1.0000
vt 0.3125 0.8125
vt 0.3125 1.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.1875 0.1875
vt 0.3125 0.1875
vt 0.3125 0.3125
vt 0.1875 0.3125
vt 0.3125 0.6875
vt 0.1875 0.6875
vt 0.0625 0.1875
vt 0.0625 0.3125
vt 0.0625 0.6875
vt 0.3125 0.8125
vt 0.1875 0.8125
vt 0.1875 0.6875
vt 0.3125 0.6875
vt 0.1875 0.3125
vt 0.3125 0.3125
vt 0.4375 0.8125
vt 0.4375 0.6875
vt 0.4375 0.3125
vt 0.0625 0.8125
vt 0.0000 0.8125
vt 0.0000 0.6875
vt 0.0625 0.6875
vt 0.0000 0.3125
vt 0.0625 0.3125
vt 0.4375 0.1875
vt 0.5000 0.1875
vt 0.5000 0.3125
vt 0.4375 0.3125
vt 0.5000 0.6875
vt 0.4375 0.6875
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.5000 0.6875
vt 0.5000 0.3125
vt 0.5000 0.8125
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.5000 0.1875
vt 0.4375 0.1875
vt 0.4375 0.0000
vt 0.5000 0.0000
vt 0.0625 1.0000
vt 0.5000 0.1875
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0000 0.1875
vt 0.0625 0.1875
vt 0.0625 1.0000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.8125
vt 0.5000 0.8125
vt 0.3125 0.0000
vt 0.4375 0.0000
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.8125
vt 0.0625 0.8125
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.1875 1.0000
vt 0.0625 0.0000
vt 0.1875 0.0000
vt 0.0625 1.0000
vt 0.0000 0.1875
vt 0.0625 1.0000
vt 0.0000 0.6875
vt 0.0000 0.8125
vt 0.0000 0.3125
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0000 1.0000
vt 0.0625 0.0000
vt 0.0625 1.0000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.4375 0.5000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 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 0.0000 -1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
usemtl None
s 1
f 1/1/1 2/2/1 3/3/1 4/4/1
f 5/5/2 6/6/2 7/7/2 8/8/2
f 9/9/3 10/10/3 11/11/3 12/12/3
f 13/13/4 14/14/4 15/15/4 16/16/4
f 17/17/5 9/18/5 12/19/5 18/20/5
f 19/21/6 20/22/6 15/23/6 14/24/6
f 21/25/6 22/26/6 23/27/6 24/28/6
f 22/26/6 25/29/6 26/30/6 23/27/6
f 27/31/5 28/32/5 29/33/5 13/34/5
f 28/32/5 30/35/5 31/36/5 29/33/5
f 18/37/4 24/38/4 23/39/4 31/40/4
f 31/40/4 23/39/4 26/41/4 29/42/4
f 32/43/2 33/44/2 34/45/2 35/46/2
f 35/46/2 34/45/2 36/47/2 37/48/2
f 38/49/5 39/50/5 40/51/5 41/52/5
f 41/52/5 40/51/5 42/53/5 43/54/5
f 44/55/5 38/49/5 41/52/5 45/56/5
f 45/56/5 41/52/5 43/54/5 46/57/5
f 47/58/6 48/59/6 49/60/6 50/61/6
f 50/61/6 49/60/6 51/62/6 52/63/6
f 53/64/6 47/58/6 50/61/6 54/65/6
f 54/65/6 50/61/6 52/63/6 55/66/6
f 56/67/6 57/68/6 58/69/6 59/70/6
f 59/70/6 58/69/6 60/71/6 61/72/6
f 62/73/5 63/74/5 64/75/5 65/76/5
f 65/76/5 64/75/5 66/77/5 67/78/5
f 63/79/3 68/80/3 69/81/3 64/82/3
f 64/82/3 69/81/3 70/83/3 66/84/3
f 71/85/1 72/86/1 60/87/1 73/88/1
f 73/88/1 60/87/1 58/89/1 74/90/1
f 40/51/5 65/76/5 67/78/5 42/53/5
f 39/50/5 62/73/5 65/76/5 40/51/5
f 69/91/6 54/65/6 55/66/6 70/92/6
f 68/93/6 53/64/6 54/65/6 69/91/6
f 12/94/4 11/95/4 75/96/4 18/37/4
f 10/97/6 76/98/6 75/99/6 11/100/6
f 30/35/5 17/17/5 18/20/5 31/36/5
f 37/48/2 36/47/2 77/101/2 5/5/2
f 42/53/5 67/78/5 17/17/5 30/35/5
f 70/92/6 55/66/6 21/25/6 78/102/6
f 16/103/1 15/104/1 20/105/1 71/85/1
f 43/54/5 42/53/5 30/35/5 28/32/5
f 46/57/5 43/54/5 28/32/5 27/31/5
f 52/63/6 51/62/6 25/29/6 22/26/6
f 55/66/6 52/63/6 22/26/6 21/25/6
f 61/72/6 60/71/6 72/106/6 79/107/6
f 67/78/5 66/77/5 9/18/5 17/17/5
f 66/84/3 70/83/3 78/108/3 9/9/3
f 7/109/6 6/110/6 80/111/6 81/112/6
f 37/113/5 5/114/5 62/73/5 39/50/5
f 8/115/3 7/116/3 81/117/3 63/79/3
f 5/114/5 8/115/5 63/74/5 62/73/5
f 82/118/6 3/119/6 2/120/6 83/121/6
f 77/122/6 36/123/6 47/58/6 53/64/6
f 36/123/6 34/124/6 48/59/6 47/58/6
f 32/125/5 35/126/5 38/49/5 44/55/5
f 35/126/5 37/113/5 39/50/5 38/49/5
f 74/90/1 58/89/1 57/127/1 1/1/1
f 4/4/5 32/125/5 44/55/5 1/128/5
f 34/124/6 33/129/6 56/67/6 48/59/6
f 51/62/6 61/72/6 79/107/6 25/29/6
f 73/130/5 46/57/5 27/31/5 71/131/5
f 49/60/6 59/70/6 61/72/6 51/62/6
f 48/59/6 56/67/6 59/70/6 49/60/6
f 74/132/5 45/56/5 46/57/5 73/130/5
f 1/128/5 44/55/5 45/56/5 74/132/5
f 4/133/2 3/134/2 82/135/2 32/43/2
f 71/131/5 27/31/5 13/34/5 16/136/5
f 25/29/6 79/107/6 84/137/6 26/30/6
f 29/42/4 26/41/4 84/138/4 13/13/4
f 10/139/4 78/140/4 21/141/4 76/142/4
f 24/143/3 75/144/3 76/145/3 21/146/3
f 14/147/1 84/148/1 79/149/1 19/150/1
f 19/151/4 79/152/4 72/153/4 20/154/4
f 56/155/2 83/156/2 2/157/2 57/158/2
f 83/159/1 56/160/1 33/161/1 82/162/1
f 68/163/2 81/164/2 80/165/2 53/166/2
f 80/167/3 6/168/3 77/169/3 53/170/3
o Cube.001
v -0.200000 -0.055344 -0.414570
v -0.200000 0.044229 -0.556775
v 0.200000 0.044229 -0.556775
v 0.200000 -0.055344 -0.414570
v -0.200000 0.108486 -0.299854
v -0.200000 0.208059 -0.442059
v -0.400000 0.208059 -0.442059
v -0.400000 0.108486 -0.299854
v -0.400000 0.044229 -0.556775
v -0.400000 -0.055344 -0.414570
v -0.200000 -0.215448 0.162772
v -0.400000 -0.215448 0.162772
v -0.400000 -0.379279 0.048057
v -0.200000 -0.379279 0.048057
v 0.400000 -0.055344 -0.414570
v 0.400000 0.044229 -0.556775
v 0.400000 0.208059 -0.442059
v 0.400000 0.108486 -0.299854
v 0.200000 0.208059 -0.442059
v 0.200000 0.108486 -0.299854
v 0.400000 -0.215448 0.162772
v 0.200000 -0.215448 0.162772
v 0.200000 -0.379279 0.048057
v 0.400000 -0.379279 0.048057
o Cube.003
v 0.414570 -0.055344 -0.200000
v 0.556775 0.044229 -0.200000
v 0.556775 0.044229 0.200000
v 0.414570 -0.055344 0.200000
v 0.299854 0.108486 -0.200000
v 0.442059 0.208059 -0.200000
v 0.442059 0.208059 -0.400000
v 0.299854 0.108486 -0.400000
v 0.556775 0.044229 -0.400000
v 0.414570 -0.055344 -0.400000
v -0.162772 -0.215448 -0.200000
v -0.162772 -0.215448 -0.400000
v -0.048057 -0.379279 -0.400000
v -0.048057 -0.379279 -0.200000
v 0.414570 -0.055344 0.400000
v 0.556775 0.044229 0.400000
v 0.442059 0.208059 0.400000
v 0.299854 0.108486 0.400000
v 0.442059 0.208059 0.200000
v 0.299854 0.108486 0.200000
v -0.162772 -0.215448 0.400000
v -0.162772 -0.215448 0.200000
v -0.048057 -0.379279 0.200000
v -0.048057 -0.379279 0.400000
vt 0.5000 0.6875
vt 0.6250 0.6875
vt 0.6250 0.8750
@ -393,10 +52,9 @@ vt 1.0000 1.0000
vt 0.9375 1.0000
vt 0.9375 0.8750
vt 1.0000 0.8750
vt 0.0000 0.0000
vt 0.0000 0.0000
vt 0.0000 0.0000
vt 0.0000 0.0000
vt 0.5000 0.8750
vt 0.5000 0.6250
vt 1.0000 0.6250
vt 0.6250 1.0000
vt 0.5000 1.0000
vt 0.6250 0.2500
@ -407,34 +65,375 @@ vt 0.7500 0.0000
vt 0.5000 0.0000
vt 0.7500 0.0000
vt 1.0000 0.0000
vn 0.0000 -0.8192 -0.5736
vn 0.0000 0.8192 0.5736
vn -1.0000 0.0000 0.0000
vn 0.0000 -0.5736 0.8192
vn 0.0000 0.5736 -0.8191
vn 1.0000 0.0000 0.0000
vn 0.0000 -0.5736 0.8191
usemtl None
vn 0.5736 -0.8192 0.0000
vn -0.5736 0.8192 -0.0000
vn 0.0000 -0.0000 -1.0000
vn -0.8192 -0.5736 0.0000
vn 0.8191 0.5736 0.0000
vn 0.0000 0.0000 1.0000
vn -0.8191 -0.5736 0.0000
usemtl None.001
s 1
f 85/171/7 86/172/7 87/173/7 88/174/7
f 89/175/8 90/176/8 91/177/8 92/178/8
f 92/179/9 91/180/9 93/181/9 94/182/9
f 94/183/7 93/184/7 86/172/7 85/171/7
f 95/185/10 96/186/10 97/187/10 98/188/10
f 91/177/11 90/176/11 86/172/11 93/184/11
f 99/189/12 100/190/12 101/191/12 102/192/12
f 102/193/8 101/194/8 103/195/8 104/196/8
f 104/197/13 89/198/13 85/199/13 88/200/13
f 88/174/7 87/173/7 100/201/7 99/202/7
f 105/203/10 106/204/10 107/205/10 108/206/10
f 103/195/11 101/194/11 100/201/11 87/173/11
f 107/205/7 88/207/7 99/189/7 108/206/7
f 106/204/9 104/208/9 88/207/9 107/205/9
f 105/203/8 102/192/8 104/208/8 106/204/8
f 108/206/12 99/189/12 102/192/12 105/203/12
f 97/187/7 94/182/7 85/209/7 98/188/7
f 96/186/9 92/179/9 94/182/9 97/187/9
f 95/185/8 89/210/8 92/179/8 96/186/8
f 98/188/12 85/209/12 89/210/12 95/185/12
f 104/196/8 103/195/8 90/176/8 89/175/8
f 86/172/11 90/176/11 103/195/11 87/173/11
f 1/1/1 2/2/1 3/3/1 4/4/1
f 5/5/2 6/6/2 7/7/2 8/8/2
f 8/9/3 7/10/3 9/11/3 10/12/3
f 10/13/1 9/14/1 2/2/1 1/1/1
f 11/15/4 12/16/4 13/17/4 14/18/4
f 7/7/5 6/6/5 2/2/5 9/14/5
f 15/19/6 16/20/6 17/21/6 18/22/6
f 18/23/2 17/24/2 19/25/2 20/26/2
f 20/26/7 5/27/7 1/28/7 4/29/7
f 4/4/1 3/3/1 16/30/1 15/31/1
f 21/32/4 22/33/4 23/34/4 24/35/4
f 19/25/5 17/24/5 16/30/5 3/3/5
f 23/34/1 4/36/1 15/19/1 24/35/1
f 22/33/3 20/37/3 4/36/3 23/34/3
f 21/32/2 18/22/2 20/37/2 22/33/2
f 24/35/6 15/19/6 18/22/6 21/32/6
f 13/17/1 10/12/1 1/38/1 14/18/1
f 12/16/3 8/9/3 10/12/3 13/17/3
f 11/15/2 5/39/2 8/9/2 12/16/2
f 14/18/6 1/38/6 5/39/6 11/15/6
f 20/26/2 19/25/2 6/6/2 5/5/2
f 2/2/5 6/6/5 19/25/5 3/3/5
o Cube.002
v -0.333333 -0.499332 0.500000
v -0.333333 -0.348834 0.500000
v -0.500000 -0.348834 0.500000
v -0.500000 -0.499332 0.500000
v -0.500000 -0.499332 -0.333333
v -0.500000 -0.348834 -0.333333
v -0.500000 -0.348834 -0.500000
v -0.500000 -0.499332 -0.500000
v 0.333333 -0.499332 -0.500000
v 0.333333 -0.348834 -0.500000
v 0.500000 -0.348834 -0.500000
v 0.500000 -0.499332 -0.500000
v 0.500000 -0.499332 0.333333
v 0.500000 -0.348834 0.333333
v 0.500000 -0.348834 0.500000
v 0.500000 -0.499332 0.500000
v 0.333333 -0.499332 -0.333333
v 0.500000 -0.499332 -0.333333
v 0.333333 -0.348834 0.333333
v 0.333333 -0.348834 0.500000
v 0.333333 -0.205434 -0.333333
v 0.333333 -0.205434 -0.166667
v 0.500000 -0.205434 -0.166667
v 0.500000 -0.205434 -0.333333
v 0.333333 -0.205434 0.166667
v 0.500000 -0.205434 0.166667
v 0.333333 -0.499332 0.333333
v 0.333333 -0.499332 0.166667
v 0.500000 -0.499332 0.166667
v 0.333333 -0.499332 -0.166667
v 0.500000 -0.499332 -0.166667
v -0.500000 -0.499332 0.333333
v -0.500000 -0.205434 0.333333
v -0.500000 -0.205434 0.166667
v -0.500000 -0.499332 0.166667
v -0.500000 -0.205434 -0.166667
v -0.500000 -0.499332 -0.166667
v -0.333333 -0.499332 0.166667
v -0.333333 -0.499332 -0.166667
v -0.166667 -0.499332 -0.166667
v -0.166667 -0.499332 0.166667
v 0.166667 -0.499332 -0.166667
v 0.166667 -0.499332 0.166667
v -0.333333 -0.499332 0.333333
v -0.166667 -0.499332 0.333333
v 0.166667 -0.499332 0.333333
v -0.333333 -0.205434 -0.166667
v -0.333333 -0.205434 0.166667
v -0.166667 -0.205434 0.166667
v -0.166667 -0.205434 -0.166667
v 0.166667 -0.205434 0.166667
v 0.166667 -0.205434 -0.166667
v -0.333333 -0.205434 -0.333333
v -0.166667 -0.205434 -0.333333
v 0.166667 -0.205434 -0.333333
v -0.333333 -0.205434 0.333333
v -0.333333 -0.205434 0.500000
v -0.166667 -0.205434 0.500000
v -0.166667 -0.205434 0.333333
v 0.166667 -0.205434 0.500000
v 0.166667 -0.205434 0.333333
v -0.333333 -0.499332 -0.333333
v -0.333333 -0.499332 -0.500000
v -0.166667 -0.499332 -0.500000
v -0.166667 -0.499332 -0.333333
v 0.166667 -0.499332 -0.500000
v 0.166667 -0.499332 -0.333333
v -0.333333 -0.205434 -0.500000
v -0.166667 -0.205434 -0.500000
v 0.166667 -0.205434 -0.500000
v 0.333333 -0.499332 0.500000
v 0.333333 -0.205434 0.500000
v 0.166667 -0.499332 0.500000
v -0.166667 -0.499332 0.500000
v 0.500000 -0.348834 -0.333333
v 0.333333 -0.348834 -0.333333
v -0.500000 -0.205434 -0.333333
v 0.333333 -0.205434 -0.500000
v 0.333333 -0.205434 0.333333
v -0.333333 -0.348834 -0.333333
v -0.333333 -0.348834 -0.500000
v -0.500000 -0.348834 0.333333
v -0.333333 -0.348834 0.333333
v 0.500000 -0.205434 0.333333
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.4375 0.8125
vt 0.5000 0.8125
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.0625 0.1875
vt 0.0000 0.1875
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.4375 0.1875
vt 0.3125 0.1875
vt 0.3125 0.0000
vt 0.4375 0.0000
vt 0.1875 0.1875
vt 0.1875 0.0000
vt 0.0625 0.8125
vt 0.1875 0.8125
vt 0.1875 1.0000
vt 0.0625 1.0000
vt 0.3125 0.8125
vt 0.3125 1.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.1875 0.1875
vt 0.3125 0.1875
vt 0.3125 0.3125
vt 0.1875 0.3125
vt 0.3125 0.6875
vt 0.1875 0.6875
vt 0.0625 0.1875
vt 0.0625 0.3125
vt 0.0625 0.6875
vt 0.3125 0.8125
vt 0.1875 0.8125
vt 0.1875 0.6875
vt 0.3125 0.6875
vt 0.1875 0.3125
vt 0.3125 0.3125
vt 0.4375 0.8125
vt 0.4375 0.6875
vt 0.4375 0.3125
vt 0.0625 0.8125
vt 0.0000 0.8125
vt 0.0000 0.6875
vt 0.0625 0.6875
vt 0.0000 0.3125
vt 0.0625 0.3125
vt 0.4375 0.1875
vt 0.5000 0.1875
vt 0.5000 0.3125
vt 0.4375 0.3125
vt 0.5000 0.6875
vt 0.4375 0.6875
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.5000 0.6875
vt 0.5000 0.3125
vt 0.5000 0.8125
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.5000 0.1875
vt 0.4375 0.1875
vt 0.4375 0.0000
vt 0.5000 0.0000
vt 0.0625 1.0000
vt 0.5000 0.1875
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0000 0.1875
vt 0.0625 0.1875
vt 0.0625 1.0000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.8125
vt 0.5000 0.8125
vt 0.3125 0.0000
vt 0.4375 0.0000
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.8125
vt 0.0625 0.8125
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.1875 1.0000
vt 0.0625 0.0000
vt 0.1875 0.0000
vt 0.0625 1.0000
vt 0.0000 0.1875
vt 0.0625 1.0000
vt 0.0000 0.6875
vt 0.0000 0.8125
vt 0.0000 0.3125
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0000 1.0000
vt 0.0625 0.0000
vt 0.0625 1.0000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.4375 0.5000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 1.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
vn 0.0000 -1.0000 0.0000
vn -0.0000 1.0000 0.0000
usemtl None.001
s 1
f 25/40/8 26/41/8 27/42/8 28/43/8
f 29/44/9 30/45/9 31/46/9 32/47/9
f 33/48/10 34/49/10 35/50/10 36/51/10
f 37/52/11 38/53/11 39/54/11 40/55/11
f 41/56/12 33/57/12 36/58/12 42/59/12
f 43/60/13 44/61/13 39/62/13 38/63/13
f 45/64/13 46/65/13 47/66/13 48/67/13
f 46/65/13 49/68/13 50/69/13 47/66/13
f 51/70/12 52/71/12 53/72/12 37/73/12
f 52/71/12 54/74/12 55/75/12 53/72/12
f 42/76/11 48/77/11 47/78/11 55/79/11
f 55/79/11 47/78/11 50/80/11 53/81/11
f 56/82/9 57/83/9 58/84/9 59/85/9
f 59/85/9 58/84/9 60/86/9 61/87/9
f 62/88/12 63/89/12 64/90/12 65/91/12
f 65/91/12 64/90/12 66/92/12 67/93/12
f 68/94/12 62/88/12 65/91/12 69/95/12
f 69/95/12 65/91/12 67/93/12 70/96/12
f 71/97/13 72/98/13 73/99/13 74/100/13
f 74/100/13 73/99/13 75/101/13 76/102/13
f 77/103/13 71/97/13 74/100/13 78/104/13
f 78/104/13 74/100/13 76/102/13 79/105/13
f 80/106/13 81/107/13 82/108/13 83/109/13
f 83/109/13 82/108/13 84/110/13 85/111/13
f 86/112/12 87/113/12 88/114/12 89/115/12
f 89/115/12 88/114/12 90/116/12 91/117/12
f 87/118/10 92/119/10 93/120/10 88/121/10
f 88/121/10 93/120/10 94/122/10 90/123/10
f 95/124/8 96/125/8 84/126/8 97/127/8
f 97/127/8 84/126/8 82/128/8 98/129/8
f 64/90/12 89/115/12 91/117/12 66/92/12
f 63/89/12 86/112/12 89/115/12 64/90/12
f 93/130/13 78/104/13 79/105/13 94/131/13
f 92/132/13 77/103/13 78/104/13 93/130/13
f 36/133/11 35/134/11 99/135/11 42/76/11
f 34/136/13 100/137/13 99/138/13 35/139/13
f 54/74/12 41/56/12 42/59/12 55/75/12
f 61/87/9 60/86/9 101/140/9 29/44/9
f 66/92/12 91/117/12 41/56/12 54/74/12
f 94/131/13 79/105/13 45/64/13 102/141/13
f 40/142/8 39/143/8 44/144/8 95/124/8
f 67/93/12 66/92/12 54/74/12 52/71/12
f 70/96/12 67/93/12 52/71/12 51/70/12
f 76/102/13 75/101/13 49/68/13 46/65/13
f 79/105/13 76/102/13 46/65/13 45/64/13
f 85/111/13 84/110/13 96/145/13 103/146/13
f 91/117/12 90/116/12 33/57/12 41/56/12
f 90/123/10 94/122/10 102/147/10 33/48/10
f 31/148/13 30/149/13 104/150/13 105/151/13
f 61/152/12 29/153/12 86/112/12 63/89/12
f 32/154/10 31/155/10 105/156/10 87/118/10
f 29/153/12 32/154/12 87/113/12 86/112/12
f 106/157/13 27/158/13 26/159/13 107/160/13
f 101/161/13 60/162/13 71/97/13 77/103/13
f 60/162/13 58/163/13 72/98/13 71/97/13
f 56/164/12 59/165/12 62/88/12 68/94/12
f 59/165/12 61/152/12 63/89/12 62/88/12
f 98/129/8 82/128/8 81/166/8 25/40/8
f 28/43/12 56/164/12 68/94/12 25/167/12
f 58/163/13 57/168/13 80/106/13 72/98/13
f 75/101/13 85/111/13 103/146/13 49/68/13
f 97/169/12 70/96/12 51/70/12 95/170/12
f 73/99/13 83/109/13 85/111/13 75/101/13
f 72/98/13 80/106/13 83/109/13 73/99/13
f 98/171/12 69/95/12 70/96/12 97/169/12
f 25/167/12 68/94/12 69/95/12 98/171/12
f 28/172/9 27/173/9 106/174/9 56/82/9
f 95/170/12 51/70/12 37/73/12 40/175/12
f 49/68/13 103/146/13 108/176/13 50/69/13
f 53/81/11 50/80/11 108/177/11 37/52/11
f 34/178/11 102/179/11 45/180/11 100/181/11
f 48/182/10 99/183/10 100/184/10 45/185/10
f 38/186/8 108/187/8 103/188/8 43/189/8
f 43/190/11 103/191/11 96/192/11 44/193/11
f 80/194/9 107/195/9 26/196/9 81/197/9
f 107/198/8 80/199/8 57/200/8 106/201/8
f 92/202/9 105/203/9 104/204/9 77/205/9
f 104/206/10 30/207/10 101/208/10 77/209/10

View File

@ -0,0 +1,12 @@
# Blender MTL File: 'None'
# Material Count: 1
newmtl None.001
Ns 96.078431
Ka 1.000000 1.000000 1.000000
Kd 0.640000 0.640000 0.640000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2

View File

@ -1,372 +1,31 @@
# Blender v2.78 (sub 0) OBJ File: ''
# www.blender.org
mtllib tardis_demat_on.mtl
o Cube.004
v 0.500000 -0.493273 0.333333
v 0.500000 -0.342775 0.333333
v 0.500000 -0.342775 0.500000
v 0.500000 -0.493273 0.500000
v -0.333333 -0.493273 0.500000
v -0.333333 -0.342775 0.500000
v -0.500000 -0.342775 0.500000
v -0.500000 -0.493273 0.500000
v -0.500000 -0.493273 -0.333333
v -0.500000 -0.342775 -0.333333
v -0.500000 -0.342775 -0.500000
v -0.500000 -0.493273 -0.500000
v 0.333333 -0.493273 -0.500000
v 0.333333 -0.342775 -0.500000
v 0.500000 -0.342775 -0.500000
v 0.500000 -0.493273 -0.500000
v -0.333333 -0.493273 -0.333333
v -0.333333 -0.493273 -0.500000
v 0.333333 -0.342775 -0.333333
v 0.500000 -0.342775 -0.333333
v -0.333333 -0.199375 -0.333333
v -0.166667 -0.199375 -0.333333
v -0.166667 -0.199375 -0.500000
v -0.333333 -0.199375 -0.500000
v 0.166667 -0.199375 -0.333333
v 0.166667 -0.199375 -0.500000
v 0.333333 -0.493273 -0.333333
v 0.166667 -0.493273 -0.333333
v 0.166667 -0.493273 -0.500000
v -0.166667 -0.493273 -0.333333
v -0.166667 -0.493273 -0.500000
v 0.333333 -0.493273 0.500000
v 0.333333 -0.199375 0.500000
v 0.166667 -0.199375 0.500000
v 0.166667 -0.493273 0.500000
v -0.166667 -0.199375 0.500000
v -0.166667 -0.493273 0.500000
v 0.166667 -0.493273 0.333333
v -0.166667 -0.493273 0.333333
v -0.166667 -0.493273 0.166667
v 0.166667 -0.493273 0.166667
v -0.166667 -0.493273 -0.166667
v 0.166667 -0.493273 -0.166667
v 0.333333 -0.493273 0.333333
v 0.333333 -0.493273 0.166667
v 0.333333 -0.493273 -0.166667
v -0.166667 -0.199375 0.333333
v 0.166667 -0.199375 0.333333
v 0.166667 -0.199375 0.166667
v -0.166667 -0.199375 0.166667
v 0.166667 -0.199375 -0.166667
v -0.166667 -0.199375 -0.166667
v -0.333333 -0.199375 0.333333
v -0.333333 -0.199375 0.166667
v -0.333333 -0.199375 -0.166667
v 0.333333 -0.199375 0.333333
v 0.500000 -0.199375 0.333333
v 0.500000 -0.199375 0.166667
v 0.333333 -0.199375 0.166667
v 0.500000 -0.199375 -0.166667
v 0.333333 -0.199375 -0.166667
v -0.333333 -0.493273 0.333333
v -0.500000 -0.493273 0.333333
v -0.500000 -0.493273 0.166667
v -0.333333 -0.493273 0.166667
v -0.500000 -0.493273 -0.166667
v -0.333333 -0.493273 -0.166667
v -0.500000 -0.199375 0.333333
v -0.500000 -0.199375 0.166667
v -0.500000 -0.199375 -0.166667
v 0.500000 -0.493273 -0.333333
v 0.500000 -0.199375 -0.333333
v 0.500000 -0.493273 -0.166667
v 0.500000 -0.493273 0.166667
v -0.333333 -0.342775 -0.500000
v -0.333333 -0.342775 -0.333333
v -0.333333 -0.199375 0.500000
v -0.500000 -0.199375 -0.333333
v 0.333333 -0.199375 -0.333333
v -0.333333 -0.342775 0.333333
v -0.500000 -0.342775 0.333333
v 0.333333 -0.342775 0.500000
v 0.333333 -0.342775 0.333333
v 0.333333 -0.199375 -0.500000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.4375 0.8125
vt 0.5000 0.8125
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.0625 0.1875
vt 0.0000 0.1875
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.4375 0.1875
vt 0.3125 0.1875
vt 0.3125 0.0000
vt 0.4375 0.0000
vt 0.1875 0.1875
vt 0.1875 0.0000
vt 0.0625 0.8125
vt 0.1875 0.8125
vt 0.1875 1.0000
vt 0.0625 1.0000
vt 0.3125 0.8125
vt 0.3125 1.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.1875 0.1875
vt 0.3125 0.1875
vt 0.3125 0.3125
vt 0.1875 0.3125
vt 0.3125 0.6875
vt 0.1875 0.6875
vt 0.0625 0.1875
vt 0.0625 0.3125
vt 0.0625 0.6875
vt 0.3125 0.8125
vt 0.1875 0.8125
vt 0.1875 0.6875
vt 0.3125 0.6875
vt 0.1875 0.3125
vt 0.3125 0.3125
vt 0.4375 0.8125
vt 0.4375 0.6875
vt 0.4375 0.3125
vt 0.0625 0.8125
vt 0.0000 0.8125
vt 0.0000 0.6875
vt 0.0625 0.6875
vt 0.0000 0.3125
vt 0.0625 0.3125
vt 0.4375 0.1875
vt 0.5000 0.1875
vt 0.5000 0.3125
vt 0.4375 0.3125
vt 0.5000 0.6875
vt 0.4375 0.6875
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.5000 0.6875
vt 0.5000 0.3125
vt 0.5000 0.8125
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.5000 0.1875
vt 0.4375 0.1875
vt 0.4375 0.0000
vt 0.5000 0.0000
vt 0.0625 1.0000
vt 0.5000 0.1875
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0000 0.1875
vt 0.0625 0.1875
vt 0.0625 1.0000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.8125
vt 0.5000 0.8125
vt 0.3125 0.0000
vt 0.4375 0.0000
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.8125
vt 0.0625 0.8125
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.1875 1.0000
vt 0.0625 0.0000
vt 0.1875 0.0000
vt 0.0625 1.0000
vt 0.0000 0.1875
vt 0.0625 1.0000
vt 0.0000 0.6875
vt 0.0000 0.8125
vt 0.0000 0.3125
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0000 1.0000
vt 0.0625 0.0000
vt 0.0625 1.0000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.4375 0.5000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 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 0.0000 -1.0000
vn 0.0000 -1.0000 0.0000
vn 0.0000 1.0000 0.0000
usemtl None.002
s 1
f 1/1/1 2/2/1 3/3/1 4/4/1
f 5/5/2 6/6/2 7/7/2 8/8/2
f 9/9/3 10/10/3 11/11/3 12/12/3
f 13/13/4 14/14/4 15/15/4 16/16/4
f 17/17/5 9/18/5 12/19/5 18/20/5
f 19/21/6 20/22/6 15/23/6 14/24/6
f 21/25/6 22/26/6 23/27/6 24/28/6
f 22/26/6 25/29/6 26/30/6 23/27/6
f 27/31/5 28/32/5 29/33/5 13/34/5
f 28/32/5 30/35/5 31/36/5 29/33/5
f 18/37/4 24/38/4 23/39/4 31/40/4
f 31/40/4 23/39/4 26/41/4 29/42/4
f 32/43/2 33/44/2 34/45/2 35/46/2
f 35/46/2 34/45/2 36/47/2 37/48/2
f 38/49/5 39/50/5 40/51/5 41/52/5
f 41/52/5 40/51/5 42/53/5 43/54/5
f 44/55/5 38/49/5 41/52/5 45/56/5
f 45/56/5 41/52/5 43/54/5 46/57/5
f 47/58/6 48/59/6 49/60/6 50/61/6
f 50/61/6 49/60/6 51/62/6 52/63/6
f 53/64/6 47/58/6 50/61/6 54/65/6
f 54/65/6 50/61/6 52/63/6 55/66/6
f 56/67/6 57/68/6 58/69/6 59/70/6
f 59/70/6 58/69/6 60/71/6 61/72/6
f 62/73/5 63/74/5 64/75/5 65/76/5
f 65/76/5 64/75/5 66/77/5 67/78/5
f 63/79/3 68/80/3 69/81/3 64/82/3
f 64/82/3 69/81/3 70/83/3 66/84/3
f 71/85/1 72/86/1 60/87/1 73/88/1
f 73/88/1 60/87/1 58/89/1 74/90/1
f 40/51/5 65/76/5 67/78/5 42/53/5
f 39/50/5 62/73/5 65/76/5 40/51/5
f 69/91/6 54/65/6 55/66/6 70/92/6
f 68/93/6 53/64/6 54/65/6 69/91/6
f 12/94/4 11/95/4 75/96/4 18/37/4
f 10/97/6 76/98/6 75/99/6 11/100/6
f 30/35/5 17/17/5 18/20/5 31/36/5
f 37/48/2 36/47/2 77/101/2 5/5/2
f 42/53/5 67/78/5 17/17/5 30/35/5
f 70/92/6 55/66/6 21/25/6 78/102/6
f 16/103/1 15/104/1 20/105/1 71/85/1
f 43/54/5 42/53/5 30/35/5 28/32/5
f 46/57/5 43/54/5 28/32/5 27/31/5
f 52/63/6 51/62/6 25/29/6 22/26/6
f 55/66/6 52/63/6 22/26/6 21/25/6
f 61/72/6 60/71/6 72/106/6 79/107/6
f 67/78/5 66/77/5 9/18/5 17/17/5
f 66/84/3 70/83/3 78/108/3 9/9/3
f 7/109/6 6/110/6 80/111/6 81/112/6
f 37/113/5 5/114/5 62/73/5 39/50/5
f 8/115/3 7/116/3 81/117/3 63/79/3
f 5/114/5 8/115/5 63/74/5 62/73/5
f 82/118/6 3/119/6 2/120/6 83/121/6
f 77/122/6 36/123/6 47/58/6 53/64/6
f 36/123/6 34/124/6 48/59/6 47/58/6
f 32/125/5 35/126/5 38/49/5 44/55/5
f 35/126/5 37/113/5 39/50/5 38/49/5
f 74/90/1 58/89/1 57/127/1 1/1/1
f 4/4/5 32/125/5 44/55/5 1/128/5
f 34/124/6 33/129/6 56/67/6 48/59/6
f 51/62/6 61/72/6 79/107/6 25/29/6
f 73/130/5 46/57/5 27/31/5 71/131/5
f 49/60/6 59/70/6 61/72/6 51/62/6
f 48/59/6 56/67/6 59/70/6 49/60/6
f 74/132/5 45/56/5 46/57/5 73/130/5
f 1/128/5 44/55/5 45/56/5 74/132/5
f 4/133/2 3/134/2 82/135/2 32/43/2
f 71/131/5 27/31/5 13/34/5 16/136/5
f 25/29/6 79/107/6 84/137/6 26/30/6
f 29/42/4 26/41/4 84/138/4 13/13/4
f 10/139/4 78/140/4 21/141/4 76/142/4
f 24/143/3 75/144/3 76/145/3 21/146/3
f 14/147/1 84/148/1 79/149/1 19/150/1
f 19/151/4 79/152/4 72/153/4 20/154/4
f 56/155/2 83/156/2 2/157/2 57/158/2
f 83/159/1 56/160/1 33/161/1 82/162/1
f 68/163/2 81/164/2 80/165/2 53/166/2
f 80/167/3 6/168/3 77/169/3 53/170/3
o Cube.005
v -0.200000 0.114545 0.299854
v -0.200000 0.214118 0.442059
v 0.200000 0.214118 0.442059
v 0.200000 0.114545 0.299854
v -0.200000 -0.049285 0.414570
v -0.200000 0.050288 0.556775
v -0.400000 0.050288 0.556775
v -0.400000 -0.049285 0.414570
v -0.400000 0.214118 0.442059
v -0.400000 0.114545 0.299854
v -0.200000 -0.373220 -0.048057
v -0.400000 -0.373220 -0.048057
v -0.400000 -0.209389 -0.162772
v -0.200000 -0.209389 -0.162772
v 0.400000 0.114545 0.299854
v 0.400000 0.214118 0.442059
v 0.400000 0.050288 0.556775
v 0.400000 -0.049285 0.414570
v 0.200000 0.050288 0.556775
v 0.200000 -0.049285 0.414570
v 0.400000 -0.373220 -0.048057
v 0.200000 -0.373220 -0.048057
v 0.200000 -0.209389 -0.162772
v 0.400000 -0.209389 -0.162772
o Cube.003
v -0.269651 0.123986 -0.200000
v -0.402987 0.235155 -0.200000
v -0.402987 0.235155 0.200000
v -0.269651 0.123986 0.200000
v -0.397726 -0.029627 -0.200000
v -0.531062 0.081542 -0.200000
v -0.531062 0.081542 -0.400000
v -0.397726 -0.029627 -0.400000
v -0.402987 0.235155 -0.400000
v -0.269651 0.123986 -0.400000
v 0.036046 -0.391287 -0.200000
v 0.036046 -0.391287 -0.400000
v 0.164122 -0.237675 -0.400000
v 0.164122 -0.237675 -0.200000
v -0.269651 0.123986 0.400000
v -0.402987 0.235155 0.400000
v -0.531062 0.081542 0.400000
v -0.397726 -0.029627 0.400000
v -0.531062 0.081542 0.200000
v -0.397726 -0.029627 0.200000
v 0.036046 -0.391287 0.400000
v 0.036046 -0.391287 0.200000
v 0.164122 -0.237675 0.200000
v 0.164122 -0.237675 0.400000
vt 0.5000 0.6875
vt 0.6250 0.6875
vt 0.6250 0.8750
@ -393,10 +52,9 @@ vt 1.0000 1.0000
vt 0.9375 1.0000
vt 0.9375 0.8750
vt 1.0000 0.8750
vt 0.0000 0.0000
vt 0.0000 0.0000
vt 0.0000 0.0000
vt 0.0000 0.0000
vt 0.5000 0.8750
vt 0.5000 0.6250
vt 1.0000 0.6250
vt 0.6250 1.0000
vt 0.5000 1.0000
vt 0.6250 0.2500
@ -407,34 +65,374 @@ vt 0.7500 0.0000
vt 0.5000 0.0000
vt 0.7500 0.0000
vt 1.0000 0.0000
vn 0.0000 0.8192 -0.5736
vn 0.0000 -0.8192 0.5736
vn -1.0000 0.0000 0.0000
vn 0.0000 -0.5736 -0.8192
vn 0.0000 0.5736 0.8191
vn 1.0000 0.0000 0.0000
vn 0.0000 -0.5736 -0.8191
usemtl None.002
vn 0.6404 0.7681 0.0000
vn -0.6404 -0.7681 -0.0000
vn 0.0000 0.0000 -1.0000
vn 0.7681 -0.6404 0.0000
vn -0.7681 0.6404 0.0000
vn -0.0000 -0.0000 1.0000
usemtl None.001
s 1
f 85/171/7 86/172/7 87/173/7 88/174/7
f 89/175/8 90/176/8 91/177/8 92/178/8
f 92/179/9 91/180/9 93/181/9 94/182/9
f 94/183/7 93/184/7 86/172/7 85/171/7
f 95/185/10 96/186/10 97/187/10 98/188/10
f 91/177/11 90/176/11 86/172/11 93/184/11
f 99/189/12 100/190/12 101/191/12 102/192/12
f 102/193/8 101/194/8 103/195/8 104/196/8
f 104/197/13 89/198/13 85/199/13 88/200/13
f 88/174/7 87/173/7 100/201/7 99/202/7
f 105/203/10 106/204/10 107/205/10 108/206/10
f 103/195/11 101/194/11 100/201/11 87/173/11
f 107/205/7 88/207/7 99/189/7 108/206/7
f 106/204/9 104/208/9 88/207/9 107/205/9
f 105/203/8 102/192/8 104/208/8 106/204/8
f 108/206/12 99/189/12 102/192/12 105/203/12
f 97/187/7 94/182/7 85/209/7 98/188/7
f 96/186/9 92/179/9 94/182/9 97/187/9
f 95/185/8 89/210/8 92/179/8 96/186/8
f 98/188/12 85/209/12 89/210/12 95/185/12
f 104/196/8 103/195/8 90/176/8 89/175/8
f 86/172/11 90/176/11 103/195/11 87/173/11
f 1/1/1 2/2/1 3/3/1 4/4/1
f 5/5/2 6/6/2 7/7/2 8/8/2
f 8/9/3 7/10/3 9/11/3 10/12/3
f 10/13/1 9/14/1 2/2/1 1/1/1
f 11/15/4 12/16/4 13/17/4 14/18/4
f 7/7/5 6/6/5 2/2/5 9/14/5
f 15/19/6 16/20/6 17/21/6 18/22/6
f 18/23/2 17/24/2 19/25/2 20/26/2
f 20/26/4 5/27/4 1/28/4 4/29/4
f 4/4/1 3/3/1 16/30/1 15/31/1
f 21/32/4 22/33/4 23/34/4 24/35/4
f 19/25/5 17/24/5 16/30/5 3/3/5
f 23/34/1 4/36/1 15/19/1 24/35/1
f 22/33/3 20/37/3 4/36/3 23/34/3
f 21/32/2 18/22/2 20/37/2 22/33/2
f 24/35/6 15/19/6 18/22/6 21/32/6
f 13/17/1 10/12/1 1/38/1 14/18/1
f 12/16/3 8/9/3 10/12/3 13/17/3
f 11/15/2 5/39/2 8/9/2 12/16/2
f 14/18/6 1/38/6 5/39/6 11/15/6
f 20/26/2 19/25/2 6/6/2 5/5/2
f 2/2/5 6/6/5 19/25/5 3/3/5
o Cube.002
v -0.333333 -0.499332 0.500000
v -0.333333 -0.348834 0.500000
v -0.500000 -0.348834 0.500000
v -0.500000 -0.499332 0.500000
v -0.500000 -0.499332 -0.333333
v -0.500000 -0.348834 -0.333333
v -0.500000 -0.348834 -0.500000
v -0.500000 -0.499332 -0.500000
v 0.333333 -0.499332 -0.500000
v 0.333333 -0.348834 -0.500000
v 0.500000 -0.348834 -0.500000
v 0.500000 -0.499332 -0.500000
v 0.500000 -0.499332 0.333333
v 0.500000 -0.348834 0.333333
v 0.500000 -0.348834 0.500000
v 0.500000 -0.499332 0.500000
v 0.333333 -0.499332 -0.333333
v 0.500000 -0.499332 -0.333333
v 0.333333 -0.348834 0.333333
v 0.333333 -0.348834 0.500000
v 0.333333 -0.205434 -0.333333
v 0.333333 -0.205434 -0.166667
v 0.500000 -0.205434 -0.166667
v 0.500000 -0.205434 -0.333333
v 0.333333 -0.205434 0.166667
v 0.500000 -0.205434 0.166667
v 0.333333 -0.499332 0.333333
v 0.333333 -0.499332 0.166667
v 0.500000 -0.499332 0.166667
v 0.333333 -0.499332 -0.166667
v 0.500000 -0.499332 -0.166667
v -0.500000 -0.499332 0.333333
v -0.500000 -0.205434 0.333333
v -0.500000 -0.205434 0.166667
v -0.500000 -0.499332 0.166667
v -0.500000 -0.205434 -0.166667
v -0.500000 -0.499332 -0.166667
v -0.333333 -0.499332 0.166667
v -0.333333 -0.499332 -0.166667
v -0.166667 -0.499332 -0.166667
v -0.166667 -0.499332 0.166667
v 0.166667 -0.499332 -0.166667
v 0.166667 -0.499332 0.166667
v -0.333333 -0.499332 0.333333
v -0.166667 -0.499332 0.333333
v 0.166667 -0.499332 0.333333
v -0.333333 -0.205434 -0.166667
v -0.333333 -0.205434 0.166667
v -0.166667 -0.205434 0.166667
v -0.166667 -0.205434 -0.166667
v 0.166667 -0.205434 0.166667
v 0.166667 -0.205434 -0.166667
v -0.333333 -0.205434 -0.333333
v -0.166667 -0.205434 -0.333333
v 0.166667 -0.205434 -0.333333
v -0.333333 -0.205434 0.333333
v -0.333333 -0.205434 0.500000
v -0.166667 -0.205434 0.500000
v -0.166667 -0.205434 0.333333
v 0.166667 -0.205434 0.500000
v 0.166667 -0.205434 0.333333
v -0.333333 -0.499332 -0.333333
v -0.333333 -0.499332 -0.500000
v -0.166667 -0.499332 -0.500000
v -0.166667 -0.499332 -0.333333
v 0.166667 -0.499332 -0.500000
v 0.166667 -0.499332 -0.333333
v -0.333333 -0.205434 -0.500000
v -0.166667 -0.205434 -0.500000
v 0.166667 -0.205434 -0.500000
v 0.333333 -0.499332 0.500000
v 0.333333 -0.205434 0.500000
v 0.166667 -0.499332 0.500000
v -0.166667 -0.499332 0.500000
v 0.500000 -0.348834 -0.333333
v 0.333333 -0.348834 -0.333333
v -0.500000 -0.205434 -0.333333
v 0.333333 -0.205434 -0.500000
v 0.333333 -0.205434 0.333333
v -0.333333 -0.348834 -0.333333
v -0.333333 -0.348834 -0.500000
v -0.500000 -0.348834 0.333333
v -0.333333 -0.348834 0.333333
v 0.500000 -0.205434 0.333333
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.0625 0.5000
vt 0.0000 0.5000
vt 0.0000 0.0000
vt 0.4375 0.8125
vt 0.5000 0.8125
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.0625 0.1875
vt 0.0000 0.1875
vt 0.0000 0.0000
vt 0.0625 0.0000
vt 0.4375 0.1875
vt 0.3125 0.1875
vt 0.3125 0.0000
vt 0.4375 0.0000
vt 0.1875 0.1875
vt 0.1875 0.0000
vt 0.0625 0.8125
vt 0.1875 0.8125
vt 0.1875 1.0000
vt 0.0625 1.0000
vt 0.3125 0.8125
vt 0.3125 1.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.1875 0.1875
vt 0.3125 0.1875
vt 0.3125 0.3125
vt 0.1875 0.3125
vt 0.3125 0.6875
vt 0.1875 0.6875
vt 0.0625 0.1875
vt 0.0625 0.3125
vt 0.0625 0.6875
vt 0.3125 0.8125
vt 0.1875 0.8125
vt 0.1875 0.6875
vt 0.3125 0.6875
vt 0.1875 0.3125
vt 0.3125 0.3125
vt 0.4375 0.8125
vt 0.4375 0.6875
vt 0.4375 0.3125
vt 0.0625 0.8125
vt 0.0000 0.8125
vt 0.0000 0.6875
vt 0.0625 0.6875
vt 0.0000 0.3125
vt 0.0625 0.3125
vt 0.4375 0.1875
vt 0.5000 0.1875
vt 0.5000 0.3125
vt 0.4375 0.3125
vt 0.5000 0.6875
vt 0.4375 0.6875
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.4375 0.0000
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.3125 0.0000
vt 0.1875 1.0000
vt 0.1875 0.0000
vt 0.5000 0.6875
vt 0.5000 0.3125
vt 0.5000 0.8125
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.5000 0.1875
vt 0.4375 0.1875
vt 0.4375 0.0000
vt 0.5000 0.0000
vt 0.0625 1.0000
vt 0.5000 0.1875
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0000 0.1875
vt 0.0625 0.1875
vt 0.0625 1.0000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.8125
vt 0.5000 0.8125
vt 0.3125 0.0000
vt 0.4375 0.0000
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.8125
vt 0.0625 0.8125
vt 0.4375 1.0000
vt 0.3125 1.0000
vt 0.1875 1.0000
vt 0.0625 0.0000
vt 0.1875 0.0000
vt 0.0625 1.0000
vt 0.0000 0.1875
vt 0.0625 1.0000
vt 0.0000 0.6875
vt 0.0000 0.8125
vt 0.0000 0.3125
vt 0.5000 0.0000
vt 0.5000 0.5000
vt 0.4375 0.5000
vt 0.0000 1.0000
vt 0.0625 0.0000
vt 0.0625 1.0000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.4375 1.0000
vt 0.4375 0.5000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0000 1.0000
vt 0.0000 0.5000
vt 0.0625 0.5000
vt 0.0625 1.0000
vt 0.4375 0.5000
vt 0.5000 0.5000
vt 0.5000 1.0000
vt 0.4375 1.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
vn 0.0000 -1.0000 0.0000
vn -0.0000 1.0000 0.0000
usemtl None.001
s 1
f 25/40/7 26/41/7 27/42/7 28/43/7
f 29/44/8 30/45/8 31/46/8 32/47/8
f 33/48/9 34/49/9 35/50/9 36/51/9
f 37/52/10 38/53/10 39/54/10 40/55/10
f 41/56/11 33/57/11 36/58/11 42/59/11
f 43/60/12 44/61/12 39/62/12 38/63/12
f 45/64/12 46/65/12 47/66/12 48/67/12
f 46/65/12 49/68/12 50/69/12 47/66/12
f 51/70/11 52/71/11 53/72/11 37/73/11
f 52/71/11 54/74/11 55/75/11 53/72/11
f 42/76/10 48/77/10 47/78/10 55/79/10
f 55/79/10 47/78/10 50/80/10 53/81/10
f 56/82/8 57/83/8 58/84/8 59/85/8
f 59/85/8 58/84/8 60/86/8 61/87/8
f 62/88/11 63/89/11 64/90/11 65/91/11
f 65/91/11 64/90/11 66/92/11 67/93/11
f 68/94/11 62/88/11 65/91/11 69/95/11
f 69/95/11 65/91/11 67/93/11 70/96/11
f 71/97/12 72/98/12 73/99/12 74/100/12
f 74/100/12 73/99/12 75/101/12 76/102/12
f 77/103/12 71/97/12 74/100/12 78/104/12
f 78/104/12 74/100/12 76/102/12 79/105/12
f 80/106/12 81/107/12 82/108/12 83/109/12
f 83/109/12 82/108/12 84/110/12 85/111/12
f 86/112/11 87/113/11 88/114/11 89/115/11
f 89/115/11 88/114/11 90/116/11 91/117/11
f 87/118/9 92/119/9 93/120/9 88/121/9
f 88/121/9 93/120/9 94/122/9 90/123/9
f 95/124/7 96/125/7 84/126/7 97/127/7
f 97/127/7 84/126/7 82/128/7 98/129/7
f 64/90/11 89/115/11 91/117/11 66/92/11
f 63/89/11 86/112/11 89/115/11 64/90/11
f 93/130/12 78/104/12 79/105/12 94/131/12
f 92/132/12 77/103/12 78/104/12 93/130/12
f 36/133/10 35/134/10 99/135/10 42/76/10
f 34/136/12 100/137/12 99/138/12 35/139/12
f 54/74/11 41/56/11 42/59/11 55/75/11
f 61/87/8 60/86/8 101/140/8 29/44/8
f 66/92/11 91/117/11 41/56/11 54/74/11
f 94/131/12 79/105/12 45/64/12 102/141/12
f 40/142/7 39/143/7 44/144/7 95/124/7
f 67/93/11 66/92/11 54/74/11 52/71/11
f 70/96/11 67/93/11 52/71/11 51/70/11
f 76/102/12 75/101/12 49/68/12 46/65/12
f 79/105/12 76/102/12 46/65/12 45/64/12
f 85/111/12 84/110/12 96/145/12 103/146/12
f 91/117/11 90/116/11 33/57/11 41/56/11
f 90/123/9 94/122/9 102/147/9 33/48/9
f 31/148/12 30/149/12 104/150/12 105/151/12
f 61/152/11 29/153/11 86/112/11 63/89/11
f 32/154/9 31/155/9 105/156/9 87/118/9
f 29/153/11 32/154/11 87/113/11 86/112/11
f 106/157/12 27/158/12 26/159/12 107/160/12
f 101/161/12 60/162/12 71/97/12 77/103/12
f 60/162/12 58/163/12 72/98/12 71/97/12
f 56/164/11 59/165/11 62/88/11 68/94/11
f 59/165/11 61/152/11 63/89/11 62/88/11
f 98/129/7 82/128/7 81/166/7 25/40/7
f 28/43/11 56/164/11 68/94/11 25/167/11
f 58/163/12 57/168/12 80/106/12 72/98/12
f 75/101/12 85/111/12 103/146/12 49/68/12
f 97/169/11 70/96/11 51/70/11 95/170/11
f 73/99/12 83/109/12 85/111/12 75/101/12
f 72/98/12 80/106/12 83/109/12 73/99/12
f 98/171/11 69/95/11 70/96/11 97/169/11
f 25/167/11 68/94/11 69/95/11 98/171/11
f 28/172/8 27/173/8 106/174/8 56/82/8
f 95/170/11 51/70/11 37/73/11 40/175/11
f 49/68/12 103/146/12 108/176/12 50/69/12
f 53/81/10 50/80/10 108/177/10 37/52/10
f 34/178/10 102/179/10 45/180/10 100/181/10
f 48/182/9 99/183/9 100/184/9 45/185/9
f 38/186/7 108/187/7 103/188/7 43/189/7
f 43/190/10 103/191/10 96/192/10 44/193/10
f 80/194/8 107/195/8 26/196/8 81/197/8
f 107/198/7 80/199/7 57/200/7 106/201/7
f 92/202/8 105/203/8 104/204/8 77/205/8
f 104/206/9 30/207/9 101/208/9 77/209/9

122
nodes.lua Normal file
View File

@ -0,0 +1,122 @@
minetest.register_node("tardis:tardis", {
decription = "Time And Reletive Dimention In Space",
tiles = {"tardis_exterior.png"},
use_texture_alpha = true,
drawtype = "mesh",
mesh = "tardis_exterior.obj",
paramtype = "light",
is_ground_content = true,
on_place = function(itemstack, placer, pointed_thing)
local pos = pointed_thing.above
local player = placer:get_player_name()
tardis.swap_node(pos, {name = "tardis:tardis"})
if (player == nil) then
local meta = minetest.get_meta(pos)
local player = meta:get_string("owner")
tardis.owners[player]["exterior"] = pos
elseif (tardis.owners[player] == nil) then
tardis:spawn_interior(pos, player)
else
tardis.owners[player]["exterior"] = pos
end
local meta = minetest.get_meta(pos)
meta:set_string("owner", player)
itemstack:take_item(1)
end,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
local meta = minetest.get_meta(pos)
local owner = meta:get_string("owner")
local teleport = tardis.owners[owner]["interior"]
player.setpos(player, teleport)
--player.set_look_horizontal(0)
end,
})
minetest.register_node("tardis:demat_lever_on", {
groups = {crumbly = 1},
tiles = {"tardis_demat.png"},
drawtype = "mesh",
mesh = "tardis_demat_on.obj",
paramtype = "light",
is_ground_content = true,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
local player_name = player:get_player_name()
local meta = minetest.get_meta(pos)
local owner = meta:get_string("owner")
if (tardis.remat(owner) == false) then
minetest.chat_send_player(player_name, "Nav Not Set!!")
else
minetest.sound_play("tardis_demat", {
pos = pos,
max_hear_distance = 10,
gain = 10,
})
minetest.swap_node(pos, {name = "tardis:demat_lever_off"})
end
end
})
minetest.register_node("tardis:demat_lever_off", {
groups = {crumbly = 1},
tiles = {"tardis_demat.png"},
drawtype = "mesh",
mesh = "tardis_demat_off.obj",
paramtype = "light",
is_ground_content = true,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
local meta = minetest.get_meta(pos)
local owner = meta:get_string("owner")
tardis.demat(owner)
minetest.sound_play("tardis_demat", {
pos = pos,
max_hear_distance = 10,
gain = 10,
})
minetest.swap_node(pos, {name = "tardis:demat_lever_on"})
end,
})
minetest.register_node("tardis:interior_doors", {
tiles = {"tardis_exterior.png"},
use_texture_alpha = true,
drawtype = "mesh",
mesh = "tardis_interior_doors.obj",
paramtype = "light",
is_ground_content = true,
on_rightclick = function(pos, node, player, itemstack, pointed_thing)
local meta = minetest.get_meta(pos)
local owner = meta:get_string("owner")
print(owner)
if ( tardis.owners[owner]["in_vortex"] == false ) then
local teleport = tardis.owners[owner]["exterior"]
player:setpos(teleport)
end
end
})

View File

@ -1,18 +1,24 @@
function tardis.remat(pos, owner)
minetest.set_node(pos, {name = "tardis:tardis_remat"})
local meta = minetest.get_meta(pos)
function tardis.remat(owner)
meta:set_string("owner", owner)
if (tardis.owners[owner]["destination"] == nil) then
return false
else
local pos = tardis.owners[owner]["destination"]
print(owner)
minetest.forceload_block(pos)
minetest.set_node(pos, {name = "tardis:tardis_remat"})
local meta = minetest.get_meta(pos)
meta:set_string("owner", owner)
tardis.owners[owner]["exterior"] = pos
tardis.owners[owner]["exterior"] = pos
minetest.sound_play("tardis_remat", {
pos = pos,
max_hear_distance = 100,
gain = 10,
})
minetest.sound_play("tardis_remat", {
pos = pos,
max_hear_distance = 100,
gain = 10,
})
end
end
@ -184,6 +190,11 @@ minetest.register_node("tardis:tardis_remat_9", {
on_timer = function(pos)
tardis.swap_node(pos, {name = "tardis:tardis"})
local meta = minetest.get_meta(pos)
owner = meta:get_string("owner")
tardis.owners[owner]["in_vortex"] = false
end,
on_construct = function(pos)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 172 B

After

Width:  |  Height:  |  Size: 174 B