From 8100670b62ba86c0313118b7685ae5253dfce3c1 Mon Sep 17 00:00:00 2001 From: Milan Date: Wed, 13 Sep 2017 21:25:00 +0200 Subject: [PATCH] adopt marsdoors --- mods/marsdoors/craft.lua | 62 ++ mods/marsdoors/depends.txt | 5 + mods/marsdoors/functions.lua | 3 + mods/marsdoors/init.lua | 6 + mods/marsdoors/models/marsdoors_crystal.obj | 549 +++++++++++ mods/marsdoors/models/marsdoors_door1.obj | 910 ++++++++++++++++++ .../models/marsdoors_door1_closed.obj | 910 ++++++++++++++++++ mods/marsdoors/nodes.lua | 353 +++++++ mods/marsdoors/readme.md | 2 + mods/marsdoors/sounds/marsdoors_door2.ogg | Bin 0 -> 16028 bytes mods/marsdoors/textures/marsdoors_door2.png | Bin 0 -> 545 bytes mods/marsdoors/textures/marsdoors_door2_2.png | Bin 0 -> 534 bytes .../textures/marsdoors_door2_2_open.png | Bin 0 -> 563 bytes .../textures/marsdoors_door2_open.png | Bin 0 -> 550 bytes mods/marsdoors/textures/marsdoors_glitsh.png | Bin 0 -> 7943 bytes mods/marsdoors/textures/marsdoors_oxogen.png | Bin 0 -> 446 bytes .../textures/marsdoors_shieldblock.png | Bin 0 -> 216 bytes mods/marsdoors/textures/marsdoors_wall.png | Bin 0 -> 313 bytes .../marsdoors/textures/marsdoors_warntape.png | Bin 0 -> 435 bytes 19 files changed, 2800 insertions(+) create mode 100644 mods/marsdoors/craft.lua create mode 100644 mods/marsdoors/depends.txt create mode 100644 mods/marsdoors/functions.lua create mode 100644 mods/marsdoors/init.lua create mode 100644 mods/marsdoors/models/marsdoors_crystal.obj create mode 100644 mods/marsdoors/models/marsdoors_door1.obj create mode 100644 mods/marsdoors/models/marsdoors_door1_closed.obj create mode 100644 mods/marsdoors/nodes.lua create mode 100644 mods/marsdoors/readme.md create mode 100644 mods/marsdoors/sounds/marsdoors_door2.ogg create mode 100644 mods/marsdoors/textures/marsdoors_door2.png create mode 100644 mods/marsdoors/textures/marsdoors_door2_2.png create mode 100644 mods/marsdoors/textures/marsdoors_door2_2_open.png create mode 100644 mods/marsdoors/textures/marsdoors_door2_open.png create mode 100644 mods/marsdoors/textures/marsdoors_glitsh.png create mode 100644 mods/marsdoors/textures/marsdoors_oxogen.png create mode 100644 mods/marsdoors/textures/marsdoors_shieldblock.png create mode 100644 mods/marsdoors/textures/marsdoors_wall.png create mode 100644 mods/marsdoors/textures/marsdoors_warntape.png diff --git a/mods/marsdoors/craft.lua b/mods/marsdoors/craft.lua new file mode 100644 index 00000000..9aaa35d1 --- /dev/null +++ b/mods/marsdoors/craft.lua @@ -0,0 +1,62 @@ + +minetest.register_craft({ + output = "marsdoors:shieldblock 4", + recipe = { + {"default:steel_ingot","default:steel_ingot","default:iron_lump"}, + {"default:steel_ingot","default:steel_ingot", ""}, + } +}) + +minetest.register_craft({ + output = "marsdoors:warning 2", + recipe = { + {"dye:black","default:steel_ingot",""}, + {"default:steel_ingot","dye:yellow", ""}, + } +}) + +minetest.register_craft({ + output = "marsdoors:steelwallblock 8", + recipe = { + {"default:steel_ingot","default:steel_ingot","default:steel_ingot"}, + {"default:steel_ingot","", "default:steel_ingot"}, + {"default:steel_ingot","default:steel_ingot","default:steel_ingot"}, + } +}) + +minetest.register_craft({ + output = "marsdoors:trapdoor_1 2", + recipe = { + {"marsdoors:warning","marsdoors:shieldblock",""}, + {"marsdoors:warning","marsdoors:shieldblock", ""}, + } +}) + +minetest.register_craft({ + output = "marsdoors:door2_1 2", + recipe = { + {"marsdoors:warning","marsdoors:shieldblock",""}, + {"marsdoors:warning","marsdoors:shieldblock", ""}, + {"marsdoors:warning","marsdoors:shieldblock", ""}, + } +}) + +minetest.register_craft({ + output = "marsdoors:door1_closed", + recipe = { + {"marsdoors:shieldblock","marsdoors:warning","marsdoors:shieldblock"}, + {"marsdoors:shieldblock","marsdoors:warning","marsdoors:shieldblock"}, + {"marsdoors:shieldblock","marsdoors:warning","marsdoors:shieldblock"}, + } +}) + + +minetest.register_craft({ + output = "marsdoors:clight 3", + recipe = {{"default:glass","default:glass","default:glass"}, + {"","default:mese_crystal_fragment",""}}}) + + + + + diff --git a/mods/marsdoors/depends.txt b/mods/marsdoors/depends.txt new file mode 100644 index 00000000..17867d78 --- /dev/null +++ b/mods/marsdoors/depends.txt @@ -0,0 +1,5 @@ +default + +stairs + +dye ? diff --git a/mods/marsdoors/functions.lua b/mods/marsdoors/functions.lua new file mode 100644 index 00000000..986a5c50 --- /dev/null +++ b/mods/marsdoors/functions.lua @@ -0,0 +1,3 @@ +function marsdoors.replacenode(pos) + minetest.set_node(pos, {name = "air"}) +end diff --git a/mods/marsdoors/init.lua b/mods/marsdoors/init.lua new file mode 100644 index 00000000..a0f71a8e --- /dev/null +++ b/mods/marsdoors/init.lua @@ -0,0 +1,6 @@ + + +--dofile(minetest.get_modpath("marsdoors") .. "/functions.lua") +dofile(minetest.get_modpath("marsdoors") .. "/nodes.lua") +dofile(minetest.get_modpath("marsdoors") .. "/craft.lua") + diff --git a/mods/marsdoors/models/marsdoors_crystal.obj b/mods/marsdoors/models/marsdoors_crystal.obj new file mode 100644 index 00000000..78eced3e --- /dev/null +++ b/mods/marsdoors/models/marsdoors_crystal.obj @@ -0,0 +1,549 @@ +# Blender v2.78 (sub 0) OBJ File: 'pollution_crystals.blend' +# www.blender.org +mtllib pollution_crystals.mtl +o Cube_Cube.001 +v 0.023448 1.441446 0.586645 +v 0.023448 2.541710 0.586645 +v 0.023448 1.441446 -0.513619 +v 0.023448 2.541710 -0.513619 +v 1.123712 1.441446 0.586645 +v 1.123712 2.541710 0.586645 +v 1.123712 1.441446 -0.513619 +v 1.123712 2.541710 -0.513619 +v 0.518567 3.414985 0.091526 +v 0.518567 3.414985 -0.018500 +v 0.628593 3.414985 0.091526 +v 0.628593 3.414985 -0.018500 +v 0.358072 -3.178070 0.252021 +v 0.358072 -3.178070 -0.178995 +v 0.789088 -3.178070 0.252021 +v 0.789088 -3.178070 -0.178995 +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.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 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.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 1.0000 +vt 0.0000 1.0000 +vt 0.0000 0.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.0000 1.0000 +vt 0.0000 0.0000 +vt 1.0000 0.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.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 0.0000 1.0000 +vn 0.9974 -0.0722 0.0000 +vn 0.0000 0.4932 -0.8699 +vn 0.0000 1.0000 0.0000 +vn 0.8699 0.4932 0.0000 +vn -0.8699 0.4932 0.0000 +vn 0.0000 0.4932 0.8699 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 -0.0722 0.9974 +vn 0.0000 -0.0722 -0.9974 +vn -0.9974 -0.0722 0.0000 +usemtl Material.002 +s off +f 1/1/1 2/2/1 4/3/1 3/4/1 +f 3/5/2 4/6/2 8/7/2 7/8/2 +f 7/9/3 8/10/3 6/11/3 5/12/3 +f 5/13/4 6/14/4 2/15/4 1/16/4 +f 7/9/5 5/17/5 15/18/5 16/19/5 +f 8/20/6 4/6/6 10/21/6 12/22/6 +f 12/23/7 10/24/7 9/25/7 11/26/7 +f 6/27/8 8/10/8 12/28/8 11/26/8 +f 4/29/9 2/2/9 9/25/9 10/30/9 +f 2/31/10 6/14/10 11/32/10 9/33/10 +f 14/34/11 16/35/11 15/18/11 13/36/11 +f 5/13/12 1/37/12 13/38/12 15/39/12 +f 3/5/13 7/40/13 16/41/13 14/42/13 +f 1/1/14 3/43/14 14/44/14 13/36/14 +o Cube.001_Cube.000 +v -1.894439 2.054051 0.079474 +v -2.195457 3.333790 -0.070682 +v -1.947618 1.863163 -1.440799 +v -2.248636 3.142902 -1.590955 +v -0.288794 2.419751 -0.022609 +v -0.589812 3.699489 -0.172765 +v -0.341973 2.228863 -1.542881 +v -0.642991 3.508601 -1.693038 +v -1.735764 4.428179 -0.919921 +v -1.741082 4.409090 -1.071949 +v -1.575200 4.464748 -0.930129 +v -1.580517 4.445660 -1.082157 +v -0.158446 -3.265836 0.216506 +v -0.179278 -3.340614 -0.379043 +v 0.470547 -3.122577 0.176517 +v 0.449715 -3.197355 -0.419033 +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.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 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.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 1.0000 +vt 0.0000 1.0000 +vt 0.0000 0.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.0000 1.0000 +vt 0.0000 0.0000 +vt 1.0000 0.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vn -0.9732 -0.2216 0.0619 +vn -0.0347 -0.1245 -0.9916 +vn 0.9732 0.2216 -0.0619 +vn 0.0347 0.1245 0.9916 +vn 0.9897 0.1337 -0.0514 +vn -0.1539 0.4269 -0.8911 +vn -0.2275 0.9671 -0.1135 +vn 0.6633 0.7393 -0.1160 +vn -0.9260 0.3773 -0.0150 +vn -0.0959 0.6351 0.7665 +vn 0.2275 -0.9671 0.1135 +vn 0.0536 0.0432 0.9976 +vn -0.0155 -0.2050 -0.9786 +vn -0.9488 -0.3077 0.0718 +usemtl Material.000 +s off +f 17/45/15 18/46/15 20/47/15 19/48/15 +f 19/49/16 20/50/16 24/51/16 23/52/16 +f 23/53/17 24/54/17 22/55/17 21/56/17 +f 21/57/18 22/58/18 18/59/18 17/60/18 +f 23/53/19 21/61/19 31/62/19 32/63/19 +f 24/64/20 20/50/20 26/65/20 28/66/20 +f 28/67/21 26/68/21 25/69/21 27/70/21 +f 22/71/22 24/54/22 28/72/22 27/70/22 +f 20/73/23 18/46/23 25/69/23 26/74/23 +f 18/75/24 22/58/24 27/76/24 25/77/24 +f 30/78/25 32/79/25 31/62/25 29/80/25 +f 21/57/26 17/81/26 29/82/26 31/83/26 +f 19/49/27 23/84/27 32/85/27 30/86/27 +f 17/45/28 19/87/28 30/88/28 29/80/28 +o Cube.002 +v 1.019832 0.351057 -0.502994 +v 1.367006 0.919804 -0.732864 +v 0.504731 0.273778 -1.472158 +v 0.851905 0.842524 -1.702028 +v 1.827034 -0.294273 -0.880556 +v 2.174208 0.274473 -1.110426 +v 1.311933 -0.371553 -1.849720 +v 1.659107 0.197194 -2.079590 +v 1.774001 1.046041 -1.521338 +v 1.722491 1.038313 -1.618254 +v 1.854721 0.981508 -1.559094 +v 1.803211 0.973780 -1.656010 +v -0.348957 -2.256623 0.052547 +v -0.550742 -2.286896 -0.327111 +v -0.032745 -2.509424 -0.095358 +v -0.234530 -2.539697 -0.475017 +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.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 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.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 1.0000 +vt 0.0000 1.0000 +vt 0.0000 0.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.0000 1.0000 +vt 0.0000 0.0000 +vt 1.0000 0.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vn -0.7336 0.5865 0.3432 +vn -0.4682 -0.0702 -0.8808 +vn 0.7336 -0.5865 -0.3432 +vn 0.4682 0.0702 0.8808 +vn 0.6737 -0.6735 -0.3043 +vn -0.0242 0.4822 -0.8758 +vn 0.4925 0.8069 -0.3261 +vn 0.8758 0.0955 -0.4731 +vn -0.2230 0.9740 0.0408 +vn 0.6770 0.5873 0.4435 +vn -0.4925 -0.8069 0.3261 +vn 0.4099 -0.0209 0.9119 +vn -0.5205 -0.1604 -0.8386 +vn -0.7843 0.4922 0.3776 +usemtl Material.001 +s off +f 33/89/29 34/90/29 36/91/29 35/92/29 +f 35/93/30 36/94/30 40/95/30 39/96/30 +f 39/97/31 40/98/31 38/99/31 37/100/31 +f 37/101/32 38/102/32 34/103/32 33/104/32 +f 39/97/33 37/105/33 47/106/33 48/107/33 +f 40/108/34 36/94/34 42/109/34 44/110/34 +f 44/111/35 42/112/35 41/113/35 43/114/35 +f 38/115/36 40/98/36 44/116/36 43/114/36 +f 36/117/37 34/90/37 41/113/37 42/118/37 +f 34/119/38 38/102/38 43/120/38 41/121/38 +f 46/122/39 48/123/39 47/106/39 45/124/39 +f 37/101/40 33/125/40 45/126/40 47/127/40 +f 35/93/41 39/128/41 48/129/41 46/130/41 +f 33/89/42 35/131/42 46/132/42 45/124/42 +o Cube.003 +v 2.253079 3.729011 -0.132745 +v 2.700144 5.055216 -0.203345 +v 2.198353 3.710644 -0.824298 +v 2.645419 5.036849 -0.894898 +v 3.065754 3.452025 -0.189699 +v 3.512820 4.778230 -0.260299 +v 3.011029 3.433659 -0.881253 +v 3.458094 4.759863 -0.951853 +v 3.396056 5.974911 -0.596208 +v 3.390583 5.973074 -0.665363 +v 3.477323 5.947213 -0.601903 +v 3.471851 5.945376 -0.671059 +v 0.606566 -1.928959 -0.063972 +v 0.585128 -1.936154 -0.334880 +v 0.924922 -2.037465 -0.086283 +v 0.903484 -2.044660 -0.357192 +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.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 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.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 1.0000 +vt 0.0000 1.0000 +vt 0.0000 0.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.0000 1.0000 +vt 0.0000 0.0000 +vt 1.0000 0.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vn -0.9445 0.3219 0.0662 +vn -0.0789 -0.0265 -0.9965 +vn 0.9445 -0.3219 -0.0662 +vn 0.0789 0.0265 0.9965 +vn 0.9293 -0.3636 -0.0639 +vn 0.0103 0.2304 -0.9731 +vn 0.3190 0.9464 -0.0504 +vn 0.9968 0.0072 -0.0791 +vn -0.7871 0.6152 0.0459 +vn 0.1622 0.2813 0.9458 +vn -0.3190 -0.9464 0.0504 +vn 0.0674 -0.0075 0.9977 +vn -0.0902 -0.0604 -0.9941 +vn -0.9577 0.2795 0.0684 +usemtl Material.003 +s off +f 49/133/43 50/134/43 52/135/43 51/136/43 +f 51/137/44 52/138/44 56/139/44 55/140/44 +f 55/141/45 56/142/45 54/143/45 53/144/45 +f 53/145/46 54/146/46 50/147/46 49/148/46 +f 55/141/47 53/149/47 63/150/47 64/151/47 +f 56/152/48 52/138/48 58/153/48 60/154/48 +f 60/155/49 58/156/49 57/157/49 59/158/49 +f 54/159/50 56/142/50 60/160/50 59/158/50 +f 52/161/51 50/134/51 57/157/51 58/162/51 +f 50/163/52 54/146/52 59/164/52 57/165/52 +f 62/166/53 64/167/53 63/150/53 61/168/53 +f 53/145/54 49/169/54 61/170/54 63/171/54 +f 51/137/55 55/172/55 64/173/55 62/174/55 +f 49/133/56 51/175/56 62/176/56 61/168/56 +o Cube.004 +v -1.694765 2.986474 3.834678 +v -1.899361 4.593619 4.538314 +v -1.968595 3.940166 1.576767 +v -2.173192 5.547312 2.280403 +v 0.611890 3.337655 3.703268 +v 0.407293 4.944800 4.406904 +v 0.338060 4.291347 1.445356 +v 0.133463 5.898493 2.148992 +v -1.146978 6.456398 4.021592 +v -1.174361 6.551767 3.795801 +v -0.916312 6.491516 4.008451 +v -0.943695 6.586885 3.782660 +v -0.217511 -3.364362 0.153758 +v -0.324781 -2.990764 -0.730752 +v 0.686095 -3.226791 0.102280 +v 0.578825 -2.853193 -0.782231 +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.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 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.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 1.0000 +vt 0.0000 1.0000 +vt 0.0000 0.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.0000 1.0000 +vt 0.0000 0.0000 +vt 1.0000 0.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vn -0.9870 -0.1503 0.0562 +vn -0.1110 0.3867 -0.9155 +vn 0.9870 0.1503 -0.0562 +vn 0.1110 -0.3867 0.9155 +vn 0.9936 0.0628 -0.0940 +vn -0.1589 0.8679 -0.4705 +vn -0.1158 0.9099 0.3984 +vn 0.7201 0.6662 0.1941 +vn -0.8591 0.4258 0.2840 +vn 0.0152 0.2616 0.9651 +vn 0.1158 -0.9099 -0.3984 +vn 0.1221 -0.4763 0.8708 +vn -0.0988 0.2932 -0.9509 +vn -0.9715 -0.2364 0.0180 +usemtl Material.004 +s off +f 65/177/57 66/178/57 68/179/57 67/180/57 +f 67/181/58 68/182/58 72/183/58 71/184/58 +f 71/185/59 72/186/59 70/187/59 69/188/59 +f 69/189/60 70/190/60 66/191/60 65/192/60 +f 71/185/61 69/193/61 79/194/61 80/195/61 +f 72/196/62 68/182/62 74/197/62 76/198/62 +f 76/199/63 74/200/63 73/201/63 75/202/63 +f 70/203/64 72/186/64 76/204/64 75/202/64 +f 68/205/65 66/178/65 73/201/65 74/206/65 +f 66/207/66 70/190/66 75/208/66 73/209/66 +f 78/210/67 80/211/67 79/194/67 77/212/67 +f 69/189/68 65/213/68 77/214/68 79/215/68 +f 67/181/69 71/216/69 80/217/69 78/218/69 +f 65/177/70 67/219/70 78/220/70 77/212/70 +o Cube.005 +v -0.943184 0.837558 -2.455390 +v -1.036841 1.439106 -3.049282 +v -0.792203 0.083860 -3.242615 +v -0.885859 0.685407 -3.836507 +v 0.139915 1.029677 -2.431600 +v 0.046259 1.631224 -3.025491 +v 0.290897 0.275978 -3.218825 +v 0.197240 0.877526 -3.812716 +v -0.555839 1.663841 -3.864197 +v -0.540741 1.588471 -3.942919 +v -0.447529 1.683053 -3.861818 +v -0.432431 1.607683 -3.940540 +v -0.174641 -1.858866 -0.194089 +v -0.115495 -2.154119 -0.502475 +v 0.249651 -1.783606 -0.184769 +v 0.308796 -2.078859 -0.493156 +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.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 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.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 1.0000 +vt 0.0000 1.0000 +vt 0.0000 0.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.0000 1.0000 +vt 0.0000 0.0000 +vt 1.0000 0.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vt 0.0000 1.0000 +vt 1.0000 0.0000 +vt 1.0000 1.0000 +vn -0.9844 -0.1746 -0.0216 +vn 0.1372 -0.6850 -0.7155 +vn 0.9844 0.1746 0.0216 +vn -0.1372 0.6850 0.7155 +vn 0.9904 0.1079 0.0867 +vn 0.0455 -0.1340 -0.9899 +vn -0.1101 0.7073 -0.6983 +vn 0.7286 0.5591 -0.3956 +vn -0.8589 0.2775 -0.4304 +vn -0.1758 0.9707 0.1639 +vn 0.1101 -0.7073 0.6983 +vn -0.1264 0.6160 0.7775 +vn 0.1469 -0.7480 -0.6472 +vn -0.9698 -0.2398 0.0436 +usemtl Material.005 +s off +f 81/221/71 82/222/71 84/223/71 83/224/71 +f 83/225/72 84/226/72 88/227/72 87/228/72 +f 87/229/73 88/230/73 86/231/73 85/232/73 +f 85/233/74 86/234/74 82/235/74 81/236/74 +f 87/229/75 85/237/75 95/238/75 96/239/75 +f 88/240/76 84/226/76 90/241/76 92/242/76 +f 92/243/77 90/244/77 89/245/77 91/246/77 +f 86/247/78 88/230/78 92/248/78 91/246/78 +f 84/249/79 82/222/79 89/245/79 90/250/79 +f 82/251/80 86/234/80 91/252/80 89/253/80 +f 94/254/81 96/255/81 95/238/81 93/256/81 +f 85/233/82 81/257/82 93/258/82 95/259/82 +f 83/225/83 87/260/83 96/261/83 94/262/83 +f 81/221/84 83/263/84 94/264/84 93/256/84 diff --git a/mods/marsdoors/models/marsdoors_door1.obj b/mods/marsdoors/models/marsdoors_door1.obj new file mode 100644 index 00000000..6383275d --- /dev/null +++ b/mods/marsdoors/models/marsdoors_door1.obj @@ -0,0 +1,910 @@ +mtllib marssurvive_door1.mtl + +g marssurvive_door1_Main-Beige1 +usemtl Beige1 +v -1.819201 0.373884 -0.382701 +v -1.496431 0.798336 0.444315 +v -1.810740 0.373884 0.447518 +v -1.504892 0.798336 -0.385905 +v -2.135331 -0.050568 0.450826 +v -4.420455 -0.262794 0.474113 +v -1.978176 -0.262794 0.449224 +v -4.420455 2.283918 0.474113 +v -2.135331 0.373884 0.450826 +v -1.821022 0.798336 0.447623 +v -1.821022 1.222788 0.447623 +v -2.135331 1.647240 0.450826 +v -2.135331 2.071692 0.450826 +v -1.978176 2.283918 0.449224 +v -1.496431 -0.475020 0.444315 +v -1.819201 -0.050568 -0.382701 +v -1.810740 -0.050568 0.447518 +v -1.504892 -0.475020 -0.385905 +v -4.428915 2.283918 -0.356106 +v -2.012056 -0.262794 -0.380736 +v -4.428915 -0.262794 -0.356106 +v -2.155975 -0.050568 -0.379269 +v -2.155975 0.373884 -0.379269 +v -1.841666 0.798336 -0.382472 +v -1.841666 1.222788 -0.382472 +v -2.155975 1.647240 -0.379269 +v -2.155975 2.071692 -0.379269 +v -1.980110 2.283918 -0.381062 +v -1.504892 0.798336 -0.385905 +v -1.496431 1.222788 0.444315 +v -1.496431 0.798336 0.444315 +v -1.504892 1.222788 -0.385905 +v -1.819201 -0.050568 -0.382701 +v -1.810740 0.373884 0.447518 +v -1.810740 -0.050568 0.447518 +v -1.819201 0.373884 -0.382701 +v -1.868137 -0.475020 -0.382203 +v -4.420455 -0.475020 0.474113 +v -4.428915 -0.475020 -0.356106 +v -1.821022 -0.475020 0.447623 +v -1.504892 -0.475020 -0.385905 +v -1.496431 -0.475020 0.444315 +v -1.819201 2.071692 -0.382701 +v -1.496431 2.496144 0.444315 +v -1.810740 2.071692 0.447518 +v -1.504892 2.496144 -0.385905 +v -4.420455 2.496144 0.474113 +v -1.804246 2.496144 -0.382854 +v -4.428915 2.496144 -0.356106 +v -1.821022 2.496144 0.447623 +v -1.496431 2.496144 0.444315 +v -1.504892 2.496144 -0.385905 +v -1.819201 1.647240 -0.382701 +v -1.810740 2.071692 0.447518 +v -1.810740 1.647240 0.447518 +v -1.819201 2.071692 -0.382701 +v -1.496431 1.222788 0.444315 +v -1.819201 1.647240 -0.382701 +v -1.810740 1.647240 0.447518 +v -1.504892 1.222788 -0.385905 +v 0.796927 1.212308 -0.382587 +v 0.796925 0.787856 0.433387 +v 0.796925 1.212308 0.433387 +v 0.796930 0.787851 -0.382587 +v 0.482600 0.363404 -0.382587 +v 0.482600 -0.061048 0.433387 +v 0.482600 0.363404 0.433387 +v 0.482600 -0.061048 -0.382587 +v 0.796930 0.787851 -0.382587 +v 0.482600 0.363404 0.433387 +v 0.796925 0.787856 0.433387 +v 0.482600 0.363404 -0.382587 +v 0.482600 -0.061048 -0.382587 +v 0.796925 -0.485500 0.433387 +v 0.482600 -0.061048 0.433387 +v 0.796925 -0.485500 -0.382587 +v 0.796925 2.485664 -0.382587 +v 0.530368 2.125715 0.433387 +v 0.796925 2.485664 0.433387 +v 0.482600 2.061212 0.433387 +v 0.482600 2.061212 -0.382587 +v 1.111250 -0.485500 -0.382587 +v 0.796925 -0.485500 0.433387 +v 0.796925 -0.485500 -0.382587 +v 1.117291 -0.485500 0.433387 +v 3.406775 -0.485500 -0.382587 +v 3.406775 -0.485500 0.433387 +v 1.117291 2.485664 0.433387 +v 0.796925 2.485664 -0.382587 +v 0.796925 2.485664 0.433387 +v 1.111250 2.485664 -0.382587 +v 3.406775 2.485664 -0.382587 +v 3.406775 2.485664 0.433387 +v 3.406775 2.305689 0.433387 +v 0.960128 -0.273274 0.433387 +v 3.406775 -0.273274 0.433387 +v 0.802966 -0.061048 0.433387 +v 0.802966 0.363404 0.433387 +v 1.117291 0.787856 0.433387 +v 1.117291 1.212308 0.433387 +v 0.802966 1.636760 0.433387 +v 0.802966 2.061212 0.433387 +v 0.984012 2.305689 0.433387 +v 0.482600 2.061212 -0.382587 +v 0.482600 1.636760 0.433387 +v 0.482600 2.061212 0.433387 +v 0.482600 1.636760 -0.382587 +v 0.482600 1.636760 -0.382587 +v 0.796925 1.212308 0.433387 +v 0.482600 1.636760 0.433387 +v 0.796927 1.212308 -0.382587 +v 0.796925 -0.061048 -0.382587 +v 3.406775 -0.273274 -0.382587 +v 0.954087 -0.273274 -0.382587 +v 3.406775 2.273438 -0.382587 +v 0.796925 0.363404 -0.382587 +v 1.111255 0.787851 -0.382587 +v 1.111252 1.212308 -0.382587 +v 0.796925 1.636760 -0.382587 +v 0.796925 2.061212 -0.382587 +v 0.954087 2.273438 -0.382587 +v -4.428915 2.496144 -0.356106 +v -4.420455 2.283918 0.474113 +v -4.420455 2.496144 0.474113 +v -4.420455 -0.262794 0.474113 +v -4.420455 -0.475020 0.474113 +v -4.428915 2.283918 -0.356106 +v -4.428915 -0.475020 -0.356106 +v -4.428915 -0.262794 -0.356106 +v 3.406775 -0.485500 -0.382587 +v 3.406775 -0.273274 0.433387 +v 3.406775 -0.485500 0.433387 +v 3.406775 2.305689 0.433387 +v 3.406775 2.485664 0.433387 +v 3.406775 2.485664 -0.382587 +v 3.406775 -0.273274 -0.382587 +v 3.406775 2.273438 -0.382587 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn -1.000000 -0.000003 -0.000004 +vn -1.000000 -0.000003 -0.000004 +vn -1.000000 -0.000003 -0.000004 +vn -1.000000 -0.000003 -0.000004 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -0.803629 0.595130 -0.000004 +vn -0.803629 0.595130 -0.000004 +vn -0.803629 0.595130 -0.000004 +vn -0.803629 0.595130 -0.000004 +vn -0.803633 -0.595125 -0.000000 +vn -0.803633 -0.595125 -0.000000 +vn -0.803633 -0.595125 -0.000000 +vn -0.803633 -0.595125 -0.000000 +vn -0.803633 0.595125 0.000000 +vn -0.803633 0.595125 0.000000 +vn -0.803633 0.595125 0.000000 +vn -0.803633 0.595125 0.000000 +vn -0.803633 0.595125 0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -0.803632 -0.595126 -0.000001 +vn -0.803632 -0.595126 -0.000001 +vn -0.803632 -0.595126 -0.000001 +vn -0.803632 -0.595126 -0.000001 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vt -0.023520 0.076985 +vt -2.747478 1.618546 +vt -2.747478 0.076985 +vt -0.023520 1.618546 +vt -3.320306 0.987528 +vt -10.817821 0.414611 +vt -2.804681 0.414611 +vt -10.817821 7.289611 +vt -3.320306 2.133361 +vt -2.289056 3.279195 +vt -2.289056 4.425028 +vt -3.320306 5.570861 +vt -3.320306 6.716695 +vt -2.804681 7.289611 +vt -2.747478 0.701193 +vt -0.023520 2.242754 +vt -2.747478 2.242754 +vt -0.023520 0.701193 +vt 10.817821 7.289611 +vt 2.888081 0.414611 +vt 10.817821 0.414611 +vt 3.360280 0.987528 +vt 3.360280 2.133361 +vt 2.329030 3.279195 +vt 2.329030 4.425028 +vt 3.360280 5.570861 +vt 3.360280 6.716695 +vt 2.783268 7.289611 +vt -0.023520 3.279195 +vt -2.747478 4.425028 +vt -2.747478 3.279195 +vt -0.023520 4.425028 +vt -0.023520 0.987528 +vt -2.747478 2.133361 +vt -2.747478 0.987528 +vt -0.023520 2.133361 +vt 2.415517 -0.048137 +vt 10.789262 -2.857573 +vt 10.817020 -0.133756 +vt 2.260940 -2.770662 +vt 1.223768 -0.035992 +vt 1.196010 -2.759809 +vt -0.023520 3.483749 +vt -2.747478 5.025311 +vt -2.747478 3.483749 +vt -0.023520 5.025311 +vt -10.789262 -2.857573 +vt -2.205901 -0.046001 +vt -10.817020 -0.133756 +vt -2.260940 -2.770662 +vt -1.196010 -2.759809 +vt -1.223768 -0.035992 +vt -0.023520 5.570861 +vt -2.747478 6.716695 +vt -2.747478 5.570861 +vt -0.023520 6.716695 +vt -2.747478 4.107958 +vt -0.023520 5.649519 +vt -2.747478 5.649519 +vt -0.023520 4.107958 +vt 0.046871 4.396733 +vt 2.723954 3.250900 +vt 2.723954 4.396733 +vt 0.046871 3.250886 +vt 0.046875 2.105070 +vt 2.723958 0.959236 +vt 2.723958 2.105070 +vt 0.046875 0.959236 +vt 0.046870 3.106237 +vt 2.723958 1.564685 +vt 2.723953 3.106248 +vt 0.046875 1.564678 +vt 0.046875 0.712995 +vt 2.723958 -0.828566 +vt 2.723958 0.712995 +vt 0.046875 -0.828566 +vt 0.046875 6.513012 +vt 2.723958 5.205720 +vt 2.723958 6.513012 +vt 2.723958 4.971451 +vt 0.046875 4.971451 +vt -2.062500 -0.046875 +vt -1.031250 -2.723958 +vt -1.031250 -0.046875 +vt -2.082318 -2.723958 +vt -9.593750 -0.046875 +vt -9.593750 -2.723958 +vt 2.082318 -2.723958 +vt 1.031250 -0.046875 +vt 1.031250 -2.723958 +vt 2.062500 -0.046875 +vt 9.593750 -0.046875 +vt 9.593750 -2.723958 +vt 9.593750 7.348385 +vt 1.566693 0.386320 +vt 9.593750 0.386320 +vt 1.051068 0.959236 +vt 1.051068 2.105070 +vt 2.082318 3.250903 +vt 2.082318 4.396736 +vt 1.051068 5.542570 +vt 1.051068 6.688403 +vt 1.645052 7.348385 +vt 0.046875 6.688403 +vt 2.723958 5.542570 +vt 2.723958 6.688403 +vt 0.046875 5.542570 +vt 0.046875 4.119753 +vt 2.723957 2.578189 +vt 2.723958 4.119751 +vt 0.046874 2.578187 +vt -1.031250 0.959236 +vt -9.593750 0.386320 +vt -1.546875 0.386320 +vt -9.593750 7.261320 +vt -1.031250 2.105070 +vt -2.062515 3.250890 +vt -2.062507 4.396736 +vt -1.031250 5.542570 +vt -1.031250 6.688403 +vt -1.546875 7.261320 +vt -1.316338 8.189448 +vt 1.407620 7.493168 +vt 1.407620 8.189448 +vt 1.407620 -0.862184 +vt 1.407620 -1.558463 +vt -1.316338 7.493168 +vt -1.316338 -1.558463 +vt -1.316338 -0.862184 +vt 1.255208 -1.592847 +vt -1.421875 -0.896568 +vt -1.421875 -1.592847 +vt -1.421875 7.564598 +vt -1.421875 8.155064 +vt 1.255208 8.155064 +vt 1.255208 -0.896568 +vt 1.255208 7.458785 +f 1/1/1 2/2/2 3/3/3 +f 2/2/2 1/1/1 4/4/4 +f 5/5/5 6/6/6 7/7/7 +f 6/6/6 5/5/5 8/8/8 +f 8/8/8 5/5/5 9/9/9 +f 8/8/8 9/9/9 10/10/10 +f 8/8/8 10/10/10 11/11/11 +f 8/8/8 11/11/11 12/12/12 +f 8/8/8 12/12/12 13/13/13 +f 8/8/8 13/13/13 14/14/14 +f 15/15/15 16/16/16 17/17/17 +f 16/16/16 15/15/15 18/18/18 +f 19/19/19 20/20/20 21/21/21 +f 20/20/20 19/19/19 22/22/22 +f 22/22/22 19/19/19 23/23/23 +f 23/23/23 19/19/19 24/24/24 +f 24/24/24 19/19/19 25/25/25 +f 25/25/25 19/19/19 26/26/26 +f 26/26/26 19/19/19 27/27/27 +f 27/27/27 19/19/19 28/28/28 +f 29/29/29 30/30/30 31/31/31 +f 30/30/30 29/29/29 32/32/32 +f 33/33/33 34/34/34 35/35/35 +f 34/34/34 33/33/33 36/36/36 +f 37/37/37 38/38/38 39/39/39 +f 38/38/38 37/37/37 40/40/40 +f 40/40/40 37/37/37 41/41/41 +f 40/40/40 41/41/41 42/42/42 +f 43/43/43 44/44/44 45/45/45 +f 44/44/44 43/43/43 46/46/46 +f 47/47/47 48/48/48 49/49/49 +f 48/48/48 47/47/47 50/50/50 +f 48/48/48 50/50/50 51/51/51 +f 48/48/48 51/51/51 52/52/52 +f 53/53/53 54/54/54 55/55/55 +f 54/54/54 53/53/53 56/56/56 +f 57/57/57 58/58/58 59/59/59 +f 58/58/58 57/57/57 60/60/60 +f 61/61/61 62/62/62 63/63/63 +f 62/62/62 61/61/61 64/64/64 +f 65/65/65 66/66/66 67/67/67 +f 66/66/66 65/65/65 68/68/68 +f 69/69/69 70/70/70 71/71/71 +f 70/70/70 69/69/69 72/72/72 +f 73/73/73 74/74/74 75/75/75 +f 74/74/74 73/73/73 76/76/76 +f 77/77/77 78/78/78 79/79/79 +f 78/78/78 77/77/77 80/80/80 +f 80/80/80 77/77/77 81/81/81 +f 82/82/82 83/83/83 84/84/84 +f 83/83/83 82/82/82 85/85/85 +f 85/85/85 82/82/82 86/86/86 +f 85/85/85 86/86/86 87/87/87 +f 88/88/88 89/89/89 90/90/90 +f 89/89/89 88/88/88 91/91/91 +f 91/91/91 88/88/88 92/92/92 +f 92/92/92 88/88/88 93/93/93 +f 94/94/94 95/95/95 96/96/96 +f 95/95/95 94/94/94 97/97/97 +f 97/97/97 94/94/94 98/98/98 +f 98/98/98 94/94/94 99/99/99 +f 99/99/99 94/94/94 100/100/100 +f 100/100/100 94/94/94 101/101/101 +f 101/101/101 94/94/94 102/102/102 +f 102/102/102 94/94/94 103/103/103 +f 104/104/104 105/105/105 106/106/106 +f 105/105/105 104/104/104 107/107/107 +f 108/108/108 109/109/109 110/110/110 +f 109/109/109 108/108/108 111/111/111 +f 112/112/112 113/113/113 114/114/114 +f 113/113/113 112/112/112 115/115/115 +f 115/115/115 112/112/112 116/116/116 +f 115/115/115 116/116/116 117/117/117 +f 115/115/115 117/117/117 118/118/118 +f 115/115/115 118/118/118 119/119/119 +f 115/115/115 119/119/119 120/120/120 +f 115/115/115 120/120/120 121/121/121 +f 122/122/122 123/123/123 124/124/124 +f 123/123/123 122/122/122 125/125/125 +f 125/125/125 122/122/122 126/126/126 +f 126/126/126 122/122/122 127/127/127 +f 127/127/127 128/128/128 126/126/126 +f 128/128/128 127/127/127 129/129/129 +f 130/130/130 131/131/131 132/132/132 +f 131/131/131 130/130/130 133/133/133 +f 133/133/133 130/130/130 134/134/134 +f 134/134/134 130/130/130 135/135/135 +f 135/135/135 130/130/130 136/136/136 +f 135/135/135 136/136/136 137/137/137 + +g marssurvive_door1_Main-969696 +usemtl 969696 +v -2.012056 -0.262794 -0.380736 +v -1.504892 -0.475020 -0.385905 +v -1.868137 -0.475020 -0.382203 +v -1.819201 -0.050568 -0.382701 +v -2.155975 -0.050568 -0.379269 +v -2.155975 0.373884 -0.379269 +v -1.819201 0.373884 -0.382701 +v -1.841666 0.798336 -0.382472 +v -1.504892 0.798336 -0.385905 +v -1.841666 1.222788 -0.382472 +v -1.504892 1.222788 -0.385905 +v -2.155975 1.647240 -0.379269 +v -1.819201 1.647240 -0.382701 +v -2.155975 2.071692 -0.379269 +v -1.819201 2.071692 -0.382701 +v -1.980110 2.283918 -0.381062 +v -1.504892 2.496144 -0.385905 +v -1.804246 2.496144 -0.382854 +v -1.810740 -0.050568 0.447518 +v -1.821022 -0.475020 0.447623 +v -1.496431 -0.475020 0.444315 +v -1.978176 -0.262794 0.449224 +v -2.135331 -0.050568 0.450826 +v -1.810740 0.373884 0.447518 +v -2.135331 0.373884 0.450826 +v -1.496431 0.798336 0.444315 +v -1.821022 0.798336 0.447623 +v -1.496431 1.222788 0.444315 +v -1.821022 1.222788 0.447623 +v -1.810740 1.647240 0.447518 +v -2.135331 1.647240 0.450826 +v -1.810740 2.071692 0.447518 +v -2.135331 2.071692 0.450826 +v -1.496431 2.496144 0.444315 +v -1.978176 2.283918 0.449224 +v -1.821022 2.496144 0.447623 +v 0.960128 -0.273274 0.433387 +v 0.796925 -0.485500 0.433387 +v 1.117291 -0.485500 0.433387 +v 0.482600 -0.061048 0.433387 +v 0.802966 -0.061048 0.433387 +v 0.482600 0.363404 0.433387 +v 0.802966 0.363404 0.433387 +v 1.117291 0.787856 0.433387 +v 0.796925 0.787856 0.433387 +v 1.117291 1.212308 0.433387 +v 0.796925 1.212308 0.433387 +v 0.802966 1.636760 0.433387 +v 0.482600 1.636760 0.433387 +v 0.802966 2.061212 0.433387 +v 0.482600 2.061212 0.433387 +v 0.984012 2.305689 0.433387 +v 0.530368 2.125715 0.433387 +v 0.796925 2.485664 0.433387 +v 1.117291 2.485664 0.433387 +v 0.482600 -0.061048 -0.382587 +v 1.111250 -0.485500 -0.382587 +v 0.796925 -0.485500 -0.382587 +v 0.954087 -0.273274 -0.382587 +v 0.796925 -0.061048 -0.382587 +v 0.482600 0.363404 -0.382587 +v 0.796925 0.363404 -0.382587 +v 0.796930 0.787851 -0.382587 +v 1.111255 0.787851 -0.382587 +v 0.796927 1.212308 -0.382587 +v 1.111252 1.212308 -0.382587 +v 0.482600 1.636760 -0.382587 +v 0.796925 1.636760 -0.382587 +v 0.482600 2.061212 -0.382587 +v 0.796925 2.061212 -0.382587 +v 0.796925 2.485664 -0.382587 +v 0.954087 2.273438 -0.382587 +v 1.111250 2.485664 -0.382587 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vt 2.888081 0.414611 +vt 1.224071 -0.158305 +vt 2.415882 -0.158305 +vt 2.255321 0.987528 +vt 3.360280 0.987528 +vt 3.360280 2.133361 +vt 2.255321 2.133361 +vt 2.329030 3.279195 +vt 1.224071 3.279195 +vt 2.329030 4.425028 +vt 1.224071 4.425028 +vt 3.360280 5.570861 +vt 2.255321 5.570861 +vt 3.360280 6.716695 +vt 2.255321 6.716695 +vt 2.783268 7.289611 +vt 1.224071 7.862528 +vt 2.206255 7.862528 +vt -2.255321 0.987528 +vt -2.289056 -0.158305 +vt -1.224071 -0.158305 +vt -2.804681 0.414611 +vt -3.320306 0.987528 +vt -2.255321 2.133361 +vt -3.320306 2.133361 +vt -1.224071 3.279195 +vt -2.289056 3.279195 +vt -1.224071 4.425028 +vt -2.289056 4.425028 +vt -2.255321 5.570861 +vt -3.320306 5.570861 +vt -2.255321 6.716695 +vt -3.320306 6.716695 +vt -1.224071 7.862528 +vt -2.804681 7.289611 +vt -2.289056 7.862528 +vt 1.566693 0.386320 +vt 1.031250 -0.186597 +vt 2.082318 -0.186597 +vt 0.000000 0.959236 +vt 1.051068 0.959236 +vt 0.000000 2.105070 +vt 1.051068 2.105070 +vt 2.082318 3.250903 +vt 1.031250 3.250903 +vt 2.082318 4.396736 +vt 1.031250 4.396736 +vt 1.051068 5.542570 +vt 0.000000 5.542570 +vt 1.051068 6.688403 +vt 0.000000 6.688403 +vt 1.645052 7.348385 +vt 0.156718 6.862534 +vt 1.031250 7.834236 +vt 2.082318 7.834236 +vt 0.000000 0.959236 +vt -2.062500 -0.186597 +vt -1.031250 -0.186597 +vt -1.546875 0.386320 +vt -1.031250 0.959236 +vt 0.000000 2.105070 +vt -1.031250 2.105070 +vt -1.031265 3.250890 +vt -2.062515 3.250890 +vt -1.031257 4.396736 +vt -2.062507 4.396736 +vt 0.000000 5.542570 +vt -1.031250 5.542570 +vt 0.000000 6.688403 +vt -1.031250 6.688403 +vt -1.031250 7.834236 +vt -1.546875 7.261320 +vt -2.062500 7.834236 +f 138/138/138 139/139/139 140/140/140 +f 139/139/139 138/138/138 141/141/141 +f 141/141/141 138/138/138 142/142/142 +f 141/141/141 142/142/142 143/143/143 +f 141/141/141 143/143/143 144/144/144 +f 144/144/144 143/143/143 145/145/145 +f 144/144/144 145/145/145 146/146/146 +f 146/146/146 145/145/145 147/147/147 +f 146/146/146 147/147/147 148/148/148 +f 148/148/148 147/147/147 149/149/149 +f 148/148/148 149/149/149 150/150/150 +f 150/150/150 149/149/149 151/151/151 +f 150/150/150 151/151/151 152/152/152 +f 152/152/152 151/151/151 153/153/153 +f 152/152/152 153/153/153 154/154/154 +f 154/154/154 153/153/153 155/155/155 +f 156/156/156 157/157/157 158/158/158 +f 157/157/157 156/156/156 159/159/159 +f 159/159/159 156/156/156 160/160/160 +f 160/160/160 156/156/156 161/161/161 +f 160/160/160 161/161/161 162/162/162 +f 162/162/162 161/161/161 163/163/163 +f 162/162/162 163/163/163 164/164/164 +f 164/164/164 163/163/163 165/165/165 +f 164/164/164 165/165/165 166/166/166 +f 166/166/166 165/165/165 167/167/167 +f 166/166/166 167/167/167 168/168/168 +f 168/168/168 167/167/167 169/169/169 +f 168/168/168 169/169/169 170/170/170 +f 170/170/170 169/169/169 171/171/171 +f 170/170/170 171/171/171 172/172/172 +f 172/172/172 171/171/171 173/173/173 +f 174/174/174 175/175/175 176/176/176 +f 175/175/175 174/174/174 177/177/177 +f 177/177/177 174/174/174 178/178/178 +f 177/177/177 178/178/178 179/179/179 +f 179/179/179 178/178/178 180/180/180 +f 179/179/179 180/180/180 181/181/181 +f 179/179/179 181/181/181 182/182/182 +f 182/182/182 181/181/181 183/183/183 +f 182/182/182 183/183/183 184/184/184 +f 184/184/184 183/183/183 185/185/185 +f 184/184/184 185/185/185 186/186/186 +f 186/186/186 185/185/185 187/187/187 +f 186/186/186 187/187/187 188/188/188 +f 188/188/188 187/187/187 189/189/189 +f 188/188/188 189/189/189 190/190/190 +f 190/190/190 189/189/189 191/191/191 +f 191/191/191 189/189/189 192/192/192 +f 193/193/193 194/194/194 195/195/195 +f 194/194/194 193/193/193 196/196/196 +f 196/196/196 193/193/193 197/197/197 +f 197/197/197 193/193/193 198/198/198 +f 197/197/197 198/198/198 199/199/199 +f 199/199/199 198/198/198 200/200/200 +f 199/199/199 200/200/200 201/201/201 +f 201/201/201 200/200/200 202/202/202 +f 201/201/201 202/202/202 203/203/203 +f 203/203/203 202/202/202 204/204/204 +f 203/203/203 204/204/204 205/205/205 +f 205/205/205 204/204/204 206/206/206 +f 205/205/205 206/206/206 207/207/207 +f 207/207/207 206/206/206 208/208/208 +f 207/207/207 208/208/208 209/209/209 +f 209/209/209 208/208/208 210/210/210 + +g marssurvive_door1_Main-Charcoal +usemtl Charcoal +v -4.428915 -0.262794 -0.356106 +v -1.868137 -0.475020 -0.382203 +v -4.428915 -0.475020 -0.356106 +v -2.012056 -0.262794 -0.380736 +v -1.978176 -0.262794 0.449224 +v -4.420455 -0.475020 0.474113 +v -1.821022 -0.475020 0.447623 +v -4.420455 -0.262794 0.474113 +v 3.406775 -0.273274 0.433387 +v 1.117291 -0.485500 0.433387 +v 3.406775 -0.485500 0.433387 +v 0.960128 -0.273274 0.433387 +v 0.954087 -0.273274 -0.382587 +v 3.406775 -0.485500 -0.382587 +v 1.111250 -0.485500 -0.382587 +v 3.406775 -0.273274 -0.382587 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vt 174.214817 -10.346209 +vt 73.391544 -18.701562 +vt 174.214817 -18.701562 +vt 79.057935 -10.346209 +vt -78.057137 -10.346209 +vt -174.214817 -18.701562 +vt -71.869637 -18.701562 +vt -174.214817 -10.346209 +vt 134.125000 -10.758811 +vt 43.987821 -19.114163 +vt 134.125000 -19.114163 +vt 37.800321 -10.758811 +vt -37.562500 -10.758811 +vt -134.125000 -19.114163 +vt -43.750000 -19.114163 +vt -134.125000 -10.758811 +f 211/211/211 212/212/212 213/213/213 +f 212/212/212 211/211/211 214/214/214 +f 215/215/215 216/216/216 217/217/217 +f 216/216/216 215/215/215 218/218/218 +f 219/219/219 220/220/220 221/221/221 +f 220/220/220 219/219/219 222/222/222 +f 223/223/223 224/224/224 225/225/225 +f 224/224/224 223/223/223 226/226/226 + +g marssurvive_door1_Main-Material1 +usemtl Material1 +v -1.821022 2.496144 0.447623 +v -4.420455 2.283918 0.474113 +v -1.978176 2.283918 0.449224 +v -4.420455 2.496144 0.474113 +v -4.428915 2.496144 -0.356106 +v -1.980110 2.283918 -0.381062 +v -4.428915 2.283918 -0.356106 +v -1.804246 2.496144 -0.382854 +v 3.406775 2.485664 0.433387 +v 0.984012 2.305689 0.433387 +v 3.406775 2.305689 0.433387 +v 1.117291 2.485664 0.433387 +v 1.111250 2.485664 -0.382587 +v 3.406775 2.273438 -0.382587 +v 0.954087 2.273438 -0.382587 +v 3.406775 2.485664 -0.382587 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vt -0.057226 0.196563 +vt -0.270446 0.182240 +vt -0.070117 0.182240 +vt -0.270446 0.196563 +vt 0.270446 0.196563 +vt 0.069582 0.182240 +vt 0.270446 0.182240 +vt 0.055156 0.196563 +vt 0.239844 0.195856 +vt 0.041126 0.183710 +vt 0.239844 0.183710 +vt 0.052058 0.195856 +vt -0.051562 0.195856 +vt -0.239844 0.181533 +vt -0.038672 0.181533 +vt -0.239844 0.195856 +f 227/227/227 228/228/228 229/229/229 +f 228/228/228 227/227/227 230/230/230 +f 231/231/231 232/232/232 233/233/233 +f 232/232/232 231/231/231 234/234/234 +f 235/235/235 236/236/236 237/237/237 +f 236/236/236 235/235/235 238/238/238 +f 239/239/239 240/240/240 241/241/241 +f 240/240/240 239/239/239 242/242/242 + diff --git a/mods/marsdoors/models/marsdoors_door1_closed.obj b/mods/marsdoors/models/marsdoors_door1_closed.obj new file mode 100644 index 00000000..3df96dae --- /dev/null +++ b/mods/marsdoors/models/marsdoors_door1_closed.obj @@ -0,0 +1,910 @@ +#mtllib marssurvive_door1_closed.mtl + +#g marssurvive_door1_closed_Main-Beige1 +#usemtl Beige1 +v -0.680963 0.373884 -0.382701 +v -0.358194 0.798336 0.444315 +v -0.672503 0.373884 0.447518 +v -0.366654 0.798336 -0.385905 +v -0.997093 -0.050568 0.450826 +v -3.282217 -0.262794 0.474113 +v -0.839939 -0.262794 0.449224 +v -3.282217 2.283918 0.474113 +v -0.997093 0.373884 0.450826 +v -0.682784 0.798336 0.447623 +v -0.682784 1.222788 0.447623 +v -0.997093 1.647240 0.450826 +v -0.997093 2.071692 0.450826 +v -0.839939 2.283918 0.449224 +v -0.358194 -0.475020 0.444315 +v -0.680963 -0.050568 -0.382701 +v -0.672503 -0.050568 0.447518 +v -0.366654 -0.475020 -0.385905 +v -3.290678 2.283918 -0.356106 +v -0.873818 -0.262794 -0.380736 +v -3.290678 -0.262794 -0.356106 +v -1.017737 -0.050568 -0.379269 +v -1.017737 0.373884 -0.379269 +v -0.703429 0.798336 -0.382472 +v -0.703429 1.222788 -0.382472 +v -1.017737 1.647240 -0.379269 +v -1.017737 2.071692 -0.379269 +v -0.841873 2.283918 -0.381062 +v -0.366654 0.798336 -0.385905 +v -0.358194 1.222788 0.444315 +v -0.358194 0.798336 0.444315 +v -0.366654 1.222788 -0.385905 +v -0.680963 -0.050568 -0.382701 +v -0.672503 0.373884 0.447518 +v -0.672503 -0.050568 0.447518 +v -0.680963 0.373884 -0.382701 +v -0.729899 -0.475020 -0.382203 +v -3.282217 -0.475020 0.474113 +v -3.290678 -0.475020 -0.356106 +v -0.682784 -0.475020 0.447623 +v -0.366654 -0.475020 -0.385905 +v -0.358194 -0.475020 0.444315 +v -0.680963 2.071692 -0.382701 +v -0.358194 2.496144 0.444315 +v -0.672503 2.071692 0.447518 +v -0.366654 2.496144 -0.385905 +v -3.282217 2.496144 0.474113 +v -0.666009 2.496144 -0.382854 +v -3.290678 2.496144 -0.356106 +v -0.682784 2.496144 0.447623 +v -0.358194 2.496144 0.444315 +v -0.366654 2.496144 -0.385905 +v -0.680963 1.647240 -0.382701 +v -0.672503 2.071692 0.447518 +v -0.672503 1.647240 0.447518 +v -0.680963 2.071692 -0.382701 +v -0.358194 1.222788 0.444315 +v -0.680963 1.647240 -0.382701 +v -0.672503 1.647240 0.447518 +v -0.366654 1.222788 -0.385905 +v -0.361948 1.212308 -0.382587 +v -0.361950 0.787856 0.433387 +v -0.361950 1.212308 0.433387 +v -0.361945 0.787851 -0.382587 +v -0.676275 0.363404 -0.382587 +v -0.676275 -0.061048 0.433387 +v -0.676275 0.363404 0.433387 +v -0.676275 -0.061048 -0.382587 +v -0.361945 0.787851 -0.382587 +v -0.676275 0.363404 0.433387 +v -0.361950 0.787856 0.433387 +v -0.676275 0.363404 -0.382587 +v -0.676275 -0.061048 -0.382587 +v -0.361950 -0.485500 0.433387 +v -0.676275 -0.061048 0.433387 +v -0.361950 -0.485500 -0.382587 +v -0.361950 2.485664 -0.382587 +v -0.628507 2.125715 0.433387 +v -0.361950 2.485664 0.433387 +v -0.676275 2.061212 0.433387 +v -0.676275 2.061212 -0.382587 +v -0.047625 -0.485500 -0.382587 +v -0.361950 -0.485500 0.433387 +v -0.361950 -0.485500 -0.382587 +v -0.041584 -0.485500 0.433387 +v 2.247900 -0.485500 -0.382587 +v 2.247900 -0.485500 0.433387 +v -0.041584 2.485664 0.433387 +v -0.361950 2.485664 -0.382587 +v -0.361950 2.485664 0.433387 +v -0.047625 2.485664 -0.382587 +v 2.247900 2.485664 -0.382587 +v 2.247900 2.485664 0.433387 +v 2.247900 2.305689 0.433387 +v -0.198747 -0.273274 0.433387 +v 2.247900 -0.273274 0.433387 +v -0.355909 -0.061048 0.433387 +v -0.355909 0.363404 0.433387 +v -0.041584 0.787856 0.433387 +v -0.041584 1.212308 0.433387 +v -0.355909 1.636760 0.433387 +v -0.355909 2.061212 0.433387 +v -0.174863 2.305689 0.433387 +v -0.676275 2.061212 -0.382587 +v -0.676275 1.636760 0.433387 +v -0.676275 2.061212 0.433387 +v -0.676275 1.636760 -0.382587 +v -0.676275 1.636760 -0.382587 +v -0.361950 1.212308 0.433387 +v -0.676275 1.636760 0.433387 +v -0.361948 1.212308 -0.382587 +v -0.361950 -0.061048 -0.382587 +v 2.247900 -0.273274 -0.382587 +v -0.204787 -0.273274 -0.382587 +v 2.247900 2.273438 -0.382587 +v -0.361950 0.363404 -0.382587 +v -0.047620 0.787851 -0.382587 +v -0.047623 1.212308 -0.382587 +v -0.361950 1.636760 -0.382587 +v -0.361950 2.061212 -0.382587 +v -0.204787 2.273438 -0.382587 +v -3.290678 2.496144 -0.356106 +v -3.282217 2.283918 0.474113 +v -3.282217 2.496144 0.474113 +v -3.282217 -0.262794 0.474113 +v -3.282217 -0.475020 0.474113 +v -3.290678 2.283918 -0.356106 +v -3.290678 -0.475020 -0.356106 +v -3.290678 -0.262794 -0.356106 +v 2.247900 -0.485500 -0.382587 +v 2.247900 -0.273274 0.433387 +v 2.247900 -0.485500 0.433387 +v 2.247900 2.305689 0.433387 +v 2.247900 2.485664 0.433387 +v 2.247900 2.485664 -0.382587 +v 2.247900 -0.273274 -0.382587 +v 2.247900 2.273438 -0.382587 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn 0.803591 -0.595125 -0.008189 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.999948 -0.000000 -0.010190 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn 0.803591 0.595125 -0.008189 +vn -1.000000 -0.000003 -0.000004 +vn -1.000000 -0.000003 -0.000004 +vn -1.000000 -0.000003 -0.000004 +vn -1.000000 -0.000003 -0.000004 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -0.803629 0.595130 -0.000004 +vn -0.803629 0.595130 -0.000004 +vn -0.803629 0.595130 -0.000004 +vn -0.803629 0.595130 -0.000004 +vn -0.803633 -0.595125 -0.000000 +vn -0.803633 -0.595125 -0.000000 +vn -0.803633 -0.595125 -0.000000 +vn -0.803633 -0.595125 -0.000000 +vn -0.803633 0.595125 0.000000 +vn -0.803633 0.595125 0.000000 +vn -0.803633 0.595125 0.000000 +vn -0.803633 0.595125 0.000000 +vn -0.803633 0.595125 0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn 0.000000 -1.000000 -0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn -0.000000 1.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -1.000000 0.000000 -0.000000 +vn -0.803632 -0.595126 -0.000001 +vn -0.803632 -0.595126 -0.000001 +vn -0.803632 -0.595126 -0.000001 +vn -0.803632 -0.595126 -0.000001 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn -0.999948 0.000000 0.010190 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vn 1.000000 -0.000000 0.000000 +vt -0.023520 0.076985 +vt -2.747478 1.618546 +vt -2.747478 0.076985 +vt -0.023520 1.618546 +vt -3.320306 0.987528 +vt -10.817821 0.414611 +vt -2.804681 0.414611 +vt -10.817821 7.289611 +vt -3.320306 2.133361 +vt -2.289056 3.279195 +vt -2.289056 4.425028 +vt -3.320306 5.570861 +vt -3.320306 6.716695 +vt -2.804681 7.289611 +vt -2.747478 0.701193 +vt -0.023520 2.242754 +vt -2.747478 2.242754 +vt -0.023520 0.701193 +vt 10.817821 7.289611 +vt 2.888081 0.414611 +vt 10.817821 0.414611 +vt 3.360280 0.987528 +vt 3.360280 2.133361 +vt 2.329030 3.279195 +vt 2.329030 4.425028 +vt 3.360280 5.570861 +vt 3.360280 6.716695 +vt 2.783268 7.289611 +vt -0.023520 3.279195 +vt -2.747478 4.425028 +vt -2.747478 3.279195 +vt -0.023520 4.425028 +vt -0.023520 0.987528 +vt -2.747478 2.133361 +vt -2.747478 0.987528 +vt -0.023520 2.133361 +vt 2.415517 -0.048137 +vt 10.789262 -2.857573 +vt 10.817020 -0.133756 +vt 2.260940 -2.770662 +vt 1.223768 -0.035992 +vt 1.196010 -2.759809 +vt -0.023520 3.483749 +vt -2.747478 5.025311 +vt -2.747478 3.483749 +vt -0.023520 5.025311 +vt -10.789262 -2.857573 +vt -2.205901 -0.046001 +vt -10.817020 -0.133756 +vt -2.260940 -2.770662 +vt -1.196010 -2.759809 +vt -1.223768 -0.035992 +vt -0.023520 5.570861 +vt -2.747478 6.716695 +vt -2.747478 5.570861 +vt -0.023520 6.716695 +vt -2.747478 4.107958 +vt -0.023520 5.649519 +vt -2.747478 5.649519 +vt -0.023520 4.107958 +vt 0.046871 4.396733 +vt 2.723954 3.250900 +vt 2.723954 4.396733 +vt 0.046871 3.250886 +vt 0.046875 2.105070 +vt 2.723958 0.959236 +vt 2.723958 2.105070 +vt 0.046875 0.959236 +vt 0.046870 3.106237 +vt 2.723958 1.564685 +vt 2.723953 3.106248 +vt 0.046875 1.564678 +vt 0.046875 0.712995 +vt 2.723958 -0.828566 +vt 2.723958 0.712995 +vt 0.046875 -0.828566 +vt 0.046875 6.513012 +vt 2.723958 5.205720 +vt 2.723958 6.513012 +vt 2.723958 4.971451 +vt 0.046875 4.971451 +vt -2.062500 -0.046875 +vt -1.031250 -2.723958 +vt -1.031250 -0.046875 +vt -2.082318 -2.723958 +vt -9.593750 -0.046875 +vt -9.593750 -2.723958 +vt 2.082318 -2.723958 +vt 1.031250 -0.046875 +vt 1.031250 -2.723958 +vt 2.062500 -0.046875 +vt 9.593750 -0.046875 +vt 9.593750 -2.723958 +vt 9.593750 7.348385 +vt 1.566693 0.386320 +vt 9.593750 0.386320 +vt 1.051068 0.959236 +vt 1.051068 2.105070 +vt 2.082318 3.250903 +vt 2.082318 4.396736 +vt 1.051068 5.542570 +vt 1.051068 6.688403 +vt 1.645052 7.348385 +vt 0.046875 6.688403 +vt 2.723958 5.542570 +vt 2.723958 6.688403 +vt 0.046875 5.542570 +vt 0.046875 4.119753 +vt 2.723957 2.578189 +vt 2.723958 4.119751 +vt 0.046874 2.578187 +vt -1.031250 0.959236 +vt -9.593750 0.386320 +vt -1.546875 0.386320 +vt -9.593750 7.261320 +vt -1.031250 2.105070 +vt -2.062515 3.250890 +vt -2.062507 4.396736 +vt -1.031250 5.542570 +vt -1.031250 6.688403 +vt -1.546875 7.261320 +vt -1.278283 8.189448 +vt 1.445675 7.493168 +vt 1.445675 8.189448 +vt 1.445675 -0.862184 +vt 1.445675 -1.558463 +vt -1.278283 7.493168 +vt -1.278283 -1.558463 +vt -1.278283 -0.862184 +vt 1.255208 -1.592847 +vt -1.421875 -0.896568 +vt -1.421875 -1.592847 +vt -1.421875 7.564598 +vt -1.421875 8.155064 +vt 1.255208 8.155064 +vt 1.255208 -0.896568 +vt 1.255208 7.458785 +f 1/1/1 2/2/2 3/3/3 +f 2/2/2 1/1/1 4/4/4 +f 5/5/5 6/6/6 7/7/7 +f 6/6/6 5/5/5 8/8/8 +f 8/8/8 5/5/5 9/9/9 +f 8/8/8 9/9/9 10/10/10 +f 8/8/8 10/10/10 11/11/11 +f 8/8/8 11/11/11 12/12/12 +f 8/8/8 12/12/12 13/13/13 +f 8/8/8 13/13/13 14/14/14 +f 15/15/15 16/16/16 17/17/17 +f 16/16/16 15/15/15 18/18/18 +f 19/19/19 20/20/20 21/21/21 +f 20/20/20 19/19/19 22/22/22 +f 22/22/22 19/19/19 23/23/23 +f 23/23/23 19/19/19 24/24/24 +f 24/24/24 19/19/19 25/25/25 +f 25/25/25 19/19/19 26/26/26 +f 26/26/26 19/19/19 27/27/27 +f 27/27/27 19/19/19 28/28/28 +f 29/29/29 30/30/30 31/31/31 +f 30/30/30 29/29/29 32/32/32 +f 33/33/33 34/34/34 35/35/35 +f 34/34/34 33/33/33 36/36/36 +f 37/37/37 38/38/38 39/39/39 +f 38/38/38 37/37/37 40/40/40 +f 40/40/40 37/37/37 41/41/41 +f 40/40/40 41/41/41 42/42/42 +f 43/43/43 44/44/44 45/45/45 +f 44/44/44 43/43/43 46/46/46 +f 47/47/47 48/48/48 49/49/49 +f 48/48/48 47/47/47 50/50/50 +f 48/48/48 50/50/50 51/51/51 +f 48/48/48 51/51/51 52/52/52 +f 53/53/53 54/54/54 55/55/55 +f 54/54/54 53/53/53 56/56/56 +f 57/57/57 58/58/58 59/59/59 +f 58/58/58 57/57/57 60/60/60 +f 61/61/61 62/62/62 63/63/63 +f 62/62/62 61/61/61 64/64/64 +f 65/65/65 66/66/66 67/67/67 +f 66/66/66 65/65/65 68/68/68 +f 69/69/69 70/70/70 71/71/71 +f 70/70/70 69/69/69 72/72/72 +f 73/73/73 74/74/74 75/75/75 +f 74/74/74 73/73/73 76/76/76 +f 77/77/77 78/78/78 79/79/79 +f 78/78/78 77/77/77 80/80/80 +f 80/80/80 77/77/77 81/81/81 +f 82/82/82 83/83/83 84/84/84 +f 83/83/83 82/82/82 85/85/85 +f 85/85/85 82/82/82 86/86/86 +f 85/85/85 86/86/86 87/87/87 +f 88/88/88 89/89/89 90/90/90 +f 89/89/89 88/88/88 91/91/91 +f 91/91/91 88/88/88 92/92/92 +f 92/92/92 88/88/88 93/93/93 +f 94/94/94 95/95/95 96/96/96 +f 95/95/95 94/94/94 97/97/97 +f 97/97/97 94/94/94 98/98/98 +f 98/98/98 94/94/94 99/99/99 +f 99/99/99 94/94/94 100/100/100 +f 100/100/100 94/94/94 101/101/101 +f 101/101/101 94/94/94 102/102/102 +f 102/102/102 94/94/94 103/103/103 +f 104/104/104 105/105/105 106/106/106 +f 105/105/105 104/104/104 107/107/107 +f 108/108/108 109/109/109 110/110/110 +f 109/109/109 108/108/108 111/111/111 +f 112/112/112 113/113/113 114/114/114 +f 113/113/113 112/112/112 115/115/115 +f 115/115/115 112/112/112 116/116/116 +f 115/115/115 116/116/116 117/117/117 +f 115/115/115 117/117/117 118/118/118 +f 115/115/115 118/118/118 119/119/119 +f 115/115/115 119/119/119 120/120/120 +f 115/115/115 120/120/120 121/121/121 +f 122/122/122 123/123/123 124/124/124 +f 123/123/123 122/122/122 125/125/125 +f 125/125/125 122/122/122 126/126/126 +f 126/126/126 122/122/122 127/127/127 +f 127/127/127 128/128/128 126/126/126 +f 128/128/128 127/127/127 129/129/129 +f 130/130/130 131/131/131 132/132/132 +f 131/131/131 130/130/130 133/133/133 +f 133/133/133 130/130/130 134/134/134 +f 134/134/134 130/130/130 135/135/135 +f 135/135/135 130/130/130 136/136/136 +f 135/135/135 136/136/136 137/137/137 + +g marssurvive_door1_closed_Main-969696 +usemtl 969696 +v -0.873818 -0.262794 -0.380736 +v -0.366654 -0.475020 -0.385905 +v -0.729899 -0.475020 -0.382203 +v -0.680963 -0.050568 -0.382701 +v -1.017737 -0.050568 -0.379269 +v -1.017737 0.373884 -0.379269 +v -0.680963 0.373884 -0.382701 +v -0.703429 0.798336 -0.382472 +v -0.366654 0.798336 -0.385905 +v -0.703429 1.222788 -0.382472 +v -0.366654 1.222788 -0.385905 +v -1.017737 1.647240 -0.379269 +v -0.680963 1.647240 -0.382701 +v -1.017737 2.071692 -0.379269 +v -0.680963 2.071692 -0.382701 +v -0.841873 2.283918 -0.381062 +v -0.366654 2.496144 -0.385905 +v -0.666009 2.496144 -0.382854 +v -0.672503 -0.050568 0.447518 +v -0.682784 -0.475020 0.447623 +v -0.358194 -0.475020 0.444315 +v -0.839939 -0.262794 0.449224 +v -0.997093 -0.050568 0.450826 +v -0.672503 0.373884 0.447518 +v -0.997093 0.373884 0.450826 +v -0.358194 0.798336 0.444315 +v -0.682784 0.798336 0.447623 +v -0.358194 1.222788 0.444315 +v -0.682784 1.222788 0.447623 +v -0.672503 1.647240 0.447518 +v -0.997093 1.647240 0.450826 +v -0.672503 2.071692 0.447518 +v -0.997093 2.071692 0.450826 +v -0.358194 2.496144 0.444315 +v -0.839939 2.283918 0.449224 +v -0.682784 2.496144 0.447623 +v -0.198747 -0.273274 0.433387 +v -0.361950 -0.485500 0.433387 +v -0.041584 -0.485500 0.433387 +v -0.676275 -0.061048 0.433387 +v -0.355909 -0.061048 0.433387 +v -0.676275 0.363404 0.433387 +v -0.355909 0.363404 0.433387 +v -0.041584 0.787856 0.433387 +v -0.361950 0.787856 0.433387 +v -0.041584 1.212308 0.433387 +v -0.361950 1.212308 0.433387 +v -0.355909 1.636760 0.433387 +v -0.676275 1.636760 0.433387 +v -0.355909 2.061212 0.433387 +v -0.676275 2.061212 0.433387 +v -0.174863 2.305689 0.433387 +v -0.628507 2.125715 0.433387 +v -0.361950 2.485664 0.433387 +v -0.041584 2.485664 0.433387 +v -0.676275 -0.061048 -0.382587 +v -0.047625 -0.485500 -0.382587 +v -0.361950 -0.485500 -0.382587 +v -0.204787 -0.273274 -0.382587 +v -0.361950 -0.061048 -0.382587 +v -0.676275 0.363404 -0.382587 +v -0.361950 0.363404 -0.382587 +v -0.361945 0.787851 -0.382587 +v -0.047620 0.787851 -0.382587 +v -0.361948 1.212308 -0.382587 +v -0.047623 1.212308 -0.382587 +v -0.676275 1.636760 -0.382587 +v -0.361950 1.636760 -0.382587 +v -0.676275 2.061212 -0.382587 +v -0.361950 2.061212 -0.382587 +v -0.361950 2.485664 -0.382587 +v -0.204787 2.273438 -0.382587 +v -0.047625 2.485664 -0.382587 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn -0.010190 0.000000 -0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vt 2.888081 0.414611 +vt 1.224071 -0.158305 +vt 2.415882 -0.158305 +vt 2.255321 0.987528 +vt 3.360280 0.987528 +vt 3.360280 2.133361 +vt 2.255321 2.133361 +vt 2.329030 3.279195 +vt 1.224071 3.279195 +vt 2.329030 4.425028 +vt 1.224071 4.425028 +vt 3.360280 5.570861 +vt 2.255321 5.570861 +vt 3.360280 6.716695 +vt 2.255321 6.716695 +vt 2.783268 7.289611 +vt 1.224071 7.862528 +vt 2.206255 7.862528 +vt -2.255321 0.987528 +vt -2.289056 -0.158305 +vt -1.224071 -0.158305 +vt -2.804681 0.414611 +vt -3.320306 0.987528 +vt -2.255321 2.133361 +vt -3.320306 2.133361 +vt -1.224071 3.279195 +vt -2.289056 3.279195 +vt -1.224071 4.425028 +vt -2.289056 4.425028 +vt -2.255321 5.570861 +vt -3.320306 5.570861 +vt -2.255321 6.716695 +vt -3.320306 6.716695 +vt -1.224071 7.862528 +vt -2.804681 7.289611 +vt -2.289056 7.862528 +vt 1.566693 0.386320 +vt 1.031250 -0.186597 +vt 2.082318 -0.186597 +vt 0.000000 0.959236 +vt 1.051068 0.959236 +vt 0.000000 2.105070 +vt 1.051068 2.105070 +vt 2.082318 3.250903 +vt 1.031250 3.250903 +vt 2.082318 4.396736 +vt 1.031250 4.396736 +vt 1.051068 5.542570 +vt 0.000000 5.542570 +vt 1.051068 6.688403 +vt 0.000000 6.688403 +vt 1.645052 7.348385 +vt 0.156718 6.862534 +vt 1.031250 7.834236 +vt 2.082318 7.834236 +vt 0.000000 0.959236 +vt -2.062500 -0.186597 +vt -1.031250 -0.186597 +vt -1.546875 0.386320 +vt -1.031250 0.959236 +vt 0.000000 2.105070 +vt -1.031250 2.105070 +vt -1.031265 3.250890 +vt -2.062515 3.250890 +vt -1.031257 4.396736 +vt -2.062507 4.396736 +vt 0.000000 5.542570 +vt -1.031250 5.542570 +vt 0.000000 6.688403 +vt -1.031250 6.688403 +vt -1.031250 7.834236 +vt -1.546875 7.261320 +vt -2.062500 7.834236 +f 138/138/138 139/139/139 140/140/140 +f 139/139/139 138/138/138 141/141/141 +f 141/141/141 138/138/138 142/142/142 +f 141/141/141 142/142/142 143/143/143 +f 141/141/141 143/143/143 144/144/144 +f 144/144/144 143/143/143 145/145/145 +f 144/144/144 145/145/145 146/146/146 +f 146/146/146 145/145/145 147/147/147 +f 146/146/146 147/147/147 148/148/148 +f 148/148/148 147/147/147 149/149/149 +f 148/148/148 149/149/149 150/150/150 +f 150/150/150 149/149/149 151/151/151 +f 150/150/150 151/151/151 152/152/152 +f 152/152/152 151/151/151 153/153/153 +f 152/152/152 153/153/153 154/154/154 +f 154/154/154 153/153/153 155/155/155 +f 156/156/156 157/157/157 158/158/158 +f 157/157/157 156/156/156 159/159/159 +f 159/159/159 156/156/156 160/160/160 +f 160/160/160 156/156/156 161/161/161 +f 160/160/160 161/161/161 162/162/162 +f 162/162/162 161/161/161 163/163/163 +f 162/162/162 163/163/163 164/164/164 +f 164/164/164 163/163/163 165/165/165 +f 164/164/164 165/165/165 166/166/166 +f 166/166/166 165/165/165 167/167/167 +f 166/166/166 167/167/167 168/168/168 +f 168/168/168 167/167/167 169/169/169 +f 168/168/168 169/169/169 170/170/170 +f 170/170/170 169/169/169 171/171/171 +f 170/170/170 171/171/171 172/172/172 +f 172/172/172 171/171/171 173/173/173 +f 174/174/174 175/175/175 176/176/176 +f 175/175/175 174/174/174 177/177/177 +f 177/177/177 174/174/174 178/178/178 +f 177/177/177 178/178/178 179/179/179 +f 179/179/179 178/178/178 180/180/180 +f 179/179/179 180/180/180 181/181/181 +f 179/179/179 181/181/181 182/182/182 +f 182/182/182 181/181/181 183/183/183 +f 182/182/182 183/183/183 184/184/184 +f 184/184/184 183/183/183 185/185/185 +f 184/184/184 185/185/185 186/186/186 +f 186/186/186 185/185/185 187/187/187 +f 186/186/186 187/187/187 188/188/188 +f 188/188/188 187/187/187 189/189/189 +f 188/188/188 189/189/189 190/190/190 +f 190/190/190 189/189/189 191/191/191 +f 191/191/191 189/189/189 192/192/192 +f 193/193/193 194/194/194 195/195/195 +f 194/194/194 193/193/193 196/196/196 +f 196/196/196 193/193/193 197/197/197 +f 197/197/197 193/193/193 198/198/198 +f 197/197/197 198/198/198 199/199/199 +f 199/199/199 198/198/198 200/200/200 +f 199/199/199 200/200/200 201/201/201 +f 201/201/201 200/200/200 202/202/202 +f 201/201/201 202/202/202 203/203/203 +f 203/203/203 202/202/202 204/204/204 +f 203/203/203 204/204/204 205/205/205 +f 205/205/205 204/204/204 206/206/206 +f 205/205/205 206/206/206 207/207/207 +f 207/207/207 206/206/206 208/208/208 +f 207/207/207 208/208/208 209/209/209 +f 209/209/209 208/208/208 210/210/210 + +g marssurvive_door1_closed_Main-Charcoal +usemtl Charcoal +v -3.290678 -0.262794 -0.356106 +v -0.729899 -0.475020 -0.382203 +v -3.290678 -0.475020 -0.356106 +v -0.873818 -0.262794 -0.380736 +v -0.839939 -0.262794 0.449224 +v -3.282217 -0.475020 0.474113 +v -0.682784 -0.475020 0.447623 +v -3.282217 -0.262794 0.474113 +v 2.247900 -0.273274 0.433387 +v -0.041584 -0.485500 0.433387 +v 2.247900 -0.485500 0.433387 +v -0.198747 -0.273274 0.433387 +v -0.204787 -0.273274 -0.382587 +v 2.247900 -0.485500 -0.382587 +v -0.047625 -0.485500 -0.382587 +v 2.247900 -0.273274 -0.382587 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.010190 0.000000 0.999948 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vt 129.404644 -10.346209 +vt 28.581371 -18.701562 +vt 129.404644 -18.701562 +vt 34.247762 -10.346209 +vt -33.246964 -10.346209 +vt -129.404644 -18.701562 +vt -27.059464 -18.701562 +vt -129.404644 -10.346209 +vt 88.500000 -10.758811 +vt -1.637179 -19.114163 +vt 88.500000 -19.114163 +vt -7.824679 -10.758811 +vt 8.062500 -10.758811 +vt -88.500000 -19.114163 +vt 1.875000 -19.114163 +vt -88.500000 -10.758811 +f 211/211/211 212/212/212 213/213/213 +f 212/212/212 211/211/211 214/214/214 +f 215/215/215 216/216/216 217/217/217 +f 216/216/216 215/215/215 218/218/218 +f 219/219/219 220/220/220 221/221/221 +f 220/220/220 219/219/219 222/222/222 +f 223/223/223 224/224/224 225/225/225 +f 224/224/224 223/223/223 226/226/226 + +g marssurvive_door1_closed_Main-Material1 +usemtl Material1 +v -0.682784 2.496144 0.447623 +v -3.282217 2.283918 0.474113 +v -0.839939 2.283918 0.449224 +v -3.282217 2.496144 0.474113 +v -3.290678 2.496144 -0.356106 +v -0.841873 2.283918 -0.381062 +v -3.290678 2.283918 -0.356106 +v -0.666009 2.496144 -0.382854 +v 2.247900 2.485664 0.433387 +v -0.174863 2.305689 0.433387 +v 2.247900 2.305689 0.433387 +v -0.041584 2.485664 0.433387 +v -0.047625 2.485664 -0.382587 +v 2.247900 2.273438 -0.382587 +v -0.204787 2.273438 -0.382587 +v 2.247900 2.485664 -0.382587 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn 0.010190 -0.000000 0.999948 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn -0.010190 -0.000000 -0.999948 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vn -0.000000 -0.000000 -1.000000 +vt -0.057226 0.196563 +vt -0.270446 0.182240 +vt -0.070117 0.182240 +vt -0.270446 0.196563 +vt 0.270446 0.196563 +vt 0.069582 0.182240 +vt 0.270446 0.182240 +vt 0.055156 0.196563 +vt 0.239844 0.195856 +vt 0.041126 0.183710 +vt 0.239844 0.183710 +vt 0.052058 0.195856 +vt -0.051562 0.195856 +vt -0.239844 0.181533 +vt -0.038672 0.181533 +vt -0.239844 0.195856 +f 227/227/227 228/228/228 229/229/229 +f 228/228/228 227/227/227 230/230/230 +f 231/231/231 232/232/232 233/233/233 +f 232/232/232 231/231/231 234/234/234 +f 235/235/235 236/236/236 237/237/237 +f 236/236/236 235/235/235 238/238/238 +f 239/239/239 240/240/240 241/241/241 +f 240/240/240 239/239/239 242/242/242 + diff --git a/mods/marsdoors/nodes.lua b/mods/marsdoors/nodes.lua new file mode 100644 index 00000000..5fa9b763 --- /dev/null +++ b/mods/marsdoors/nodes.lua @@ -0,0 +1,353 @@ +marsdoors = {} + +minetest.register_node("marsdoors:door1_closed", { + description = "Gate (does not support air)", + drawtype = "mesh", + mesh = "marsdoors_door1_closed.obj", + wield_scale = {x=0.5, y=0.5, z=0.5}, +selection_box = { + type = "fixed", + fixed = {-2.2, -0.5, -0.5, 3.2, 2.5, 0.5} + + }, +collision_box = { + type = "fixed", + fixed = {{-0.5, -0.5, -0.5, 1.5, 2.5, 0.5},}}, + tiles = {"marsdoors_shieldblock.png","marsdoors_warntape.png","default_obsidian.png","default_obsidian.png","marsdoors_warntape.png","default_obsidian.png"}, + groups = {cracky = 1, level = 2, not_in_creative_inventory=0}, + sounds = default.node_sound_wood_defaults(), + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = false, + damage_per_second = 20, +on_rightclick = function(pos, node, player, itemstack, pointed_thing) + minetest.swap_node(pos, {name="marsdoors:door1", param2=minetest.get_node(pos).param2}) + minetest.sound_play("marsdoors_door1", {pos=pos, gain = 1, max_hear_distance = 5}) + end, +}) + + +minetest.register_node("marsdoors:door1", { + description = "Gate (open)", + drawtype = "mesh", + mesh = "marsdoors_door1.obj", + drop = "marsdoors:door1_closed", + wield_scale = {x=0.5, y=0.5, z=0.5}, +selection_box = { + type = "fixed", + fixed = {-0.5, -0.5, -0.5, 1.5, 2.5, 0.5} + }, +collision_box = { + type = "fixed",fixed = { + {-3.4, -0.5, -0.5, -0.5, 2.5, 0.5}, + {4.4, -0.5, -0.5, 1.5, 2.5, 0.5}}}, + tiles = {"marsdoors_shieldblock.png","marsdoors_warntape.png","default_obsidian.png","default_obsidian.png","marsdoors_warntape.png","default_obsidian.png"}, + groups = {cracky = 1, level = 2, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = false, +on_rightclick = function(pos, node, player, itemstack, pointed_thing) + minetest.swap_node(pos, {name="marsdoors:door1_closed", param2=minetest.get_node(pos).param2}) + minetest.sound_play("marsdoors_door1", {pos=pos, gain = 1, max_hear_distance = 5}) + end, +}) + + +minetest.register_node("marsdoors:trapdoor_1", { + description = "Trap door", + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.375, -0.5, 0.5, -0.4375, 0.5}, + {-0.5, 0.4375, -0.5, 0.5, 0.375, 0.5}, + } + }, + tiles = {"marsdoors_shieldblock.png","marsdoors_shieldblock.png","marsdoors_door2.png","marsdoors_warntape.png","marsdoors_door2.png","marsdoors_door2_2.png",}, + groups = {cracky = 1, level = 2, not_in_creative_inventory=0}, + sounds = default.node_sound_stone_defaults(), + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = false, + climbable = true, +on_rightclick = function(pos, node, player, itemstack, pointed_thing) + minetest.swap_node(pos, {name="marsdoors:trapdoor_2", param2=minetest.get_node(pos).param2}) + minetest.sound_play("marsdoors_door2", {pos=pos, gain = 1, max_hear_distance = 5}) + minetest.after(4, function(pos) + if minetest.get_node(pos).name=="marsdoors:trapdoor_2" then + minetest.swap_node(pos, {name="marsdoors:trapdoor_1", param2=minetest.get_node(pos).param2}) + minetest.sound_play("marsdoors_door2", {pos=pos, gain = 1, max_hear_distance = 5}) + end + end, pos) + + + end, +}) +minetest.register_node("marsdoors:trapdoor_2", { + description = "Trap door (open)", + drop="marsdoors:trapdoor_1", + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {0.375, -0.375, -0.5, 1.5, -0.4375, 0.5}, + {0.375, 0.4375, -0.5, 1.5, 0.375, 0.5}, + } + }, + tiles = {"marsdoors_shieldblock.png","marsdoors_shieldblock.png","marsdoors_door2_open.png","marsdoors_warntape.png","marsdoors_door2_open.png","marsdoors_door2_2_open.png",}, + groups = {cracky = 1, level = 2, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = false, + climbable = true, +on_rightclick = function(pos, node, player, itemstack, pointed_thing) + local p={x=pos.x,y=pos.y+1,z=pos.z} + minetest.sound_play("marsdoors_door2", {pos=pos, gain = 1, max_hear_distance = 5}) + minetest.swap_node(pos, {name="marsdoors:trapdoor_1", param2=minetest.get_node(pos).param2}) + end, +}) + + + + +minetest.register_node("marsdoors:door2_1", { + description = "Door", + drop="marsdoors:door2_1", + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.125, 0.5, 0.5, 0.125}, + } + }, + tiles = {"marsdoors_warntape.png","marsdoors_warntape.png","marsdoors_door2.png","marsdoors_warntape.png","marsdoors_door2.png","marsdoors_door2_2.png",}, + groups = {cracky = 1, level = 2, not_in_creative_inventory=0}, + sounds = default.node_sound_stone_defaults(), + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = false, +after_place_node = function(pos, placer, itemstack, pointed_thing) + local p={x=pos.x,y=pos.y+1,z=pos.z} + if minetest.registered_nodes[minetest.get_node(p).name].walkable then + return false + else + minetest.set_node(p, {name = "marsdoors:door2_2",param2=minetest.get_node(pos).param2}) + end + end, +on_rightclick = function(pos, node, player, itemstack, pointed_thing) + local p={x=pos.x,y=pos.y+1,z=pos.z} + minetest.swap_node(p, {name="marsdoors:door2_open_2", param2=minetest.get_node(pos).param2}) + minetest.swap_node(pos, {name="marsdoors:door2_open_1", param2=minetest.get_node(pos).param2}) + minetest.sound_play("marsdoors_door2", {pos=pos, gain = 1, max_hear_distance = 5}) + minetest.after(2, function(pos,p) + if minetest.get_node(pos).name=="marsdoors:door2_open_1" then + minetest.sound_play("marsdoors_door2", {pos=pos, gain = 1, max_hear_distance = 5}) + minetest.swap_node(p, {name="marsdoors:door2_2", param2=minetest.get_node(pos).param2}) + minetest.swap_node(pos, {name="marsdoors:door2_1", param2=minetest.get_node(pos).param2}) + end + end, pos,p) + end, + after_dig_node = function (pos, name, digger) + marsdoors.replacenode({x=pos.x,y=pos.y+1,z=pos.z}) + end, +}) + +minetest.register_node("marsdoors:door2_2", { + description = "Door 2-1", + drawtype = "nodebox", + drop="marsdoors:door2_1", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.125, 0.5, 0.5, 0.125}, + } + }, + tiles = {"marsdoors_warntape.png","marsdoors_warntape.png","marsdoors_door2.png","marsdoors_warntape.png","marsdoors_door2.png","marsdoors_door2_2.png",}, + groups = {cracky = 1, level = 2, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = false, +on_rightclick = function(pos, node, player, itemstack, pointed_thing) + local p={x=pos.x,y=pos.y-1,z=pos.z} + minetest.swap_node(p, {name="marsdoors:door2_open_1", param2=minetest.get_node(pos).param2}) + minetest.swap_node(pos, {name="marsdoors:door2_open_2", param2=minetest.get_node(pos).param2}) + minetest.sound_play("marsdoors_door2", {pos=pos, gain = 1, max_hear_distance = 5}) + minetest.after(2, function(pos,p) + if minetest.get_node(pos).name=="marsdoors:door2_open_2" then + minetest.sound_play("marsdoors_door2", {pos=pos, gain = 1, max_hear_distance = 5}) + minetest.swap_node(p, {name="marsdoors:door2_1", param2=minetest.get_node(pos).param2}) + minetest.swap_node(pos, {name="marsdoors:door2_2", param2=minetest.get_node(pos).param2}) + end + end, pos,p) + end, + after_dig_node = function (pos, name, digger) + marsdoors.replacenode({x=pos.x,y=pos.y-1,z=pos.z}) + end, +}) + +minetest.register_node("marsdoors:door2_open_1", { + description = "Door (open) 2-o-1", + drop="marsdoors:door2_1", + drawtype = "nodebox", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {0.41, -0.5, -0.124, 1.41, 0.5, 0.125}, + } + }, + tiles = {"marsdoors_warntape.png","marsdoors_warntape.png","marsdoors_door2_open.png","marsdoors_warntape.png","marsdoors_door2_open.png","marsdoors_door2_2_open.png",}, + groups = {cracky = 1, level = 2, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = false, +on_rightclick = function(pos, node, player, itemstack, pointed_thing) + local p={x=pos.x,y=pos.y+1,z=pos.z} + minetest.sound_play("marsdoors_door2", {pos=pos, gain = 1, max_hear_distance = 5}) + minetest.swap_node(p, {name="marsdoors:door2_2", param2=minetest.get_node(pos).param2}) + minetest.swap_node(pos, {name="marsdoors:door2_1", param2=minetest.get_node(pos).param2}) + end, + after_dig_node = function (pos, name, digger) + marsdoors.replacenode({x=pos.x,y=pos.y+1,z=pos.z}) + end, +}) + +minetest.register_node("marsdoors:door2_open_2", { + description = "Door (open) 2-o-1", + drawtype = "nodebox", + drop="marsdoors:door2_1", + paramtype = "light", + node_box = { + type = "fixed", + fixed = { + {0.41, -0.5, -0.124, 1.41, 0.5, 0.125}, + } + }, + tiles = {"marsdoors_warntape.png","marsdoors_warntape.png","marsdoors_door2_open.png","marsdoors_warntape.png","marsdoors_door2_open.png","marsdoors_door2_2_open.png",}, + groups = {cracky = 1, level = 2, not_in_creative_inventory=1}, + sounds = default.node_sound_wood_defaults(), + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + is_ground_content = false, +on_rightclick = function(pos, node, player, itemstack, pointed_thing) + local p={x=pos.x,y=pos.y-1,z=pos.z} + minetest.sound_play("marsdoors_door2", {pos=pos, gain = 1, max_hear_distance = 5}) + minetest.swap_node(p, {name="marsdoors:door2_1", param2=minetest.get_node(pos).param2}) + minetest.swap_node(pos, {name="marsdoors:door2_2", param2=minetest.get_node(pos).param2}) + end, + after_dig_node = function (pos, name, digger) + marsdoors.replacenode({x=pos.x,y=pos.y-1,z=pos.z}) + end, +}) + + +minetest.register_node("marsdoors:warning", { + description = "Warning tape block", + tiles = {"marsdoors_warntape.png"}, + groups = {cracky = 2,}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("marsdoors:shieldblock", { + description = "Shieldblock", + tiles = {"marsdoors_shieldblock.png"}, + groups = {cracky = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("marsdoors:steelwallblock", { + description = "Steel wallblock", + tiles = {"marsdoors_wall.png"}, + groups = {cracky = 1}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("marsdoors:oxogen", { + description = "Oxygen block", + tiles = {"marsdoors_oxogen.png"}, + drawtype="glasslike", + groups = {crumbly = 2}, + paramtype = "light", + sunlight_propagates = true, + alpha = 50, + sounds = default.node_sound_glass_defaults(), +}) + + +minetest.register_node("marsdoors:clight", { + description = "Ceiling light", + tiles = {"default_cloud.png"}, + drawtype = "nodebox", + groups = {snappy = 3, not_in_creative_inventory=0}, + sounds = default.node_sound_glass_defaults(), + is_ground_content = false, + paramtype = "light", + paramtype2 = "facedir", + node_box = {type="fixed",fixed={-0.2,0.4,-0.4,0.2,0.6,0.4}}, + light_source=14, +}) + + + +minetest.register_node("marsdoors:crystal", { + description = "Crystal", + drawtype = "mesh", + mesh = "marsdoors_crystal.obj", + visual_scale = 0.16, + wield_scale = {x=1, y=1, z=1}, + alpha = 20, + tiles = { + { + name = "marsdoors_glitsh.png^[colorize:#cc0000aa", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 2.0, + }, + }, + }, + paramtype = "light", + paramtype2 = "facedir", + sunlight_propagates = true, + damage_per_second = 4, + + is_ground_content = false, + light_source=4, + groups = {cracky = 2, level = 2}, +}) + +function marsdoors.replacenode(pos) + minetest.set_node(pos, {name = "air"}) +end + +minetest.register_alias("marssurvive:door1_closed", "marsdoors:door1_closed") +minetest.register_alias("marssurvive:door1", "marsdoors:door1") +minetest.register_alias("marssurvive:trapdoor_1", "marsdoors:trapdoor_1") +minetest.register_alias("marssurvive:trapdoor_2", "marsdoors:trapdoor_2") +minetest.register_alias("marssurvive:door2_1", "marsdoors:door2_1") +minetest.register_alias("marssurvive:door2_2", "marsdoors:door2_2") +minetest.register_alias("marssurvive:door2_open_1", "marsdoors:door2_open_1") +minetest.register_alias("marssurvive:door2_open_2", "marsdoors:door2_open_2") +minetest.register_alias("marssurvive:warning", "marsdoors:warning") +minetest.register_alias("marssurvive:shieldblock", "marsdoors:shieldblock") +minetest.register_alias("marssurvive:steelwallblock", "marsdoors:steelwallblock") +minetest.register_alias("marssurvive:oxogen", "marsdoors:oxogen") +minetest.register_alias("marssurvive:clight", "marsdoors:clight") +minetest.register_alias("marssurvive:crystal", "marsdoors:crystal") diff --git a/mods/marsdoors/readme.md b/mods/marsdoors/readme.md new file mode 100644 index 00000000..27fbc079 --- /dev/null +++ b/mods/marsdoors/readme.md @@ -0,0 +1,2 @@ +Marsdoors extracted from https://github.com/linushsao/marsu_game-linus-v0.2 - you definitly should check this game out! +Only few modifications by Illuna here. diff --git a/mods/marsdoors/sounds/marsdoors_door2.ogg b/mods/marsdoors/sounds/marsdoors_door2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..9693f90026ddacf58b60a6127e3f2e67ecc9be36 GIT binary patch literal 16028 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 R?vhl^WPbTLD}=e=e*s%xihlqA literal 0 HcmV?d00001 diff --git a/mods/marsdoors/textures/marsdoors_door2.png b/mods/marsdoors/textures/marsdoors_door2.png new file mode 100644 index 0000000000000000000000000000000000000000..580b8ad506ea877e0eac674ca4801f6f91676aa8 GIT binary patch literal 545 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sDEfH31!Z9ZwBpkj$@M2T}zYGO%dex5=|W^O8jk%6J9m7$T9 zv4H}RVPtG&VtT5lMjU8*r>Bc!NJZS+8@^dB4gzh7XQMWK6Wi%vvz`5e+rhmLrA_QF z-7TBixbXfJZpFgH1i7s#tKz4nzLv_HwJh)V4Su1o>wnA7{8c$`d!fvC=jhkF?CR!K z?qirD{*c?@|Cvh$Jp1hqY(8htFopeL>i^yqB}4{b`T-x)GrSNa-6M~tg8S0Pw&I#OAoAtt}!Rro0Zon ze*7l>{5eAiuhSdmBzb|~41P+|mu)SF1w*Q%1JjBq7M+GwjtYo!I#ic>(rmnJw2t>N!j{+{u9>fC8I^JVTc*YJO^O~~+J zP_5KpT5-~uZ-EBCJ40yY2U~@?ZE`=u_5`kA3z*0*?BFTa#gO%B0<#9l@Q+_?AM9Ck zdD8RAkEE&FY!tcspT6uy|1zP<3*q2N~lij~)P{jlt8^&t;ucLK6V7J=2W< literal 0 HcmV?d00001 diff --git a/mods/marsdoors/textures/marsdoors_door2_2_open.png b/mods/marsdoors/textures/marsdoors_door2_2_open.png new file mode 100644 index 0000000000000000000000000000000000000000..515791aa3262fe8deb5ec73e5e29de05a4b3ae8d GIT binary patch literal 563 zcmV-30?hr1P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!~g&e!~vBn4jTXf03mcmSad^jWnpw_ zZ*Cw|X>DZyGB7bUIx#XjGcX`AH99ggIy5!PjC>aW00EmxL_t(|UhSAcZi6rs1x?nd z7pmBobJGj-7OX4wDdQT1h3zCOl>h!n4iL#wWOC2T zA)V#K0FUH>0Da&8U%bdX&vEaS`^RxiS2^7(AD@5{n>=g*mSsubJO_J@0$1&?1-PZ- ziKDz#c=C$@ROI0lKuI350BZ8E2T+uU7(i7XZqLZqHd~~Dh`HTmzK_kJ1r`W%b@c3FVdohQJnFCs_y@mKDzz74L+=K+u8!RG-!53mPM zeldWGJe&e3$wL-EO&<0Dit-QxsLF%S1JbdIWqEFXGk|q@s0L7whhhK~dGL9_x_lnM zNlTt`J`eDDfX@TW!INJMpdt^a07~+Z1yGZRJ%FM-!~m-D;PZfVtYTT7o8JszT^_0d z6y%{8Kt&#W9-KQ0CVu<7Xzrs!zqB0JY)gXC=W4!syz5S zARVh%mgnX-16Y@bY5)a!Cr*cuiB~yzQ&cr^p;Hu*)^)YG41>bedMetYro~hs(Z8 zoZhsg>iK5@hIgJjv>D>Ran#=LmjAHsc{$?(wS}wqX14x)zwY9~#Ay>)7{WLs84{)_ zurQc$wlW-0aTHBxoaWck;x}7j%>^aJzsxgKpC}&Cay-M>BXngmgWaFczi+lLeEj`> zSb^Vloo654LPnl{Zbjk8i7 zXnRhJgenJPgRhe!gMnuNYs7-3!ion!Gnkwa`XrDrRpA+f8|OUsBcE&%_D-pgdr;Z% ioH30I>mS)Dv~c@X?9e%5w}crOjSQZyelF{r5}E*>^U5>; literal 0 HcmV?d00001 diff --git a/mods/marsdoors/textures/marsdoors_glitsh.png b/mods/marsdoors/textures/marsdoors_glitsh.png new file mode 100644 index 0000000000000000000000000000000000000000..0e100737e3a7ea5f596d15505f33f6a3475c53c5 GIT binary patch literal 7943 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 literal 0 HcmV?d00001 diff --git a/mods/marsdoors/textures/marsdoors_oxogen.png b/mods/marsdoors/textures/marsdoors_oxogen.png new file mode 100644 index 0000000000000000000000000000000000000000..628e31311c5517e23c1dcb5625d96ccbd6bbd328 GIT binary patch literal 446 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzwj^(N7l!{JxM1({$v_d#0*}aI z1_r((Aj~*bn@<`j$X?><>&pIsk)L0M)ztUa1)z{@W=KSdbAE1aYF-JD%fR4Vl$uzQ znxasiS(2gP?&%wlqL<3fz`&^F>Eaj?aro`@K<~o_BCY$EUfj8>uj%mpNBrM!-hZh7 z!BODO5yf3;`{p=wX#SdX&v9?SEVbNoFL#j6o^Ox6ey{vv@~ups zk58TIC*S$}Z{v%`)^*|PX01b?eGWdkk?wq;$zwwt>%uL9f7drfiY9(!$P8=AyXN|$=NvPi^M{Lb3yQw( z-4msL{E|Pzo#p!usN21rF{5qPM#j8G-3@(QF{hXCWqs~;eA=I8B40e~zZ+lWQ`MuK lKfFSAtk`jLZDXp>LGv~995tSLojCytMo(8imvv4FO#s`xx$yu1 literal 0 HcmV?d00001 diff --git a/mods/marsdoors/textures/marsdoors_shieldblock.png b/mods/marsdoors/textures/marsdoors_shieldblock.png new file mode 100644 index 0000000000000000000000000000000000000000..5de0e59acc6134a5b97d1010ad553103fceedfac GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sDEfH31!Z9ZwBpkj$@M2T}zYGO%dex5=|W^O8jk%6J9m7$T9 zv4H}RVPtG&VtT5lMjWWv!PCVt#KJ$>rsl_odNwYG8w_%CavIZ3K0G?g-NG2Zucnbp znBAeufz812XG(J*vl}l%W21S4)y&Q-JuM78JPgN;<-WYGlbH=Pi^0>?&t;ucLK6Ve Cj5@gh literal 0 HcmV?d00001 diff --git a/mods/marsdoors/textures/marsdoors_wall.png b/mods/marsdoors/textures/marsdoors_wall.png new file mode 100644 index 0000000000000000000000000000000000000000..0bb66903fba9314438ce6ef9111aa89e6fa717d2 GIT binary patch literal 313 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sDEfH31!Z9ZwBAX}2Ry9>jA5L~c#`DCC7dx@v7EBhTDadAUS zMfG!YfI=%hT^vI!{O3+M$lIbI;5t!=L$=_PN3V!uWQYT+0H4`|XRDnjq=wy`KI4qW z`{n0MaG$HDB@(fl#FHaAh&4P1UH?Mmw$&jzCB5cYqPiZet9^(O5H=`e1 z3|%?5%WUTGv@s_12pS%8xs`5@{$p^Cg zzTRP)8X!;Qa&gTe~DWM4fw^C|4 literal 0 HcmV?d00001 diff --git a/mods/marsdoors/textures/marsdoors_warntape.png b/mods/marsdoors/textures/marsdoors_warntape.png new file mode 100644 index 0000000000000000000000000000000000000000..549b467ef50172e27e469f4243648d04be9b4a76 GIT binary patch literal 435 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sDEfH31!Z9ZwB1`kgc$B>G+w=*2M4jb?sxMi2{zy7)1g;2#7 zR_mLkE`lQ8A2pX`eyrTz|9eKkzE|FdHvgVne}Dh0>Qk>i8So@bXg6tam2+a4Y*WIR z^XUSU#M6Z=8%`bmX><60!_}vXf4LeQ=l#X1Bz0Q*7wr#cPknmh&%8#D|1bkvr3Z7w z6Gaw-lg{D?)cAE90_D6IR@=O(c9_f9Z1X#lq1&c~L9Oxy(~Tz!Sq)A(b0$n}ujOA+ jd}5%DVE<|Rz{2iGHM`fT