diff --git a/assets/hbm/lang/de_DE.lang b/assets/hbm/lang/de_DE.lang index 7c32ccbe2..19f8ceed7 100644 --- a/assets/hbm/lang/de_DE.lang +++ b/assets/hbm/lang/de_DE.lang @@ -1664,26 +1664,34 @@ item.mp_warhead_10_nuclear_large.name=Größe 10 Atomsprengkopf "Chernobyl Boris item.mp_warhead_15_he.name=Größe 15 HE-Sprengkopf item.mp_warhead_15_incendiary.name=Größe 15 Brandsprengkopf item.mp_warhead_15_nuclear.name=Größe 15 Atomsprengkopf "Tantchen Bertha" +item.mp_warhead_15_nuclear_shark.name=Größe 15 Atomsprengkopf "Billigsdorfer Kugelwilli" +item.mp_warhead_15_boxcar.name=Größe 15 Güterwagon? item.mp_fuselage_10_kerosene.name=Größe 10 Kerosintank item.mp_fuselage_10_kerosene_camo.name=Größe 10 Kerosintank (Camouflage) item.mp_fuselage_10_kerosene_desert.name=Größe 10 Kerosintank (Wüstencamouflage) +item.mp_fuselage_10_kerosene_insulation.name=Größe 10 Kerosintank (Oranger Isolator) item.mp_fuselage_10_kerosene_flames.name=Größe 10 Kerosintank (Krasse Flammen) item.mp_fuselage_10_kerosene_sleek.name=Größe 10 Kerosintank (IF-R&D) item.mp_fuselage_10_kerosene_metal.name=Größe 10 Kerosintank (Metall) item.mp_fuselage_10_solid.name=Größe 10 Festbrennstofftank item.mp_fuselage_10_solid_flames.name=Größe 10 Festbrennstofftank (Krasse Flammen) +item.mp_fuselage_10_solid_insulator.name=Größe 10 Festbrennstofftank (Oranger Isolator) item.mp_fuselage_10_solid_sleek.name=Größe 10 Festbrennstofftank (IF-R&D) +item.mp_fuselage_10_solid_soviet_glory.name=Größe 10 Festbrennstofftank (Sowjetischer Ruhm) item.mp_fuselage_10_xenon.name=Größe 10 Xenontank item.mp_fuselage_10_long_kerosene.name=Größe 10 Langer Kerosintank item.mp_fuselage_10_long_kerosene_camo.name=Größe 10 Langer Kerosintank (Camouflage) item.mp_fuselage_10_long_kerosene_desert.name=Größe 10 Langer Kerosintank (Wüstencamouflage) item.mp_fuselage_10_long_kerosene_flames.name=Größe 10 Langer Kerosintank (Krasse Flammen) +item.mp_fuselage_10_long_kerosene_insulation.name=Größe 10 Langer Kerosintank (Oranger Isolator) item.mp_fuselage_10_long_kerosene_sleek.name=Größe 10 Langer Kerosintank (IF-R&D) item.mp_fuselage_10_long_kerosene_metal.name=Größe 10 Langer Kerosintank (Metall) item.mp_fuselage_10_long_solid.name=Größe 10 Langer Festbrennstofftank item.mp_fuselage_10_long_solid_flames.name=Größe 10 Langer Festbrennstofftank (Krasse Flammen) +item.mp_fuselage_10_long_solid_insulation.name=Größe 10 Langer Festbrennstofftank (Oranger Isolator) item.mp_fuselage_10_long_solid_sleek.name=Größe 10 Langer Festbrennstofftank (IF-R&D) +item.mp_fuselage_10_long_solid_soviet_glory.name=Größe 10 Langer Festbrennstofftank (Sowjetischer Ruhm) item.mp_fuselage_10_15_kerosene.name=Größe 10/15 Kerosintank item.mp_fuselage_10_15_solid.name=Größe 10/15 Festbrennstofftank @@ -1693,9 +1701,13 @@ item.mp_fuselage_10_15_balefire.name=Größe 10/15 BF-Kraftstofftank item.mp_fuselage_15_kerosene.name=Größe 15 Kerosintank item.mp_fuselage_15_kerosene_camo.name=Größe 15 Kerosintank (Camouflage) item.mp_fuselage_15_kerosene_desert.name=Größe 15 Kerosintank (Wüstencamouflage) +item.mp_fuselage_15_kerosene_insulation.name=Größe 15 Kerosintank (Oranger Isolator) item.mp_fuselage_15_kerosene_metal.name=Größe 15 Kerosintank (Metall) item.mp_fuselage_15_kerosene_decorated.name=Größe 15 Kerosintank (Dekoriertes Metall) +item.mp_fuselage_15_kerosene_steampunk.name=Größe 15 Kerosintank (Steampunk) +item.mp_fuselage_15_kerosene_blackjack.name=Größe 15 Kerosintank (Queen Whiskey) item.mp_fuselage_15_solid.name=Größe 15 Festbrennstofftank +item.mp_fuselage_15_solid_insulation.name=Größe 15 Festbrennstofftank (Oranger Isolator) item.mp_fuselage_15_solid_soviet_glory.name=Größe 15 Festbrennstofftank (Sowjetischer Ruhm) item.mp_fuselage_15_solid_soviet_stank.name=Größe 15 Festbrennstofftank (Sowjetischer Mief) item.mp_fuselage_15_hydrogen.name=Größe 15 Wasserstofftank @@ -1703,6 +1715,7 @@ item.mp_fuselage_15_balefire.name=Größe 15 BF-Kraftstofftank item.mp_stability_10_flat.name=Größe 10 Flache Flügel item.mp_stability_10_cruise.name=Größe 10 Cruise-Flügel +item.mp_stability_10_space.name=Größe 10 Weltraum-Flügel item.mp_stability_15_flat.name=Größe 15 Flache Flügel item.mp_stability_15_thin.name=Größe 15 Dünne Flügel diff --git a/assets/hbm/lang/en_US.lang b/assets/hbm/lang/en_US.lang index 7f34b3887..ac3bd5cbe 100644 --- a/assets/hbm/lang/en_US.lang +++ b/assets/hbm/lang/en_US.lang @@ -1664,26 +1664,34 @@ item.mp_warhead_15_he.name=Size 15 HE Warhead item.mp_warhead_15_incendiary.name=Size 15 Incendiary Warhead item.mp_warhead_10_nuclear_large.name=Size 10 Nuclear Warhead "Chernobyl Boris" item.mp_warhead_15_nuclear.name=Size 15 Nuclear Warhead "Auntie Bertha" +item.mp_warhead_15_nuclear_shark.name=Size 15 Nuclear Warhead "Discount Bullet Bill" +item.mp_warhead_15_boxcar.name=Size 15 Boxcar? item.mp_fuselage_10_kerosene.name=Size 10 Kerosene Fuselage item.mp_fuselage_10_kerosene_camo.name=Size 10 Kerosene Fuselage (Camo) item.mp_fuselage_10_kerosene_desert.name=Size 10 Kerosene Fuselage (Desert Camo) +item.mp_fuselage_10_kerosene_insulation.name=Size 10 Kerosene Fuselage (Orange Insulation) item.mp_fuselage_10_kerosene_flames.name=Size 10 Kerosene Fuselage (Sick Flames) item.mp_fuselage_10_kerosene_sleek.name=Size 10 Kerosene Fuselage (IF-R&D) item.mp_fuselage_10_kerosene_metal.name=Size 10 Kerosene Fuselage (Metal) item.mp_fuselage_10_solid.name=Size 10 Solid Fuel Fuselage -item.mp_fuselage_10_solid_flames.name=Size 10 Solid Fuselage (Sick Flames) -item.mp_fuselage_10_solid_sleek.name=Size 10 Solid Fuselage (IF-R&D) +item.mp_fuselage_10_solid_flames.name=Size 10 Solid Fuel Fuselage (Sick Flames) +item.mp_fuselage_10_solid_insulation.name=Size 10 Solid Fuel Fuselage (Orange Insulation) +item.mp_fuselage_10_solid_sleek.name=Size 10 Solid Fuel Fuselage (IF-R&D) +item.mp_fuselage_10_solid_soviet_glory.name=Size 10 Solid Fuel Fuselage (Soviet Glory) item.mp_fuselage_10_xenon.name=Size 10 Xenon Fuselage item.mp_fuselage_10_long_kerosene.name=Size 10 Long Kerosene Fuselage item.mp_fuselage_10_long_kerosene_camo.name=Size 10 Long Kerosene Fuselage (Camo) item.mp_fuselage_10_long_kerosene_desert.name=Size 10 Long Kerosene Fuselage (Desert Camo) item.mp_fuselage_10_long_kerosene_flames.name=Size 10 Long Kerosene Fuselage (Sick Flames) +item.mp_fuselage_10_long_kerosene_insulation.name=Size 10 Long Kerosene Fuselage (Orange Insulation) item.mp_fuselage_10_long_kerosene_sleek.name=Size 10 Long Kerosene Fuselage (IF-R&D) item.mp_fuselage_10_long_kerosene_metal.name=Size 10 Long Kerosene Fuselage (Metal) item.mp_fuselage_10_long_solid.name=Size 10 Long Solid Fuel Fuselage item.mp_fuselage_10_long_solid_flames.name=Size 10 Long Solid Fuel Fuselage (Sick Flames) +item.mp_fuselage_10_long_solid_insulation.name=Size 10 Long Solid Fuel Fuselage (Orange Insulation) item.mp_fuselage_10_long_solid_sleek.name=Size 10 Long Solid Fuel Fuselage (IF-R&D) +item.mp_fuselage_10_long_solid_soviet_glory.name=Size 10 Long Solid Fuselage (Soviet Glory) item.mp_fuselage_10_15_kerosene.name=Size 10/15 Kerosene Fuselage item.mp_fuselage_10_15_solid.name=Size 10/15 Solid Fuel Fuselage @@ -1693,9 +1701,13 @@ item.mp_fuselage_10_15_balefire.name=Size 10/15 BF Fuselage item.mp_fuselage_15_kerosene.name=Size 15 Kerosene Fuselage item.mp_fuselage_15_kerosene_camo.name=Size 15 Kerosene Fuselage (Camo) item.mp_fuselage_15_kerosene_desert.name=Size 15 Kerosene Fuselage (Desert Camo) +item.mp_fuselage_15_kerosene_insulation.name=Size 15 Kerosene Fuselage (Orange Insulation) item.mp_fuselage_15_kerosene_metal.name=Size 15 Kerosene Fuselage (Metal) item.mp_fuselage_15_kerosene_decorated.name=Size 15 Kerosene Fuselage (Decorated Metal) +item.mp_fuselage_15_kerosene_steampunk.name=Size 15 Kerosene Fuselage (Steampunk) +item.mp_fuselage_15_kerosene_blackjack.name=Size 15 Kerosene Fuselage (Queen Whiskey) item.mp_fuselage_15_solid.name=Size 15 Solid Fuel Fuselage +item.mp_fuselage_15_solid_insulation.name=Size 15 Solid Fuel Fuselage (Orange Insulation) item.mp_fuselage_15_solid_soviet_glory.name=Size 15 Solid Fuel Fuselage (Soviet Glory) item.mp_fuselage_15_solid_soviet_stank.name=Size 15 Solid Fuel Fuselage (Soviet Stank) item.mp_fuselage_15_hydrogen.name=Size 15 Hydrogen Fuselage @@ -1703,6 +1715,7 @@ item.mp_fuselage_15_balefire.name=Size 15 BF Fuselage item.mp_stability_10_flat.name=Size 10 Flat Fins item.mp_stability_10_cruise.name=Size 10 Cruise Fins +item.mp_stability_10_space.name=Size 10 Space Fins item.mp_stability_15_flat.name=Size 15 Flat Fins item.mp_stability_15_thin.name=Size 15 Thin Fins diff --git a/assets/hbm/models/missile_parts/mp_s_10_space.obj b/assets/hbm/models/missile_parts/mp_s_10_space.obj new file mode 100644 index 000000000..165ef75c1 --- /dev/null +++ b/assets/hbm/models/missile_parts/mp_s_10_space.obj @@ -0,0 +1,338 @@ +# Blender v2.76 (sub 0) OBJ File: 'mp_s_10_space.blend' +# www.blender.org +o Cube +v 0.031250 0.500000 -0.875000 +v 0.031250 0.500000 0.875000 +v -0.031250 0.500000 0.875000 +v -0.031250 0.500000 -0.875000 +v 0.031250 1.000000 -0.875000 +v 0.031250 1.000000 0.875000 +v -0.031250 1.000000 0.875000 +v -0.031250 1.000000 -0.875000 +v -0.875000 0.500000 -0.031250 +v 0.875000 0.500000 -0.031250 +v 0.875000 0.500000 0.031250 +v -0.875000 0.500000 0.031250 +v -0.875000 1.000000 -0.031250 +v 0.875000 1.000000 -0.031250 +v 0.875000 1.000000 0.031250 +v -0.875000 1.000000 0.031250 +v 0.031250 0.500000 -0.500000 +v 0.031250 0.500000 0.500000 +v -0.031250 0.500000 0.500000 +v -0.031250 0.500000 -0.500000 +v -0.500000 0.500000 -0.031250 +v 0.500000 0.500000 -0.031250 +v 0.500000 0.500000 0.031250 +v -0.500000 0.500000 0.031250 +v 0.031250 1.500000 -0.500000 +v 0.031250 1.500000 0.500000 +v -0.031250 1.500000 0.500000 +v -0.031250 1.500000 -0.500000 +v -0.500000 1.500000 -0.031250 +v 0.500000 1.500000 -0.031250 +v 0.500000 1.500000 0.031250 +v -0.500000 1.500000 0.031250 +v -0.437500 0.500000 0.031250 +v -0.437500 0.500000 -0.031250 +v -0.437500 1.500000 -0.031250 +v -0.437500 1.500000 0.031250 +v -0.031250 0.500000 -0.437500 +v 0.031250 0.500000 -0.437500 +v 0.031250 1.500000 -0.437500 +v -0.031250 1.500000 -0.437500 +v 0.437500 0.500000 0.031249 +v 0.437500 1.500000 0.031249 +v 0.437500 1.500000 -0.031251 +v 0.437500 0.500000 -0.031251 +v -0.031249 0.500000 0.437500 +v -0.031249 1.500000 0.437500 +v 0.031251 1.500000 0.437500 +v 0.031251 0.500000 0.437500 +v 0.000000 0.475000 -0.937500 +v 0.000000 1.225000 -0.937500 +v 0.054127 0.475000 -0.906250 +v 0.054127 1.225000 -0.906250 +v 0.054127 0.475000 -0.843750 +v 0.054127 1.225000 -0.843750 +v -0.000000 0.475000 -0.812500 +v -0.000000 1.225000 -0.812500 +v -0.054127 0.475000 -0.843750 +v -0.054127 1.225000 -0.843750 +v -0.054127 0.475000 -0.906250 +v -0.054127 1.225000 -0.906250 +v 0.000000 0.475000 0.812500 +v 0.000000 1.225000 0.812500 +v 0.054127 0.475000 0.843750 +v 0.054127 1.225000 0.843750 +v 0.054127 0.475000 0.906250 +v 0.054127 1.225000 0.906250 +v -0.000000 0.475000 0.937500 +v -0.000000 1.225000 0.937500 +v -0.054127 0.475000 0.906250 +v -0.054127 1.225000 0.906250 +v -0.054127 0.475000 0.843750 +v -0.054127 1.225000 0.843750 +v -0.000000 1.350000 -0.875000 +v -0.000000 1.350000 0.875000 +v -0.937500 0.475000 -0.000000 +v -0.937500 1.225000 -0.000000 +v -0.906250 0.475000 -0.054127 +v -0.906250 1.225000 -0.054127 +v -0.843750 0.475000 -0.054127 +v -0.843750 1.225000 -0.054127 +v -0.812500 0.475000 -0.000000 +v -0.812500 1.225000 -0.000000 +v -0.843750 0.475000 0.054127 +v -0.843750 1.225000 0.054127 +v -0.906250 0.475000 0.054127 +v -0.906250 1.225000 0.054127 +v 0.812500 0.475000 0.000000 +v 0.812500 1.225000 0.000000 +v 0.843750 0.475000 -0.054127 +v 0.843750 1.225000 -0.054127 +v 0.906250 0.475000 -0.054127 +v 0.906250 1.225000 -0.054127 +v 0.937500 0.475000 0.000000 +v 0.937500 1.225000 0.000000 +v 0.906250 0.475000 0.054127 +v 0.906250 1.225000 0.054127 +v 0.843750 0.475000 0.054127 +v 0.843750 1.225000 0.054127 +v -0.875000 1.350000 0.000000 +v 0.875000 1.350000 0.000000 +vt 0.272727 0.727273 +vt 0.272727 0.772727 +vt 0.000000 0.772727 +vt -0.000000 0.727273 +vt 0.272727 0.818182 +vt 0.681818 0.363636 +vt 0.409091 0.727273 +vt 0.409091 -0.000000 +vt 0.272727 -0.000000 +vt -0.000000 0.363636 +vt 0.363636 -0.000000 +vt 0.363636 0.727273 +vt 0.318182 0.727273 +vt 0.318182 0.772727 +vt 0.318182 0.818182 +vt 0.318182 -0.000000 +vt 0.818182 0.545455 +vt 0.772727 0.545455 +vt 0.772727 0.000000 +vt 0.727273 0.545455 +vt 0.727273 0.000000 +vt 0.681818 0.545455 +vt 0.681818 0.000000 +vt 0.954545 0.545455 +vt 0.909091 0.545455 +vt 0.909091 0.000000 +vt 0.863636 0.545455 +vt 0.818182 0.000000 +vt 0.863636 0.000000 +vt 0.944181 0.929414 +vt 0.874878 0.929414 +vt 0.909530 0.869396 +vt 0.863636 0.636364 +vt 0.909091 0.636364 +vt 0.954545 0.636364 +vt 0.727273 0.636364 +vt 0.818182 0.636364 +vt 0.772727 0.636364 +vt 0.944181 0.889402 +vt 0.874878 0.889402 +vt -0.000000 0.818182 +vt -0.000000 -0.000000 +vt 0.954545 0.000000 +vt 0.909530 0.949420 +vn -0.800000 0.600000 -0.000000 +vn -0.000000 0.600000 0.800000 +vn 0.800000 0.600000 0.000000 +vn 0.000000 0.600000 -0.800000 +vn 0.000000 -1.000000 0.000000 +vn -1.000000 0.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 1.000000 0.000000 0.000000 +vn -0.000000 0.000000 1.000000 +vn 0.000000 1.000000 0.000000 +vn 0.500000 0.000000 -0.866000 +vn 0.500000 0.000000 0.866000 +vn -0.500000 0.000000 0.866000 +vn -0.500000 0.000000 -0.866000 +vn -0.458800 0.397400 -0.794700 +vn -0.917700 0.397400 0.000000 +vn -0.458800 0.397400 0.794700 +vn 0.458800 0.397400 0.794700 +vn 0.458800 0.397400 -0.794700 +vn 0.917700 0.397400 -0.000000 +vn -0.866000 0.000000 -0.500000 +vn 0.866000 0.000000 -0.500000 +vn 0.866000 0.000000 0.500000 +vn -0.866000 0.000000 0.500000 +vn -0.794700 0.397400 0.458800 +vn 0.000000 0.397400 0.917700 +vn 0.794700 0.397400 0.458800 +vn 0.794700 0.397400 -0.458800 +vn -0.794700 0.397400 -0.458800 +vn 0.000000 0.397400 -0.917700 +s off +f 32/1/1 29/2/1 13/3/1 +f 7/3/2 6/4/2 26/1/2 +f 15/3/3 14/4/3 30/1/3 +f 28/1/4 25/2/4 5/3/4 +f 1/3/5 17/2/5 20/5/5 +f 9/3/5 21/2/5 24/5/5 +f 11/3/5 23/2/5 22/5/5 +f 3/3/5 19/2/5 18/5/5 +f 7/6/6 27/7/6 19/8/6 +f 13/6/7 29/7/7 21/8/7 +f 20/9/6 28/1/6 8/10/6 +f 5/6/8 25/7/8 17/8/8 +f 24/9/9 32/1/9 16/10/9 +f 18/9/8 26/1/8 6/10/8 +f 15/6/9 31/7/9 23/8/9 +f 22/9/7 30/1/7 14/10/7 +f 34/11/8 35/12/8 36/13/8 +f 34/14/5 33/15/5 24/5/5 +f 35/12/7 34/11/7 21/8/7 +f 36/13/10 35/14/10 29/2/10 +f 33/16/9 36/13/9 32/1/9 +f 38/11/9 39/12/9 40/13/9 +f 38/14/5 37/15/5 20/5/5 +f 39/12/8 38/11/8 17/8/8 +f 40/13/10 39/14/10 25/2/10 +f 37/16/6 40/13/6 28/1/6 +f 42/12/6 43/13/6 44/16/6 +f 42/12/9 41/11/9 23/8/9 +f 43/13/10 42/14/10 31/2/10 +f 44/16/7 43/13/7 30/1/7 +f 41/14/5 44/15/5 22/5/5 +f 46/12/7 47/13/7 48/16/7 +f 46/12/6 45/11/6 19/8/6 +f 47/13/10 46/14/10 27/2/10 +f 48/16/8 47/13/8 26/1/8 +f 45/14/5 48/15/5 18/5/5 +f 50/17/11 52/18/11 51/19/11 +f 52/18/8 54/20/8 53/21/8 +f 54/20/12 56/22/12 55/23/12 +f 56/24/13 58/25/13 57/26/13 +f 60/27/14 50/17/14 49/28/14 +f 58/25/6 60/27/6 59/29/6 +f 51/30/5 55/31/5 59/32/5 +f 62/24/11 64/25/11 63/26/11 +f 64/25/8 66/27/8 65/29/8 +f 66/27/12 68/17/12 67/28/12 +f 68/17/13 70/18/13 69/19/13 +f 72/20/14 62/22/14 61/23/14 +f 70/18/6 72/20/6 71/21/6 +f 63/30/5 67/31/5 71/32/5 +f 50/17/15 60/27/15 73/33/15 +f 58/25/16 73/34/16 60/27/16 +f 56/24/17 73/35/17 58/25/17 +f 54/20/18 73/36/18 56/22/18 +f 50/17/19 73/37/19 52/18/19 +f 52/18/20 73/38/20 54/20/20 +f 62/24/19 74/35/19 64/25/19 +f 64/25/20 74/34/20 66/27/20 +f 66/27/18 74/33/18 68/17/18 +f 62/22/15 72/20/15 74/36/15 +f 70/18/16 74/38/16 72/20/16 +f 68/17/17 74/37/17 70/18/17 +f 76/17/21 78/18/21 77/19/21 +f 78/18/7 80/20/7 79/21/7 +f 80/20/22 82/22/22 81/23/22 +f 82/24/23 84/25/23 83/26/23 +f 86/27/24 76/17/24 75/28/24 +f 84/25/9 86/27/9 85/29/9 +f 77/31/5 83/39/5 85/30/5 +f 88/24/21 90/25/21 89/26/21 +f 90/25/7 92/27/7 91/29/7 +f 92/27/22 94/17/22 93/28/22 +f 94/17/23 96/18/23 95/19/23 +f 98/20/24 88/22/24 87/23/24 +f 96/18/9 98/20/9 97/21/9 +f 91/40/5 93/32/5 97/30/5 +f 76/17/25 86/27/25 99/33/25 +f 84/25/26 99/34/26 86/27/26 +f 82/24/27 99/35/27 84/25/27 +f 80/20/28 99/36/28 82/22/28 +f 76/17/29 99/37/29 78/18/29 +f 78/18/30 99/38/30 80/20/30 +f 88/24/29 100/35/29 90/25/29 +f 90/25/30 100/34/30 92/27/30 +f 92/27/28 100/33/28 94/17/28 +f 88/22/25 98/20/25 100/36/25 +f 96/18/26 100/38/26 98/20/26 +f 94/17/27 100/37/27 96/18/27 +f 16/4/1 32/1/1 13/3/1 +f 27/2/2 7/3/2 26/1/2 +f 31/2/3 15/3/3 30/1/3 +f 8/4/4 28/1/4 5/3/4 +f 4/41/5 1/3/5 20/5/5 +f 12/41/5 9/3/5 24/5/5 +f 10/41/5 11/3/5 22/5/5 +f 2/41/5 3/3/5 18/5/5 +f 3/23/6 7/6/6 19/8/6 +f 9/23/7 13/6/7 21/8/7 +f 4/42/6 20/9/6 8/10/6 +f 1/23/8 5/6/8 17/8/8 +f 12/42/9 24/9/9 16/10/9 +f 2/42/8 18/9/8 6/10/8 +f 11/23/9 15/6/9 23/8/9 +f 10/42/7 22/9/7 14/10/7 +f 33/16/8 34/11/8 36/13/8 +f 21/2/5 34/14/5 24/5/5 +f 29/7/7 35/12/7 21/8/7 +f 32/1/10 36/13/10 29/2/10 +f 24/9/9 33/16/9 32/1/9 +f 37/16/9 38/11/9 40/13/9 +f 17/2/5 38/14/5 20/5/5 +f 25/7/8 39/12/8 17/8/8 +f 28/1/10 40/13/10 25/2/10 +f 20/9/6 37/16/6 28/1/6 +f 41/11/6 42/12/6 44/16/6 +f 31/7/9 42/12/9 23/8/9 +f 30/1/10 43/13/10 31/2/10 +f 22/9/7 44/16/7 30/1/7 +f 23/2/5 41/14/5 22/5/5 +f 45/11/7 46/12/7 48/16/7 +f 27/7/6 46/12/6 19/8/6 +f 26/1/10 47/13/10 27/2/10 +f 18/9/8 48/16/8 26/1/8 +f 19/2/5 45/14/5 18/5/5 +f 49/28/11 50/17/11 51/19/11 +f 51/19/8 52/18/8 53/21/8 +f 53/21/12 54/20/12 55/23/12 +f 55/43/13 56/24/13 57/26/13 +f 59/29/14 60/27/14 49/28/14 +f 57/26/6 58/25/6 59/29/6 +f 59/32/5 49/39/5 51/30/5 +f 51/30/5 53/44/5 55/31/5 +f 55/31/5 57/40/5 59/32/5 +f 61/43/11 62/24/11 63/26/11 +f 63/26/8 64/25/8 65/29/8 +f 65/29/12 66/27/12 67/28/12 +f 67/28/13 68/17/13 69/19/13 +f 71/21/14 72/20/14 61/23/14 +f 69/19/6 70/18/6 71/21/6 +f 71/32/5 61/39/5 63/30/5 +f 63/30/5 65/44/5 67/31/5 +f 67/31/5 69/40/5 71/32/5 +f 75/28/21 76/17/21 77/19/21 +f 77/19/7 78/18/7 79/21/7 +f 79/21/22 80/20/22 81/23/22 +f 81/43/23 82/24/23 83/26/23 +f 85/29/24 86/27/24 75/28/24 +f 83/26/9 84/25/9 85/29/9 +f 85/30/5 75/44/5 77/31/5 +f 77/31/5 79/40/5 81/32/5 +f 81/32/5 83/39/5 77/31/5 +f 87/43/21 88/24/21 89/26/21 +f 89/26/7 90/25/7 91/29/7 +f 91/29/22 92/27/22 93/28/22 +f 93/28/23 94/17/23 95/19/23 +f 97/21/24 98/20/24 87/23/24 +f 95/19/9 96/18/9 97/21/9 +f 97/30/5 87/44/5 89/31/5 +f 89/31/5 91/40/5 97/30/5 +f 93/32/5 95/39/5 97/30/5 diff --git a/assets/hbm/models/missile_parts/mp_t_15_balefire_large.obj b/assets/hbm/models/missile_parts/mp_t_15_balefire_large.obj index cc67be147..0f4b7e9da 100644 --- a/assets/hbm/models/missile_parts/mp_t_15_balefire_large.obj +++ b/assets/hbm/models/missile_parts/mp_t_15_balefire_large.obj @@ -145,6 +145,283 @@ v 0.152515 1.000000 0.088055 v 0.176109 1.000000 0.000000 v 0.152515 1.000000 -0.088055 v 0.088055 1.000000 -0.152515 +vt 0.574468 0.276596 +vt 0.510638 0.276596 +vt 0.510638 0.255319 +vt 0.446809 0.276596 +vt 0.446809 0.255319 +vt 0.382979 0.276596 +vt 0.382979 0.255319 +vt 0.319149 0.276596 +vt 0.319149 0.255319 +vt 0.255319 0.276596 +vt 0.255319 0.255319 +vt 0.191489 0.276596 +vt 0.191489 0.255319 +vt 0.127660 0.276596 +vt 0.127660 0.255319 +vt 0.063830 0.276596 +vt 0.063830 0.255319 +vt 0.000000 0.276596 +vt 0.000000 0.255319 +vt 0.765957 0.276596 +vt 0.702128 0.276596 +vt 0.702128 0.255319 +vt 0.189054 0.233997 +vt 0.004871 0.127660 +vt 0.189054 0.021322 +vt 0.638298 0.276596 +vt 0.574468 0.255319 +vt 0.638298 0.255319 +vt 0.510638 0.127660 +vt 0.319149 0.021277 +vt 0.319149 0.234043 +vt 0.478723 0.574468 +vt 0.425532 0.574468 +vt 0.425532 0.361702 +vt 0.372340 0.574468 +vt 0.372340 0.361702 +vt 0.319149 0.574468 +vt 0.319149 0.361702 +vt 0.265957 0.574468 +vt 0.265957 0.361702 +vt 0.212766 0.574468 +vt 0.212766 0.361702 +vt 0.159574 0.574468 +vt 0.159574 0.361702 +vt 0.106383 0.574468 +vt 0.106383 0.361702 +vt 0.053191 0.574468 +vt 0.053191 0.361702 +vt 0.000000 0.574468 +vt 0.000000 0.361702 +vt 0.638298 0.574468 +vt 0.585106 0.574468 +vt 0.585106 0.361702 +vt 0.255319 0.595745 +vt 0.223404 0.595745 +vt 0.531915 0.574468 +vt 0.478723 0.361702 +vt 0.531915 0.361702 +vt 0.510638 0.117021 +vt 0.542553 0.117021 +vt 0.553191 0.148936 +vt 0.308511 0.595745 +vt 0.521277 0.595745 +vt 0.489362 0.595745 +vt 0.468085 0.595745 +vt 0.361702 0.595745 +vt 0.329787 0.595745 +vt 0.574468 0.595745 +vt 0.414894 0.595745 +vt 0.627660 0.595745 +vt 0.595745 0.595745 +vt 0.042553 0.595745 +vt 0.010638 0.595745 +vt 0.095745 0.595745 +vt 0.063830 0.595745 +vt 0.148936 0.595745 +vt 0.117021 0.595745 +vt 0.202128 0.595745 +vt 0.170213 0.595745 +vt 0.542553 0.276596 +vt 0.542553 0.797872 +vt 0.531915 0.702128 +vt 0.585106 0.702128 +vt 0.414894 0.276596 +vt 0.595745 0.276596 +vt 0.627660 0.276596 +vt 0.010638 0.276596 +vt 0.117021 0.276596 +vt 0.170213 0.276596 +vt 0.202128 0.276596 +vt 0.223404 0.276596 +vt 0.276596 0.276596 +vt 0.308511 0.276596 +vt 0.489362 0.276596 +vt 0.521277 0.276596 +vt 0.436170 0.276596 +vt 0.468085 0.276596 +vt 0.329787 0.276596 +vt 0.361702 0.276596 +vt 0.106383 0.595745 +vt 0.159574 0.595745 +vt 0.159574 0.702128 +vt 0.468085 0.797872 +vt 0.436170 0.797872 +vt 0.425532 0.702128 +vt 0.063830 0.797872 +vt 0.053191 0.702128 +vt 0.106383 0.702128 +vt 0.223404 0.797872 +vt 0.212766 0.702128 +vt 0.265957 0.702128 +vt 0.489362 0.797872 +vt 0.478723 0.702128 +vt 0.414894 0.797872 +vt 0.382979 0.797872 +vt 0.372340 0.702128 +vt 0.010638 0.797872 +vt 0.000000 0.702128 +vt 0.170213 0.797872 +vt 0.361702 0.797872 +vt 0.329787 0.797872 +vt 0.319149 0.702128 +vt 0.595745 0.797872 +vt 0.638298 0.702128 +vt 0.117021 0.797872 +vt 0.308511 0.797872 +vt 0.276596 0.797872 +vt 0.212766 0.595745 +vt 0.265957 0.595745 +vt 0.319149 0.595745 +vt 0.372340 0.595745 +vt 0.425532 0.595745 +vt 0.478723 0.595745 +vt 0.531915 0.595745 +vt 0.585106 0.595745 +vt 0.638298 0.595745 +vt 0.053191 0.595745 +vt 0.372340 0.819149 +vt 0.372340 0.797872 +vt 0.425532 0.797872 +vt 0.680851 0.021277 +vt 0.659574 0.042553 +vt 0.627660 0.031915 +vt 0.531915 0.021277 +vt 0.585106 -0.000000 +vt 0.585106 0.031915 +vt 0.680851 0.170213 +vt 0.659574 0.148936 +vt 0.670213 0.117021 +vt 0.531915 0.170213 +vt 0.585106 0.159574 +vt 0.510638 0.074468 +vt 0.553191 0.042553 +vt 0.702128 0.117021 +vt 0.670213 0.074468 +vt 0.585106 0.191489 +vt 0.627660 0.159574 +vt 0.542553 0.074468 +vt 0.702128 0.074468 +vt 0.627660 -0.000000 +vt 0.627660 0.191489 +vt 0.712766 0.010638 +vt 0.734043 0.031915 +vt 0.723404 0.042553 +vt 0.478723 0.819149 +vt 0.478723 0.797872 +vt 0.531915 0.797872 +vt 0.212766 0.819149 +vt 0.212766 0.797872 +vt 0.265957 0.797872 +vt 0.053191 0.819149 +vt 0.053191 0.797872 +vt 0.106383 0.797872 +vt 0.425532 0.819149 +vt 0.531915 0.819149 +vt 0.585106 0.797872 +vt 0.265957 0.819149 +vt 0.319149 0.797872 +vt 0.106383 0.819149 +vt 0.159574 0.797872 +vt 0.585106 0.819149 +vt 0.638298 0.797872 +vt 0.319149 0.819149 +vt 0.159574 0.819149 +vt 0.000000 0.819149 +vt 0.000000 0.797872 +vt 0.351064 0.819149 +vt 0.382979 0.819149 +vt 0.382979 0.989362 +vt 0.819149 0.074468 +vt 0.797872 0.074468 +vt 0.797872 0.042553 +vt 0.776596 0.000000 +vt 0.808511 0.010638 +vt 0.787234 0.031915 +vt 0.744681 0.117021 +vt 0.744681 0.095745 +vt 0.776596 0.095745 +vt 0.702128 0.042553 +vt 0.819149 0.042553 +vt 0.744681 0.000000 +vt 0.776596 0.021277 +vt 0.776596 0.117021 +vt 0.787234 0.085106 +vt 0.712766 0.106383 +vt 0.723404 0.074468 +vt 0.744681 0.021277 +vt 0.808511 0.106383 +vt 0.734043 0.085106 +vt 0.426179 0.841160 +vt 0.403362 0.863976 +vt 0.395011 0.832808 +vt 0.127660 0.819149 +vt 0.159574 0.989362 +vt 0.095745 0.819149 +vt 0.095745 0.989362 +vt 0.063830 0.989362 +vt 0.255319 0.819149 +vt 0.255319 0.989362 +vt 0.223404 0.989362 +vt 0.351064 0.989362 +vt 0.319149 0.989362 +vt 0.127660 0.989362 +vt 0.063830 0.819149 +vt 0.031915 0.989362 +vt 0.223404 0.819149 +vt 0.191489 0.989362 +vt 0.287234 0.989362 +vt 0.031915 0.819149 +vt 0.000000 0.989362 +vt 0.191489 0.819149 +vt 0.287234 0.819149 +vt 0.765957 0.255319 +vt 0.233997 0.066265 +vt 0.250448 0.127660 +vt 0.233997 0.189054 +vt 0.127660 0.250448 +vt 0.066265 0.233997 +vt 0.021322 0.189054 +vt 0.021322 0.066265 +vt 0.066265 0.021322 +vt 0.127660 0.004871 +vt 0.446809 0.234043 +vt 0.489362 0.191489 +vt 0.489362 0.063830 +vt 0.446809 0.021277 +vt 0.382979 -0.000000 +vt 0.276596 0.063830 +vt 0.255319 0.127660 +vt 0.276596 0.191489 +vt 0.638298 0.361702 +vt 0.276596 0.595745 +vt 0.436170 0.595745 +vt 0.542553 0.595745 +vt 0.382979 0.595745 +vt 0.574468 0.797872 +vt 0.042553 0.276596 +vt 0.095745 0.276596 +vt 0.148936 0.276596 +vt 0.095745 0.797872 +vt 0.255319 0.797872 +vt 0.521277 0.797872 +vt 0.042553 0.797872 +vt 0.202128 0.797872 +vt 0.627660 0.797872 +vt 0.148936 0.797872 +vt -0.000000 0.595745 +vt 0.638298 0.819149 +vt 0.403362 0.827987 +vt 0.413006 0.827987 +vt 0.421357 0.832808 +vt 0.426179 0.850803 +vt 0.421357 0.859155 +vt 0.413006 0.863976 +vt 0.395011 0.859155 +vt 0.390189 0.850803 +vt 0.390189 0.841160 vn 0.258800 0.000000 -0.965900 vn 0.707100 0.000000 -0.707100 vn 0.965900 0.000000 -0.258800 @@ -220,273 +497,273 @@ vn 0.952200 -0.167700 0.255200 vn -0.952200 -0.167700 0.255200 vn -0.255200 -0.167700 -0.952200 s off -f 2//1 4//1 3//1 -f 4//2 6//2 5//2 -f 6//3 8//3 7//3 -f 8//4 10//4 9//4 -f 10//5 12//5 11//5 -f 12//6 14//6 13//6 -f 14//7 16//7 15//7 -f 16//8 18//8 17//8 -f 18//9 20//9 19//9 -f 20//10 22//10 21//10 -f 22//11 14//11 6//11 -f 24//12 2//12 1//12 -f 22//13 24//13 23//13 -f 7//14 15//14 23//14 -f 26//1 28//1 27//1 -f 28//2 30//2 29//2 -f 30//3 32//3 31//3 -f 32//4 34//4 33//4 -f 34//5 36//5 35//5 -f 36//6 38//6 37//6 -f 38//7 40//7 39//7 -f 40//8 42//8 41//8 -f 42//9 44//9 43//9 -f 44//10 46//10 45//10 -f 34//15 65//15 66//15 -f 48//12 26//12 25//12 -f 46//13 48//13 47//13 -f 52//14 101//14 102//14 -f 34//16 32//16 64//16 -f 48//17 72//17 62//17 -f 28//18 26//18 62//18 -f 30//19 63//19 64//19 -f 48//20 46//20 71//20 -f 30//21 28//21 61//21 -f 44//22 70//22 71//22 -f 42//23 69//23 70//23 -f 40//24 68//24 69//24 -f 38//25 67//25 68//25 -f 36//26 66//26 67//26 -f 45//27 47//27 84//27 -f 84//28 96//28 95//28 -f 29//29 75//29 74//29 -f 45//30 83//30 82//30 -f 41//31 43//31 82//31 -f 39//32 41//32 81//32 -f 37//33 39//33 80//33 -f 37//34 79//34 78//34 -f 35//35 78//35 77//35 -f 33//36 77//36 76//36 -f 25//37 73//37 84//37 -f 27//38 74//38 73//38 -f 31//39 76//39 75//39 -f 53//40 54//40 91//40 -f 73//41 74//41 86//41 -f 81//42 93//42 92//42 -f 78//43 90//43 89//43 -f 73//44 85//44 96//44 -f 74//45 75//45 87//45 -f 82//46 94//46 93//46 -f 79//47 91//47 90//47 -f 75//48 76//48 88//48 -f 83//49 95//49 94//49 -f 80//50 92//50 91//50 -f 76//51 77//51 89//51 -f 55//52 90//52 91//52 -f 55//53 56//53 89//53 -f 57//54 88//54 89//54 -f 57//55 58//55 87//55 -f 59//56 86//56 87//56 -f 60//57 85//57 86//57 -f 49//58 96//58 85//58 -f 50//59 95//59 96//59 -f 51//60 94//60 95//60 -f 52//61 93//61 94//61 -f 53//62 92//62 93//62 -f 107//2 119//2 120//2 -f 59//14 108//14 98//14 -f 50//14 49//14 97//14 -f 56//14 105//14 106//14 -f 53//14 102//14 103//14 -f 51//14 50//14 99//14 -f 57//14 106//14 107//14 -f 54//14 103//14 104//14 -f 51//14 100//14 101//14 -f 58//14 107//14 108//14 -f 60//14 98//14 97//14 -f 55//14 104//14 105//14 -f 112//14 124//14 125//14 -f 98//12 110//12 109//12 -f 104//5 116//5 117//5 -f 101//8 113//8 114//8 -f 108//1 120//1 110//1 -f 97//13 109//13 111//13 -f 105//4 117//4 118//4 -f 102//7 114//7 115//7 -f 99//10 111//10 112//10 -f 106//3 118//3 119//3 -f 103//6 115//6 116//6 -f 100//9 112//9 113//9 -f 125//63 124//63 136//63 -f 119//14 131//14 132//14 -f 109//14 110//14 122//14 -f 116//14 128//14 129//14 -f 114//14 113//14 125//14 -f 120//14 132//14 122//14 -f 111//14 109//14 121//14 -f 117//14 129//14 130//14 -f 115//14 114//14 126//14 -f 112//14 111//14 123//14 -f 118//14 130//14 131//14 -f 115//14 127//14 128//14 -f 143//14 139//14 135//14 -f 132//64 131//64 143//64 -f 122//65 134//65 133//65 -f 128//66 140//66 141//66 -f 125//67 137//67 138//67 -f 122//68 132//68 144//68 -f 121//69 133//69 135//69 -f 129//70 141//70 142//70 -f 126//71 138//71 139//71 -f 123//72 135//72 136//72 -f 130//73 142//73 143//73 -f 127//74 139//74 140//74 -f 1//1 2//1 3//1 -f 3//2 4//2 5//2 -f 5//3 6//3 7//3 -f 7//4 8//4 9//4 -f 9//5 10//5 11//5 -f 11//6 12//6 13//6 -f 13//7 14//7 15//7 -f 15//8 16//8 17//8 -f 17//9 18//9 19//9 -f 19//10 20//10 21//10 -f 6//11 4//11 22//11 -f 2//11 24//11 22//11 -f 22//11 20//11 18//11 -f 18//11 16//11 22//11 -f 14//11 12//11 10//11 -f 10//11 8//11 14//11 -f 4//11 2//11 22//11 -f 22//11 16//11 14//11 -f 14//11 8//11 6//11 -f 23//12 24//12 1//12 -f 21//13 22//13 23//13 -f 23//14 1//14 3//14 -f 3//14 5//14 23//14 -f 7//14 9//14 11//14 -f 11//14 13//14 7//14 -f 15//14 17//14 19//14 -f 19//14 21//14 15//14 -f 23//14 5//14 7//14 -f 7//14 13//14 15//14 -f 15//14 21//14 23//14 -f 25//1 26//1 27//1 -f 27//2 28//2 29//2 -f 29//3 30//3 31//3 -f 31//4 32//4 33//4 -f 33//5 34//5 35//5 -f 35//6 36//6 37//6 -f 37//7 38//7 39//7 -f 39//8 40//8 41//8 -f 41//9 42//9 43//9 -f 43//10 44//10 45//10 -f 36//15 34//15 66//15 -f 47//12 48//12 25//12 -f 45//13 46//13 47//13 -f 53//14 52//14 102//14 -f 65//16 34//16 64//16 -f 26//17 48//17 62//17 -f 61//18 28//18 62//18 -f 32//19 30//19 64//19 -f 72//20 48//20 71//20 -f 63//21 30//21 61//21 -f 46//22 44//22 71//22 -f 44//23 42//23 70//23 -f 42//24 40//24 69//24 -f 40//25 38//25 68//25 -f 38//26 36//26 67//26 -f 83//27 45//27 84//27 -f 83//28 84//28 95//28 -f 27//29 29//29 74//29 -f 43//30 45//30 82//30 -f 81//31 41//31 82//31 -f 80//32 39//32 81//32 -f 79//33 37//33 80//33 -f 35//34 37//34 78//34 -f 33//35 35//35 77//35 -f 31//36 33//36 76//36 -f 47//37 25//37 84//37 -f 25//38 27//38 73//38 -f 29//39 31//39 75//39 -f 92//40 53//40 91//40 -f 85//41 73//41 86//41 -f 80//42 81//42 92//42 -f 77//43 78//43 89//43 -f 84//44 73//44 96//44 -f 86//45 74//45 87//45 -f 81//46 82//46 93//46 -f 78//47 79//47 90//47 -f 87//48 75//48 88//48 -f 82//49 83//49 94//49 -f 79//50 80//50 91//50 -f 88//51 76//51 89//51 -f 54//52 55//52 91//52 -f 90//53 55//53 89//53 -f 56//54 57//54 89//54 -f 88//55 57//55 87//55 -f 58//56 59//56 87//56 -f 59//57 60//57 86//57 -f 60//58 49//58 85//58 -f 49//59 50//59 96//59 -f 50//60 51//60 95//60 -f 51//61 52//61 94//61 -f 52//62 53//62 93//62 -f 108//2 107//2 120//2 -f 60//14 59//14 98//14 -f 99//14 50//14 97//14 -f 57//14 56//14 106//14 -f 54//14 53//14 103//14 -f 100//14 51//14 99//14 -f 58//14 57//14 107//14 -f 55//14 54//14 104//14 -f 52//14 51//14 101//14 -f 59//14 58//14 108//14 -f 49//14 60//14 97//14 -f 56//14 55//14 105//14 -f 113//14 112//14 125//14 -f 97//12 98//12 109//12 -f 105//5 104//5 117//5 -f 102//8 101//8 114//8 -f 98//1 108//1 110//1 -f 99//13 97//13 111//13 -f 106//4 105//4 118//4 -f 103//7 102//7 115//7 -f 100//10 99//10 112//10 -f 107//3 106//3 119//3 -f 104//6 103//6 116//6 -f 101//9 100//9 113//9 -f 137//63 125//63 136//63 -f 120//14 119//14 132//14 -f 121//14 109//14 122//14 -f 117//14 116//14 129//14 -f 126//14 114//14 125//14 -f 110//14 120//14 122//14 -f 123//14 111//14 121//14 -f 118//14 117//14 130//14 -f 127//14 115//14 126//14 -f 124//14 112//14 123//14 -f 119//14 118//14 131//14 -f 116//14 115//14 128//14 -f 135//14 133//14 134//14 -f 134//14 144//14 143//14 -f 143//14 142//14 141//14 -f 141//14 140//14 143//14 -f 139//14 138//14 135//14 -f 137//14 136//14 135//14 -f 135//14 134//14 143//14 -f 143//14 140//14 139//14 -f 138//14 137//14 135//14 -f 144//64 132//64 143//64 -f 121//65 122//65 133//65 -f 129//66 128//66 141//66 -f 126//67 125//67 138//67 -f 134//68 122//68 144//68 -f 123//69 121//69 135//69 -f 130//70 129//70 142//70 -f 127//71 126//71 139//71 -f 124//72 123//72 136//72 -f 131//73 130//73 143//73 -f 128//74 127//74 140//74 +f 2/1/1 4/2/1 3/3/1 +f 4/2/2 6/4/2 5/5/2 +f 6/4/3 8/6/3 7/7/3 +f 8/6/4 10/8/4 9/9/4 +f 10/8/5 12/10/5 11/11/5 +f 12/10/6 14/12/6 13/13/6 +f 14/12/7 16/14/7 15/15/7 +f 16/14/8 18/16/8 17/17/8 +f 18/16/9 20/18/9 19/19/9 +f 20/20/10 22/21/10 21/22/10 +f 22/23/11 14/24/11 6/25/11 +f 24/26/12 2/1/12 1/27/12 +f 22/21/13 24/26/13 23/28/13 +f 7/29/14 15/30/14 23/31/14 +f 26/32/1 28/33/1 27/34/1 +f 28/33/2 30/35/2 29/36/2 +f 30/35/3 32/37/3 31/38/3 +f 32/37/4 34/39/4 33/40/4 +f 34/39/5 36/41/5 35/42/5 +f 36/41/6 38/43/6 37/44/6 +f 38/43/7 40/45/7 39/46/7 +f 40/45/8 42/47/8 41/48/8 +f 42/47/9 44/49/9 43/50/9 +f 44/51/10 46/52/10 45/53/10 +f 34/39/15 65/54/15 66/55/15 +f 48/56/12 26/32/12 25/57/12 +f 46/52/13 48/56/13 47/58/13 +f 52/59/14 101/60/14 102/61/14 +f 34/39/16 32/37/16 64/62/16 +f 48/56/17 72/63/17 62/64/17 +f 28/33/18 26/32/18 62/65/18 +f 30/35/19 63/66/19 64/67/19 +f 48/56/20 46/52/20 71/68/20 +f 30/35/21 28/33/21 61/69/21 +f 44/51/22 70/70/22 71/71/22 +f 42/47/23 69/72/23 70/73/23 +f 40/45/24 68/74/24 69/75/24 +f 38/43/25 67/76/25 68/77/25 +f 36/41/26 66/78/26 67/79/26 +f 45/53/27 47/58/27 84/80/27 +f 84/81/28 96/82/28 95/83/28 +f 29/36/29 75/6/29 74/84/29 +f 45/53/30 83/85/30 82/86/30 +f 41/48/31 43/50/31 82/87/31 +f 39/46/32 41/48/32 81/16/32 +f 37/44/33 39/46/33 80/88/33 +f 37/44/34 79/89/34 78/90/34 +f 35/42/35 78/91/35 77/10/35 +f 33/40/36 77/92/36 76/93/36 +f 25/57/37 73/94/37 84/95/37 +f 27/34/38 74/96/38 73/97/38 +f 31/38/39 76/98/39 75/99/39 +f 53/100/40 54/101/40 91/102/40 +f 73/103/41 74/104/41 86/105/41 +f 81/106/42 93/107/42 92/108/42 +f 78/109/43 90/110/43 89/111/43 +f 73/112/44 85/113/44 96/82/44 +f 74/114/45 75/115/45 87/116/45 +f 82/117/46 94/118/46 93/107/46 +f 79/119/47 91/102/47 90/110/47 +f 75/120/48 76/121/48 88/122/48 +f 83/123/49 95/83/49 94/124/49 +f 80/125/50 92/108/50 91/102/50 +f 76/126/51 77/127/51 89/111/51 +f 55/128/52 90/110/52 91/102/52 +f 55/128/53 56/129/53 89/111/53 +f 57/130/54 88/122/54 89/111/54 +f 57/130/55 58/131/55 87/116/55 +f 59/132/56 86/105/56 87/116/56 +f 60/133/57 85/113/57 86/105/57 +f 49/134/58 96/82/58 85/113/58 +f 50/135/59 95/83/59 96/82/59 +f 51/136/60 94/124/60 95/83/60 +f 52/137/61 93/107/61 94/118/61 +f 53/100/62 92/108/62 93/107/62 +f 107/138/2 119/139/2 120/140/2 +f 59/141/14 108/142/14 98/143/14 +f 50/144/14 49/145/14 97/146/14 +f 56/147/14 105/148/14 106/149/14 +f 53/150/14 102/61/14 103/151/14 +f 51/152/14 50/144/14 99/153/14 +f 57/154/14 106/149/14 107/155/14 +f 54/156/14 103/151/14 104/157/14 +f 51/152/14 100/158/14 101/60/14 +f 58/159/14 107/155/14 108/142/14 +f 60/160/14 98/143/14 97/146/14 +f 55/161/14 104/157/14 105/148/14 +f 112/162/14 124/163/14 125/164/14 +f 98/165/12 110/166/12 109/167/12 +f 104/168/5 116/169/5 117/170/5 +f 101/171/8 113/172/8 114/173/8 +f 108/174/1 120/140/1 110/166/1 +f 97/175/13 109/167/13 111/176/13 +f 105/177/4 117/170/4 118/178/4 +f 102/179/7 114/173/7 115/180/7 +f 99/181/10 111/176/10 112/182/10 +f 106/183/3 118/178/3 119/139/3 +f 103/184/6 115/180/6 116/169/6 +f 100/185/9 112/186/9 113/172/9 +f 125/187/63 124/188/63 136/189/63 +f 119/190/14 131/191/14 132/192/14 +f 109/193/14 110/194/14 122/195/14 +f 116/196/14 128/197/14 129/198/14 +f 114/159/14 113/199/14 125/164/14 +f 120/200/14 132/192/14 122/195/14 +f 111/201/14 109/193/14 121/202/14 +f 117/203/14 129/198/14 130/204/14 +f 115/205/14 114/159/14 126/206/14 +f 112/162/14 111/201/14 123/207/14 +f 118/208/14 130/204/14 131/191/14 +f 115/205/14 127/209/14 128/197/14 +f 143/210/14 139/211/14 135/212/14 +f 132/213/64 131/184/64 143/214/64 +f 122/215/65 134/216/65 133/217/65 +f 128/218/66 140/219/66 141/220/66 +f 125/187/67 137/221/67 138/222/67 +f 122/215/68 132/213/68 144/223/68 +f 121/224/69 133/217/69 135/225/69 +f 129/226/70 141/220/70 142/227/70 +f 126/183/71 138/222/71 139/228/71 +f 123/229/72 135/225/72 136/230/72 +f 130/231/73 142/227/73 143/214/73 +f 127/232/74 139/228/74 140/219/74 +f 1/27/1 2/1/1 3/3/1 +f 3/3/2 4/2/2 5/5/2 +f 5/5/3 6/4/3 7/7/3 +f 7/7/4 8/6/4 9/9/4 +f 9/9/5 10/8/5 11/11/5 +f 11/11/6 12/10/6 13/13/6 +f 13/13/7 14/12/7 15/15/7 +f 15/15/8 16/14/8 17/17/8 +f 17/17/9 18/16/9 19/19/9 +f 19/233/10 20/20/10 21/22/10 +f 6/25/11 4/234/11 22/23/11 +f 2/235/11 24/236/11 22/23/11 +f 22/23/11 20/237/11 18/238/11 +f 18/238/11 16/239/11 22/23/11 +f 14/24/11 12/240/11 10/241/11 +f 10/241/11 8/242/11 14/24/11 +f 4/234/11 2/235/11 22/23/11 +f 22/23/11 16/239/11 14/24/11 +f 14/24/11 8/242/11 6/25/11 +f 23/28/12 24/26/12 1/27/12 +f 21/22/13 22/21/13 23/28/13 +f 23/31/14 1/7/14 3/243/14 +f 3/243/14 5/244/14 23/31/14 +f 7/29/14 9/245/14 11/246/14 +f 11/246/14 13/247/14 7/29/14 +f 15/30/14 17/248/14 19/249/14 +f 19/249/14 21/250/14 15/30/14 +f 23/31/14 5/244/14 7/29/14 +f 7/29/14 13/247/14 15/30/14 +f 15/30/14 21/250/14 23/31/14 +f 25/57/1 26/32/1 27/34/1 +f 27/34/2 28/33/2 29/36/2 +f 29/36/3 30/35/3 31/38/3 +f 31/38/4 32/37/4 33/40/4 +f 33/40/5 34/39/5 35/42/5 +f 35/42/6 36/41/6 37/44/6 +f 37/44/7 38/43/7 39/46/7 +f 39/46/8 40/45/8 41/48/8 +f 41/48/9 42/47/9 43/50/9 +f 43/251/10 44/51/10 45/53/10 +f 36/41/15 34/39/15 66/55/15 +f 47/58/12 48/56/12 25/57/12 +f 45/53/13 46/52/13 47/58/13 +f 53/150/14 52/59/14 102/61/14 +f 65/252/16 34/39/16 64/62/16 +f 26/32/17 48/56/17 62/64/17 +f 61/253/18 28/33/18 62/65/18 +f 32/37/19 30/35/19 64/67/19 +f 72/254/20 48/56/20 71/68/20 +f 63/255/21 30/35/21 61/69/21 +f 46/52/22 44/51/22 71/71/22 +f 44/49/23 42/47/23 70/73/23 +f 42/47/24 40/45/24 69/75/24 +f 40/45/25 38/43/25 68/77/25 +f 38/43/26 36/41/26 67/79/26 +f 83/1/27 45/53/27 84/80/27 +f 83/256/28 84/81/28 95/83/28 +f 27/34/29 29/36/29 74/84/29 +f 43/251/30 45/53/30 82/86/30 +f 81/257/31 41/48/31 82/87/31 +f 80/258/32 39/46/32 81/16/32 +f 79/259/33 37/44/33 80/88/33 +f 35/42/34 37/44/34 78/90/34 +f 33/40/35 35/42/35 77/10/35 +f 31/38/36 33/40/36 76/93/36 +f 47/58/37 25/57/37 84/95/37 +f 25/57/38 27/34/38 73/97/38 +f 29/36/39 31/38/39 75/99/39 +f 92/108/40 53/100/40 91/102/40 +f 85/113/41 73/103/41 86/105/41 +f 80/260/42 81/106/42 92/108/42 +f 77/261/43 78/109/43 89/111/43 +f 84/262/44 73/112/44 96/82/44 +f 86/105/45 74/114/45 87/116/45 +f 81/263/46 82/117/46 93/107/46 +f 78/264/47 79/119/47 90/110/47 +f 87/116/48 75/120/48 88/122/48 +f 82/265/49 83/123/49 94/124/49 +f 79/266/50 80/125/50 91/102/50 +f 88/122/51 76/126/51 89/111/51 +f 54/101/52 55/128/52 91/102/52 +f 90/110/53 55/128/53 89/111/53 +f 56/129/54 57/130/54 89/111/54 +f 88/122/55 57/130/55 87/116/55 +f 58/131/56 59/132/56 87/116/56 +f 59/132/57 60/133/57 86/105/57 +f 60/133/58 49/134/58 85/113/58 +f 49/134/59 50/135/59 96/82/59 +f 50/135/60 51/136/60 95/83/60 +f 51/267/61 52/137/61 94/118/61 +f 52/137/62 53/100/62 93/107/62 +f 108/174/2 107/138/2 120/140/2 +f 60/160/14 59/141/14 98/143/14 +f 99/153/14 50/144/14 97/146/14 +f 57/154/14 56/147/14 106/149/14 +f 54/156/14 53/150/14 103/151/14 +f 100/158/14 51/152/14 99/153/14 +f 58/159/14 57/154/14 107/155/14 +f 55/161/14 54/156/14 104/157/14 +f 52/59/14 51/152/14 101/60/14 +f 59/141/14 58/159/14 108/142/14 +f 49/145/14 60/160/14 97/146/14 +f 56/147/14 55/161/14 105/148/14 +f 113/199/14 112/162/14 125/164/14 +f 97/175/12 98/165/12 109/167/12 +f 105/177/5 104/168/5 117/170/5 +f 102/179/8 101/171/8 114/173/8 +f 98/165/1 108/174/1 110/166/1 +f 99/181/13 97/175/13 111/176/13 +f 106/183/4 105/177/4 118/178/4 +f 103/184/7 102/179/7 115/180/7 +f 100/268/10 99/181/10 112/182/10 +f 107/138/3 106/183/3 119/139/3 +f 104/168/6 103/184/6 116/169/6 +f 101/171/9 100/185/9 113/172/9 +f 137/221/63 125/187/63 136/189/63 +f 120/200/14 119/190/14 132/192/14 +f 121/202/14 109/193/14 122/195/14 +f 117/203/14 116/196/14 129/198/14 +f 126/206/14 114/159/14 125/164/14 +f 110/194/14 120/200/14 122/195/14 +f 123/207/14 111/201/14 121/202/14 +f 118/208/14 117/203/14 130/204/14 +f 127/209/14 115/205/14 126/206/14 +f 124/163/14 112/162/14 123/207/14 +f 119/190/14 118/208/14 131/191/14 +f 116/196/14 115/205/14 128/197/14 +f 135/212/14 133/269/14 134/270/14 +f 134/270/14 144/271/14 143/210/14 +f 143/210/14 142/272/14 141/273/14 +f 141/273/14 140/274/14 143/210/14 +f 139/211/14 138/275/14 135/212/14 +f 137/276/14 136/277/14 135/212/14 +f 135/212/14 134/270/14 143/210/14 +f 143/210/14 140/274/14 139/211/14 +f 138/275/14 137/276/14 135/212/14 +f 144/223/64 132/213/64 143/214/64 +f 121/224/65 122/215/65 133/217/65 +f 129/226/66 128/218/66 141/220/66 +f 126/183/67 125/187/67 138/222/67 +f 134/216/68 122/215/68 144/223/68 +f 123/229/69 121/224/69 135/225/69 +f 130/231/70 129/226/70 142/227/70 +f 127/232/71 126/183/71 139/228/71 +f 124/185/72 123/229/72 136/230/72 +f 131/184/73 130/231/73 143/214/73 +f 128/218/74 127/232/74 140/219/74 diff --git a/assets/hbm/models/missile_parts/mp_w_15_boxcar.obj b/assets/hbm/models/missile_parts/mp_w_15_boxcar.obj new file mode 100644 index 000000000..eb5ed3764 --- /dev/null +++ b/assets/hbm/models/missile_parts/mp_w_15_boxcar.obj @@ -0,0 +1,4477 @@ +# Blender v2.76 (sub 0) OBJ File: 'mp_w_15_boxcar.blend' +# www.blender.org +o Cube_Cube.001 +v 1.000000 0.250000 4.000000 +v 1.000000 2.250000 4.000000 +v 1.000000 0.250000 -4.000000 +v 1.000000 2.250000 -4.000000 +v 1.000000 0.250000 3.000000 +v 1.000000 2.250000 3.000000 +v 1.000000 0.250000 2.000000 +v 1.000000 2.250000 2.000000 +v 1.000000 0.250000 1.000000 +v 1.000000 2.250000 1.000000 +v 1.000000 0.250000 0.000000 +v 1.000000 2.250000 0.000000 +v 1.000000 0.250000 -1.000000 +v 1.000000 2.250000 -1.000000 +v 1.000000 0.250000 -2.000000 +v 1.000000 2.250000 -2.000000 +v 1.000000 0.250000 -3.000000 +v 1.000000 2.250000 -3.000000 +v -1.000000 0.250000 2.000000 +v -1.000000 2.250000 3.000000 +v -1.000000 0.250000 3.000000 +v -1.000000 2.250000 -4.000000 +v -1.000000 0.250000 -4.000000 +v -1.000000 2.250000 4.000000 +v -1.000000 0.250000 4.000000 +v 1.000000 0.350000 1.950000 +v 1.000000 0.350000 1.050000 +v 1.000000 2.150000 1.050000 +v 1.000000 2.150000 1.950000 +v 1.000000 0.350000 0.950000 +v 1.000000 2.150000 0.950000 +v 1.000000 0.350000 2.950000 +v 1.000000 0.350000 2.050000 +v 1.000000 2.150000 2.050000 +v 1.000000 2.150000 2.950000 +v 1.000000 0.350000 3.950000 +v 1.000000 0.350000 3.050000 +v 1.000000 2.150000 3.050000 +v 1.000000 2.150000 3.950000 +v 1.000000 0.350000 -0.950000 +v 1.000000 2.150000 -0.950000 +v 1.000000 0.350000 -1.050000 +v 1.000000 0.350000 -1.950000 +v 1.000000 2.150000 -1.950000 +v 1.000000 2.150000 -1.050000 +v 1.000000 0.350000 -2.050000 +v 1.000000 0.350000 -2.950000 +v 1.000000 2.150000 -2.950000 +v 1.000000 2.150000 -2.050000 +v 1.000000 0.350000 -3.950000 +v 1.000000 2.150000 -3.950000 +v 1.000000 2.150000 -3.050000 +v 1.000000 0.350000 -3.050000 +v -1.000000 2.250000 2.000000 +v -1.000000 0.250000 1.000000 +v -1.000000 2.250000 1.000000 +v -1.000000 0.250000 0.000000 +v -1.000000 2.250000 0.000000 +v -1.000000 0.250000 -1.000000 +v -1.000000 2.250000 -1.000000 +v -1.000000 0.250000 -2.000000 +v -1.000000 2.250000 -2.000000 +v -1.000000 0.250000 -3.000000 +v -1.000000 2.250000 -3.000000 +v -1.000000 0.350000 1.950000 +v -1.000000 0.350000 1.050000 +v -1.000000 2.150000 1.050000 +v -1.000000 2.150000 1.950000 +v -1.000000 0.350000 0.950000 +v -1.000000 0.350000 0.050000 +v -1.000000 2.150000 0.050000 +v -1.000000 2.150000 0.950000 +v -1.000000 0.350000 2.950000 +v -1.000000 0.350000 2.050000 +v -1.000000 2.150000 2.050000 +v -1.000000 2.150000 2.950000 +v -1.000000 0.350000 3.950000 +v -1.000000 0.350000 3.050000 +v -1.000000 2.150000 3.050000 +v -1.000000 2.150000 3.950000 +v -1.000000 0.350000 -0.050000 +v -1.000000 0.350000 -0.950000 +v -1.000000 2.150000 -0.950000 +v -1.000000 2.150000 -0.050000 +v -1.000000 0.350000 -1.050000 +v -1.000000 0.350000 -1.950000 +v -1.000000 2.150000 -1.950000 +v -1.000000 2.150000 -1.050000 +v -1.000000 0.350000 -2.050000 +v -1.000000 0.350000 -2.950000 +v -1.000000 2.150000 -2.950000 +v -1.000000 2.150000 -2.050000 +v -1.000000 0.350000 -3.950000 +v -1.000000 2.150000 -3.950000 +v -1.000000 2.150000 -3.050000 +v -1.000000 0.350000 -3.050000 +v -0.900000 0.350000 0.950000 +v -0.900000 2.150000 0.950000 +v -0.900000 2.150000 0.050000 +v -0.900000 0.350000 0.050000 +v -0.900000 0.350000 1.950000 +v -0.900000 2.150000 1.950000 +v -0.900000 2.150000 1.050000 +v -0.900000 0.350000 1.050000 +v -0.900000 0.350000 2.950000 +v -0.900000 2.150000 2.950000 +v -0.900000 2.150000 2.050000 +v -0.900000 0.350000 2.050000 +v 0.900000 0.350000 1.950000 +v 0.900000 0.350000 1.050000 +v 0.900000 2.150000 1.050000 +v 0.900000 2.150000 1.950000 +v -0.900000 0.350000 -0.050000 +v -0.900000 2.150000 -0.050000 +v -0.900000 2.150000 -0.950000 +v -0.900000 0.350000 -0.950000 +v 0.900000 0.350000 2.950000 +v 0.900000 0.350000 2.050000 +v 0.900000 2.150000 2.050000 +v 0.900000 2.150000 2.950000 +v 0.900000 0.350000 3.950000 +v 0.900000 0.350000 3.050000 +v 0.900000 2.150000 3.050000 +v 0.900000 2.150000 3.950000 +v -0.900000 0.350000 3.950000 +v -0.900000 2.150000 3.950000 +v -0.900000 2.150000 3.050000 +v -0.900000 0.350000 3.050000 +v 0.900000 0.350000 -1.050000 +v 0.900000 0.350000 -1.950000 +v 0.900000 2.150000 -1.950000 +v 0.900000 2.150000 -1.050000 +v 0.900000 0.350000 -2.050000 +v 0.900000 0.350000 -2.950000 +v 0.900000 2.150000 -2.950000 +v 0.900000 2.150000 -2.050000 +v 0.900000 0.350000 -3.950000 +v 0.900000 2.150000 -3.950000 +v 0.900000 2.150000 -3.050000 +v 0.900000 0.350000 -3.050000 +v -0.900000 0.350000 -1.050000 +v -0.900000 2.150000 -1.050000 +v -0.900000 2.150000 -1.950000 +v -0.900000 0.350000 -1.950000 +v -0.900000 0.350000 -2.050000 +v -0.900000 2.150000 -2.050000 +v -0.900000 2.150000 -2.950000 +v -0.900000 0.350000 -2.950000 +v -0.900000 0.350000 -3.950000 +v -0.900000 0.350000 -3.050000 +v -0.900000 2.150000 -3.050000 +v -0.900000 2.150000 -3.950000 +v 1.100000 0.350000 0.950000 +v 1.100000 2.150000 0.950000 +v 1.100000 2.150000 -0.950000 +v 1.100000 0.350000 -0.950000 +v 1.150000 0.275000 1.000000 +v 1.150000 0.350000 1.000000 +v 1.000000 0.275000 1.000000 +v 1.000000 2.150000 1.000000 +v 1.150000 2.225000 1.000000 +v 1.150000 2.150000 1.000000 +v 1.000000 2.225000 1.000000 +v 1.000000 0.350000 1.000000 +v 1.000000 0.275000 -3.000000 +v 1.150000 0.275000 -3.000000 +v 1.000000 0.350000 -3.000000 +v 1.150000 0.350000 -3.000000 +v 1.000000 2.225000 -3.000000 +v 1.150000 2.225000 -3.000000 +v 1.150000 2.150000 -3.000000 +v 1.000000 2.150000 -3.000000 +v 1.100000 1.250000 0.950000 +v 1.100000 1.250000 -0.950000 +v 1.100000 1.700000 0.950000 +v 1.100000 1.700000 -0.950000 +v 1.100000 0.800000 0.950000 +v 1.100000 0.800000 -0.950000 +v 1.100000 1.200000 -0.900000 +v 1.100000 1.200000 0.900000 +v 1.100000 0.850000 0.900000 +v 1.100000 0.850000 -0.900000 +v 1.100000 2.100000 -0.900000 +v 1.100000 2.100000 0.900000 +v 1.100000 1.750000 0.900000 +v 1.100000 1.750000 -0.900000 +v 1.100000 0.400000 -0.900000 +v 1.100000 0.750000 -0.900000 +v 1.100000 0.750000 0.900000 +v 1.100000 0.400000 0.900000 +v 1.100000 1.310000 -0.900000 +v 1.100000 1.650000 -0.900000 +v 1.100000 1.650000 0.900000 +v 1.100000 1.310000 0.900000 +v 1.050000 1.200000 -0.900000 +v 1.050000 1.200000 0.900000 +v 1.050000 0.850000 0.900000 +v 1.050000 0.850000 -0.900000 +v 1.050000 2.100000 -0.900000 +v 1.050000 2.100000 0.900000 +v 1.050000 1.750000 0.900000 +v 1.050000 1.750000 -0.900000 +v 1.050000 0.400000 -0.900000 +v 1.050000 0.750000 -0.900000 +v 1.050000 0.750000 0.900000 +v 1.050000 0.400000 0.900000 +v 1.050000 1.310000 -0.900000 +v 1.050000 1.650000 -0.900000 +v 1.050000 1.650000 0.900000 +v 1.050000 1.310000 0.900000 +v 1.000000 2.250000 3.500000 +v 1.000000 2.250000 2.500000 +v 1.000000 2.250000 1.500000 +v 1.000000 2.250000 0.500000 +v 1.000000 2.250000 -0.500000 +v 1.000000 2.250000 -1.500000 +v 1.000000 2.250000 -2.500000 +v 0.000000 2.500000 3.500000 +v 0.000000 2.500000 2.500000 +v 0.000000 2.500000 1.500000 +v 0.000000 2.500000 0.500000 +v 0.000000 2.500000 -0.500000 +v 0.000000 2.500000 -1.500000 +v 0.000000 2.500000 -2.500000 +v -1.000000 2.250000 3.500000 +v -1.000000 2.250000 2.500000 +v -1.000000 2.250000 1.500000 +v -1.000000 2.250000 0.500000 +v -1.000000 2.250000 -0.500000 +v -1.000000 2.250000 -1.500000 +v -1.000000 2.250000 -2.500000 +v 1.000000 2.250000 -3.500000 +v 0.000000 2.500000 -3.500000 +v -1.000000 2.250000 -3.500000 +v 1.000000 2.250000 3.000000 +v 1.000000 2.250000 2.000000 +v 1.000000 2.250000 1.000000 +v 1.000000 2.250000 0.000000 +v 1.000000 2.250000 -1.000000 +v 1.000000 2.250000 -2.000000 +v 0.000000 2.500000 3.000000 +v 0.000000 2.500000 2.000000 +v 0.000000 2.500000 1.000000 +v 0.000000 2.500000 0.000000 +v 0.000000 2.500000 -1.000000 +v 0.000000 2.500000 -2.000000 +v -1.000000 2.250000 3.000000 +v -1.000000 2.250000 2.000000 +v -1.000000 2.250000 1.000000 +v -1.000000 2.250000 0.000000 +v -1.000000 2.250000 -1.000000 +v -1.000000 2.250000 -2.000000 +v 1.000000 2.250000 -3.000000 +v 0.000000 2.500000 -3.000000 +v -1.000000 2.250000 -3.000000 +v 0.000000 2.500000 4.000000 +v 0.000000 2.500000 -4.000000 +v 0.000000 2.375000 4.000000 +v 0.000000 2.375000 -4.000000 +v -0.125000 2.275000 4.125000 +v -0.125000 2.525000 4.125000 +v -0.125000 2.275000 -4.125000 +v -0.125000 2.525000 -4.125000 +v 0.125000 2.275000 4.125000 +v 0.125000 2.525000 4.125000 +v 0.125000 2.275000 -4.125000 +v 0.125000 2.525000 -4.125000 +v 0.550000 0.775000 -4.450000 +v 0.550000 0.775000 -4.200000 +v 0.673744 0.723744 -4.450000 +v 0.673744 0.723744 -4.200000 +v 0.725000 0.600000 -4.450000 +v 0.725000 0.600000 -4.200000 +v 0.673744 0.476256 -4.450000 +v 0.673744 0.476256 -4.200000 +v 0.550000 0.425000 -4.450000 +v 0.550000 0.425000 -4.200000 +v 0.426256 0.476256 -4.450000 +v 0.426256 0.476256 -4.200000 +v 0.375000 0.600000 -4.450000 +v 0.375000 0.600000 -4.200000 +v 0.426256 0.723744 -4.450000 +v 0.426256 0.723744 -4.200000 +v 0.550000 0.862500 -4.450000 +v 0.735615 0.785615 -4.450000 +v 0.812500 0.600000 -4.450000 +v 0.735615 0.414384 -4.450000 +v 0.550000 0.337500 -4.450000 +v 0.364384 0.414385 -4.450000 +v 0.287500 0.600000 -4.450000 +v 0.364384 0.785615 -4.450000 +v 0.550000 0.862500 -4.550000 +v 0.735615 0.785615 -4.550000 +v 0.812500 0.600000 -4.550000 +v 0.735615 0.414384 -4.550000 +v 0.550000 0.337500 -4.550000 +v 0.364384 0.414384 -4.550000 +v 0.287500 0.600000 -4.550000 +v 0.364384 0.785615 -4.550000 +v -0.550000 0.775000 -4.450000 +v -0.550000 0.775000 -4.200000 +v -0.426256 0.723744 -4.450000 +v -0.426256 0.723744 -4.200000 +v -0.375000 0.600000 -4.450000 +v -0.375000 0.600000 -4.200000 +v -0.426256 0.476256 -4.450000 +v -0.426256 0.476256 -4.200000 +v -0.550000 0.425000 -4.450000 +v -0.550000 0.425000 -4.200000 +v -0.673744 0.476256 -4.450000 +v -0.673744 0.476256 -4.200000 +v -0.725000 0.600000 -4.450000 +v -0.725000 0.600000 -4.200000 +v -0.673744 0.723744 -4.450000 +v -0.673744 0.723744 -4.200000 +v -0.550000 0.862500 -4.450000 +v -0.364385 0.785615 -4.450000 +v -0.287500 0.600000 -4.450000 +v -0.364385 0.414384 -4.450000 +v -0.550000 0.337500 -4.450000 +v -0.735616 0.414385 -4.450000 +v -0.812500 0.600000 -4.450000 +v -0.735616 0.785615 -4.450000 +v -0.550000 0.862500 -4.550000 +v -0.364385 0.785615 -4.550000 +v -0.287500 0.600000 -4.550000 +v -0.364385 0.414384 -4.550000 +v -0.550000 0.337500 -4.550000 +v -0.735616 0.414384 -4.550000 +v -0.812500 0.600000 -4.550000 +v -0.735616 0.785615 -4.550000 +v -0.975000 0.275000 -4.000000 +v -0.975000 0.925000 -4.000000 +v -0.975000 0.275000 -4.200000 +v -0.975000 0.925000 -4.200000 +v 0.975000 0.275000 -4.000000 +v 0.975000 0.925000 -4.000000 +v 0.975000 0.275000 -4.200000 +v 0.975000 0.925000 -4.200000 +v 0.550000 0.775000 4.450000 +v 0.550000 0.775000 4.200000 +v 0.673744 0.723744 4.450000 +v 0.673744 0.723744 4.200000 +v 0.725000 0.600000 4.450000 +v 0.725000 0.600000 4.200000 +v 0.673744 0.476256 4.450000 +v 0.673744 0.476256 4.200000 +v 0.550000 0.425000 4.450000 +v 0.550000 0.425000 4.200000 +v 0.426256 0.476256 4.450000 +v 0.426256 0.476256 4.200000 +v 0.375000 0.600000 4.450000 +v 0.375000 0.600000 4.200000 +v 0.426256 0.723744 4.450000 +v 0.426256 0.723744 4.200000 +v 0.550000 0.862500 4.450000 +v 0.735615 0.785615 4.450000 +v 0.812500 0.600000 4.450000 +v 0.735615 0.414384 4.450000 +v 0.550000 0.337500 4.450000 +v 0.364384 0.414385 4.450000 +v 0.287500 0.600000 4.450000 +v 0.364384 0.785615 4.450000 +v 0.550000 0.862500 4.550000 +v 0.735615 0.785615 4.550000 +v 0.812500 0.600000 4.550000 +v 0.735615 0.414384 4.550000 +v 0.550000 0.337500 4.550000 +v 0.364384 0.414384 4.550000 +v 0.287500 0.600000 4.550000 +v 0.364384 0.785615 4.550000 +v -0.550000 0.775000 4.450000 +v -0.550000 0.775000 4.200000 +v -0.426256 0.723744 4.450000 +v -0.426256 0.723744 4.200000 +v -0.375000 0.600000 4.450000 +v -0.375000 0.600000 4.200000 +v -0.426256 0.476256 4.450000 +v -0.426256 0.476256 4.200000 +v -0.550000 0.425000 4.450000 +v -0.550000 0.425000 4.200000 +v -0.673744 0.476256 4.450000 +v -0.673744 0.476256 4.200000 +v -0.725000 0.600000 4.450000 +v -0.725000 0.600000 4.200000 +v -0.673744 0.723744 4.450000 +v -0.673744 0.723744 4.200000 +v -0.550000 0.862500 4.450000 +v -0.364385 0.785615 4.450000 +v -0.287500 0.600000 4.450000 +v -0.364385 0.414384 4.450000 +v -0.550000 0.337500 4.450000 +v -0.735616 0.414385 4.450000 +v -0.812500 0.600000 4.450000 +v -0.735616 0.785615 4.450000 +v -0.550000 0.862500 4.550000 +v -0.364385 0.785615 4.550000 +v -0.287500 0.600000 4.550000 +v -0.364385 0.414384 4.550000 +v -0.550000 0.337500 4.550000 +v -0.735616 0.414384 4.550000 +v -0.812500 0.600000 4.550000 +v -0.735616 0.785615 4.550000 +v -0.975000 0.275000 4.000000 +v -0.975000 0.925000 4.000000 +v -0.975000 0.275000 4.200000 +v -0.975000 0.925000 4.200000 +v 0.975000 0.275000 4.000000 +v 0.975000 0.925000 4.000000 +v 0.975000 0.275000 4.200000 +v 0.975000 0.925000 4.200000 +v 0.700000 -0.125000 -3.625000 +v 0.700000 0.062500 -3.574759 +v 0.700000 0.199760 -3.437500 +v 0.700000 0.250000 -3.250000 +v 0.700000 0.199759 -3.062500 +v 0.700000 0.062500 -2.925241 +v 0.700000 -0.125000 -2.875000 +v 0.700000 -0.312500 -2.925241 +v 0.700000 -0.449759 -3.062500 +v 0.700000 -0.500000 -3.250000 +v 0.700000 -0.449760 -3.437500 +v 0.700000 -0.312500 -3.574759 +v 0.750000 0.062500 -3.574759 +v 0.750000 -0.125000 -3.625000 +v 0.750000 0.199760 -3.437500 +v 0.750000 0.250000 -3.250000 +v 0.750000 0.199759 -3.062500 +v 0.750000 0.062500 -2.925241 +v 0.750000 -0.125000 -2.875000 +v 0.750000 -0.312500 -2.925241 +v 0.750000 -0.449759 -3.062500 +v 0.750000 -0.500000 -3.250000 +v 0.750000 -0.449760 -3.437500 +v 0.750000 -0.312500 -3.574759 +v 0.750000 0.006250 -3.477332 +v 0.750000 -0.125000 -3.512500 +v 0.750000 0.102332 -3.381250 +v 0.750000 0.137500 -3.250000 +v 0.750000 0.102332 -3.118750 +v 0.750000 0.006250 -3.022668 +v 0.750000 -0.125000 -2.987500 +v 0.750000 -0.256250 -3.022668 +v 0.750000 -0.352332 -3.118750 +v 0.750000 -0.387500 -3.250000 +v 0.750000 -0.352332 -3.381250 +v 0.750000 -0.256250 -3.477332 +v 0.825000 0.006250 -3.477332 +v 0.825000 -0.125000 -3.512500 +v 0.825000 0.102332 -3.381250 +v 0.825000 0.137500 -3.250000 +v 0.825000 0.102332 -3.118750 +v 0.825000 0.006250 -3.022668 +v 0.825000 -0.125000 -2.987500 +v 0.825000 -0.256250 -3.022668 +v 0.825000 -0.352332 -3.118750 +v 0.825000 -0.387500 -3.250000 +v 0.825000 -0.352332 -3.381250 +v 0.825000 -0.256250 -3.477332 +v -0.700000 -0.125000 -3.625000 +v -0.700000 0.062500 -3.574759 +v -0.700000 0.199760 -3.437500 +v -0.700000 0.250000 -3.250000 +v -0.700000 0.199759 -3.062500 +v -0.700000 0.062500 -2.925241 +v -0.700000 -0.125000 -2.875000 +v -0.700000 -0.312500 -2.925241 +v -0.700000 -0.449759 -3.062500 +v -0.700000 -0.500000 -3.250000 +v -0.700000 -0.449760 -3.437500 +v -0.700000 -0.312500 -3.574759 +v -0.750000 0.062500 -3.574759 +v -0.750000 -0.125000 -3.625000 +v -0.750000 0.199760 -3.437500 +v -0.750000 0.250000 -3.250000 +v -0.750000 0.199759 -3.062500 +v -0.750000 0.062500 -2.925241 +v -0.750000 -0.125000 -2.875000 +v -0.750000 -0.312500 -2.925241 +v -0.750000 -0.449759 -3.062500 +v -0.750000 -0.500000 -3.250000 +v -0.750000 -0.449760 -3.437500 +v -0.750000 -0.312500 -3.574759 +v -0.750000 0.006250 -3.477332 +v -0.750000 -0.125000 -3.512500 +v -0.750000 0.102332 -3.381250 +v -0.750000 0.137500 -3.250000 +v -0.750000 0.102332 -3.118750 +v -0.750000 0.006250 -3.022668 +v -0.750000 -0.125000 -2.987500 +v -0.750000 -0.256250 -3.022668 +v -0.750000 -0.352332 -3.118750 +v -0.750000 -0.387500 -3.250000 +v -0.750000 -0.352332 -3.381250 +v -0.750000 -0.256250 -3.477332 +v -0.825000 0.006250 -3.477332 +v -0.825000 -0.125000 -3.512500 +v -0.825000 0.102332 -3.381250 +v -0.825000 0.137500 -3.250000 +v -0.825000 0.102332 -3.118750 +v -0.825000 0.006250 -3.022668 +v -0.825000 -0.125000 -2.987500 +v -0.825000 -0.256250 -3.022668 +v -0.825000 -0.352332 -3.118750 +v -0.825000 -0.387500 -3.250000 +v -0.825000 -0.352332 -3.381250 +v -0.825000 -0.256250 -3.477332 +v 0.700000 -0.059375 -3.363666 +v 0.700000 -0.125000 -3.381250 +v 0.700000 -0.011334 -3.315625 +v 0.700000 0.006250 -3.250000 +v 0.700000 -0.011334 -3.184375 +v 0.700000 -0.059375 -3.136334 +v 0.700000 -0.125000 -3.118750 +v 0.700000 -0.190625 -3.136334 +v 0.700000 -0.238666 -3.184375 +v 0.700000 -0.256250 -3.250000 +v 0.700000 -0.238666 -3.315625 +v 0.700000 -0.190625 -3.363666 +v -0.700000 -0.059375 -3.363666 +v -0.700000 -0.125000 -3.381250 +v -0.700000 -0.011334 -3.315625 +v -0.700000 0.006250 -3.250000 +v -0.700000 -0.011334 -3.184375 +v -0.700000 -0.059375 -3.136334 +v -0.700000 -0.125000 -3.118750 +v -0.700000 -0.190625 -3.136334 +v -0.700000 -0.238666 -3.184375 +v -0.700000 -0.256250 -3.250000 +v -0.700000 -0.238666 -3.315625 +v -0.700000 -0.190625 -3.363666 +v -0.500000 -0.300000 3.500000 +v -0.500000 0.250000 3.875000 +v -0.500000 -0.300000 2.000000 +v -0.500000 0.250000 1.625000 +v 0.500000 -0.300000 3.500000 +v 0.500000 0.250000 3.875000 +v 0.500000 -0.300000 2.000000 +v 0.500000 0.250000 1.625000 +v -0.500000 -0.300000 -2.000000 +v -0.500000 0.250000 -1.625000 +v -0.500000 -0.300000 -3.500000 +v -0.500000 0.250000 -3.875000 +v 0.500000 -0.300000 -2.000000 +v 0.500000 0.250000 -1.625000 +v 0.500000 -0.300000 -3.500000 +v 0.500000 0.250000 -3.875000 +v 1.000000 0.000000 4.000000 +v 1.000000 0.000000 -4.000000 +v -1.000000 0.000000 -4.000000 +v -1.000000 0.000000 4.000000 +v 0.100000 -0.050000 2.000000 +v 0.100000 0.050000 2.000000 +v 0.100000 -0.050000 -2.000000 +v 0.100000 0.050000 -2.000000 +v 0.200000 -0.050000 2.000000 +v 0.200000 0.050000 2.000000 +v 0.200000 -0.050000 -2.000000 +v 0.200000 0.050000 -2.000000 +v -0.200000 -0.050000 2.000000 +v -0.200000 0.050000 2.000000 +v -0.200000 -0.050000 -2.000000 +v -0.200000 0.050000 -2.000000 +v -0.100000 -0.050000 2.000000 +v -0.100000 0.050000 2.000000 +v -0.100000 -0.050000 -2.000000 +v -0.100000 0.050000 -2.000000 +v 0.700000 -0.125000 -2.625000 +v 0.700000 0.062500 -2.574759 +v 0.700000 0.199760 -2.437500 +v 0.700000 0.250000 -2.250000 +v 0.700000 0.199759 -2.062500 +v 0.700000 0.062500 -1.925241 +v 0.700000 -0.125000 -1.875000 +v 0.700000 -0.312500 -1.925241 +v 0.700000 -0.449759 -2.062500 +v 0.700000 -0.500000 -2.250000 +v 0.700000 -0.449760 -2.437500 +v 0.700000 -0.312500 -2.574759 +v 0.750000 0.062500 -2.574759 +v 0.750000 -0.125000 -2.625000 +v 0.750000 0.199760 -2.437500 +v 0.750000 0.250000 -2.250000 +v 0.750000 0.199759 -2.062500 +v 0.750000 0.062500 -1.925241 +v 0.750000 -0.125000 -1.875000 +v 0.750000 -0.312500 -1.925241 +v 0.750000 -0.449759 -2.062500 +v 0.750000 -0.500000 -2.250000 +v 0.750000 -0.449760 -2.437500 +v 0.750000 -0.312500 -2.574759 +v 0.750000 0.006250 -2.477332 +v 0.750000 -0.125000 -2.512500 +v 0.750000 0.102332 -2.381250 +v 0.750000 0.137500 -2.250000 +v 0.750000 0.102332 -2.118750 +v 0.750000 0.006250 -2.022668 +v 0.750000 -0.125000 -1.987500 +v 0.750000 -0.256250 -2.022668 +v 0.750000 -0.352332 -2.118750 +v 0.750000 -0.387500 -2.250000 +v 0.750000 -0.352332 -2.381250 +v 0.750000 -0.256250 -2.477332 +v 0.825000 0.006250 -2.477332 +v 0.825000 -0.125000 -2.512500 +v 0.825000 0.102332 -2.381250 +v 0.825000 0.137500 -2.250000 +v 0.825000 0.102332 -2.118750 +v 0.825000 0.006250 -2.022668 +v 0.825000 -0.125000 -1.987500 +v 0.825000 -0.256250 -2.022668 +v 0.825000 -0.352332 -2.118750 +v 0.825000 -0.387500 -2.250000 +v 0.825000 -0.352332 -2.381250 +v 0.825000 -0.256250 -2.477332 +v -0.700000 -0.125000 -2.625000 +v -0.700000 0.062500 -2.574759 +v -0.700000 0.199760 -2.437500 +v -0.700000 0.250000 -2.250000 +v -0.700000 0.199759 -2.062500 +v -0.700000 0.062500 -1.925241 +v -0.700000 -0.125000 -1.875000 +v -0.700000 -0.312500 -1.925241 +v -0.700000 -0.449759 -2.062500 +v -0.700000 -0.500000 -2.250000 +v -0.700000 -0.449760 -2.437500 +v -0.700000 -0.312500 -2.574759 +v -0.750000 0.062500 -2.574759 +v -0.750000 -0.125000 -2.625000 +v -0.750000 0.199760 -2.437500 +v -0.750000 0.250000 -2.250000 +v -0.750000 0.199759 -2.062500 +v -0.750000 0.062500 -1.925241 +v -0.750000 -0.125000 -1.875000 +v -0.750000 -0.312500 -1.925241 +v -0.750000 -0.449759 -2.062500 +v -0.750000 -0.500000 -2.250000 +v -0.750000 -0.449760 -2.437500 +v -0.750000 -0.312500 -2.574759 +v -0.750000 0.006250 -2.477332 +v -0.750000 -0.125000 -2.512500 +v -0.750000 0.102332 -2.381250 +v -0.750000 0.137500 -2.250000 +v -0.750000 0.102332 -2.118750 +v -0.750000 0.006250 -2.022668 +v -0.750000 -0.125000 -1.987500 +v -0.750000 -0.256250 -2.022668 +v -0.750000 -0.352332 -2.118750 +v -0.750000 -0.387500 -2.250000 +v -0.750000 -0.352332 -2.381250 +v -0.750000 -0.256250 -2.477332 +v -0.825000 0.006250 -2.477332 +v -0.825000 -0.125000 -2.512500 +v -0.825000 0.102332 -2.381250 +v -0.825000 0.137500 -2.250000 +v -0.825000 0.102332 -2.118750 +v -0.825000 0.006250 -2.022668 +v -0.825000 -0.125000 -1.987500 +v -0.825000 -0.256250 -2.022668 +v -0.825000 -0.352332 -2.118750 +v -0.825000 -0.387500 -2.250000 +v -0.825000 -0.352332 -2.381250 +v -0.825000 -0.256250 -2.477332 +v 0.700000 -0.059375 -2.363666 +v 0.700000 -0.125000 -2.381250 +v 0.700000 -0.011334 -2.315625 +v 0.700000 0.006250 -2.250000 +v 0.700000 -0.011334 -2.184375 +v 0.700000 -0.059375 -2.136334 +v 0.700000 -0.125000 -2.118750 +v 0.700000 -0.190625 -2.136334 +v 0.700000 -0.238666 -2.184375 +v 0.700000 -0.256250 -2.250000 +v 0.700000 -0.238666 -2.315625 +v 0.700000 -0.190625 -2.363666 +v -0.700000 -0.059375 -2.363666 +v -0.700000 -0.125000 -2.381250 +v -0.700000 -0.011334 -2.315625 +v -0.700000 0.006250 -2.250000 +v -0.700000 -0.011334 -2.184375 +v -0.700000 -0.059375 -2.136334 +v -0.700000 -0.125000 -2.118750 +v -0.700000 -0.190625 -2.136334 +v -0.700000 -0.238666 -2.184375 +v -0.700000 -0.256250 -2.250000 +v -0.700000 -0.238666 -2.315625 +v -0.700000 -0.190625 -2.363666 +v 0.700000 -0.125000 1.875000 +v 0.700000 0.062500 1.925241 +v 0.700000 0.199760 2.062500 +v 0.700000 0.250000 2.250000 +v 0.700000 0.199759 2.437500 +v 0.700000 0.062500 2.574759 +v 0.700000 -0.125000 2.625000 +v 0.700000 -0.312500 2.574759 +v 0.700000 -0.449759 2.437500 +v 0.700000 -0.500000 2.250000 +v 0.700000 -0.449760 2.062500 +v 0.700000 -0.312500 1.925241 +v 0.750000 0.062500 1.925241 +v 0.750000 -0.125000 1.875000 +v 0.750000 0.199760 2.062500 +v 0.750000 0.250000 2.250000 +v 0.750000 0.199759 2.437500 +v 0.750000 0.062500 2.574759 +v 0.750000 -0.125000 2.625000 +v 0.750000 -0.312500 2.574759 +v 0.750000 -0.449759 2.437500 +v 0.750000 -0.500000 2.250000 +v 0.750000 -0.449760 2.062500 +v 0.750000 -0.312500 1.925241 +v 0.750000 0.006250 2.022668 +v 0.750000 -0.125000 1.987500 +v 0.750000 0.102332 2.118750 +v 0.750000 0.137500 2.250000 +v 0.750000 0.102332 2.381250 +v 0.750000 0.006250 2.477332 +v 0.750000 -0.125000 2.512500 +v 0.750000 -0.256250 2.477332 +v 0.750000 -0.352332 2.381250 +v 0.750000 -0.387500 2.250000 +v 0.750000 -0.352332 2.118750 +v 0.750000 -0.256250 2.022668 +v 0.825000 0.006250 2.022668 +v 0.825000 -0.125000 1.987500 +v 0.825000 0.102332 2.118750 +v 0.825000 0.137500 2.250000 +v 0.825000 0.102332 2.381250 +v 0.825000 0.006250 2.477332 +v 0.825000 -0.125000 2.512500 +v 0.825000 -0.256250 2.477332 +v 0.825000 -0.352332 2.381250 +v 0.825000 -0.387500 2.250000 +v 0.825000 -0.352332 2.118750 +v 0.825000 -0.256250 2.022668 +v -0.700000 -0.125000 1.875000 +v -0.700000 0.062500 1.925241 +v -0.700000 0.199760 2.062500 +v -0.700000 0.250000 2.250000 +v -0.700000 0.199759 2.437500 +v -0.700000 0.062500 2.574759 +v -0.700000 -0.125000 2.625000 +v -0.700000 -0.312500 2.574759 +v -0.700000 -0.449759 2.437500 +v -0.700000 -0.500000 2.250000 +v -0.700000 -0.449760 2.062500 +v -0.700000 -0.312500 1.925241 +v -0.750000 0.062500 1.925241 +v -0.750000 -0.125000 1.875000 +v -0.750000 0.199760 2.062500 +v -0.750000 0.250000 2.250000 +v -0.750000 0.199759 2.437500 +v -0.750000 0.062500 2.574759 +v -0.750000 -0.125000 2.625000 +v -0.750000 -0.312500 2.574759 +v -0.750000 -0.449759 2.437500 +v -0.750000 -0.500000 2.250000 +v -0.750000 -0.449760 2.062500 +v -0.750000 -0.312500 1.925241 +v -0.750000 0.006250 2.022668 +v -0.750000 -0.125000 1.987500 +v -0.750000 0.102332 2.118750 +v -0.750000 0.137500 2.250000 +v -0.750000 0.102332 2.381250 +v -0.750000 0.006250 2.477332 +v -0.750000 -0.125000 2.512500 +v -0.750000 -0.256250 2.477332 +v -0.750000 -0.352332 2.381250 +v -0.750000 -0.387500 2.250000 +v -0.750000 -0.352332 2.118750 +v -0.750000 -0.256250 2.022668 +v -0.825000 0.006250 2.022668 +v -0.825000 -0.125000 1.987500 +v -0.825000 0.102332 2.118750 +v -0.825000 0.137500 2.250000 +v -0.825000 0.102332 2.381250 +v -0.825000 0.006250 2.477332 +v -0.825000 -0.125000 2.512500 +v -0.825000 -0.256250 2.477332 +v -0.825000 -0.352332 2.381250 +v -0.825000 -0.387500 2.250000 +v -0.825000 -0.352332 2.118750 +v -0.825000 -0.256250 2.022668 +v 0.700000 -0.059375 2.136334 +v 0.700000 -0.125000 2.118750 +v 0.700000 -0.011334 2.184375 +v 0.700000 0.006250 2.250000 +v 0.700000 -0.011334 2.315625 +v 0.700000 -0.059375 2.363666 +v 0.700000 -0.125000 2.381250 +v 0.700000 -0.190625 2.363666 +v 0.700000 -0.238666 2.315625 +v 0.700000 -0.256250 2.250000 +v 0.700000 -0.238666 2.184375 +v 0.700000 -0.190625 2.136334 +v -0.700000 -0.059375 2.136334 +v -0.700000 -0.125000 2.118750 +v -0.700000 -0.011334 2.184375 +v -0.700000 0.006250 2.250000 +v -0.700000 -0.011334 2.315625 +v -0.700000 -0.059375 2.363666 +v -0.700000 -0.125000 2.381250 +v -0.700000 -0.190625 2.363666 +v -0.700000 -0.238666 2.315625 +v -0.700000 -0.256250 2.250000 +v -0.700000 -0.238666 2.184375 +v -0.700000 -0.190625 2.136334 +v 0.700000 -0.125000 2.875000 +v 0.700000 0.062500 2.925241 +v 0.700000 0.199760 3.062500 +v 0.700000 0.250000 3.250000 +v 0.700000 0.199759 3.437500 +v 0.700000 0.062500 3.574759 +v 0.700000 -0.125000 3.625000 +v 0.700000 -0.312500 3.574759 +v 0.700000 -0.449759 3.437500 +v 0.700000 -0.500000 3.250000 +v 0.700000 -0.449760 3.062500 +v 0.700000 -0.312500 2.925241 +v 0.750000 0.062500 2.925241 +v 0.750000 -0.125000 2.875000 +v 0.750000 0.199760 3.062500 +v 0.750000 0.250000 3.250000 +v 0.750000 0.199759 3.437500 +v 0.750000 0.062500 3.574759 +v 0.750000 -0.125000 3.625000 +v 0.750000 -0.312500 3.574759 +v 0.750000 -0.449759 3.437500 +v 0.750000 -0.500000 3.250000 +v 0.750000 -0.449760 3.062500 +v 0.750000 -0.312500 2.925241 +v 0.750000 0.006250 3.022668 +v 0.750000 -0.125000 2.987500 +v 0.750000 0.102332 3.118750 +v 0.750000 0.137500 3.250000 +v 0.750000 0.102332 3.381250 +v 0.750000 0.006250 3.477332 +v 0.750000 -0.125000 3.512500 +v 0.750000 -0.256250 3.477332 +v 0.750000 -0.352332 3.381250 +v 0.750000 -0.387500 3.250000 +v 0.750000 -0.352332 3.118750 +v 0.750000 -0.256250 3.022668 +v 0.825000 0.006250 3.022668 +v 0.825000 -0.125000 2.987500 +v 0.825000 0.102332 3.118750 +v 0.825000 0.137500 3.250000 +v 0.825000 0.102332 3.381250 +v 0.825000 0.006250 3.477332 +v 0.825000 -0.125000 3.512500 +v 0.825000 -0.256250 3.477332 +v 0.825000 -0.352332 3.381250 +v 0.825000 -0.387500 3.250000 +v 0.825000 -0.352332 3.118750 +v 0.825000 -0.256250 3.022668 +v -0.700000 -0.125000 2.875000 +v -0.700000 0.062500 2.925241 +v -0.700000 0.199760 3.062500 +v -0.700000 0.250000 3.250000 +v -0.700000 0.199759 3.437500 +v -0.700000 0.062500 3.574759 +v -0.700000 -0.125000 3.625000 +v -0.700000 -0.312500 3.574759 +v -0.700000 -0.449759 3.437500 +v -0.700000 -0.500000 3.250000 +v -0.700000 -0.449760 3.062500 +v -0.700000 -0.312500 2.925241 +v -0.750000 0.062500 2.925241 +v -0.750000 -0.125000 2.875000 +v -0.750000 0.199760 3.062500 +v -0.750000 0.250000 3.250000 +v -0.750000 0.199759 3.437500 +v -0.750000 0.062500 3.574759 +v -0.750000 -0.125000 3.625000 +v -0.750000 -0.312500 3.574759 +v -0.750000 -0.449759 3.437500 +v -0.750000 -0.500000 3.250000 +v -0.750000 -0.449760 3.062500 +v -0.750000 -0.312500 2.925241 +v -0.750000 0.006250 3.022668 +v -0.750000 -0.125000 2.987500 +v -0.750000 0.102332 3.118750 +v -0.750000 0.137500 3.250000 +v -0.750000 0.102332 3.381250 +v -0.750000 0.006250 3.477332 +v -0.750000 -0.125000 3.512500 +v -0.750000 -0.256250 3.477332 +v -0.750000 -0.352332 3.381250 +v -0.750000 -0.387500 3.250000 +v -0.750000 -0.352332 3.118750 +v -0.750000 -0.256250 3.022668 +v -0.825000 0.006250 3.022668 +v -0.825000 -0.125000 2.987500 +v -0.825000 0.102332 3.118750 +v -0.825000 0.137500 3.250000 +v -0.825000 0.102332 3.381250 +v -0.825000 0.006250 3.477332 +v -0.825000 -0.125000 3.512500 +v -0.825000 -0.256250 3.477332 +v -0.825000 -0.352332 3.381250 +v -0.825000 -0.387500 3.250000 +v -0.825000 -0.352332 3.118750 +v -0.825000 -0.256250 3.022668 +v 0.700000 -0.059375 3.136334 +v 0.700000 -0.125000 3.118750 +v 0.700000 -0.011334 3.184375 +v 0.700000 0.006250 3.250000 +v 0.700000 -0.011334 3.315625 +v 0.700000 -0.059375 3.363666 +v 0.700000 -0.125000 3.381250 +v 0.700000 -0.190625 3.363666 +v 0.700000 -0.238666 3.315625 +v 0.700000 -0.256250 3.250000 +v 0.700000 -0.238666 3.184375 +v 0.700000 -0.190625 3.136334 +v -0.700000 -0.059375 3.136334 +v -0.700000 -0.125000 3.118750 +v -0.700000 -0.011334 3.184375 +v -0.700000 0.006250 3.250000 +v -0.700000 -0.011334 3.315625 +v -0.700000 -0.059375 3.363666 +v -0.700000 -0.125000 3.381250 +v -0.700000 -0.190625 3.363666 +v -0.700000 -0.238666 3.315625 +v -0.700000 -0.256250 3.250000 +v -0.700000 -0.238666 3.184375 +v -0.700000 -0.190625 3.136334 +v -1.000000 0.000000 -3.000000 +v -1.000000 0.000000 -2.000000 +v -1.000000 0.000000 -1.000000 +v -1.000000 0.000000 0.000000 +v -1.000000 0.000000 1.000000 +v -1.000000 0.000000 2.000000 +v -1.000000 0.000000 3.000000 +v 1.000000 0.000000 3.000000 +v 1.000000 0.000000 2.000000 +v 1.000000 0.000000 1.000000 +v 1.000000 0.000000 0.000000 +v 1.000000 0.000000 -1.000000 +v 1.000000 0.000000 -2.000000 +v 1.000000 0.000000 -3.000000 +vt 0.015179 0.024143 +vt 0.015179 0.131714 +vt 0.012190 0.137690 +vt 0.582916 0.131714 +vt 0.582916 0.024143 +vt 0.585904 0.018167 +vt 0.089881 0.143666 +vt 0.092869 0.137690 +vt 0.146654 0.137690 +vt 0.293071 0.012190 +vt 0.290083 0.018166 +vt 0.236297 0.018166 +vt 0.233309 0.143666 +vt 0.236297 0.137690 +vt 0.290083 0.137690 +vt 0.221357 0.012190 +vt 0.218369 0.018166 +vt 0.164583 0.018166 +vt 0.161595 0.143666 +vt 0.164583 0.137690 +vt 0.218369 0.137690 +vt 0.149643 0.012190 +vt 0.146654 0.018166 +vt 0.092869 0.018166 +vt 0.810323 0.540928 +vt 0.810323 0.660451 +vt 0.750562 0.667921 +vt 0.460880 0.546904 +vt 0.407094 0.546904 +vt 0.404106 0.540928 +vt 0.364785 0.012190 +vt 0.361797 0.018166 +vt 0.308012 0.018166 +vt 0.407095 0.666427 +vt 0.460880 0.666427 +vt 0.463868 0.672403 +vt 0.517178 0.024143 +vt 0.517178 0.131714 +vt 0.511202 0.131714 +vt 0.305023 0.143666 +vt 0.308012 0.137690 +vt 0.361797 0.137690 +vt 0.389166 0.546904 +vt 0.335380 0.546904 +vt 0.332392 0.540928 +vt 0.077928 0.012190 +vt 0.074940 0.018166 +vt 0.021155 0.018166 +vt 0.335380 0.666427 +vt 0.389166 0.666427 +vt 0.392154 0.672403 +vt 0.018167 0.143666 +vt 0.021155 0.137690 +vt 0.074940 0.137690 +vt 0.177011 0.710231 +vt 0.177011 0.705748 +vt 0.185975 0.705748 +vt 0.317452 0.546904 +vt 0.263666 0.546904 +vt 0.260678 0.540928 +vt 0.263666 0.666427 +vt 0.317452 0.666427 +vt 0.320440 0.672403 +vt 0.257690 0.552880 +vt 0.257690 0.660451 +vt 0.254702 0.666427 +vt 0.155619 0.552880 +vt 0.161595 0.660451 +vt 0.155618 0.660451 +vt 0.083905 0.552880 +vt 0.089880 0.660451 +vt 0.083904 0.660451 +vt 0.077928 0.546904 +vt 0.024143 0.546904 +vt 0.021155 0.540928 +vt 0.012190 0.552880 +vt 0.018167 0.552880 +vt 0.012190 0.660451 +vt 0.024143 0.666427 +vt 0.077928 0.666427 +vt 0.080916 0.672403 +vt 0.149642 0.546904 +vt 0.095857 0.546904 +vt 0.092869 0.540928 +vt 0.095857 0.666427 +vt 0.149642 0.666427 +vt 0.152630 0.672403 +vt 0.401118 0.660451 +vt 0.395142 0.552880 +vt 0.401118 0.552880 +vt 0.648587 0.717698 +vt 0.648587 0.690808 +vt 0.654563 0.690808 +vt 0.227333 0.660451 +vt 0.227333 0.552880 +vt 0.230321 0.546904 +vt 0.167571 0.666427 +vt 0.221356 0.666427 +vt 0.224344 0.672404 +vt 0.329404 0.660451 +vt 0.323428 0.552880 +vt 0.329404 0.552880 +vt 0.221357 0.546904 +vt 0.167571 0.546904 +vt 0.164583 0.540928 +vt 0.445464 0.024143 +vt 0.445464 0.131714 +vt 0.439487 0.131714 +vt 0.376738 0.143666 +vt 0.379726 0.137690 +vt 0.433511 0.137690 +vt 0.373750 0.024143 +vt 0.373750 0.131714 +vt 0.367773 0.131714 +vt 0.436499 0.012190 +vt 0.433511 0.018166 +vt 0.379726 0.018166 +vt 0.302035 0.024143 +vt 0.302035 0.131714 +vt 0.296059 0.131714 +vt 0.128725 0.941198 +vt 0.131713 0.947174 +vt 0.071952 0.947174 +vt 0.448452 0.143666 +vt 0.451440 0.137690 +vt 0.505225 0.137690 +vt 0.230321 0.024143 +vt 0.230321 0.131714 +vt 0.224345 0.131714 +vt 0.508214 0.012190 +vt 0.505225 0.018166 +vt 0.451440 0.018166 +vt 0.152631 0.131714 +vt 0.152631 0.024143 +vt 0.158607 0.024143 +vt 0.676019 0.511046 +vt 0.562472 0.511046 +vt 0.619245 0.505070 +vt 0.579928 0.012190 +vt 0.576940 0.018166 +vt 0.523154 0.018166 +vt 0.080916 0.131714 +vt 0.080917 0.024143 +vt 0.086893 0.024143 +vt 0.520166 0.143666 +vt 0.523154 0.137690 +vt 0.576940 0.137690 +vt 0.624207 0.750569 +vt 0.616736 0.810331 +vt 0.497213 0.810331 +vt 0.251236 0.168046 +vt 0.310998 0.168046 +vt 0.490283 0.228273 +vt 0.370760 0.312881 +vt 0.370761 0.432404 +vt 0.310999 0.432404 +vt 0.236297 0.024143 +vt 0.290083 0.024143 +vt 0.290083 0.131714 +vt 0.236297 0.131714 +vt 0.296059 0.024143 +vt 0.164583 0.024143 +vt 0.218369 0.024143 +vt 0.218369 0.131714 +vt 0.164583 0.131714 +vt 0.158607 0.131714 +vt 0.224345 0.024143 +vt 0.092869 0.024143 +vt 0.146654 0.024143 +vt 0.146654 0.131714 +vt 0.092869 0.131714 +vt 0.086893 0.131714 +vt 0.460880 0.552880 +vt 0.460880 0.660451 +vt 0.407095 0.660451 +vt 0.407094 0.552880 +vt 0.466856 0.552880 +vt 0.308012 0.024143 +vt 0.361797 0.024143 +vt 0.361797 0.131714 +vt 0.308012 0.131714 +vt 0.367773 0.024143 +vt 0.389166 0.552880 +vt 0.389166 0.660451 +vt 0.335380 0.660451 +vt 0.335380 0.552880 +vt 0.317452 0.552880 +vt 0.317452 0.660451 +vt 0.263666 0.660451 +vt 0.263666 0.552880 +vt 0.021155 0.024143 +vt 0.074940 0.024143 +vt 0.074940 0.131714 +vt 0.021155 0.131714 +vt 0.077928 0.552880 +vt 0.077928 0.660451 +vt 0.024143 0.660451 +vt 0.024143 0.552880 +vt 0.018166 0.660451 +vt 0.149642 0.552880 +vt 0.149642 0.660451 +vt 0.095857 0.660451 +vt 0.095857 0.552880 +vt 0.221356 0.660451 +vt 0.167571 0.660451 +vt 0.167571 0.552880 +vt 0.221357 0.552880 +vt 0.379726 0.024143 +vt 0.433511 0.024143 +vt 0.433511 0.131714 +vt 0.379726 0.131714 +vt 0.439488 0.024143 +vt 0.451440 0.024143 +vt 0.505225 0.024143 +vt 0.505225 0.131714 +vt 0.451440 0.131714 +vt 0.511202 0.024143 +vt 0.523154 0.131714 +vt 0.523154 0.024143 +vt 0.576940 0.024143 +vt 0.576940 0.131714 +vt 0.472832 0.552880 +vt 0.466856 0.660451 +vt 0.177011 0.757022 +vt 0.177011 0.752540 +vt 0.185975 0.752540 +vt 0.425025 0.705749 +vt 0.433987 0.705749 +vt 0.433987 0.710230 +vt 0.425025 0.752541 +vt 0.433987 0.752541 +vt 0.433987 0.757022 +vt 0.185975 0.696784 +vt 0.425025 0.696785 +vt 0.185975 0.743576 +vt 0.425025 0.743577 +vt 0.425025 0.757022 +vt 0.185975 0.710231 +vt 0.425025 0.710230 +vt 0.425025 0.719195 +vt 0.185975 0.757022 +vt 0.425025 0.765986 +vt 0.464344 0.723686 +vt 0.464344 0.750577 +vt 0.458368 0.696784 +vt 0.012190 0.916818 +vt 0.071952 0.901877 +vt 0.131714 0.916818 +vt 0.616261 0.074940 +vt 0.723832 0.074940 +vt 0.726820 0.077928 +vt 0.613273 0.051036 +vt 0.613273 0.071952 +vt 0.610285 0.074940 +vt 0.723831 0.048047 +vt 0.616261 0.048048 +vt 0.613273 0.045059 +vt 0.726820 0.071952 +vt 0.726820 0.051035 +vt 0.729808 0.048047 +vt 0.798847 0.707242 +vt 0.858608 0.692302 +vt 0.918370 0.707242 +vt 0.616261 0.140678 +vt 0.723832 0.140678 +vt 0.726820 0.143667 +vt 0.613273 0.116773 +vt 0.613273 0.137690 +vt 0.610285 0.140678 +vt 0.723832 0.113786 +vt 0.616261 0.113785 +vt 0.613273 0.110797 +vt 0.726820 0.137690 +vt 0.726820 0.116774 +vt 0.729808 0.113786 +vt 0.787531 0.274036 +vt 0.847293 0.259095 +vt 0.907055 0.274036 +vt 0.729807 0.042071 +vt 0.726819 0.039083 +vt 0.726819 0.018166 +vt 0.616261 0.042071 +vt 0.723831 0.042071 +vt 0.726820 0.045059 +vt 0.613273 0.018167 +vt 0.613273 0.039083 +vt 0.610285 0.042071 +vt 0.723831 0.015178 +vt 0.616261 0.015179 +vt 0.613272 0.012190 +vt 0.787531 0.234715 +vt 0.847293 0.219774 +vt 0.907055 0.234715 +vt 0.729808 0.107809 +vt 0.726820 0.104821 +vt 0.726820 0.084502 +vt 0.616261 0.107809 +vt 0.723832 0.107809 +vt 0.726820 0.110797 +vt 0.613273 0.084502 +vt 0.613273 0.104821 +vt 0.610285 0.107809 +vt 0.723832 0.081514 +vt 0.616261 0.081514 +vt 0.613273 0.077928 +vt 0.616261 0.071952 +vt 0.616261 0.051036 +vt 0.723831 0.051035 +vt 0.723832 0.071952 +vt 0.616261 0.137690 +vt 0.616261 0.116773 +vt 0.723832 0.116774 +vt 0.723832 0.137690 +vt 0.723831 0.039083 +vt 0.616261 0.039083 +vt 0.616261 0.018167 +vt 0.723831 0.018166 +vt 0.723832 0.104821 +vt 0.616261 0.104821 +vt 0.616261 0.084502 +vt 0.723832 0.084502 +vt 0.785021 0.888973 +vt 0.844782 0.874033 +vt 0.904544 0.888973 +vt 0.837856 0.171489 +vt 0.897618 0.186429 +vt 0.778094 0.186429 +vt 0.700878 0.874033 +vt 0.760640 0.888973 +vt 0.641117 0.888973 +vt 0.556975 0.874033 +vt 0.616736 0.888973 +vt 0.497213 0.888973 +vt 0.760640 0.849652 +vt 0.820402 0.834712 +vt 0.880164 0.849652 +vt 0.012190 0.877497 +vt 0.071952 0.862556 +vt 0.131714 0.877497 +vt 0.754189 0.145093 +vt 0.813950 0.130153 +vt 0.873712 0.145093 +vt 0.754189 0.105773 +vt 0.813950 0.090832 +vt 0.873712 0.105773 +vt 0.813950 0.051511 +vt 0.873712 0.066452 +vt 0.754189 0.066452 +vt 0.813950 0.012190 +vt 0.873712 0.027131 +vt 0.754189 0.027131 +vt 0.071952 0.823235 +vt 0.131714 0.838176 +vt 0.012190 0.838176 +vt 0.750562 0.765405 +vt 0.750562 0.772876 +vt 0.690800 0.780346 +vt 0.810323 0.780346 +vt 0.310999 0.288500 +vt 0.251237 0.288500 +vt 0.071952 0.791385 +vt 0.071952 0.783914 +vt 0.131714 0.798855 +vt 0.012190 0.798855 +vt 0.520163 0.501607 +vt 0.520163 0.516547 +vt 0.027131 0.516547 +vt 0.520163 0.486666 +vt 0.535103 0.486666 +vt 0.535103 0.501607 +vt 0.027131 0.486666 +vt 0.027131 0.471725 +vt 0.520163 0.471726 +vt 0.027131 0.501606 +vt 0.012190 0.501606 +vt 0.012190 0.486666 +vt 0.520163 0.456785 +vt 0.987810 0.475361 +vt 0.972869 0.475361 +vt 0.972869 0.467356 +vt 0.987810 0.467356 +vt 0.972869 0.459352 +vt 0.972869 0.451348 +vt 0.987810 0.451348 +vt 0.972869 0.443343 +vt 0.987810 0.443343 +vt 0.972869 0.507379 +vt 0.972869 0.499374 +vt 0.987810 0.499374 +vt 0.972869 0.491370 +vt 0.987810 0.491370 +vt 0.981194 0.338922 +vt 0.966254 0.338922 +vt 0.966254 0.330918 +vt 0.972869 0.483365 +vt 0.987810 0.483365 +vt 0.856659 0.311485 +vt 0.862319 0.317145 +vt 0.860318 0.321976 +vt 0.822880 0.342434 +vt 0.827105 0.338209 +vt 0.835595 0.346699 +vt 0.837596 0.357506 +vt 0.835595 0.352675 +vt 0.847602 0.352675 +vt 0.820878 0.347266 +vt 0.831370 0.350924 +vt 0.826538 0.311485 +vt 0.831370 0.313486 +vt 0.822880 0.321976 +vt 0.866899 0.336208 +vt 0.862068 0.338209 +vt 0.862068 0.326202 +vt 0.845601 0.306905 +vt 0.847602 0.311736 +vt 0.835595 0.311736 +vt 0.862319 0.347266 +vt 0.856659 0.352925 +vt 0.851828 0.350924 +vt 0.816298 0.336208 +vt 0.816298 0.328203 +vt 0.821129 0.326202 +vt 0.835595 0.317712 +vt 0.856092 0.326202 +vt 0.847602 0.346699 +vt 0.856092 0.338209 +vt 0.847602 0.317712 +vt 0.827105 0.326202 +vt 0.860318 0.342434 +vt 0.851828 0.313486 +vt 0.966254 0.322914 +vt 0.981194 0.322914 +vt 0.966254 0.314909 +vt 0.981194 0.314909 +vt 0.966254 0.306905 +vt 0.981194 0.306905 +vt 0.966254 0.370940 +vt 0.966254 0.362936 +vt 0.981195 0.362936 +vt 0.966254 0.354931 +vt 0.981194 0.354931 +vt 0.966254 0.346927 +vt 0.981194 0.346927 +vt 0.875065 0.545508 +vt 0.880725 0.551168 +vt 0.878723 0.555999 +vt 0.841285 0.576457 +vt 0.845511 0.572231 +vt 0.854001 0.580721 +vt 0.864007 0.591529 +vt 0.856002 0.591529 +vt 0.854001 0.586698 +vt 0.839284 0.581288 +vt 0.849775 0.584947 +vt 0.839284 0.551168 +vt 0.844944 0.545508 +vt 0.849775 0.547509 +vt 0.885305 0.570230 +vt 0.880474 0.572232 +vt 0.880474 0.560225 +vt 0.864007 0.540928 +vt 0.866008 0.545759 +vt 0.854001 0.545759 +vt 0.880724 0.581288 +vt 0.875064 0.586948 +vt 0.870233 0.584947 +vt 0.834704 0.562226 +vt 0.839535 0.560225 +vt 0.839535 0.572231 +vt 0.854001 0.551735 +vt 0.874498 0.560225 +vt 0.866008 0.580722 +vt 0.874498 0.572232 +vt 0.866008 0.551735 +vt 0.845511 0.560225 +vt 0.878723 0.576457 +vt 0.870234 0.547509 +vt 0.526617 0.231727 +vt 0.526617 0.270572 +vt 0.514664 0.270572 +vt 0.643152 0.231727 +vt 0.643152 0.270572 +vt 0.655104 0.231727 +vt 0.655104 0.270572 +vt 0.643152 0.282524 +vt 0.526617 0.219774 +vt 0.967674 0.945371 +vt 0.967674 0.937367 +vt 0.982615 0.937367 +vt 0.967674 0.929362 +vt 0.982615 0.929362 +vt 0.967674 0.921358 +vt 0.982615 0.921358 +vt 0.967674 0.913354 +vt 0.982615 0.913354 +vt 0.967674 0.969385 +vt 0.982615 0.969385 +vt 0.982615 0.977389 +vt 0.967674 0.961380 +vt 0.982615 0.961380 +vt 0.971743 0.119182 +vt 0.971743 0.111178 +vt 0.986684 0.111178 +vt 0.982615 0.945371 +vt 0.982615 0.953376 +vt 0.967674 0.953376 +vt 0.833154 0.461365 +vt 0.837985 0.463366 +vt 0.829495 0.471856 +vt 0.854217 0.496579 +vt 0.862707 0.488089 +vt 0.866933 0.492315 +vt 0.842210 0.502555 +vt 0.854217 0.502555 +vt 0.852216 0.507386 +vt 0.858443 0.500805 +vt 0.868934 0.497146 +vt 0.866933 0.471856 +vt 0.858443 0.463366 +vt 0.863274 0.461365 +vt 0.827744 0.476082 +vt 0.827744 0.488089 +vt 0.822913 0.486088 +vt 0.854217 0.461616 +vt 0.842210 0.461616 +vt 0.844212 0.456785 +vt 0.827494 0.497146 +vt 0.829495 0.492315 +vt 0.837985 0.500805 +vt 0.873514 0.486088 +vt 0.868683 0.488089 +vt 0.868683 0.476082 +vt 0.833720 0.476082 +vt 0.854217 0.467592 +vt 0.842210 0.496579 +vt 0.833721 0.488089 +vt 0.842210 0.467592 +vt 0.862707 0.476082 +vt 0.971743 0.103173 +vt 0.986684 0.103173 +vt 0.971743 0.095169 +vt 0.986684 0.095169 +vt 0.971743 0.087165 +vt 0.986684 0.087165 +vt 0.971743 0.143196 +vt 0.986684 0.143196 +vt 0.986684 0.151200 +vt 0.971743 0.135191 +vt 0.986684 0.135191 +vt 0.986684 0.119182 +vt 0.986684 0.127187 +vt 0.971743 0.127187 +vt 0.835220 0.381886 +vt 0.838917 0.385584 +vt 0.827825 0.390179 +vt 0.841204 0.422480 +vt 0.852297 0.417885 +vt 0.854584 0.423407 +vt 0.827825 0.428636 +vt 0.827825 0.423407 +vt 0.838917 0.428001 +vt 0.843491 0.428001 +vt 0.854584 0.428636 +vt 0.862413 0.404506 +vt 0.857818 0.393413 +vt 0.863047 0.393413 +vt 0.824590 0.393413 +vt 0.819996 0.404506 +vt 0.816298 0.400808 +vt 0.854584 0.390179 +vt 0.843491 0.385584 +vt 0.847189 0.381886 +vt 0.816298 0.412777 +vt 0.819996 0.409080 +vt 0.824590 0.420172 +vt 0.857818 0.420172 +vt 0.862413 0.409080 +vt 0.866111 0.412777 +vt 0.830112 0.395700 +vt 0.852297 0.395700 +vt 0.830112 0.417885 +vt 0.825517 0.406793 +vt 0.841204 0.391105 +vt 0.856892 0.406793 +vt 0.012190 0.708737 +vt 0.024143 0.708737 +vt 0.024143 0.747582 +vt 0.140678 0.708736 +vt 0.140678 0.747581 +vt 0.152630 0.708736 +vt 0.152630 0.747581 +vt 0.140678 0.696784 +vt 0.024143 0.759534 +vt 0.877998 0.792853 +vt 0.872198 0.802899 +vt 0.861897 0.792599 +vt 0.901081 0.105999 +vt 0.907575 0.107739 +vt 0.907575 0.115860 +vt 0.946962 0.104505 +vt 0.944375 0.105999 +vt 0.938574 0.095953 +vt 0.915433 0.087565 +vt 0.916927 0.090153 +vt 0.906881 0.095953 +vt 0.898493 0.119094 +vt 0.901081 0.117600 +vt 0.906881 0.127646 +vt 0.947363 0.117600 +vt 0.944375 0.117600 +vt 0.930022 0.136034 +vt 0.928528 0.133447 +vt 0.938574 0.127646 +vt 0.928528 0.087165 +vt 0.928528 0.090153 +vt 0.898092 0.105999 +vt 0.941162 0.129140 +vt 0.916927 0.136435 +vt 0.916927 0.133447 +vt 0.940068 0.093365 +vt 0.904293 0.094459 +vt 0.905387 0.130234 +vt 0.308973 0.953952 +vt 0.312854 0.956193 +vt 0.308794 0.963226 +vt 0.933820 0.122892 +vt 0.937881 0.115860 +vt 0.918667 0.126953 +vt 0.926788 0.126953 +vt 0.933820 0.100707 +vt 0.926788 0.096647 +vt 0.911635 0.100707 +vt 0.911635 0.122892 +vt 0.937881 0.107739 +vt 0.918667 0.096647 +vt 0.319887 0.982439 +vt 0.339100 0.963226 +vt 0.310613 0.982260 +vt 0.312854 0.978379 +vt 0.342981 0.960985 +vt 0.335040 0.956193 +vt 0.338921 0.980620 +vt 0.335040 0.978379 +vt 0.339100 0.971346 +vt 0.317646 0.948251 +vt 0.319887 0.952133 +vt 0.304912 0.973587 +vt 0.308794 0.971346 +vt 0.330248 0.986321 +vt 0.328007 0.982439 +vt 0.328007 0.947651 +vt 0.328007 0.952133 +vt 0.304312 0.963226 +vt 0.319887 0.986921 +vt 0.337281 0.952312 +vt 0.343582 0.971346 +vt 0.675856 0.929200 +vt 0.661785 0.932970 +vt 0.659755 0.929454 +vt 0.903981 0.026282 +vt 0.909804 0.029643 +vt 0.907702 0.037487 +vt 0.936708 0.059008 +vt 0.934595 0.056895 +vt 0.942798 0.048692 +vt 0.948686 0.036714 +vt 0.945800 0.037487 +vt 0.942798 0.026282 +vt 0.901868 0.050805 +vt 0.903981 0.048692 +vt 0.912184 0.056895 +vt 0.910071 0.015966 +vt 0.912184 0.018079 +vt 0.945684 0.049466 +vt 0.944910 0.024169 +vt 0.934595 0.018079 +vt 0.911411 0.059782 +vt 0.923389 0.059898 +vt 0.901095 0.025508 +vt 0.900979 0.037487 +vt 0.935368 0.015193 +vt 0.923389 0.015077 +vt 0.924163 0.062784 +vt 0.898092 0.038261 +vt 0.922616 0.012190 +vt 0.914273 0.951286 +vt 0.915433 0.946956 +vt 0.923277 0.949058 +vt 0.931233 0.023901 +vt 0.923389 0.053175 +vt 0.931233 0.051073 +vt 0.923389 0.021800 +vt 0.936975 0.045331 +vt 0.939077 0.037487 +vt 0.909804 0.045331 +vt 0.915546 0.051073 +vt 0.915546 0.023901 +vt 0.936975 0.029643 +vt 0.931121 0.946956 +vt 0.907590 0.933370 +vt 0.931121 0.919785 +vt 0.905362 0.924367 +vt 0.909691 0.925527 +vt 0.932281 0.915455 +vt 0.923277 0.917683 +vt 0.924437 0.953387 +vt 0.903260 0.934530 +vt 0.909691 0.941214 +vt 0.922117 0.913354 +vt 0.915433 0.919785 +vt 0.934290 0.950125 +vt 0.936863 0.941214 +vt 0.943294 0.932210 +vt 0.938964 0.933370 +vt 0.936863 0.925527 +vt 0.906522 0.944383 +vt 0.912264 0.916615 +vt 0.941192 0.942374 +vt 0.940032 0.922357 +vt 0.690800 0.720724 +vt 0.690800 0.716664 +vt 0.774466 0.716663 +vt 0.850550 0.808699 +vt 0.840504 0.802899 +vt 0.850804 0.792599 +vt 0.840504 0.771206 +vt 0.850804 0.781506 +vt 0.848774 0.785022 +vt 0.863927 0.789083 +vt 0.863927 0.785022 +vt 0.872198 0.771206 +vt 0.861897 0.781506 +vt 0.858381 0.779476 +vt 0.854321 0.794629 +vt 0.858381 0.794629 +vt 0.834704 0.781252 +vt 0.848774 0.789083 +vt 0.877998 0.781252 +vt 0.850550 0.765405 +vt 0.862151 0.765405 +vt 0.862151 0.808699 +vt 0.834704 0.792853 +vt 0.854321 0.779476 +vt 0.690800 0.712604 +vt 0.774466 0.712603 +vt 0.675856 0.940801 +vt 0.670056 0.950847 +vt 0.659755 0.940547 +vt 0.638362 0.919154 +vt 0.648409 0.913354 +vt 0.652179 0.927424 +vt 0.638362 0.950847 +vt 0.632562 0.940801 +vt 0.646633 0.937031 +vt 0.661785 0.937031 +vt 0.660009 0.956648 +vt 0.656239 0.942577 +vt 0.660009 0.913354 +vt 0.656239 0.927424 +vt 0.632562 0.929200 +vt 0.646633 0.932970 +vt 0.648409 0.956648 +vt 0.652179 0.942577 +vt 0.670056 0.919154 +vt 0.648663 0.929454 +vt 0.648663 0.940547 +vt 0.690800 0.708543 +vt 0.774466 0.708543 +vt 0.690800 0.704483 +vt 0.774466 0.704483 +vt 0.690800 0.700423 +vt 0.774466 0.700422 +vt 0.690800 0.696363 +vt 0.774466 0.696362 +vt 0.690800 0.692303 +vt 0.774466 0.692302 +vt 0.690800 0.741025 +vt 0.690800 0.736965 +vt 0.774466 0.736965 +vt 0.690800 0.724784 +vt 0.774466 0.720724 +vt 0.690800 0.728844 +vt 0.774466 0.724784 +vt 0.690800 0.732905 +vt 0.774466 0.728844 +vt 0.774466 0.732904 +vt 0.532036 0.306905 +vt 0.666500 0.306905 +vt 0.644089 0.339774 +vt 0.683871 0.399535 +vt 0.644089 0.399535 +vt 0.666500 0.432404 +vt 0.532036 0.432404 +vt 0.554446 0.399535 +vt 0.514664 0.339774 +vt 0.554446 0.339774 +vt 0.514584 0.540928 +vt 0.649048 0.540928 +vt 0.626637 0.573797 +vt 0.666419 0.633558 +vt 0.626637 0.633558 +vt 0.649048 0.666427 +vt 0.514584 0.666427 +vt 0.536995 0.633558 +vt 0.497213 0.573797 +vt 0.536995 0.573797 +vt 0.616736 0.834712 +vt 0.616736 0.849652 +vt 0.556975 0.849652 +vt 0.356296 0.869009 +vt 0.296534 0.883950 +vt 0.296534 0.869009 +vt 0.296534 0.923270 +vt 0.177011 0.923270 +vt 0.177011 0.908330 +vt 0.440438 0.923270 +vt 0.320915 0.923270 +vt 0.320915 0.908330 +vt 0.753714 0.189417 +vt 0.753714 0.195394 +vt 0.514664 0.195394 +vt 0.514664 0.183442 +vt 0.514664 0.177465 +vt 0.753714 0.177465 +vt 0.753714 0.171489 +vt 0.753714 0.183441 +vt 0.514664 0.189418 +vt 0.798533 0.468737 +vt 0.798533 0.474713 +vt 0.559484 0.474714 +vt 0.559483 0.462762 +vt 0.559483 0.456785 +vt 0.798533 0.456785 +vt 0.798533 0.480690 +vt 0.559484 0.480690 +vt 0.798533 0.462761 +vt 0.559484 0.468738 +vt 0.592335 0.956648 +vt 0.580734 0.956648 +vt 0.584504 0.942577 +vt 0.907532 0.791496 +vt 0.914026 0.789756 +vt 0.918087 0.796789 +vt 0.946520 0.767262 +vt 0.945026 0.769849 +vt 0.934979 0.764049 +vt 0.910745 0.768355 +vt 0.913333 0.769849 +vt 0.907532 0.779896 +vt 0.911838 0.804130 +vt 0.913332 0.801543 +vt 0.923379 0.807343 +vt 0.953414 0.778402 +vt 0.950826 0.779896 +vt 0.947614 0.803037 +vt 0.945026 0.801543 +vt 0.950826 0.791496 +vt 0.921885 0.761461 +vt 0.923379 0.764049 +vt 0.904944 0.792990 +vt 0.953814 0.791496 +vt 0.936474 0.809931 +vt 0.934979 0.807343 +vt 0.934979 0.761061 +vt 0.904544 0.779896 +vt 0.923379 0.810331 +vt 0.253995 0.948251 +vt 0.256236 0.952133 +vt 0.249204 0.956193 +vt 0.944332 0.789756 +vt 0.944332 0.781636 +vt 0.933239 0.800849 +vt 0.940272 0.796789 +vt 0.933239 0.770543 +vt 0.925119 0.770543 +vt 0.914026 0.781636 +vt 0.925119 0.800849 +vt 0.940272 0.774603 +vt 0.918087 0.774603 +vt 0.245143 0.963226 +vt 0.275449 0.971346 +vt 0.241262 0.973587 +vt 0.245143 0.971346 +vt 0.249204 0.978379 +vt 0.279931 0.971346 +vt 0.275449 0.963226 +vt 0.266598 0.986321 +vt 0.264357 0.982439 +vt 0.271389 0.978379 +vt 0.264356 0.947651 +vt 0.264356 0.952133 +vt 0.240661 0.963226 +vt 0.256236 0.986921 +vt 0.256236 0.982439 +vt 0.273630 0.952312 +vt 0.271389 0.956193 +vt 0.245322 0.953952 +vt 0.246963 0.982260 +vt 0.279331 0.960985 +vt 0.275271 0.980620 +vt 0.743531 0.929200 +vt 0.729460 0.932970 +vt 0.727430 0.929454 +vt 0.903784 0.470876 +vt 0.909606 0.474238 +vt 0.907504 0.482082 +vt 0.936510 0.503603 +vt 0.934397 0.501490 +vt 0.942600 0.493287 +vt 0.948489 0.481308 +vt 0.945602 0.482082 +vt 0.942600 0.470876 +vt 0.901671 0.495400 +vt 0.903784 0.493287 +vt 0.911986 0.501490 +vt 0.909874 0.460561 +vt 0.911986 0.462674 +vt 0.945486 0.494060 +vt 0.944713 0.468764 +vt 0.934397 0.462674 +vt 0.911213 0.504376 +vt 0.923192 0.504492 +vt 0.900897 0.470103 +vt 0.900781 0.482082 +vt 0.935170 0.459787 +vt 0.923192 0.459671 +vt 0.923965 0.507379 +vt 0.897895 0.482855 +vt 0.922418 0.456785 +vt 0.368563 0.973587 +vt 0.372445 0.971346 +vt 0.376505 0.978379 +vt 0.931036 0.468496 +vt 0.923192 0.497769 +vt 0.931036 0.495668 +vt 0.923192 0.466394 +vt 0.936778 0.489926 +vt 0.938879 0.482082 +vt 0.909606 0.489926 +vt 0.915348 0.495667 +vt 0.915348 0.468496 +vt 0.936778 0.474238 +vt 0.383537 0.982439 +vt 0.376505 0.956193 +vt 0.402750 0.963226 +vt 0.381296 0.948251 +vt 0.383537 0.952133 +vt 0.406632 0.960985 +vt 0.398690 0.956193 +vt 0.374264 0.982260 +vt 0.372623 0.953952 +vt 0.372445 0.963226 +vt 0.400931 0.952312 +vt 0.391658 0.952133 +vt 0.383537 0.986921 +vt 0.391658 0.982439 +vt 0.402572 0.980620 +vt 0.398690 0.978379 +vt 0.402750 0.971346 +vt 0.367962 0.963226 +vt 0.391658 0.947651 +vt 0.393899 0.986321 +vt 0.407232 0.971346 +vt 0.708252 0.408431 +vt 0.708252 0.404371 +vt 0.791918 0.404370 +vt 0.564887 0.940801 +vt 0.564887 0.929200 +vt 0.578958 0.932970 +vt 0.592335 0.913354 +vt 0.588565 0.927424 +vt 0.584504 0.927424 +vt 0.588565 0.942577 +vt 0.592081 0.940547 +vt 0.608181 0.940801 +vt 0.594111 0.937031 +vt 0.594111 0.932970 +vt 0.578958 0.937031 +vt 0.580988 0.940547 +vt 0.580734 0.913354 +vt 0.580988 0.929454 +vt 0.602381 0.950847 +vt 0.602381 0.919154 +vt 0.608181 0.929200 +vt 0.570688 0.950847 +vt 0.570688 0.919154 +vt 0.592081 0.929454 +vt 0.708252 0.400310 +vt 0.791918 0.400310 +vt 0.743531 0.940801 +vt 0.737730 0.950847 +vt 0.727430 0.940547 +vt 0.706037 0.919154 +vt 0.716083 0.913354 +vt 0.719853 0.927424 +vt 0.700237 0.940801 +vt 0.714307 0.937031 +vt 0.716337 0.940547 +vt 0.729460 0.937031 +vt 0.727684 0.956648 +vt 0.723914 0.942577 +vt 0.727684 0.913354 +vt 0.723914 0.927424 +vt 0.700237 0.929200 +vt 0.714307 0.932970 +vt 0.716083 0.956648 +vt 0.719853 0.942577 +vt 0.737730 0.919154 +vt 0.716337 0.929454 +vt 0.706037 0.950847 +vt 0.708252 0.396250 +vt 0.791918 0.396250 +vt 0.708252 0.392190 +vt 0.791917 0.392189 +vt 0.708251 0.388130 +vt 0.791917 0.388129 +vt 0.708251 0.384070 +vt 0.791917 0.384069 +vt 0.708251 0.380009 +vt 0.791917 0.380008 +vt 0.708252 0.428732 +vt 0.708252 0.424671 +vt 0.791918 0.424671 +vt 0.708252 0.412491 +vt 0.791918 0.408430 +vt 0.708252 0.416551 +vt 0.791918 0.412491 +vt 0.708252 0.420611 +vt 0.791918 0.416551 +vt 0.791918 0.420611 +vt 0.851432 0.956648 +vt 0.841386 0.950847 +vt 0.851686 0.940547 +vt 0.840593 0.652412 +vt 0.846415 0.649050 +vt 0.852157 0.654792 +vt 0.871979 0.618912 +vt 0.871206 0.621798 +vt 0.860001 0.618796 +vt 0.837706 0.629228 +vt 0.840592 0.630001 +vt 0.837590 0.641206 +vt 0.848022 0.663501 +vt 0.848795 0.660614 +vt 0.860001 0.663617 +vt 0.881522 0.627888 +vt 0.879409 0.630001 +vt 0.882295 0.653185 +vt 0.879409 0.652412 +vt 0.882411 0.641206 +vt 0.846682 0.619685 +vt 0.848795 0.621798 +vt 0.838480 0.654524 +vt 0.885298 0.640433 +vt 0.873319 0.662727 +vt 0.871206 0.660614 +vt 0.859227 0.615909 +vt 0.834704 0.641980 +vt 0.860774 0.666503 +vt 0.190344 0.948251 +vt 0.192585 0.952133 +vt 0.185553 0.956193 +vt 0.875688 0.641206 +vt 0.873586 0.633362 +vt 0.867844 0.654792 +vt 0.873586 0.649050 +vt 0.860001 0.625519 +vt 0.852157 0.627620 +vt 0.844313 0.641206 +vt 0.860001 0.656894 +vt 0.867844 0.627620 +vt 0.846415 0.633362 +vt 0.185553 0.978379 +vt 0.211799 0.971346 +vt 0.177611 0.973587 +vt 0.181493 0.971346 +vt 0.216281 0.971346 +vt 0.211799 0.963226 +vt 0.202947 0.986321 +vt 0.200706 0.982439 +vt 0.207738 0.978379 +vt 0.200706 0.947651 +vt 0.200706 0.952133 +vt 0.177011 0.963226 +vt 0.181493 0.963226 +vt 0.192586 0.986921 +vt 0.192586 0.982439 +vt 0.209980 0.952312 +vt 0.207738 0.956193 +vt 0.181671 0.953952 +vt 0.183312 0.982260 +vt 0.215680 0.960985 +vt 0.211620 0.980620 +vt 0.540507 0.929200 +vt 0.526436 0.932970 +vt 0.524406 0.929454 +vt 0.909326 0.384874 +vt 0.911066 0.391369 +vt 0.904034 0.395429 +vt 0.909326 0.431157 +vt 0.909326 0.428169 +vt 0.920927 0.428169 +vt 0.933561 0.423862 +vt 0.930973 0.422368 +vt 0.936773 0.412322 +vt 0.890491 0.400721 +vt 0.893479 0.400721 +vt 0.893479 0.412322 +vt 0.920927 0.381886 +vt 0.920927 0.384874 +vt 0.922421 0.430756 +vt 0.939761 0.412322 +vt 0.936773 0.400721 +vt 0.890891 0.413816 +vt 0.899279 0.422368 +vt 0.907832 0.382287 +vt 0.899279 0.390675 +vt 0.939361 0.399227 +vt 0.930973 0.390675 +vt 0.897785 0.424956 +vt 0.896692 0.389181 +vt 0.932467 0.388087 +vt 0.942448 0.257706 +vt 0.943608 0.253377 +vt 0.951452 0.255478 +vt 0.930279 0.402461 +vt 0.904034 0.417614 +vt 0.911066 0.421674 +vt 0.926219 0.395429 +vt 0.919186 0.421674 +vt 0.926219 0.417614 +vt 0.899973 0.402461 +vt 0.899973 0.410582 +vt 0.919186 0.391369 +vt 0.930279 0.410582 +vt 0.959296 0.253377 +vt 0.935765 0.239791 +vt 0.967140 0.239791 +vt 0.933537 0.230787 +vt 0.937866 0.231947 +vt 0.960456 0.221876 +vt 0.959296 0.226205 +vt 0.951452 0.224104 +vt 0.952612 0.259808 +vt 0.931435 0.240951 +vt 0.937866 0.247635 +vt 0.950292 0.219774 +vt 0.943608 0.226205 +vt 0.962465 0.256546 +vt 0.965038 0.247635 +vt 0.971469 0.238631 +vt 0.965038 0.231947 +vt 0.934697 0.250804 +vt 0.940439 0.223036 +vt 0.969367 0.248795 +vt 0.968207 0.228778 +vt 0.679485 0.248196 +vt 0.679485 0.244136 +vt 0.763151 0.244136 +vt 0.835586 0.929200 +vt 0.841386 0.919154 +vt 0.851686 0.929454 +vt 0.873079 0.919154 +vt 0.862779 0.929454 +vt 0.859263 0.927424 +vt 0.863033 0.956648 +vt 0.855202 0.942577 +vt 0.873079 0.950847 +vt 0.862779 0.940547 +vt 0.864809 0.937031 +vt 0.849656 0.932970 +vt 0.849656 0.937031 +vt 0.863033 0.913354 +vt 0.855203 0.927424 +vt 0.859263 0.942577 +vt 0.878880 0.940801 +vt 0.864809 0.932970 +vt 0.835586 0.940801 +vt 0.851432 0.913354 +vt 0.878880 0.929200 +vt 0.679485 0.240076 +vt 0.763151 0.240075 +vt 0.540507 0.940801 +vt 0.534707 0.950847 +vt 0.524406 0.940547 +vt 0.503013 0.919154 +vt 0.513060 0.913354 +vt 0.516830 0.927424 +vt 0.503013 0.950847 +vt 0.497213 0.940801 +vt 0.511283 0.937031 +vt 0.526436 0.937031 +vt 0.524660 0.956648 +vt 0.520890 0.942577 +vt 0.524660 0.913354 +vt 0.520890 0.927424 +vt 0.497213 0.929200 +vt 0.511283 0.932970 +vt 0.513060 0.956648 +vt 0.516830 0.942577 +vt 0.534707 0.919154 +vt 0.513314 0.929454 +vt 0.513314 0.940547 +vt 0.679485 0.236016 +vt 0.763151 0.236015 +vt 0.679485 0.231956 +vt 0.763151 0.231955 +vt 0.679485 0.227895 +vt 0.763151 0.227895 +vt 0.679485 0.223835 +vt 0.763151 0.223835 +vt 0.679485 0.219775 +vt 0.763151 0.219774 +vt 0.679485 0.268497 +vt 0.679485 0.264437 +vt 0.763151 0.264437 +vt 0.679485 0.252257 +vt 0.763151 0.248196 +vt 0.679485 0.256317 +vt 0.763151 0.252256 +vt 0.679485 0.260377 +vt 0.763151 0.256317 +vt 0.763151 0.260377 +vt 0.947179 0.578421 +vt 0.937133 0.584222 +vt 0.933363 0.570151 +vt 0.918466 0.656391 +vt 0.923221 0.651637 +vt 0.930253 0.655697 +vt 0.940113 0.615909 +vt 0.940113 0.618897 +vt 0.928513 0.618897 +vt 0.909678 0.634744 +vt 0.912666 0.634744 +vt 0.912666 0.646345 +vt 0.928513 0.665179 +vt 0.928513 0.662191 +vt 0.940113 0.662191 +vt 0.951654 0.622110 +vt 0.950160 0.624698 +vt 0.958948 0.646345 +vt 0.955960 0.646345 +vt 0.955960 0.634744 +vt 0.915879 0.623204 +vt 0.918466 0.624698 +vt 0.916972 0.658979 +vt 0.958548 0.633250 +vt 0.952748 0.657885 +vt 0.950160 0.656391 +vt 0.927019 0.616310 +vt 0.910078 0.647839 +vt 0.941607 0.664779 +vt 0.956084 0.692902 +vt 0.958325 0.696784 +vt 0.951293 0.700844 +vt 0.949466 0.636484 +vt 0.945406 0.629452 +vt 0.945406 0.651637 +vt 0.949466 0.644605 +vt 0.930253 0.625391 +vt 0.923221 0.629452 +vt 0.919160 0.644605 +vt 0.938373 0.655697 +vt 0.938373 0.625391 +vt 0.919160 0.636484 +vt 0.951293 0.723029 +vt 0.977538 0.715997 +vt 0.943351 0.718238 +vt 0.947233 0.715997 +vt 0.982020 0.715997 +vt 0.977538 0.707877 +vt 0.968687 0.730971 +vt 0.966446 0.727090 +vt 0.973478 0.723029 +vt 0.966446 0.692302 +vt 0.966446 0.696784 +vt 0.942750 0.707877 +vt 0.947233 0.707877 +vt 0.958325 0.731572 +vt 0.958325 0.727090 +vt 0.975719 0.696962 +vt 0.973478 0.700844 +vt 0.947411 0.698603 +vt 0.949052 0.726911 +vt 0.981420 0.705635 +vt 0.977360 0.725271 +vt 0.811205 0.929200 +vt 0.797135 0.932970 +vt 0.795104 0.929454 +vt 0.897168 0.320996 +vt 0.902991 0.324358 +vt 0.900889 0.332202 +vt 0.929895 0.353723 +vt 0.927782 0.351610 +vt 0.935985 0.343407 +vt 0.941874 0.331428 +vt 0.938987 0.332202 +vt 0.935985 0.320996 +vt 0.895056 0.345520 +vt 0.897168 0.343407 +vt 0.905371 0.351610 +vt 0.903258 0.310681 +vt 0.905371 0.312793 +vt 0.938871 0.344180 +vt 0.938098 0.318883 +vt 0.927782 0.312793 +vt 0.904598 0.354496 +vt 0.916577 0.354612 +vt 0.894282 0.320223 +vt 0.894166 0.332202 +vt 0.928555 0.309907 +vt 0.916577 0.309791 +vt 0.917350 0.357499 +vt 0.891280 0.332975 +vt 0.915803 0.306905 +vt 0.939938 0.886871 +vt 0.941098 0.882542 +vt 0.948941 0.884644 +vt 0.924420 0.318616 +vt 0.916577 0.347889 +vt 0.924420 0.345787 +vt 0.916577 0.316514 +vt 0.930162 0.340045 +vt 0.932264 0.332202 +vt 0.902991 0.340045 +vt 0.908733 0.345787 +vt 0.908733 0.318616 +vt 0.930162 0.324358 +vt 0.956785 0.882542 +vt 0.933254 0.868956 +vt 0.956785 0.855370 +vt 0.931026 0.859952 +vt 0.935356 0.861112 +vt 0.957945 0.851041 +vt 0.948941 0.853269 +vt 0.950101 0.888973 +vt 0.928925 0.870116 +vt 0.935356 0.876800 +vt 0.947781 0.848939 +vt 0.941098 0.855370 +vt 0.959954 0.885711 +vt 0.962527 0.876800 +vt 0.968958 0.867796 +vt 0.964629 0.868956 +vt 0.962527 0.861112 +vt 0.932186 0.879969 +vt 0.937928 0.852201 +vt 0.966857 0.877960 +vt 0.965696 0.857943 +vt 0.708252 0.335327 +vt 0.708252 0.331267 +vt 0.791918 0.331266 +vt 0.915486 0.578421 +vt 0.909685 0.568375 +vt 0.923756 0.564605 +vt 0.925532 0.540928 +vt 0.929302 0.554998 +vt 0.925786 0.557028 +vt 0.936879 0.568121 +vt 0.938909 0.564605 +vt 0.952979 0.556774 +vt 0.938909 0.560545 +vt 0.936879 0.557028 +vt 0.925786 0.568121 +vt 0.929302 0.570151 +vt 0.915486 0.546728 +vt 0.923756 0.560545 +vt 0.952980 0.568375 +vt 0.937133 0.540928 +vt 0.947179 0.546728 +vt 0.925532 0.584222 +vt 0.909685 0.556774 +vt 0.933363 0.554998 +vt 0.708252 0.327207 +vt 0.791918 0.327206 +vt 0.811205 0.940801 +vt 0.805405 0.950847 +vt 0.795104 0.940547 +vt 0.773711 0.919154 +vt 0.783758 0.913354 +vt 0.787528 0.927424 +vt 0.773711 0.950847 +vt 0.767911 0.940801 +vt 0.781982 0.937031 +vt 0.797135 0.937031 +vt 0.795358 0.956648 +vt 0.791588 0.942577 +vt 0.795358 0.913354 +vt 0.791588 0.927424 +vt 0.767911 0.929200 +vt 0.781982 0.932970 +vt 0.783758 0.956648 +vt 0.787528 0.942577 +vt 0.805405 0.919154 +vt 0.784012 0.929454 +vt 0.784012 0.940547 +vt 0.708252 0.323146 +vt 0.791918 0.323146 +vt 0.708252 0.319086 +vt 0.791917 0.319086 +vt 0.708251 0.315026 +vt 0.791917 0.315025 +vt 0.708251 0.310966 +vt 0.791917 0.310965 +vt 0.708251 0.306906 +vt 0.791917 0.306905 +vt 0.708252 0.355628 +vt 0.708252 0.351568 +vt 0.791918 0.351568 +vt 0.708252 0.339387 +vt 0.791918 0.335327 +vt 0.708252 0.343447 +vt 0.791918 0.339387 +vt 0.708252 0.347508 +vt 0.791918 0.343447 +vt 0.791918 0.347507 +vt 0.296534 0.790367 +vt 0.296534 0.805308 +vt 0.236772 0.805308 +vt 0.296534 0.844629 +vt 0.296534 0.829688 +vt 0.356296 0.829688 +vt 0.012190 0.018166 +vt 0.585904 0.137690 +vt 0.149643 0.143666 +vt 0.233309 0.012190 +vt 0.293071 0.143666 +vt 0.161595 0.012190 +vt 0.221357 0.143666 +vt 0.089881 0.012190 +vt 0.690800 0.660451 +vt 0.690800 0.540928 +vt 0.463868 0.540928 +vt 0.305023 0.012190 +vt 0.404106 0.672403 +vt 0.514190 0.018166 +vt 0.514190 0.137690 +vt 0.364785 0.143666 +vt 0.392154 0.540928 +vt 0.018167 0.012190 +vt 0.332392 0.672403 +vt 0.077928 0.143666 +vt 0.320440 0.540928 +vt 0.260678 0.672403 +vt 0.254702 0.546904 +vt 0.158606 0.666427 +vt 0.158607 0.546904 +vt 0.161595 0.552880 +vt 0.086892 0.666427 +vt 0.086893 0.546904 +vt 0.089881 0.552880 +vt 0.080916 0.540928 +vt 0.015178 0.666427 +vt 0.015178 0.546904 +vt 0.021155 0.672403 +vt 0.152631 0.540928 +vt 0.092869 0.672403 +vt 0.398130 0.546904 +vt 0.398130 0.666427 +vt 0.395142 0.660451 +vt 0.654564 0.798380 +vt 0.648587 0.744588 +vt 0.648587 0.798380 +vt 0.648587 0.771479 +vt 0.230321 0.666427 +vt 0.164583 0.672403 +vt 0.326416 0.546904 +vt 0.326416 0.666427 +vt 0.323428 0.660451 +vt 0.224345 0.540928 +vt 0.442476 0.018166 +vt 0.442476 0.137690 +vt 0.436499 0.143666 +vt 0.370761 0.018166 +vt 0.370761 0.137690 +vt 0.376738 0.012190 +vt 0.299047 0.018166 +vt 0.299047 0.137690 +vt 0.012190 0.947174 +vt 0.015178 0.941198 +vt 0.508214 0.143666 +vt 0.227333 0.018166 +vt 0.227333 0.137690 +vt 0.448452 0.012190 +vt 0.155619 0.137690 +vt 0.155619 0.018166 +vt 0.559483 0.505070 +vt 0.679007 0.505070 +vt 0.520166 0.012190 +vt 0.083905 0.137690 +vt 0.083905 0.018166 +vt 0.579928 0.143666 +vt 0.497213 0.690808 +vt 0.616736 0.690808 +vt 0.012190 0.228274 +vt 0.071940 0.168047 +vt 0.131711 0.168047 +vt 0.012190 0.168047 +vt 0.430522 0.168046 +vt 0.490283 0.168046 +vt 0.370760 0.168046 +vt 0.191475 0.168046 +vt 0.191475 0.432404 +vt 0.131714 0.432404 +vt 0.131714 0.312881 +vt 0.071952 0.432404 +vt 0.012190 0.432404 +vt 0.012190 0.312881 +vt 0.071952 0.312881 +vt 0.191475 0.312881 +vt 0.251237 0.312881 +vt 0.310999 0.312881 +vt 0.430522 0.312881 +vt 0.430522 0.432404 +vt 0.490284 0.312881 +vt 0.490284 0.432404 +vt 0.251237 0.432404 +vt 0.469844 0.666427 +vt 0.472832 0.660451 +vt 0.469844 0.546904 +vt 0.185975 0.719195 +vt 0.185975 0.765986 +vt 0.458369 0.804357 +vt 0.464344 0.696784 +vt 0.464344 0.777467 +vt 0.464344 0.804357 +vt 0.610285 0.048048 +vt 0.729808 0.074940 +vt 0.613273 0.143666 +vt 0.610285 0.113785 +vt 0.729808 0.140678 +vt 0.729807 0.015178 +vt 0.610285 0.015179 +vt 0.726819 0.012190 +vt 0.729808 0.080916 +vt 0.610285 0.080916 +vt 0.071952 0.288500 +vt 0.012190 0.288500 +vt 0.430522 0.288500 +vt 0.370760 0.288500 +vt 0.490283 0.288500 +vt 0.131715 0.288500 +vt 0.191476 0.288500 +vt 0.027131 0.456785 +vt 0.987810 0.459352 +vt 0.987810 0.507379 +vt 0.981194 0.330918 +vt 0.845601 0.357506 +vt 0.826538 0.352925 +vt 0.820878 0.317145 +vt 0.866899 0.328203 +vt 0.837596 0.306905 +vt 0.821129 0.338209 +vt 0.981195 0.370940 +vt 0.866008 0.586698 +vt 0.844944 0.586948 +vt 0.841285 0.555999 +vt 0.885305 0.562226 +vt 0.856002 0.540928 +vt 0.834704 0.570230 +vt 0.514664 0.231727 +vt 0.526617 0.282524 +vt 0.643152 0.219774 +vt 0.967674 0.977389 +vt 0.827494 0.467025 +vt 0.844212 0.507386 +vt 0.863274 0.502806 +vt 0.868934 0.467025 +vt 0.822913 0.478083 +vt 0.852216 0.456785 +vt 0.833154 0.502806 +vt 0.873514 0.478083 +vt 0.971743 0.151200 +vt 0.827825 0.384950 +vt 0.835220 0.431699 +vt 0.847189 0.431699 +vt 0.866111 0.400808 +vt 0.819361 0.393413 +vt 0.854584 0.384950 +vt 0.819361 0.420172 +vt 0.863047 0.420172 +vt 0.012190 0.747582 +vt 0.024143 0.696784 +vt 0.140678 0.759534 +vt 0.941162 0.094459 +vt 0.905387 0.093365 +vt 0.904293 0.129140 +vt 0.947363 0.105999 +vt 0.940068 0.130234 +vt 0.916927 0.087165 +vt 0.898092 0.117600 +vt 0.946962 0.119094 +vt 0.928528 0.136435 +vt 0.930022 0.087565 +vt 0.898493 0.104505 +vt 0.915433 0.136034 +vt 0.304912 0.960985 +vt 0.317646 0.986321 +vt 0.338921 0.953952 +vt 0.342981 0.973587 +vt 0.310613 0.952312 +vt 0.308973 0.980620 +vt 0.337281 0.982260 +vt 0.319887 0.947651 +vt 0.304312 0.971346 +vt 0.328007 0.986921 +vt 0.330248 0.948251 +vt 0.343582 0.963226 +vt 0.944910 0.050805 +vt 0.945684 0.025508 +vt 0.910071 0.059008 +vt 0.901868 0.024169 +vt 0.948686 0.038261 +vt 0.936708 0.015966 +vt 0.922616 0.062784 +vt 0.898092 0.036714 +vt 0.924163 0.012190 +vt 0.935368 0.059782 +vt 0.901095 0.049466 +vt 0.911411 0.015193 +vt 0.922117 0.953387 +vt 0.903260 0.932210 +vt 0.924437 0.913354 +vt 0.932281 0.951286 +vt 0.905362 0.942374 +vt 0.914273 0.915455 +vt 0.940032 0.944383 +vt 0.941192 0.924367 +vt 0.912264 0.950125 +vt 0.906522 0.922357 +vt 0.943294 0.934530 +vt 0.934290 0.916615 +vt 0.774466 0.741025 +vt 0.683871 0.339774 +vt 0.514664 0.399535 +vt 0.666419 0.573797 +vt 0.497213 0.633558 +vt 0.497213 0.849652 +vt 0.497213 0.834712 +vt 0.556975 0.834712 +vt 0.676498 0.834712 +vt 0.676498 0.849652 +vt 0.736260 0.834712 +vt 0.736260 0.849652 +vt 0.177011 0.883950 +vt 0.177011 0.869009 +vt 0.236772 0.869009 +vt 0.416058 0.869009 +vt 0.416058 0.883949 +vt 0.356296 0.883949 +vt 0.236772 0.883950 +vt 0.296534 0.908330 +vt 0.440438 0.908330 +vt 0.514664 0.171490 +vt 0.936474 0.761461 +vt 0.904944 0.778402 +vt 0.921885 0.809931 +vt 0.947614 0.768355 +vt 0.953414 0.792990 +vt 0.911838 0.767262 +vt 0.910745 0.803037 +vt 0.953814 0.779896 +vt 0.946520 0.804130 +vt 0.923379 0.761061 +vt 0.904544 0.791496 +vt 0.934979 0.810331 +vt 0.246963 0.952312 +vt 0.245322 0.980620 +vt 0.279931 0.963226 +vt 0.273630 0.982260 +vt 0.256236 0.947651 +vt 0.240661 0.971346 +vt 0.264357 0.986921 +vt 0.266598 0.948251 +vt 0.241262 0.960985 +vt 0.253995 0.986321 +vt 0.275271 0.953952 +vt 0.279331 0.973587 +vt 0.944713 0.495400 +vt 0.945486 0.470103 +vt 0.909874 0.503603 +vt 0.901671 0.468764 +vt 0.948489 0.482855 +vt 0.936510 0.460561 +vt 0.922418 0.507379 +vt 0.897895 0.481308 +vt 0.923965 0.456785 +vt 0.935170 0.504376 +vt 0.900897 0.494060 +vt 0.911213 0.459787 +vt 0.372623 0.980620 +vt 0.374264 0.952312 +vt 0.402572 0.953952 +vt 0.381296 0.986321 +vt 0.368563 0.960985 +vt 0.393899 0.948251 +vt 0.391658 0.986921 +vt 0.406632 0.973587 +vt 0.367962 0.971346 +vt 0.383537 0.947651 +vt 0.400931 0.982260 +vt 0.407232 0.963226 +vt 0.791918 0.428732 +vt 0.860774 0.615909 +vt 0.834704 0.640433 +vt 0.859227 0.666503 +vt 0.873319 0.619685 +vt 0.885298 0.641980 +vt 0.838480 0.627888 +vt 0.846682 0.662727 +vt 0.882295 0.629228 +vt 0.881522 0.654524 +vt 0.848022 0.618912 +vt 0.837706 0.653185 +vt 0.871979 0.663501 +vt 0.183312 0.952312 +vt 0.181671 0.980620 +vt 0.216281 0.963226 +vt 0.209979 0.982260 +vt 0.192585 0.947651 +vt 0.177011 0.971346 +vt 0.200706 0.986921 +vt 0.202947 0.948251 +vt 0.177611 0.960985 +vt 0.190344 0.986321 +vt 0.211620 0.953952 +vt 0.215680 0.973587 +vt 0.920927 0.431157 +vt 0.939361 0.413816 +vt 0.890491 0.412322 +vt 0.909326 0.381886 +vt 0.932467 0.424956 +vt 0.939761 0.400721 +vt 0.896692 0.423862 +vt 0.897785 0.388087 +vt 0.933561 0.389181 +vt 0.907832 0.430756 +vt 0.890891 0.399227 +vt 0.922421 0.382287 +vt 0.950292 0.259808 +vt 0.931435 0.238631 +vt 0.952612 0.219774 +vt 0.960456 0.257706 +vt 0.933537 0.248795 +vt 0.942448 0.221876 +vt 0.968207 0.250804 +vt 0.969367 0.230787 +vt 0.940439 0.256546 +vt 0.934697 0.228778 +vt 0.971469 0.240951 +vt 0.962465 0.223036 +vt 0.763151 0.268497 +vt 0.928513 0.615909 +vt 0.909678 0.646345 +vt 0.940113 0.665179 +vt 0.941608 0.616310 +vt 0.958948 0.634744 +vt 0.910078 0.633250 +vt 0.927019 0.664779 +vt 0.952748 0.623204 +vt 0.958548 0.647839 +vt 0.916972 0.622110 +vt 0.915879 0.657885 +vt 0.951654 0.658979 +vt 0.949052 0.696962 +vt 0.947411 0.725271 +vt 0.982020 0.707877 +vt 0.975719 0.726911 +vt 0.958325 0.692302 +vt 0.942750 0.715997 +vt 0.966446 0.731572 +vt 0.968687 0.692902 +vt 0.943351 0.705635 +vt 0.956084 0.730971 +vt 0.977360 0.698603 +vt 0.981420 0.718238 +vt 0.938098 0.345520 +vt 0.938871 0.320223 +vt 0.903258 0.353723 +vt 0.895056 0.318883 +vt 0.941874 0.332975 +vt 0.929895 0.310681 +vt 0.915803 0.357499 +vt 0.891280 0.331428 +vt 0.917350 0.306905 +vt 0.928555 0.354496 +vt 0.894282 0.344180 +vt 0.904598 0.309907 +vt 0.947781 0.888973 +vt 0.928925 0.867796 +vt 0.950101 0.848939 +vt 0.957945 0.886871 +vt 0.931026 0.877960 +vt 0.939938 0.851041 +vt 0.965696 0.879969 +vt 0.966857 0.859952 +vt 0.937928 0.885711 +vt 0.932186 0.857943 +vt 0.968958 0.870116 +vt 0.959954 0.852201 +vt 0.791918 0.355628 +vt 0.177011 0.805308 +vt 0.177011 0.790367 +vt 0.236772 0.790367 +vt 0.356296 0.790367 +vt 0.356296 0.805307 +vt 0.416058 0.790367 +vt 0.416058 0.805307 +vt 0.416058 0.829688 +vt 0.416058 0.844629 +vt 0.356296 0.844629 +vt 0.236772 0.844629 +vt 0.236772 0.829688 +vt 0.177011 0.844629 +vt 0.177011 0.829688 +vn -1.000000 0.000000 0.000000 +vn 0.000000 0.000000 1.000000 +vn 1.000000 0.000000 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.124000 0.992300 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.000000 1.000000 0.000000 +vn -0.124000 0.992300 0.000000 +vn 0.382700 0.923900 -0.000000 +vn 0.923900 0.382700 0.000000 +vn 0.923900 -0.382700 0.000000 +vn 0.382700 -0.923900 0.000000 +vn -0.382700 -0.923900 0.000000 +vn -0.923900 -0.382700 0.000000 +vn -0.382700 0.923900 -0.000000 +vn -0.923900 0.382700 0.000000 +vn 0.000000 -0.965900 -0.258800 +vn 0.000000 -0.258800 0.965900 +vn 0.000000 0.965900 0.258800 +vn 0.000000 -0.707100 -0.707100 +vn 0.000000 0.258800 -0.965900 +vn 0.000000 -0.707100 0.707100 +vn 0.000000 0.707100 0.707100 +vn 0.000000 -0.258800 -0.965900 +vn 0.000000 0.707100 -0.707100 +vn 0.000000 -0.965900 0.258800 +vn 0.000000 0.258800 0.965900 +vn 0.000000 0.965900 -0.258800 +vn 0.000000 -0.563300 -0.826200 +vn 0.000000 -0.563300 0.826200 +s off +f 80/1/1 77/2/1 25/3/1 +f 93/4/1 94/5/1 22/6/1 +f 21/7/1 73/8/1 74/9/1 +f 58/10/1 71/11/1 72/12/1 +f 55/13/1 69/14/1 70/15/1 +f 56/16/1 67/17/1 68/18/1 +f 19/19/1 65/20/1 66/21/1 +f 54/22/1 75/23/1 76/24/1 +f 1/25/2 2/26/2 258/27/2 +f 27/28/3 26/29/3 7/30/3 +f 60/31/1 83/32/1 84/33/1 +f 29/34/3 28/35/3 10/36/3 +f 95/37/1 96/38/1 90/39/1 +f 57/40/1 81/41/1 82/42/1 +f 33/43/3 32/44/3 5/45/3 +f 20/46/1 79/47/1 80/48/1 +f 35/49/3 34/50/3 8/51/3 +f 25/52/1 77/53/1 78/54/1 +f 164/55/2 159/56/2 157/57/2 +f 37/58/3 36/59/3 1/60/3 +f 39/61/3 38/62/3 6/63/3 +f 36/64/3 39/65/3 2/66/3 +f 47/67/3 52/68/3 48/69/3 +f 43/70/3 49/71/3 44/72/3 +f 43/73/3 42/74/3 13/75/3 +f 40/76/3 42/77/3 41/78/3 +f 45/79/3 44/80/3 16/81/3 +f 47/82/3 46/83/3 15/84/3 +f 49/85/3 48/86/3 18/87/3 +f 29/88/3 33/89/3 26/90/3 +f 178/91/4 156/92/4 40/93/4 +f 51/94/3 50/95/3 3/96/3 +f 52/97/3 51/98/3 4/99/3 +f 35/100/3 37/101/3 32/102/3 +f 50/103/3 53/104/3 17/105/3 +f 92/106/1 89/107/1 86/108/1 +f 59/109/1 85/110/1 86/111/1 +f 88/112/1 85/113/1 82/114/1 +f 62/115/1 87/116/1 88/117/1 +f 84/118/1 81/119/1 70/120/1 +f 41/121/3 14/122/3 12/123/3 +f 61/124/1 89/125/1 90/126/1 +f 72/127/1 69/128/1 66/129/1 +f 64/130/1 91/131/1 92/132/1 +f 74/133/1 75/134/1 68/135/1 +f 40/136/3 30/137/3 11/138/3 +f 22/139/1 94/140/1 95/141/1 +f 78/142/1 79/143/1 76/144/1 +f 63/145/1 96/146/1 93/147/1 +f 259/148/4 4/149/4 3/150/4 +f 12/151/5 14/152/5 259/153/5 +f 61/154/6 15/155/6 13/156/6 +f 98/157/1 99/158/1 100/159/1 +f 98/157/4 97/160/4 69/128/4 +f 99/158/6 98/157/6 72/12/6 +f 100/159/2 99/158/2 71/161/2 +f 97/160/7 100/159/7 70/15/7 +f 102/162/1 103/163/1 104/164/1 +f 102/162/4 101/165/4 65/166/4 +f 103/163/6 102/162/6 68/18/6 +f 104/164/2 103/163/2 67/167/2 +f 101/165/7 104/164/7 66/21/7 +f 106/168/1 107/169/1 108/170/1 +f 106/168/4 105/171/4 73/172/4 +f 107/169/6 106/168/6 76/24/6 +f 108/170/2 107/169/2 75/134/2 +f 105/171/7 108/170/7 74/9/7 +f 110/173/3 111/174/3 112/175/3 +f 110/173/7 109/176/7 26/29/7 +f 111/174/2 110/173/2 27/177/2 +f 112/175/6 111/174/6 28/35/6 +f 109/176/4 112/175/4 29/88/4 +f 114/178/1 115/179/1 116/180/1 +f 114/178/4 113/181/4 81/119/4 +f 115/179/6 114/178/6 84/33/6 +f 116/180/2 115/179/2 83/182/2 +f 113/181/7 116/180/7 82/42/7 +f 118/183/3 119/184/3 120/185/3 +f 118/183/7 117/186/7 32/44/7 +f 119/184/2 118/183/2 33/89/2 +f 120/185/6 119/184/6 34/50/6 +f 117/186/4 120/185/4 35/100/4 +f 122/187/3 123/188/3 124/189/3 +f 122/187/7 121/190/7 36/59/7 +f 123/188/2 122/187/2 37/101/2 +f 124/189/6 123/188/6 38/62/6 +f 121/190/4 124/189/4 39/65/4 +f 126/191/1 127/192/1 128/193/1 +f 126/191/4 125/194/4 77/2/4 +f 127/192/6 126/191/6 80/48/6 +f 128/193/2 127/192/2 79/143/2 +f 125/194/7 128/193/7 78/54/7 +f 130/195/3 131/196/3 132/197/3 +f 130/195/7 129/198/7 42/74/7 +f 131/196/2 130/195/2 43/70/2 +f 132/197/6 131/196/6 44/80/6 +f 129/198/4 132/197/4 45/199/4 +f 134/200/3 135/201/3 136/202/3 +f 134/200/7 133/203/7 46/83/7 +f 135/201/2 134/200/2 47/67/2 +f 136/202/6 135/201/6 48/86/6 +f 133/203/4 136/202/4 49/71/4 +f 138/204/3 139/205/3 140/206/3 +f 138/204/2 137/207/2 50/95/2 +f 139/205/6 138/204/6 51/98/6 +f 140/206/4 139/205/4 52/68/4 +f 137/207/7 140/206/7 53/104/7 +f 142/208/1 143/209/1 144/210/1 +f 142/208/4 141/211/4 85/113/4 +f 143/209/6 142/208/6 88/117/6 +f 144/210/2 143/209/2 87/212/2 +f 141/211/7 144/210/7 86/111/7 +f 146/213/1 147/214/1 148/215/1 +f 146/213/4 145/216/4 89/107/4 +f 147/214/6 146/213/6 92/132/6 +f 148/215/2 147/214/2 91/217/2 +f 145/216/7 148/215/7 90/126/7 +f 150/218/1 151/219/1 152/220/1 +f 150/218/7 149/221/7 93/147/7 +f 151/219/4 150/218/4 96/38/4 +f 152/220/6 151/219/6 95/141/6 +f 149/221/2 152/220/2 94/5/2 +f 27/177/3 30/222/3 28/223/3 +f 163/224/2 160/225/2 162/226/2 +f 166/227/4 165/228/4 167/229/4 +f 171/230/4 172/231/4 169/232/4 +f 159/233/6 165/234/6 166/227/6 +f 160/235/6 172/236/6 171/230/6 +f 162/226/3 171/230/3 170/237/3 +f 158/238/7 168/239/7 167/240/7 +f 161/241/7 170/237/7 169/242/7 +f 157/57/3 166/227/3 168/239/3 +f 177/243/2 173/244/2 30/245/2 +f 228/246/4 221/247/4 214/248/4 +f 180/249/3 179/250/3 174/251/3 +f 181/252/3 180/253/3 173/254/3 +f 182/255/3 181/256/3 177/257/3 +f 179/258/3 182/259/3 178/260/3 +f 227/261/4 220/262/4 213/263/4 +f 184/264/3 183/265/3 155/266/3 +f 185/267/3 184/268/3 154/269/3 +f 186/270/3 185/271/3 175/272/3 +f 183/273/3 186/274/3 176/275/3 +f 226/276/4 219/277/4 212/278/4 +f 178/279/3 188/280/3 187/281/3 +f 189/282/3 188/283/3 178/284/3 +f 190/285/3 189/286/3 177/287/3 +f 187/288/3 190/289/3 153/290/3 +f 225/291/4 218/292/4 211/293/4 +f 176/294/3 192/295/3 191/296/3 +f 193/297/3 192/298/3 176/299/3 +f 194/300/3 193/301/3 175/302/3 +f 191/303/3 194/304/3 173/305/3 +f 196/306/3 197/307/3 198/308/3 +f 196/306/6 195/309/6 179/250/6 +f 197/307/4 196/306/4 180/253/4 +f 198/308/7 197/307/7 181/256/7 +f 195/309/2 198/308/2 182/259/2 +f 200/310/3 201/311/3 202/312/3 +f 200/310/6 199/313/6 183/265/6 +f 201/311/4 200/310/4 184/268/4 +f 202/312/7 201/311/7 185/271/7 +f 199/313/2 202/312/2 186/274/2 +f 204/314/3 205/315/3 206/316/3 +f 204/314/2 203/317/2 187/281/2 +f 205/315/6 204/314/6 188/283/6 +f 206/316/4 205/315/4 189/286/4 +f 203/317/7 206/316/7 190/289/7 +f 208/318/3 209/319/3 210/320/3 +f 208/318/2 207/321/2 191/296/2 +f 209/319/6 208/318/6 192/298/6 +f 210/320/4 209/319/4 193/301/4 +f 207/321/7 210/320/7 194/304/7 +f 229/322/4 222/323/4 215/324/4 +f 223/325/4 216/326/4 230/327/4 +f 224/328/4 217/329/4 231/330/4 +f 233/331/4 232/332/4 234/333/4 +f 249/334/4 243/335/4 237/336/4 +f 248/337/4 242/338/4 236/339/4 +f 247/340/4 241/341/4 235/342/4 +f 250/343/4 244/344/4 238/345/4 +f 245/346/4 239/347/4 251/348/4 +f 246/349/4 240/350/4 252/351/4 +f 254/352/4 253/353/4 255/354/4 +f 257/355/4 259/356/4 22/357/4 +f 259/356/4 257/355/4 4/358/4 +f 60/359/8 58/360/8 259/153/8 +f 258/361/4 256/362/4 2/363/4 +f 256/362/4 258/361/4 24/364/4 +f 263/365/1 262/366/1 260/367/1 +f 267/368/4 266/369/4 262/370/4 +f 265/371/3 264/372/3 266/373/3 +f 261/374/2 260/375/2 264/376/2 +f 262/377/6 266/373/6 264/372/6 +f 267/368/7 263/365/7 261/374/7 +f 268/378/9 269/379/9 271/380/9 +f 270/381/10 271/380/10 273/382/10 +f 273/382/11 275/383/11 274/384/11 +f 275/383/12 277/385/12 276/386/12 +f 277/387/13 279/388/13 278/389/13 +f 279/388/14 281/390/14 280/391/14 +f 300/392/9 301/393/9 303/394/9 +f 283/395/15 269/379/15 268/378/15 +f 281/390/16 283/395/16 282/396/16 +f 276/397/2 278/398/2 289/399/2 +f 285/400/9 293/401/9 292/402/9 +f 268/403/2 284/404/2 291/405/2 +f 270/406/2 285/400/2 284/407/2 +f 274/408/2 287/409/2 286/410/2 +f 280/411/2 290/412/2 289/413/2 +f 276/414/2 288/415/2 287/416/2 +f 280/417/2 282/418/2 291/419/2 +f 270/420/2 272/421/2 286/422/2 +f 295/423/4 297/424/4 293/401/4 +f 284/404/15 292/402/15 299/425/15 +f 289/413/14 290/412/14 298/426/14 +f 288/415/12 296/427/12 295/423/12 +f 286/422/10 294/428/10 293/401/10 +f 290/429/16 291/419/16 299/425/16 +f 288/430/13 289/399/13 297/424/13 +f 287/409/11 295/423/11 294/428/11 +f 303/394/10 305/431/10 304/432/10 +f 305/431/11 307/433/11 306/434/11 +f 307/433/12 309/435/12 308/436/12 +f 309/437/13 311/438/13 310/439/13 +f 311/438/14 313/440/14 312/441/14 +f 315/442/15 301/393/15 300/392/15 +f 313/440/16 315/442/16 314/443/16 +f 308/444/2 310/445/2 321/446/2 +f 317/447/9 325/448/9 324/449/9 +f 314/450/2 300/451/2 316/452/2 +f 302/453/2 317/447/2 316/454/2 +f 304/455/2 306/456/2 319/457/2 +f 312/458/2 322/459/2 321/460/2 +f 308/461/2 320/462/2 319/463/2 +f 312/464/2 314/465/2 323/466/2 +f 304/467/2 318/468/2 317/469/2 +f 327/470/4 329/471/4 331/472/4 +f 316/452/15 324/449/15 331/472/15 +f 321/460/14 322/459/14 330/473/14 +f 320/462/12 328/474/12 327/470/12 +f 318/468/10 326/475/10 325/448/10 +f 322/476/16 323/466/16 331/472/16 +f 320/477/13 321/446/13 329/471/13 +f 319/457/11 327/470/11 326/475/11 +f 335/478/1 334/479/1 332/480/1 +f 339/481/4 338/482/4 334/479/4 +f 337/483/3 336/484/3 338/482/3 +f 334/479/6 338/482/6 336/485/6 +f 339/481/7 335/478/7 333/486/7 +f 340/487/9 342/488/9 343/489/9 +f 342/488/10 344/490/10 345/491/10 +f 346/492/11 347/493/11 345/491/11 +f 348/494/12 349/495/12 347/493/12 +f 350/496/13 351/497/13 349/498/13 +f 352/499/14 353/500/14 351/497/14 +f 372/501/9 374/502/9 375/503/9 +f 340/487/15 341/504/15 355/505/15 +f 354/506/16 355/505/16 353/500/16 +f 348/507/4 360/508/4 361/509/4 +f 364/510/9 365/511/9 357/512/9 +f 363/513/4 356/514/4 340/515/4 +f 356/516/4 357/512/4 342/517/4 +f 358/518/4 359/519/4 346/520/4 +f 361/521/4 362/522/4 352/523/4 +f 359/524/4 360/525/4 348/526/4 +f 352/527/4 362/528/4 363/529/4 +f 342/530/4 357/531/4 358/532/4 +f 369/533/2 367/534/2 365/511/2 +f 371/535/15 364/510/15 356/514/15 +f 361/521/14 369/533/14 370/536/14 +f 367/534/12 368/537/12 360/525/12 +f 365/511/10 366/538/10 358/532/10 +f 362/528/16 370/536/16 371/535/16 +f 360/508/13 368/537/13 369/533/13 +f 366/538/11 367/534/11 359/519/11 +f 376/539/10 377/540/10 375/503/10 +f 378/541/11 379/542/11 377/540/11 +f 380/543/12 381/544/12 379/542/12 +f 382/545/13 383/546/13 381/547/13 +f 384/548/14 385/549/14 383/546/14 +f 372/501/15 373/550/15 387/551/15 +f 386/552/16 387/551/16 385/549/16 +f 380/553/4 392/554/4 393/555/4 +f 396/556/9 397/557/9 389/558/9 +f 386/559/4 395/560/4 388/561/4 +f 388/562/4 389/558/4 374/563/4 +f 390/564/4 391/565/4 378/566/4 +f 393/567/4 394/568/4 384/569/4 +f 391/570/4 392/571/4 380/572/4 +f 384/573/4 394/574/4 395/575/4 +f 389/576/4 390/577/4 376/578/4 +f 401/579/2 399/580/2 397/557/2 +f 403/581/15 396/556/15 388/561/15 +f 393/567/14 401/579/14 402/582/14 +f 399/580/12 400/583/12 392/571/12 +f 397/557/10 398/584/10 390/577/10 +f 394/574/16 402/582/16 403/581/16 +f 392/554/13 400/583/13 401/579/13 +f 398/584/11 399/580/11 391/565/11 +f 404/585/1 406/586/1 407/587/1 +f 406/586/2 410/588/2 411/589/2 +f 410/588/3 408/590/3 409/591/3 +f 408/592/6 410/588/6 406/586/6 +f 405/593/7 407/587/7 411/589/7 +f 422/594/1 421/595/1 517/596/1 +f 429/597/3 441/598/3 440/599/3 +f 422/600/17 434/601/17 433/602/17 +f 419/603/18 431/604/18 430/605/18 +f 416/606/19 428/607/19 427/608/19 +f 423/609/20 435/610/20 434/601/20 +f 413/611/21 424/612/21 425/613/21 +f 420/614/22 432/615/22 431/604/22 +f 417/616/23 429/597/23 428/607/23 +f 412/617/24 425/613/24 435/610/24 +f 414/618/25 426/619/25 424/612/25 +f 421/620/26 433/602/26 432/615/26 +f 418/621/27 430/605/27 429/597/27 +f 415/622/28 427/608/28 426/619/28 +f 444/623/22 456/624/22 455/625/22 +f 425/613/3 437/626/3 447/627/3 +f 426/619/3 438/628/3 436/629/3 +f 433/602/3 445/630/3 444/631/3 +f 429/597/3 430/605/3 442/632/3 +f 427/608/3 439/633/3 438/628/3 +f 433/602/3 434/601/3 446/634/3 +f 431/604/3 443/635/3 442/632/3 +f 428/607/3 440/599/3 439/633/3 +f 435/610/3 447/627/3 446/634/3 +f 424/612/3 436/629/3 437/626/3 +f 431/604/3 432/615/3 444/631/3 +f 452/636/3 456/624/3 449/637/3 +f 441/638/23 453/639/23 452/636/23 +f 437/640/24 449/637/24 459/641/24 +f 438/642/25 450/643/25 448/644/25 +f 445/645/26 457/646/26 456/624/26 +f 442/647/27 454/648/27 453/639/27 +f 439/649/28 451/650/28 450/643/28 +f 446/651/17 458/652/17 457/646/17 +f 443/653/18 455/625/18 454/648/18 +f 440/654/19 452/636/19 451/650/19 +f 447/655/20 459/641/20 458/652/20 +f 436/656/21 448/644/21 449/637/21 +f 471/657/3 531/658/3 530/659/3 +f 477/660/1 489/661/1 490/662/1 +f 470/663/20 482/664/20 483/665/20 +f 460/666/21 473/667/21 472/668/21 +f 467/669/22 479/670/22 480/671/22 +f 464/672/23 476/673/23 477/660/23 +f 471/674/24 483/665/24 473/667/24 +f 461/675/25 472/668/25 474/676/25 +f 468/677/26 480/671/26 481/678/26 +f 465/679/27 477/660/27 478/680/27 +f 462/681/28 474/676/28 475/682/28 +f 469/683/17 481/678/17 482/664/17 +f 466/684/18 478/680/18 479/670/18 +f 463/685/19 475/682/19 476/673/19 +f 492/686/26 504/687/26 505/688/26 +f 475/682/1 474/676/1 486/689/1 +f 481/678/1 493/690/1 494/691/1 +f 479/670/1 478/680/1 490/662/1 +f 476/673/1 475/682/1 487/692/1 +f 482/664/1 494/691/1 495/693/1 +f 472/668/1 473/667/1 485/694/1 +f 479/670/1 491/695/1 492/696/1 +f 477/660/1 476/673/1 488/697/1 +f 473/667/1 483/665/1 495/693/1 +f 474/676/1 472/668/1 484/698/1 +f 480/671/1 492/696/1 493/690/1 +f 506/699/1 502/700/1 498/701/1 +f 489/702/27 501/703/27 502/700/27 +f 486/704/28 498/701/28 499/705/28 +f 493/706/17 505/688/17 506/699/17 +f 490/707/18 502/700/18 503/708/18 +f 487/709/19 499/705/19 500/710/19 +f 494/711/20 506/699/20 507/712/20 +f 485/713/21 497/714/21 496/715/21 +f 491/716/22 503/708/22 504/687/22 +f 488/717/23 500/710/23 501/703/23 +f 495/718/24 507/712/24 497/714/24 +f 484/719/25 496/715/25 498/701/25 +f 522/720/28 523/721/28 511/722/28 +f 419/723/1 418/724/1 514/725/1 +f 415/726/1 511/727/1 512/728/1 +f 422/594/1 518/729/1 519/730/1 +f 412/731/1 509/732/1 508/733/1 +f 419/723/1 515/734/1 516/735/1 +f 416/736/1 512/728/1 513/737/1 +f 412/731/1 423/738/1 519/730/1 +f 414/739/1 413/740/1 508/733/1 +f 421/595/1 420/741/1 516/735/1 +f 417/742/1 513/737/1 514/725/1 +f 414/739/1 510/743/1 511/727/1 +f 523/721/19 524/744/19 512/745/19 +f 460/746/3 461/747/3 520/748/3 +f 467/749/3 468/750/3 528/751/3 +f 464/752/3 465/753/3 525/754/3 +f 460/746/3 521/755/3 531/658/3 +f 461/747/3 462/756/3 522/757/3 +f 469/758/3 529/759/3 528/751/3 +f 465/753/3 466/760/3 526/761/3 +f 462/756/3 463/762/3 523/763/3 +f 470/764/3 530/659/3 529/759/3 +f 467/749/3 527/765/3 526/761/3 +f 464/752/3 524/766/3 523/763/3 +f 524/744/23 525/767/23 513/768/23 +f 525/767/27 526/769/27 514/770/27 +f 526/769/18 527/771/18 515/772/18 +f 527/771/22 528/773/22 516/774/22 +f 528/773/26 529/775/26 517/776/26 +f 529/777/17 530/778/17 518/779/17 +f 520/780/25 522/720/25 510/781/25 +f 521/782/21 520/780/21 508/783/21 +f 531/784/24 521/782/24 509/785/24 +f 530/778/20 531/784/20 519/786/20 +f 533/787/1 535/788/1 534/789/1 +f 539/790/29 538/791/29 534/789/29 +f 539/792/3 537/793/3 536/794/3 +f 533/795/30 532/796/30 536/794/30 +f 534/789/6 538/791/6 536/794/6 +f 541/797/1 543/798/1 542/799/1 +f 547/800/29 546/801/29 542/799/29 +f 547/802/3 545/803/3 544/804/3 +f 541/805/30 540/806/30 544/804/30 +f 542/799/6 546/801/6 544/804/6 +f 936/807/3 7/808/3 5/809/3 +f 930/810/1 61/811/1 929/812/1 +f 549/813/4 550/814/4 23/815/4 +f 1/816/2 25/817/2 551/818/2 +f 555/819/1 554/820/1 552/821/1 +f 557/822/3 556/823/3 558/824/3 +f 554/825/6 558/824/6 556/823/6 +f 559/826/7 555/819/7 553/827/7 +f 563/828/1 562/829/1 560/830/1 +f 565/831/3 564/832/3 566/833/3 +f 562/829/6 566/834/6 564/835/6 +f 567/836/7 563/828/7 561/837/7 +f 578/838/1 577/839/1 673/840/1 +f 585/841/3 597/842/3 596/843/3 +f 578/844/17 590/845/17 589/846/17 +f 575/847/18 587/848/18 586/849/18 +f 572/850/19 584/851/19 583/852/19 +f 579/853/20 591/854/20 590/845/20 +f 569/855/21 580/856/21 581/857/21 +f 576/858/22 588/859/22 587/848/22 +f 573/860/23 585/841/23 584/851/23 +f 568/861/24 581/857/24 591/854/24 +f 570/862/25 582/863/25 580/856/25 +f 577/864/26 589/846/26 588/859/26 +f 574/865/27 586/849/27 585/841/27 +f 571/866/28 583/852/28 582/863/28 +f 600/867/22 612/868/22 611/869/22 +f 581/857/3 593/870/3 603/871/3 +f 582/863/3 594/872/3 592/873/3 +f 589/846/3 601/874/3 600/875/3 +f 585/841/3 586/849/3 598/876/3 +f 583/852/3 595/877/3 594/872/3 +f 589/846/3 590/845/3 602/878/3 +f 587/848/3 599/879/3 598/876/3 +f 584/851/3 596/843/3 595/877/3 +f 591/854/3 603/871/3 602/878/3 +f 580/856/3 592/873/3 593/870/3 +f 587/848/3 588/859/3 600/875/3 +f 610/880/3 612/868/3 605/881/3 +f 597/882/23 609/883/23 608/884/23 +f 593/885/24 605/881/24 615/886/24 +f 594/887/25 606/888/25 604/889/25 +f 601/890/26 613/891/26 612/868/26 +f 598/892/27 610/880/27 609/883/27 +f 595/893/28 607/894/28 606/888/28 +f 602/895/17 614/896/17 613/891/17 +f 599/897/18 611/869/18 610/880/18 +f 596/898/19 608/884/19 607/894/19 +f 603/899/20 615/886/20 614/896/20 +f 592/900/21 604/889/21 605/881/21 +f 627/901/3 687/902/3 686/903/3 +f 633/904/1 645/905/1 646/906/1 +f 626/907/20 638/908/20 639/909/20 +f 616/910/21 629/911/21 628/912/21 +f 623/913/22 635/914/22 636/915/22 +f 620/916/23 632/917/23 633/904/23 +f 627/918/24 639/909/24 629/911/24 +f 617/919/25 628/912/25 630/920/25 +f 624/921/26 636/915/26 637/922/26 +f 621/923/27 633/904/27 634/924/27 +f 618/925/28 630/920/28 631/926/28 +f 625/927/17 637/922/17 638/908/17 +f 622/928/18 634/924/18 635/914/18 +f 619/929/19 631/926/19 632/917/19 +f 648/930/26 660/931/26 661/932/26 +f 631/926/1 630/920/1 642/933/1 +f 637/922/1 649/934/1 650/935/1 +f 635/914/1 634/924/1 646/906/1 +f 632/917/1 631/926/1 643/936/1 +f 638/908/1 650/935/1 651/937/1 +f 628/912/1 629/911/1 641/938/1 +f 635/914/1 647/939/1 648/940/1 +f 633/904/1 632/917/1 644/941/1 +f 629/911/1 639/909/1 651/937/1 +f 630/920/1 628/912/1 640/942/1 +f 636/915/1 648/940/1 649/934/1 +f 662/943/1 658/944/1 654/945/1 +f 645/946/27 657/947/27 658/944/27 +f 642/948/28 654/945/28 655/949/28 +f 649/950/17 661/932/17 662/943/17 +f 646/951/18 658/944/18 659/952/18 +f 643/953/19 655/949/19 656/954/19 +f 650/955/20 662/943/20 663/956/20 +f 641/957/21 653/958/21 652/959/21 +f 647/960/22 659/952/22 660/931/22 +f 644/961/23 656/954/23 657/947/23 +f 651/962/24 663/956/24 653/958/24 +f 640/963/25 652/959/25 654/945/25 +f 678/964/28 679/965/28 667/966/28 +f 575/967/1 574/968/1 670/969/1 +f 571/970/1 667/971/1 668/972/1 +f 578/838/1 674/973/1 675/974/1 +f 568/975/1 665/976/1 664/977/1 +f 575/967/1 671/978/1 672/979/1 +f 572/980/1 668/972/1 669/981/1 +f 568/975/1 579/982/1 675/974/1 +f 570/983/1 569/984/1 664/977/1 +f 577/839/1 576/985/1 672/979/1 +f 573/986/1 669/981/1 670/969/1 +f 570/983/1 666/987/1 667/971/1 +f 679/965/19 680/988/19 668/989/19 +f 616/990/3 617/991/3 676/992/3 +f 623/993/3 624/994/3 684/995/3 +f 621/996/3 681/997/3 680/998/3 +f 616/990/3 677/999/3 687/902/3 +f 617/991/3 618/1000/3 678/1001/3 +f 625/1002/3 685/1003/3 684/995/3 +f 621/996/3 622/1004/3 682/1005/3 +f 618/1000/3 619/1006/3 679/1007/3 +f 626/1008/3 686/903/3 685/1003/3 +f 623/993/3 683/1009/3 682/1005/3 +f 620/1010/3 680/998/3 679/1007/3 +f 680/988/23 681/1011/23 669/1012/23 +f 681/1011/27 682/1013/27 670/1014/27 +f 682/1013/18 683/1015/18 671/1016/18 +f 683/1015/22 684/1017/22 672/1018/22 +f 684/1017/26 685/1019/26 673/1020/26 +f 685/1021/17 686/1022/17 674/1023/17 +f 676/1024/25 678/964/25 666/1025/25 +f 677/1026/21 676/1024/21 664/1027/21 +f 687/1028/24 677/1026/24 665/1029/24 +f 686/1022/20 687/1028/20 675/1030/20 +f 698/1031/1 697/1032/1 793/1033/1 +f 705/1034/3 717/1035/3 716/1036/3 +f 698/1037/17 710/1038/17 709/1039/17 +f 695/1040/18 707/1041/18 706/1042/18 +f 692/1043/19 704/1044/19 703/1045/19 +f 699/1046/20 711/1047/20 710/1038/20 +f 689/1048/21 700/1049/21 701/1050/21 +f 696/1051/22 708/1052/22 707/1041/22 +f 693/1053/23 705/1034/23 704/1044/23 +f 688/1054/24 701/1050/24 711/1047/24 +f 690/1055/25 702/1056/25 700/1049/25 +f 697/1057/26 709/1039/26 708/1052/26 +f 694/1058/27 706/1042/27 705/1034/27 +f 691/1059/28 703/1045/28 702/1056/28 +f 720/1060/22 732/1061/22 731/1062/22 +f 701/1050/3 713/1063/3 723/1064/3 +f 702/1056/3 714/1065/3 712/1066/3 +f 709/1039/3 721/1067/3 720/1068/3 +f 705/1034/3 706/1042/3 718/1069/3 +f 703/1045/3 715/1070/3 714/1065/3 +f 709/1039/3 710/1038/3 722/1071/3 +f 707/1041/3 719/1072/3 718/1069/3 +f 704/1044/3 716/1036/3 715/1070/3 +f 711/1047/3 723/1064/3 722/1071/3 +f 700/1049/3 712/1066/3 713/1063/3 +f 707/1041/3 708/1052/3 720/1068/3 +f 728/1073/3 732/1061/3 725/1074/3 +f 717/1075/23 729/1076/23 728/1073/23 +f 713/1077/24 725/1074/24 735/1078/24 +f 714/1079/25 726/1080/25 724/1081/25 +f 721/1082/26 733/1083/26 732/1061/26 +f 718/1084/27 730/1085/27 729/1076/27 +f 715/1086/28 727/1087/28 726/1080/28 +f 722/1088/17 734/1089/17 733/1083/17 +f 719/1090/18 731/1062/18 730/1085/18 +f 716/1091/19 728/1073/19 727/1087/19 +f 723/1092/20 735/1078/20 734/1089/20 +f 712/1093/21 724/1081/21 725/1074/21 +f 747/1094/3 807/1095/3 806/1096/3 +f 753/1097/1 765/1098/1 766/1099/1 +f 746/1100/20 758/1101/20 759/1102/20 +f 736/1103/21 749/1104/21 748/1105/21 +f 743/1106/22 755/1107/22 756/1108/22 +f 740/1109/23 752/1110/23 753/1097/23 +f 747/1111/24 759/1102/24 749/1104/24 +f 737/1112/25 748/1105/25 750/1113/25 +f 744/1114/26 756/1108/26 757/1115/26 +f 741/1116/27 753/1097/27 754/1117/27 +f 738/1118/28 750/1113/28 751/1119/28 +f 745/1120/17 757/1115/17 758/1101/17 +f 742/1121/18 754/1117/18 755/1107/18 +f 739/1122/19 751/1119/19 752/1110/19 +f 768/1123/26 780/1124/26 781/1125/26 +f 751/1119/1 750/1113/1 762/1126/1 +f 757/1115/1 769/1127/1 770/1128/1 +f 755/1107/1 754/1117/1 766/1099/1 +f 752/1110/1 751/1119/1 763/1129/1 +f 758/1101/1 770/1128/1 771/1130/1 +f 748/1105/1 749/1104/1 761/1131/1 +f 755/1107/1 767/1132/1 768/1133/1 +f 753/1097/1 752/1110/1 764/1134/1 +f 749/1104/1 759/1102/1 771/1130/1 +f 750/1113/1 748/1105/1 760/1135/1 +f 756/1108/1 768/1133/1 769/1127/1 +f 782/1136/1 778/1137/1 773/1138/1 +f 765/1139/27 777/1140/27 778/1137/27 +f 762/1141/28 774/1142/28 775/1143/28 +f 769/1144/17 781/1125/17 782/1136/17 +f 766/1145/18 778/1137/18 779/1146/18 +f 763/1147/19 775/1143/19 776/1148/19 +f 770/1149/20 782/1136/20 783/1150/20 +f 761/1151/21 773/1138/21 772/1152/21 +f 767/1153/22 779/1146/22 780/1124/22 +f 764/1154/23 776/1148/23 777/1140/23 +f 771/1155/24 783/1150/24 773/1138/24 +f 760/1156/25 772/1152/25 774/1142/25 +f 798/1157/28 799/1158/28 787/1159/28 +f 695/1160/1 694/1161/1 790/1162/1 +f 691/1163/1 787/1164/1 788/1165/1 +f 699/1166/1 698/1031/1 794/1167/1 +f 688/1168/1 785/1169/1 784/1170/1 +f 695/1160/1 791/1171/1 792/1172/1 +f 692/1173/1 788/1165/1 789/1174/1 +f 688/1168/1 699/1166/1 795/1175/1 +f 689/1176/1 784/1170/1 786/1177/1 +f 697/1032/1 696/1178/1 792/1172/1 +f 693/1179/1 789/1174/1 790/1162/1 +f 690/1180/1 786/1177/1 787/1164/1 +f 799/1158/19 800/1181/19 788/1182/19 +f 736/1183/3 737/1184/3 796/1185/3 +f 743/1186/3 744/1187/3 804/1188/3 +f 740/1189/3 741/1190/3 801/1191/3 +f 736/1183/3 797/1192/3 807/1095/3 +f 738/1193/3 798/1194/3 796/1185/3 +f 745/1195/3 805/1196/3 804/1188/3 +f 741/1190/3 742/1197/3 802/1198/3 +f 738/1193/3 739/1199/3 799/1200/3 +f 746/1201/3 806/1096/3 805/1196/3 +f 743/1186/3 803/1202/3 802/1198/3 +f 740/1189/3 800/1203/3 799/1200/3 +f 800/1181/23 801/1204/23 789/1205/23 +f 801/1204/27 802/1206/27 790/1207/27 +f 802/1206/18 803/1208/18 791/1209/18 +f 803/1208/22 804/1210/22 792/1211/22 +f 804/1210/26 805/1212/26 793/1213/26 +f 805/1214/17 806/1215/17 794/1216/17 +f 796/1217/25 798/1157/25 786/1218/25 +f 797/1219/21 796/1217/21 784/1220/21 +f 807/1221/24 797/1219/24 785/1222/24 +f 806/1215/20 807/1221/20 795/1223/20 +f 818/1224/1 817/1225/1 913/1226/1 +f 825/1227/3 837/1228/3 836/1229/3 +f 818/1230/17 830/1231/17 829/1232/17 +f 815/1233/18 827/1234/18 826/1235/18 +f 812/1236/19 824/1237/19 823/1238/19 +f 819/1239/20 831/1240/20 830/1231/20 +f 809/1241/21 820/1242/21 821/1243/21 +f 816/1244/22 828/1245/22 827/1234/22 +f 813/1246/23 825/1227/23 824/1237/23 +f 808/1247/24 821/1243/24 831/1240/24 +f 810/1248/25 822/1249/25 820/1242/25 +f 817/1250/26 829/1232/26 828/1245/26 +f 814/1251/27 826/1235/27 825/1227/27 +f 811/1252/28 823/1238/28 822/1249/28 +f 840/1253/22 852/1254/22 851/1255/22 +f 821/1243/3 833/1256/3 843/1257/3 +f 822/1249/3 834/1258/3 832/1259/3 +f 829/1232/3 841/1260/3 840/1261/3 +f 825/1227/3 826/1235/3 838/1262/3 +f 823/1238/3 835/1263/3 834/1258/3 +f 829/1232/3 830/1231/3 842/1264/3 +f 827/1234/3 839/1265/3 838/1262/3 +f 824/1237/3 836/1229/3 835/1263/3 +f 831/1240/3 843/1257/3 842/1264/3 +f 820/1242/3 832/1259/3 833/1256/3 +f 827/1234/3 828/1245/3 840/1261/3 +f 848/1266/3 852/1254/3 845/1267/3 +f 837/1268/23 849/1269/23 848/1266/23 +f 833/1270/24 845/1267/24 855/1271/24 +f 834/1272/25 846/1273/25 844/1274/25 +f 841/1275/26 853/1276/26 852/1254/26 +f 838/1277/27 850/1278/27 849/1269/27 +f 835/1279/28 847/1280/28 846/1273/28 +f 842/1281/17 854/1282/17 853/1276/17 +f 839/1283/18 851/1255/18 850/1278/18 +f 836/1284/19 848/1266/19 847/1280/19 +f 843/1285/20 855/1271/20 854/1282/20 +f 832/1286/21 844/1274/21 845/1267/21 +f 867/1287/3 927/1288/3 926/1289/3 +f 873/1290/1 885/1291/1 886/1292/1 +f 866/1293/20 878/1294/20 879/1295/20 +f 856/1296/21 869/1297/21 868/1298/21 +f 863/1299/22 875/1300/22 876/1301/22 +f 860/1302/23 872/1303/23 873/1290/23 +f 867/1304/24 879/1295/24 869/1297/24 +f 857/1305/25 868/1298/25 870/1306/25 +f 864/1307/26 876/1301/26 877/1308/26 +f 861/1309/27 873/1290/27 874/1310/27 +f 858/1311/28 870/1306/28 871/1312/28 +f 865/1313/17 877/1308/17 878/1294/17 +f 862/1314/18 874/1310/18 875/1300/18 +f 859/1315/19 871/1312/19 872/1303/19 +f 888/1316/26 900/1317/26 901/1318/26 +f 871/1312/1 870/1306/1 882/1319/1 +f 877/1308/1 889/1320/1 890/1321/1 +f 875/1300/1 874/1310/1 886/1292/1 +f 872/1303/1 871/1312/1 883/1322/1 +f 878/1294/1 890/1321/1 891/1323/1 +f 868/1298/1 869/1297/1 881/1324/1 +f 875/1300/1 887/1325/1 888/1326/1 +f 873/1290/1 872/1303/1 884/1327/1 +f 869/1297/1 879/1295/1 891/1323/1 +f 870/1306/1 868/1298/1 880/1328/1 +f 876/1301/1 888/1326/1 889/1320/1 +f 902/1329/1 898/1330/1 894/1331/1 +f 885/1332/27 897/1333/27 898/1330/27 +f 882/1334/28 894/1331/28 895/1335/28 +f 889/1336/17 901/1318/17 902/1329/17 +f 886/1337/18 898/1330/18 899/1338/18 +f 883/1339/19 895/1335/19 896/1340/19 +f 890/1341/20 902/1329/20 903/1342/20 +f 881/1343/21 893/1344/21 892/1345/21 +f 887/1346/22 899/1338/22 900/1317/22 +f 884/1347/23 896/1340/23 897/1333/23 +f 891/1348/24 903/1342/24 893/1344/24 +f 880/1349/25 892/1345/25 894/1331/25 +f 918/1350/28 919/1351/28 907/1352/28 +f 815/1353/1 814/1354/1 910/1355/1 +f 811/1356/1 907/1357/1 908/1358/1 +f 818/1224/1 914/1359/1 915/1360/1 +f 808/1361/1 905/1362/1 904/1363/1 +f 815/1353/1 911/1364/1 912/1365/1 +f 812/1366/1 908/1358/1 909/1367/1 +f 808/1361/1 819/1368/1 915/1360/1 +f 810/1369/1 809/1370/1 904/1363/1 +f 817/1225/1 816/1371/1 912/1365/1 +f 813/1372/1 909/1367/1 910/1355/1 +f 810/1369/1 906/1373/1 907/1357/1 +f 919/1351/19 920/1374/19 908/1375/19 +f 856/1376/3 857/1377/3 916/1378/3 +f 863/1379/3 864/1380/3 924/1381/3 +f 860/1382/3 861/1383/3 921/1384/3 +f 856/1376/3 917/1385/3 927/1288/3 +f 857/1377/3 858/1386/3 918/1387/3 +f 865/1388/3 925/1389/3 924/1381/3 +f 861/1383/3 862/1390/3 922/1391/3 +f 858/1386/3 859/1392/3 919/1393/3 +f 866/1394/3 926/1289/3 925/1389/3 +f 863/1379/3 923/1395/3 922/1391/3 +f 860/1382/3 920/1396/3 919/1393/3 +f 920/1374/23 921/1397/23 909/1398/23 +f 921/1397/27 922/1399/27 910/1400/27 +f 922/1399/18 923/1401/18 911/1402/18 +f 923/1401/22 924/1403/22 912/1404/22 +f 924/1403/26 925/1405/26 913/1406/26 +f 925/1407/17 926/1408/17 914/1409/17 +f 916/1410/25 918/1350/25 906/1411/25 +f 917/1412/21 916/1410/21 904/1413/21 +f 927/1414/24 917/1412/24 905/1415/24 +f 926/1408/20 927/1414/20 915/1416/20 +f 940/1417/3 15/1418/3 13/1419/3 +f 933/1420/1 19/1421/1 55/1422/1 +f 24/1423/1 80/1/1 25/3/1 +f 23/1424/1 93/4/1 22/6/1 +f 19/1425/1 21/7/1 74/9/1 +f 56/1426/1 58/10/1 72/12/1 +f 57/1427/1 55/13/1 70/15/1 +f 54/1428/1 56/16/1 68/18/1 +f 55/1429/1 19/19/1 66/21/1 +f 20/1430/1 54/22/1 76/24/1 +f 258/27/2 24/1431/2 25/1432/2 +f 25/1432/2 1/25/2 258/27/2 +f 9/1433/3 27/28/3 7/30/3 +f 58/1434/1 60/31/1 84/33/1 +f 8/1435/3 29/34/3 10/36/3 +f 90/39/1 91/217/1 95/37/1 +f 64/1436/1 95/37/1 91/217/1 +f 96/38/1 63/1437/1 90/39/1 +f 59/1438/1 57/40/1 82/42/1 +f 7/1439/3 33/43/3 5/45/3 +f 24/1440/1 20/46/1 80/48/1 +f 6/1441/3 35/49/3 8/51/3 +f 21/1442/1 25/52/1 78/54/1 +f 158/238/2 164/55/2 157/57/2 +f 5/1443/3 37/58/3 1/60/3 +f 2/1444/3 39/61/3 6/63/3 +f 1/1445/3 36/64/3 2/66/3 +f 18/1446/3 48/69/3 52/68/3 +f 47/67/3 17/1447/3 53/1448/3 +f 53/1448/3 52/68/3 47/67/3 +f 16/1449/3 44/72/3 49/71/3 +f 43/70/3 15/1450/3 46/1451/3 +f 46/1451/3 49/71/3 43/70/3 +f 15/1452/3 43/73/3 13/75/3 +f 14/1453/3 41/78/3 45/199/3 +f 40/76/3 13/1454/3 42/77/3 +f 42/77/3 45/199/3 41/78/3 +f 14/1455/3 45/79/3 16/81/3 +f 17/1456/3 47/82/3 15/84/3 +f 16/1457/3 49/85/3 18/87/3 +f 7/1458/3 26/90/3 33/89/3 +f 29/88/3 8/1459/3 34/1460/3 +f 34/1460/3 33/89/3 29/88/3 +f 40/93/4 41/1461/4 174/1462/4 +f 155/1463/4 176/1464/4 41/1461/4 +f 174/1462/4 178/91/4 40/93/4 +f 41/1461/4 176/1464/4 174/1462/4 +f 4/1465/3 51/94/3 3/96/3 +f 18/1466/3 52/97/3 4/99/3 +f 5/1467/3 32/102/3 37/101/3 +f 35/100/3 6/1468/3 38/1469/3 +f 38/1469/3 37/101/3 35/100/3 +f 3/1470/3 50/103/3 17/105/3 +f 86/108/1 87/212/1 92/106/1 +f 62/1471/1 92/106/1 87/212/1 +f 89/107/1 61/1472/1 86/108/1 +f 61/1473/1 59/109/1 86/111/1 +f 82/114/1 83/182/1 88/112/1 +f 60/1474/1 88/112/1 83/182/1 +f 85/113/1 59/1475/1 82/114/1 +f 60/1476/1 62/115/1 88/117/1 +f 70/120/1 71/161/1 84/118/1 +f 58/1477/1 84/118/1 71/161/1 +f 81/119/1 57/1478/1 70/120/1 +f 12/123/3 10/1479/3 31/1480/3 +f 31/1480/3 41/121/3 12/123/3 +f 63/1481/1 61/124/1 90/126/1 +f 66/129/1 67/167/1 72/127/1 +f 56/1482/1 72/127/1 67/167/1 +f 69/128/1 55/1483/1 66/129/1 +f 62/1484/1 64/130/1 92/132/1 +f 68/135/1 65/166/1 74/133/1 +f 19/1485/1 74/133/1 65/166/1 +f 75/134/1 54/1486/1 68/135/1 +f 9/1487/3 11/138/3 30/137/3 +f 13/1488/3 40/136/3 11/138/3 +f 64/1489/1 22/139/1 95/141/1 +f 76/144/1 73/172/1 78/142/1 +f 21/1490/1 78/142/1 73/172/1 +f 79/143/1 20/1491/1 76/144/1 +f 23/1492/1 63/145/1 93/147/1 +f 3/150/4 23/1493/4 259/148/4 +f 22/1494/4 259/148/4 23/1493/4 +f 259/153/5 258/1495/5 12/151/5 +f 6/1496/5 8/1497/5 258/1495/5 +f 258/1495/5 2/1498/5 6/1496/5 +f 18/1499/5 4/1500/5 259/153/5 +f 14/152/5 16/1501/5 259/153/5 +f 10/1502/5 12/151/5 258/1495/5 +f 258/1495/5 8/1497/5 10/1502/5 +f 16/1501/5 18/1499/5 259/153/5 +f 9/1503/6 7/1504/6 19/1505/6 +f 5/1506/6 1/1507/6 25/1508/6 +f 25/1508/6 21/1509/6 5/1506/6 +f 19/1505/6 55/1510/6 9/1503/6 +f 57/1511/6 59/1512/6 13/156/6 +f 61/154/6 63/1513/6 17/1514/6 +f 23/1515/6 3/1516/6 17/1514/6 +f 17/1514/6 15/155/6 61/154/6 +f 13/156/6 11/1517/6 57/1511/6 +f 7/1504/6 5/1506/6 19/1505/6 +f 21/1509/6 19/1505/6 5/1506/6 +f 59/1512/6 61/154/6 13/156/6 +f 23/1515/6 17/1514/6 63/1513/6 +f 11/1517/6 9/1503/6 57/1511/6 +f 55/1510/6 57/1511/6 9/1503/6 +f 97/160/1 98/157/1 100/159/1 +f 72/127/4 98/157/4 69/128/4 +f 71/11/6 99/158/6 72/12/6 +f 70/120/2 100/159/2 71/161/2 +f 69/14/7 97/160/7 70/15/7 +f 101/165/1 102/162/1 104/164/1 +f 68/135/4 102/162/4 65/166/4 +f 67/17/6 103/163/6 68/18/6 +f 66/129/2 104/164/2 67/167/2 +f 65/20/7 101/165/7 66/21/7 +f 105/171/1 106/168/1 108/170/1 +f 76/144/4 106/168/4 73/172/4 +f 75/23/6 107/169/6 76/24/6 +f 74/133/2 108/170/2 75/134/2 +f 73/8/7 105/171/7 74/9/7 +f 109/176/3 110/173/3 112/175/3 +f 27/28/7 110/173/7 26/29/7 +f 28/223/2 111/174/2 27/177/2 +f 29/34/6 112/175/6 28/35/6 +f 26/90/4 109/176/4 29/88/4 +f 113/181/1 114/178/1 116/180/1 +f 84/118/4 114/178/4 81/119/4 +f 83/32/6 115/179/6 84/33/6 +f 82/114/2 116/180/2 83/182/2 +f 81/41/7 113/181/7 82/42/7 +f 117/186/3 118/183/3 120/185/3 +f 33/43/7 118/183/7 32/44/7 +f 34/1460/2 119/184/2 33/89/2 +f 35/49/6 120/185/6 34/50/6 +f 32/102/4 117/186/4 35/100/4 +f 121/190/3 122/187/3 124/189/3 +f 37/58/7 122/187/7 36/59/7 +f 38/1469/2 123/188/2 37/101/2 +f 39/61/6 124/189/6 38/62/6 +f 36/64/4 121/190/4 39/65/4 +f 125/194/1 126/191/1 128/193/1 +f 80/1/4 126/191/4 77/2/4 +f 79/47/6 127/192/6 80/48/6 +f 78/142/2 128/193/2 79/143/2 +f 77/53/7 125/194/7 78/54/7 +f 129/198/3 130/195/3 132/197/3 +f 43/73/7 130/195/7 42/74/7 +f 44/72/2 131/196/2 43/70/2 +f 45/79/6 132/197/6 44/80/6 +f 42/77/4 129/198/4 45/199/4 +f 133/203/3 134/200/3 136/202/3 +f 47/82/7 134/200/7 46/83/7 +f 48/69/2 135/201/2 47/67/2 +f 49/85/6 136/202/6 48/86/6 +f 46/1451/4 133/203/4 49/71/4 +f 137/207/3 138/204/3 140/206/3 +f 51/94/2 138/204/2 50/95/2 +f 52/97/6 139/205/6 51/98/6 +f 53/1448/4 140/206/4 52/68/4 +f 50/103/7 137/207/7 53/104/7 +f 141/211/1 142/208/1 144/210/1 +f 88/112/4 142/208/4 85/113/4 +f 87/116/6 143/209/6 88/117/6 +f 86/108/2 144/210/2 87/212/2 +f 85/110/7 141/211/7 86/111/7 +f 145/216/1 146/213/1 148/215/1 +f 92/106/4 146/213/4 89/107/4 +f 91/131/6 147/214/6 92/132/6 +f 90/39/2 148/215/2 91/217/2 +f 89/125/7 145/216/7 90/126/7 +f 149/221/1 150/218/1 152/220/1 +f 96/146/7 150/218/7 93/147/7 +f 95/37/4 151/219/4 96/38/4 +f 94/140/6 152/220/6 95/141/6 +f 93/4/2 149/221/2 94/5/2 +f 10/1518/3 28/223/3 31/1519/3 +f 27/177/3 9/1520/3 30/222/3 +f 30/222/3 31/1519/3 28/223/3 +f 161/241/2 163/224/2 162/226/2 +f 168/239/4 166/227/4 167/229/4 +f 170/237/4 171/230/4 169/232/4 +f 157/57/6 159/233/6 166/227/6 +f 162/226/6 160/235/6 171/230/6 +f 161/241/3 162/226/3 170/237/3 +f 164/1521/7 158/238/7 167/240/7 +f 163/1522/7 161/241/7 169/242/7 +f 158/238/3 157/57/3 168/239/3 +f 31/1523/2 30/245/2 173/244/2 +f 153/1524/2 177/243/2 30/245/2 +f 173/244/2 175/1525/2 31/1523/2 +f 154/1526/2 31/1523/2 175/1525/2 +f 173/305/3 180/249/3 174/251/3 +f 177/1527/3 181/252/3 173/254/3 +f 178/284/3 182/255/3 177/257/3 +f 174/1528/3 179/258/3 178/260/3 +f 154/1529/3 184/264/3 155/266/3 +f 175/1530/3 185/267/3 154/269/3 +f 176/299/3 186/270/3 175/272/3 +f 155/1531/3 183/273/3 176/275/3 +f 156/1532/3 178/279/3 187/281/3 +f 177/257/3 189/282/3 178/284/3 +f 153/1533/3 190/285/3 177/287/3 +f 156/1534/3 187/288/3 153/290/3 +f 174/1535/3 176/294/3 191/296/3 +f 175/272/3 193/297/3 176/299/3 +f 173/1536/3 194/300/3 175/302/3 +f 174/251/3 191/303/3 173/305/3 +f 195/309/3 196/306/3 198/308/3 +f 180/249/6 196/306/6 179/250/6 +f 181/252/4 197/307/4 180/253/4 +f 182/255/7 198/308/7 181/256/7 +f 179/258/2 195/309/2 182/259/2 +f 199/313/3 200/310/3 202/312/3 +f 184/264/6 200/310/6 183/265/6 +f 185/267/4 201/311/4 184/268/4 +f 186/270/7 202/312/7 185/271/7 +f 183/273/2 199/313/2 186/274/2 +f 203/317/3 204/314/3 206/316/3 +f 188/280/2 204/314/2 187/281/2 +f 189/282/6 205/315/6 188/283/6 +f 190/285/4 206/316/4 189/286/4 +f 187/288/7 203/317/7 190/289/7 +f 207/321/3 208/318/3 210/320/3 +f 192/295/2 208/318/2 191/296/2 +f 193/297/6 209/319/6 192/298/6 +f 194/300/4 210/320/4 193/301/4 +f 191/303/7 207/321/7 194/304/7 +f 20/1537/8 24/1538/8 258/1495/8 +f 258/1495/8 259/153/8 58/360/8 +f 64/1539/8 62/1540/8 259/153/8 +f 259/153/8 22/1541/8 64/1539/8 +f 54/1542/8 20/1537/8 258/1495/8 +f 58/360/8 56/1543/8 258/1495/8 +f 62/1540/8 60/359/8 259/153/8 +f 54/1542/8 258/1495/8 56/1543/8 +f 261/374/1 263/365/1 260/367/1 +f 263/365/4 267/368/4 262/370/4 +f 267/368/3 265/371/3 266/373/3 +f 265/371/2 261/374/2 264/376/2 +f 260/1544/6 262/377/6 264/372/6 +f 265/371/7 267/368/7 261/374/7 +f 270/381/9 268/378/9 271/380/9 +f 272/1545/10 270/381/10 273/382/10 +f 272/1545/11 273/382/11 274/384/11 +f 274/384/12 275/383/12 276/386/12 +f 276/1546/13 277/387/13 278/389/13 +f 278/389/14 279/388/14 280/391/14 +f 302/1547/9 300/392/9 303/394/9 +f 282/396/15 283/395/15 268/378/15 +f 280/391/16 281/390/16 282/396/16 +f 288/430/2 276/397/2 289/399/2 +f 284/407/9 285/400/9 292/402/9 +f 282/1548/2 268/403/2 291/405/2 +f 268/1549/2 270/406/2 284/407/2 +f 272/1550/2 274/408/2 286/410/2 +f 278/1551/2 280/411/2 289/413/2 +f 274/1552/2 276/414/2 287/416/2 +f 290/429/2 280/417/2 291/419/2 +f 285/1553/2 270/420/2 286/422/2 +f 299/425/4 292/402/4 293/401/4 +f 293/401/4 294/428/4 295/423/4 +f 295/423/4 296/427/4 297/424/4 +f 297/424/4 298/426/4 299/425/4 +f 299/425/4 293/401/4 297/424/4 +f 291/405/15 284/404/15 299/425/15 +f 297/424/14 289/413/14 298/426/14 +f 287/416/12 288/415/12 295/423/12 +f 285/1553/10 286/422/10 293/401/10 +f 298/426/16 290/429/16 299/425/16 +f 296/427/13 288/430/13 297/424/13 +f 286/410/11 287/409/11 294/428/11 +f 302/1547/10 303/394/10 304/432/10 +f 304/432/11 305/431/11 306/434/11 +f 306/434/12 307/433/12 308/436/12 +f 308/1554/13 309/437/13 310/439/13 +f 310/439/14 311/438/14 312/441/14 +f 314/443/15 315/442/15 300/392/15 +f 312/441/16 313/440/16 314/443/16 +f 320/477/2 308/444/2 321/446/2 +f 316/454/9 317/447/9 324/449/9 +f 323/1555/2 314/450/2 316/452/2 +f 300/1556/2 302/453/2 316/454/2 +f 318/1557/2 304/455/2 319/457/2 +f 310/1558/2 312/458/2 321/460/2 +f 306/1559/2 308/461/2 319/463/2 +f 322/476/2 312/464/2 323/466/2 +f 302/1560/2 304/467/2 317/469/2 +f 331/472/4 324/449/4 325/448/4 +f 325/448/4 326/475/4 327/470/4 +f 327/470/4 328/474/4 329/471/4 +f 329/471/4 330/473/4 331/472/4 +f 331/472/4 325/448/4 327/470/4 +f 323/1555/15 316/452/15 331/472/15 +f 329/471/14 321/460/14 330/473/14 +f 319/463/12 320/462/12 327/470/12 +f 317/469/10 318/468/10 325/448/10 +f 330/473/16 322/476/16 331/472/16 +f 328/474/13 320/477/13 329/471/13 +f 318/1557/11 319/457/11 326/475/11 +f 333/1561/1 335/478/1 332/480/1 +f 335/478/4 339/481/4 334/479/4 +f 339/481/3 337/483/3 338/482/3 +f 332/1562/6 334/479/6 336/485/6 +f 337/1563/7 339/481/7 333/486/7 +f 341/504/9 340/487/9 343/489/9 +f 343/489/10 342/488/10 345/491/10 +f 344/490/11 346/492/11 345/491/11 +f 346/492/12 348/494/12 347/493/12 +f 348/1564/13 350/496/13 349/498/13 +f 350/496/14 352/499/14 351/497/14 +f 373/550/9 372/501/9 375/503/9 +f 354/506/15 340/487/15 355/505/15 +f 352/499/16 354/506/16 353/500/16 +f 350/1565/4 348/507/4 361/509/4 +f 356/516/9 364/510/9 357/512/9 +f 354/1566/4 363/513/4 340/515/4 +f 340/1567/4 356/516/4 342/517/4 +f 344/1568/4 358/518/4 346/520/4 +f 350/1569/4 361/521/4 352/523/4 +f 346/1570/4 359/524/4 348/526/4 +f 354/1571/4 352/527/4 363/529/4 +f 344/1572/4 342/530/4 358/532/4 +f 365/511/2 364/510/2 371/535/2 +f 371/535/2 370/536/2 369/533/2 +f 369/533/2 368/537/2 367/534/2 +f 367/534/2 366/538/2 365/511/2 +f 365/511/2 371/535/2 369/533/2 +f 363/513/15 371/535/15 356/514/15 +f 362/522/14 361/521/14 370/536/14 +f 359/524/12 367/534/12 360/525/12 +f 357/531/10 365/511/10 358/532/10 +f 363/529/16 362/528/16 371/535/16 +f 361/509/13 360/508/13 369/533/13 +f 358/518/11 366/538/11 359/519/11 +f 374/502/10 376/539/10 375/503/10 +f 376/539/11 378/541/11 377/540/11 +f 378/541/12 380/543/12 379/542/12 +f 380/1573/13 382/545/13 381/547/13 +f 382/545/14 384/548/14 383/546/14 +f 386/552/15 372/501/15 387/551/15 +f 384/548/16 386/552/16 385/549/16 +f 382/1574/4 380/553/4 393/555/4 +f 388/562/9 396/556/9 389/558/9 +f 372/1575/4 386/559/4 388/561/4 +f 372/1576/4 388/562/4 374/563/4 +f 376/1577/4 390/564/4 378/566/4 +f 382/1578/4 393/567/4 384/569/4 +f 378/1579/4 391/570/4 380/572/4 +f 386/1580/4 384/573/4 395/575/4 +f 374/1581/4 389/576/4 376/578/4 +f 397/557/2 396/556/2 403/581/2 +f 403/581/2 402/582/2 397/557/2 +f 401/579/2 400/583/2 399/580/2 +f 399/580/2 398/584/2 397/557/2 +f 397/557/2 402/582/2 401/579/2 +f 395/560/15 403/581/15 388/561/15 +f 394/568/14 393/567/14 402/582/14 +f 391/570/12 399/580/12 392/571/12 +f 389/576/10 397/557/10 390/577/10 +f 395/575/16 394/574/16 403/581/16 +f 393/555/13 392/554/13 401/579/13 +f 390/564/11 398/584/11 391/565/11 +f 405/1582/1 404/585/1 407/587/1 +f 407/587/2 406/586/2 411/589/2 +f 411/589/3 410/588/3 409/591/3 +f 404/1583/6 408/592/6 406/586/6 +f 409/1584/7 405/593/7 411/589/7 +f 518/729/1 422/594/1 517/596/1 +f 428/607/3 429/597/3 440/599/3 +f 421/1585/17 422/600/17 433/602/17 +f 418/1586/18 419/603/18 430/605/18 +f 415/1587/19 416/606/19 427/608/19 +f 422/1588/20 423/609/20 434/601/20 +f 412/1589/21 413/611/21 425/613/21 +f 419/1590/22 420/614/22 431/604/22 +f 416/1591/23 417/616/23 428/607/23 +f 423/1592/24 412/617/24 435/610/24 +f 413/1593/25 414/618/25 424/612/25 +f 420/1594/26 421/620/26 432/615/26 +f 417/1595/27 418/621/27 429/597/27 +f 414/1596/28 415/622/28 426/619/28 +f 443/1597/22 444/623/22 455/625/22 +f 435/610/3 425/613/3 447/627/3 +f 424/612/3 426/619/3 436/629/3 +f 432/615/3 433/602/3 444/631/3 +f 441/598/3 429/597/3 442/632/3 +f 426/619/3 427/608/3 438/628/3 +f 445/630/3 433/602/3 446/634/3 +f 430/605/3 431/604/3 442/632/3 +f 427/608/3 428/607/3 439/633/3 +f 434/601/3 435/610/3 446/634/3 +f 425/613/3 424/612/3 437/626/3 +f 443/635/3 431/604/3 444/631/3 +f 449/637/3 448/644/3 452/636/3 +f 450/643/3 451/650/3 452/636/3 +f 452/636/3 453/639/3 454/648/3 +f 454/648/3 455/625/3 452/636/3 +f 456/624/3 457/646/3 458/652/3 +f 458/652/3 459/641/3 456/624/3 +f 448/644/3 450/643/3 452/636/3 +f 452/636/3 455/625/3 456/624/3 +f 456/624/3 459/641/3 449/637/3 +f 440/1598/23 441/638/23 452/636/23 +f 447/1599/24 437/640/24 459/641/24 +f 436/1600/25 438/642/25 448/644/25 +f 444/1601/26 445/645/26 456/624/26 +f 441/1602/27 442/647/27 453/639/27 +f 438/1603/28 439/649/28 450/643/28 +f 445/1604/17 446/651/17 457/646/17 +f 442/1605/18 443/653/18 454/648/18 +f 439/1606/19 440/654/19 451/650/19 +f 446/1607/20 447/655/20 458/652/20 +f 437/1608/21 436/656/21 449/637/21 +f 470/764/3 471/657/3 530/659/3 +f 478/680/1 477/660/1 490/662/1 +f 471/1609/20 470/663/20 483/665/20 +f 461/1610/21 460/666/21 472/668/21 +f 468/1611/22 467/669/22 480/671/22 +f 465/1612/23 464/672/23 477/660/23 +f 460/1613/24 471/674/24 473/667/24 +f 462/1614/25 461/675/25 474/676/25 +f 469/1615/26 468/677/26 481/678/26 +f 466/1616/27 465/679/27 478/680/27 +f 463/1617/28 462/681/28 475/682/28 +f 470/1618/17 469/683/17 482/664/17 +f 467/1619/18 466/684/18 479/670/18 +f 464/1620/19 463/685/19 476/673/19 +f 493/1621/26 492/686/26 505/688/26 +f 487/692/1 475/682/1 486/689/1 +f 482/664/1 481/678/1 494/691/1 +f 491/695/1 479/670/1 490/662/1 +f 488/697/1 476/673/1 487/692/1 +f 483/665/1 482/664/1 495/693/1 +f 484/698/1 472/668/1 485/694/1 +f 480/671/1 479/670/1 492/696/1 +f 489/661/1 477/660/1 488/697/1 +f 485/694/1 473/667/1 495/693/1 +f 486/689/1 474/676/1 484/698/1 +f 481/678/1 480/671/1 493/690/1 +f 498/701/1 496/715/1 506/699/1 +f 497/714/1 507/712/1 506/699/1 +f 506/699/1 505/688/1 504/687/1 +f 504/687/1 503/708/1 506/699/1 +f 502/700/1 501/703/1 498/701/1 +f 500/710/1 499/705/1 498/701/1 +f 496/715/1 497/714/1 506/699/1 +f 506/699/1 503/708/1 502/700/1 +f 501/703/1 500/710/1 498/701/1 +f 490/1622/27 489/702/27 502/700/27 +f 487/1623/28 486/704/28 499/705/28 +f 494/1624/17 493/706/17 506/699/17 +f 491/1625/18 490/707/18 503/708/18 +f 488/1626/19 487/709/19 500/710/19 +f 495/1627/20 494/711/20 507/712/20 +f 484/1628/21 485/713/21 496/715/21 +f 492/1629/22 491/716/22 504/687/22 +f 489/1630/23 488/717/23 501/703/23 +f 485/1631/24 495/718/24 497/714/24 +f 486/1632/25 484/719/25 498/701/25 +f 510/781/28 522/720/28 511/722/28 +f 515/734/1 419/723/1 514/725/1 +f 416/736/1 415/726/1 512/728/1 +f 423/738/1 422/594/1 519/730/1 +f 413/740/1 412/731/1 508/733/1 +f 420/741/1 419/723/1 516/735/1 +f 417/742/1 416/736/1 513/737/1 +f 509/732/1 412/731/1 519/730/1 +f 510/743/1 414/739/1 508/733/1 +f 517/596/1 421/595/1 516/735/1 +f 418/724/1 417/742/1 514/725/1 +f 415/726/1 414/739/1 511/727/1 +f 511/722/19 523/721/19 512/745/19 +f 521/755/3 460/746/3 520/748/3 +f 527/765/3 467/749/3 528/751/3 +f 524/766/3 464/752/3 525/754/3 +f 471/657/3 460/746/3 531/658/3 +f 520/748/3 461/747/3 522/757/3 +f 468/750/3 469/758/3 528/751/3 +f 525/754/3 465/753/3 526/761/3 +f 522/757/3 462/756/3 523/763/3 +f 469/758/3 470/764/3 529/759/3 +f 466/760/3 467/749/3 526/761/3 +f 463/762/3 464/752/3 523/763/3 +f 512/745/23 524/744/23 513/768/23 +f 513/768/27 525/767/27 514/770/27 +f 514/770/18 526/769/18 515/772/18 +f 515/772/22 527/771/22 516/774/22 +f 516/774/26 528/773/26 517/776/26 +f 517/1633/17 529/777/17 518/779/17 +f 508/783/25 520/780/25 510/781/25 +f 509/785/21 521/782/21 508/783/21 +f 519/786/24 531/784/24 509/785/24 +f 518/779/20 530/778/20 519/786/20 +f 532/796/1 533/787/1 534/789/1 +f 535/1634/29 539/790/29 534/789/29 +f 538/791/3 539/792/3 536/794/3 +f 537/1635/30 533/795/30 536/794/30 +f 532/796/6 534/789/6 536/794/6 +f 540/806/1 541/797/1 542/799/1 +f 543/1636/29 547/800/29 542/799/29 +f 546/801/3 547/802/3 544/804/3 +f 545/1637/30 541/805/30 544/804/30 +f 540/806/6 542/799/6 544/804/6 +f 5/809/3 1/1638/3 548/1639/3 +f 548/1639/3 935/1640/3 5/809/3 +f 936/807/3 937/1641/3 9/1642/3 +f 938/1643/3 11/1644/3 9/1642/3 +f 9/1642/3 7/808/3 936/807/3 +f 5/809/3 935/1640/3 936/807/3 +f 937/1641/3 938/1643/3 9/1642/3 +f 23/1645/1 550/1646/1 928/1647/1 +f 928/1647/1 929/812/1 61/811/1 +f 930/810/1 931/1648/1 57/1649/1 +f 57/1649/1 59/1650/1 930/810/1 +f 61/811/1 63/1651/1 928/1647/1 +f 23/1645/1 928/1647/1 63/1651/1 +f 930/810/1 59/1650/1 61/811/1 +f 3/1652/4 549/813/4 23/815/4 +f 548/1653/2 1/816/2 551/818/2 +f 553/827/1 555/819/1 552/821/1 +f 559/826/3 557/822/3 558/824/3 +f 552/1654/6 554/825/6 556/823/6 +f 557/822/7 559/826/7 553/827/7 +f 561/837/1 563/828/1 560/830/1 +f 567/836/3 565/831/3 566/833/3 +f 560/830/6 562/829/6 564/835/6 +f 565/831/7 567/836/7 561/837/7 +f 674/973/1 578/838/1 673/840/1 +f 584/851/3 585/841/3 596/843/3 +f 577/1655/17 578/844/17 589/846/17 +f 574/1656/18 575/847/18 586/849/18 +f 571/1657/19 572/850/19 583/852/19 +f 578/1658/20 579/853/20 590/845/20 +f 568/1659/21 569/855/21 581/857/21 +f 575/1660/22 576/858/22 587/848/22 +f 572/1661/23 573/860/23 584/851/23 +f 579/1662/24 568/861/24 591/854/24 +f 569/1663/25 570/862/25 580/856/25 +f 576/1664/26 577/864/26 588/859/26 +f 573/1665/27 574/865/27 585/841/27 +f 570/1666/28 571/866/28 582/863/28 +f 599/1667/22 600/867/22 611/869/22 +f 591/854/3 581/857/3 603/871/3 +f 580/856/3 582/863/3 592/873/3 +f 588/859/3 589/846/3 600/875/3 +f 597/842/3 585/841/3 598/876/3 +f 582/863/3 583/852/3 594/872/3 +f 601/874/3 589/846/3 602/878/3 +f 586/849/3 587/848/3 598/876/3 +f 583/852/3 584/851/3 595/877/3 +f 590/845/3 591/854/3 602/878/3 +f 581/857/3 580/856/3 593/870/3 +f 599/879/3 587/848/3 600/875/3 +f 605/881/3 604/889/3 608/884/3 +f 606/888/3 607/894/3 608/884/3 +f 608/884/3 609/883/3 610/880/3 +f 610/880/3 611/869/3 612/868/3 +f 612/868/3 613/891/3 614/896/3 +f 614/896/3 615/886/3 612/868/3 +f 604/889/3 606/888/3 608/884/3 +f 608/884/3 610/880/3 605/881/3 +f 612/868/3 615/886/3 605/881/3 +f 596/1668/23 597/882/23 608/884/23 +f 603/1669/24 593/885/24 615/886/24 +f 592/1670/25 594/887/25 604/889/25 +f 600/1671/26 601/890/26 612/868/26 +f 597/1672/27 598/892/27 609/883/27 +f 594/1673/28 595/893/28 606/888/28 +f 601/1674/17 602/895/17 613/891/17 +f 598/1675/18 599/897/18 610/880/18 +f 595/1676/19 596/898/19 607/894/19 +f 602/1677/20 603/899/20 614/896/20 +f 593/1678/21 592/900/21 605/881/21 +f 626/1008/3 627/901/3 686/903/3 +f 634/924/1 633/904/1 646/906/1 +f 627/1679/20 626/907/20 639/909/20 +f 617/1680/21 616/910/21 628/912/21 +f 624/1681/22 623/913/22 636/915/22 +f 621/1682/23 620/916/23 633/904/23 +f 616/1683/24 627/918/24 629/911/24 +f 618/1684/25 617/919/25 630/920/25 +f 625/1685/26 624/921/26 637/922/26 +f 622/1686/27 621/923/27 634/924/27 +f 619/1687/28 618/925/28 631/926/28 +f 626/1688/17 625/927/17 638/908/17 +f 623/1689/18 622/928/18 635/914/18 +f 620/1690/19 619/929/19 632/917/19 +f 649/1691/26 648/930/26 661/932/26 +f 643/936/1 631/926/1 642/933/1 +f 638/908/1 637/922/1 650/935/1 +f 647/939/1 635/914/1 646/906/1 +f 644/941/1 632/917/1 643/936/1 +f 639/909/1 638/908/1 651/937/1 +f 640/942/1 628/912/1 641/938/1 +f 636/915/1 635/914/1 648/940/1 +f 645/905/1 633/904/1 644/941/1 +f 641/938/1 629/911/1 651/937/1 +f 642/933/1 630/920/1 640/942/1 +f 637/922/1 636/915/1 649/934/1 +f 654/945/1 652/959/1 662/943/1 +f 653/958/1 663/956/1 662/943/1 +f 662/943/1 661/932/1 660/931/1 +f 660/931/1 659/952/1 662/943/1 +f 658/944/1 657/947/1 656/954/1 +f 656/954/1 655/949/1 658/944/1 +f 652/959/1 653/958/1 662/943/1 +f 662/943/1 659/952/1 658/944/1 +f 658/944/1 655/949/1 654/945/1 +f 646/1692/27 645/946/27 658/944/27 +f 643/1693/28 642/948/28 655/949/28 +f 650/1694/17 649/950/17 662/943/17 +f 647/1695/18 646/951/18 659/952/18 +f 644/1696/19 643/953/19 656/954/19 +f 651/1697/20 650/955/20 663/956/20 +f 640/1698/21 641/957/21 652/959/21 +f 648/1699/22 647/960/22 660/931/22 +f 645/1700/23 644/961/23 657/947/23 +f 641/1701/24 651/962/24 653/958/24 +f 642/1702/25 640/963/25 654/945/25 +f 666/1025/28 678/964/28 667/966/28 +f 671/978/1 575/967/1 670/969/1 +f 572/980/1 571/970/1 668/972/1 +f 579/982/1 578/838/1 675/974/1 +f 569/984/1 568/975/1 664/977/1 +f 576/985/1 575/967/1 672/979/1 +f 573/986/1 572/980/1 669/981/1 +f 665/976/1 568/975/1 675/974/1 +f 666/987/1 570/983/1 664/977/1 +f 673/840/1 577/839/1 672/979/1 +f 574/968/1 573/986/1 670/969/1 +f 571/970/1 570/983/1 667/971/1 +f 667/966/19 679/965/19 668/989/19 +f 677/999/3 616/990/3 676/992/3 +f 683/1009/3 623/993/3 684/995/3 +f 620/1010/3 621/996/3 680/998/3 +f 627/901/3 616/990/3 687/902/3 +f 676/992/3 617/991/3 678/1001/3 +f 624/994/3 625/1002/3 684/995/3 +f 681/997/3 621/996/3 682/1005/3 +f 678/1001/3 618/1000/3 679/1007/3 +f 625/1002/3 626/1008/3 685/1003/3 +f 622/1004/3 623/993/3 682/1005/3 +f 619/1006/3 620/1010/3 679/1007/3 +f 668/989/23 680/988/23 669/1012/23 +f 669/1012/27 681/1011/27 670/1014/27 +f 670/1014/18 682/1013/18 671/1016/18 +f 671/1016/22 683/1015/22 672/1018/22 +f 672/1018/26 684/1017/26 673/1020/26 +f 673/1703/17 685/1021/17 674/1023/17 +f 664/1027/25 676/1024/25 666/1025/25 +f 665/1029/21 677/1026/21 664/1027/21 +f 675/1030/24 687/1028/24 665/1029/24 +f 674/1023/20 686/1022/20 675/1030/20 +f 794/1167/1 698/1031/1 793/1033/1 +f 704/1044/3 705/1034/3 716/1036/3 +f 697/1704/17 698/1037/17 709/1039/17 +f 694/1705/18 695/1040/18 706/1042/18 +f 691/1706/19 692/1043/19 703/1045/19 +f 698/1707/20 699/1046/20 710/1038/20 +f 688/1708/21 689/1048/21 701/1050/21 +f 695/1709/22 696/1051/22 707/1041/22 +f 692/1710/23 693/1053/23 704/1044/23 +f 699/1711/24 688/1054/24 711/1047/24 +f 689/1712/25 690/1055/25 700/1049/25 +f 696/1713/26 697/1057/26 708/1052/26 +f 693/1714/27 694/1058/27 705/1034/27 +f 690/1715/28 691/1059/28 702/1056/28 +f 719/1716/22 720/1060/22 731/1062/22 +f 711/1047/3 701/1050/3 723/1064/3 +f 700/1049/3 702/1056/3 712/1066/3 +f 708/1052/3 709/1039/3 720/1068/3 +f 717/1035/3 705/1034/3 718/1069/3 +f 702/1056/3 703/1045/3 714/1065/3 +f 721/1067/3 709/1039/3 722/1071/3 +f 706/1042/3 707/1041/3 718/1069/3 +f 703/1045/3 704/1044/3 715/1070/3 +f 710/1038/3 711/1047/3 722/1071/3 +f 701/1050/3 700/1049/3 713/1063/3 +f 719/1072/3 707/1041/3 720/1068/3 +f 725/1074/3 724/1081/3 728/1073/3 +f 726/1080/3 727/1087/3 728/1073/3 +f 728/1073/3 729/1076/3 730/1085/3 +f 730/1085/3 731/1062/3 728/1073/3 +f 732/1061/3 733/1083/3 734/1089/3 +f 734/1089/3 735/1078/3 732/1061/3 +f 724/1081/3 726/1080/3 728/1073/3 +f 728/1073/3 731/1062/3 732/1061/3 +f 732/1061/3 735/1078/3 725/1074/3 +f 716/1717/23 717/1075/23 728/1073/23 +f 723/1718/24 713/1077/24 735/1078/24 +f 712/1719/25 714/1079/25 724/1081/25 +f 720/1720/26 721/1082/26 732/1061/26 +f 717/1721/27 718/1084/27 729/1076/27 +f 714/1722/28 715/1086/28 726/1080/28 +f 721/1723/17 722/1088/17 733/1083/17 +f 718/1724/18 719/1090/18 730/1085/18 +f 715/1725/19 716/1091/19 727/1087/19 +f 722/1726/20 723/1092/20 734/1089/20 +f 713/1727/21 712/1093/21 725/1074/21 +f 746/1201/3 747/1094/3 806/1096/3 +f 754/1117/1 753/1097/1 766/1099/1 +f 747/1728/20 746/1100/20 759/1102/20 +f 737/1729/21 736/1103/21 748/1105/21 +f 744/1730/22 743/1106/22 756/1108/22 +f 741/1731/23 740/1109/23 753/1097/23 +f 736/1732/24 747/1111/24 749/1104/24 +f 738/1733/25 737/1112/25 750/1113/25 +f 745/1734/26 744/1114/26 757/1115/26 +f 742/1735/27 741/1116/27 754/1117/27 +f 739/1736/28 738/1118/28 751/1119/28 +f 746/1737/17 745/1120/17 758/1101/17 +f 743/1738/18 742/1121/18 755/1107/18 +f 740/1739/19 739/1122/19 752/1110/19 +f 769/1740/26 768/1123/26 781/1125/26 +f 763/1129/1 751/1119/1 762/1126/1 +f 758/1101/1 757/1115/1 770/1128/1 +f 767/1132/1 755/1107/1 766/1099/1 +f 764/1134/1 752/1110/1 763/1129/1 +f 759/1102/1 758/1101/1 771/1130/1 +f 760/1135/1 748/1105/1 761/1131/1 +f 756/1108/1 755/1107/1 768/1133/1 +f 765/1098/1 753/1097/1 764/1134/1 +f 761/1131/1 749/1104/1 771/1130/1 +f 762/1126/1 750/1113/1 760/1135/1 +f 757/1115/1 756/1108/1 769/1127/1 +f 774/1142/1 772/1152/1 773/1138/1 +f 773/1138/1 783/1150/1 782/1136/1 +f 782/1136/1 781/1125/1 780/1124/1 +f 780/1124/1 779/1146/1 782/1136/1 +f 778/1137/1 777/1140/1 774/1142/1 +f 776/1148/1 775/1143/1 774/1142/1 +f 774/1142/1 773/1138/1 778/1137/1 +f 782/1136/1 779/1146/1 778/1137/1 +f 777/1140/1 776/1148/1 774/1142/1 +f 766/1741/27 765/1139/27 778/1137/27 +f 763/1742/28 762/1141/28 775/1143/28 +f 770/1743/17 769/1144/17 782/1136/17 +f 767/1744/18 766/1145/18 779/1146/18 +f 764/1745/19 763/1147/19 776/1148/19 +f 771/1746/20 770/1149/20 783/1150/20 +f 760/1747/21 761/1151/21 772/1152/21 +f 768/1748/22 767/1153/22 780/1124/22 +f 765/1749/23 764/1154/23 777/1140/23 +f 761/1750/24 771/1155/24 773/1138/24 +f 762/1751/25 760/1156/25 774/1142/25 +f 786/1218/28 798/1157/28 787/1159/28 +f 791/1171/1 695/1160/1 790/1162/1 +f 692/1173/1 691/1163/1 788/1165/1 +f 795/1175/1 699/1166/1 794/1167/1 +f 689/1176/1 688/1168/1 784/1170/1 +f 696/1178/1 695/1160/1 792/1172/1 +f 693/1179/1 692/1173/1 789/1174/1 +f 785/1169/1 688/1168/1 795/1175/1 +f 690/1180/1 689/1176/1 786/1177/1 +f 793/1033/1 697/1032/1 792/1172/1 +f 694/1161/1 693/1179/1 790/1162/1 +f 691/1163/1 690/1180/1 787/1164/1 +f 787/1159/19 799/1158/19 788/1182/19 +f 797/1192/3 736/1183/3 796/1185/3 +f 803/1202/3 743/1186/3 804/1188/3 +f 800/1203/3 740/1189/3 801/1191/3 +f 747/1094/3 736/1183/3 807/1095/3 +f 737/1184/3 738/1193/3 796/1185/3 +f 744/1187/3 745/1195/3 804/1188/3 +f 801/1191/3 741/1190/3 802/1198/3 +f 798/1194/3 738/1193/3 799/1200/3 +f 745/1195/3 746/1201/3 805/1196/3 +f 742/1197/3 743/1186/3 802/1198/3 +f 739/1199/3 740/1189/3 799/1200/3 +f 788/1182/23 800/1181/23 789/1205/23 +f 789/1205/27 801/1204/27 790/1207/27 +f 790/1207/18 802/1206/18 791/1209/18 +f 791/1209/22 803/1208/22 792/1211/22 +f 792/1211/26 804/1210/26 793/1213/26 +f 793/1752/17 805/1214/17 794/1216/17 +f 784/1220/25 796/1217/25 786/1218/25 +f 785/1222/21 797/1219/21 784/1220/21 +f 795/1223/24 807/1221/24 785/1222/24 +f 794/1216/20 806/1215/20 795/1223/20 +f 914/1359/1 818/1224/1 913/1226/1 +f 824/1237/3 825/1227/3 836/1229/3 +f 817/1753/17 818/1230/17 829/1232/17 +f 814/1754/18 815/1233/18 826/1235/18 +f 811/1755/19 812/1236/19 823/1238/19 +f 818/1756/20 819/1239/20 830/1231/20 +f 808/1757/21 809/1241/21 821/1243/21 +f 815/1758/22 816/1244/22 827/1234/22 +f 812/1759/23 813/1246/23 824/1237/23 +f 819/1760/24 808/1247/24 831/1240/24 +f 809/1761/25 810/1248/25 820/1242/25 +f 816/1762/26 817/1250/26 828/1245/26 +f 813/1763/27 814/1251/27 825/1227/27 +f 810/1764/28 811/1252/28 822/1249/28 +f 839/1765/22 840/1253/22 851/1255/22 +f 831/1240/3 821/1243/3 843/1257/3 +f 820/1242/3 822/1249/3 832/1259/3 +f 828/1245/3 829/1232/3 840/1261/3 +f 837/1228/3 825/1227/3 838/1262/3 +f 822/1249/3 823/1238/3 834/1258/3 +f 841/1260/3 829/1232/3 842/1264/3 +f 826/1235/3 827/1234/3 838/1262/3 +f 823/1238/3 824/1237/3 835/1263/3 +f 830/1231/3 831/1240/3 842/1264/3 +f 821/1243/3 820/1242/3 833/1256/3 +f 839/1265/3 827/1234/3 840/1261/3 +f 845/1267/3 844/1274/3 848/1266/3 +f 846/1273/3 847/1280/3 848/1266/3 +f 848/1266/3 849/1269/3 850/1278/3 +f 850/1278/3 851/1255/3 848/1266/3 +f 852/1254/3 853/1276/3 854/1282/3 +f 854/1282/3 855/1271/3 852/1254/3 +f 844/1274/3 846/1273/3 848/1266/3 +f 848/1266/3 851/1255/3 852/1254/3 +f 852/1254/3 855/1271/3 845/1267/3 +f 836/1766/23 837/1268/23 848/1266/23 +f 843/1767/24 833/1270/24 855/1271/24 +f 832/1768/25 834/1272/25 844/1274/25 +f 840/1769/26 841/1275/26 852/1254/26 +f 837/1770/27 838/1277/27 849/1269/27 +f 834/1771/28 835/1279/28 846/1273/28 +f 841/1772/17 842/1281/17 853/1276/17 +f 838/1773/18 839/1283/18 850/1278/18 +f 835/1774/19 836/1284/19 847/1280/19 +f 842/1775/20 843/1285/20 854/1282/20 +f 833/1776/21 832/1286/21 845/1267/21 +f 866/1394/3 867/1287/3 926/1289/3 +f 874/1310/1 873/1290/1 886/1292/1 +f 867/1777/20 866/1293/20 879/1295/20 +f 857/1778/21 856/1296/21 868/1298/21 +f 864/1779/22 863/1299/22 876/1301/22 +f 861/1780/23 860/1302/23 873/1290/23 +f 856/1781/24 867/1304/24 869/1297/24 +f 858/1782/25 857/1305/25 870/1306/25 +f 865/1783/26 864/1307/26 877/1308/26 +f 862/1784/27 861/1309/27 874/1310/27 +f 859/1785/28 858/1311/28 871/1312/28 +f 866/1786/17 865/1313/17 878/1294/17 +f 863/1787/18 862/1314/18 875/1300/18 +f 860/1788/19 859/1315/19 872/1303/19 +f 889/1789/26 888/1316/26 901/1318/26 +f 883/1322/1 871/1312/1 882/1319/1 +f 878/1294/1 877/1308/1 890/1321/1 +f 887/1325/1 875/1300/1 886/1292/1 +f 884/1327/1 872/1303/1 883/1322/1 +f 879/1295/1 878/1294/1 891/1323/1 +f 880/1328/1 868/1298/1 881/1324/1 +f 876/1301/1 875/1300/1 888/1326/1 +f 885/1291/1 873/1290/1 884/1327/1 +f 881/1324/1 869/1297/1 891/1323/1 +f 882/1319/1 870/1306/1 880/1328/1 +f 877/1308/1 876/1301/1 889/1320/1 +f 894/1331/1 892/1345/1 902/1329/1 +f 893/1344/1 903/1342/1 902/1329/1 +f 902/1329/1 901/1318/1 900/1317/1 +f 900/1317/1 899/1338/1 902/1329/1 +f 898/1330/1 897/1333/1 894/1331/1 +f 896/1340/1 895/1335/1 894/1331/1 +f 892/1345/1 893/1344/1 902/1329/1 +f 902/1329/1 899/1338/1 898/1330/1 +f 897/1333/1 896/1340/1 894/1331/1 +f 886/1790/27 885/1332/27 898/1330/27 +f 883/1791/28 882/1334/28 895/1335/28 +f 890/1792/17 889/1336/17 902/1329/17 +f 887/1793/18 886/1337/18 899/1338/18 +f 884/1794/19 883/1339/19 896/1340/19 +f 891/1795/20 890/1341/20 903/1342/20 +f 880/1796/21 881/1343/21 892/1345/21 +f 888/1797/22 887/1346/22 900/1317/22 +f 885/1798/23 884/1347/23 897/1333/23 +f 881/1799/24 891/1348/24 893/1344/24 +f 882/1800/25 880/1349/25 894/1331/25 +f 906/1411/28 918/1350/28 907/1352/28 +f 911/1364/1 815/1353/1 910/1355/1 +f 812/1366/1 811/1356/1 908/1358/1 +f 819/1368/1 818/1224/1 915/1360/1 +f 809/1370/1 808/1361/1 904/1363/1 +f 816/1371/1 815/1353/1 912/1365/1 +f 813/1372/1 812/1366/1 909/1367/1 +f 905/1362/1 808/1361/1 915/1360/1 +f 906/1373/1 810/1369/1 904/1363/1 +f 913/1226/1 817/1225/1 912/1365/1 +f 814/1354/1 813/1372/1 910/1355/1 +f 811/1356/1 810/1369/1 907/1357/1 +f 907/1352/19 919/1351/19 908/1375/19 +f 917/1385/3 856/1376/3 916/1378/3 +f 923/1395/3 863/1379/3 924/1381/3 +f 920/1396/3 860/1382/3 921/1384/3 +f 867/1287/3 856/1376/3 927/1288/3 +f 916/1378/3 857/1377/3 918/1387/3 +f 864/1380/3 865/1388/3 924/1381/3 +f 921/1384/3 861/1383/3 922/1391/3 +f 918/1387/3 858/1386/3 919/1393/3 +f 865/1388/3 866/1394/3 925/1389/3 +f 862/1390/3 863/1379/3 922/1391/3 +f 859/1392/3 860/1382/3 919/1393/3 +f 908/1375/23 920/1374/23 909/1398/23 +f 909/1398/27 921/1397/27 910/1400/27 +f 910/1400/18 922/1399/18 911/1402/18 +f 911/1402/22 923/1401/22 912/1404/22 +f 912/1404/26 924/1403/26 913/1406/26 +f 913/1801/17 925/1407/17 914/1409/17 +f 904/1413/25 916/1410/25 906/1411/25 +f 905/1415/21 917/1412/21 904/1413/21 +f 915/1416/24 927/1414/24 905/1415/24 +f 914/1409/20 926/1408/20 915/1416/20 +f 13/1419/3 11/1802/3 938/1803/3 +f 938/1803/3 939/1804/3 13/1419/3 +f 940/1417/3 941/1805/3 17/1806/3 +f 549/1807/3 3/1808/3 17/1806/3 +f 17/1806/3 15/1418/3 940/1417/3 +f 13/1419/3 939/1804/3 940/1417/3 +f 941/1805/3 549/1807/3 17/1806/3 +f 55/1422/1 57/1809/1 931/1810/1 +f 931/1810/1 932/1811/1 55/1422/1 +f 933/1420/1 934/1812/1 21/1813/1 +f 551/1814/1 25/1815/1 21/1813/1 +f 21/1813/1 19/1421/1 933/1420/1 +f 55/1422/1 932/1811/1 933/1420/1 +f 934/1812/1 551/1814/1 21/1813/1 diff --git a/assets/hbm/textures/models/compact_launcher.png b/assets/hbm/textures/models/compact_launcher.png index 0e6ebc59e..4e72e169d 100644 Binary files a/assets/hbm/textures/models/compact_launcher.png and b/assets/hbm/textures/models/compact_launcher.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/base/insulation.png b/assets/hbm/textures/models/missile_parts/fuselages/base/insulation.png new file mode 100644 index 000000000..caa615053 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/base/insulation.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/base/missile_parts.zip b/assets/hbm/textures/models/missile_parts/fuselages/base/missile_parts.zip new file mode 100644 index 000000000..45861ea95 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/base/missile_parts.zip differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_10_kerosene_metal_green.png b/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_10_kerosene_metal_green.png deleted file mode 100644 index 732c57e67..000000000 Binary files a/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_10_kerosene_metal_green.png and /dev/null differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_10_long_kerosene_metal_green.png b/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_10_long_kerosene_metal_green.png deleted file mode 100644 index 3baecea41..000000000 Binary files a/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_10_long_kerosene_metal_green.png and /dev/null differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_15_kerosene_blackjack.png b/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_15_kerosene_blackjack.png new file mode 100644 index 000000000..d321b2501 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_15_kerosene_blackjack.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_15_kerosene_blank.png b/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_15_kerosene_blank.png new file mode 100644 index 000000000..cc6cbd4b5 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_15_kerosene_blank.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_15_kerosene_metal_green.png b/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_15_kerosene_metal_green.png deleted file mode 100644 index ff72fe3de..000000000 Binary files a/assets/hbm/textures/models/missile_parts/fuselages/base/mp_f_15_kerosene_metal_green.png and /dev/null differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/base/solidfuel.png b/assets/hbm/textures/models/missile_parts/fuselages/base/solidfuel.png new file mode 100644 index 000000000..6c0dac354 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/base/solidfuel.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_kerosene_insulation.png b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_kerosene_insulation.png new file mode 100644 index 000000000..fb55d7a85 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_kerosene_insulation.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_long_kerosene_insulation.png b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_long_kerosene_insulation.png new file mode 100644 index 000000000..6647d7c97 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_long_kerosene_insulation.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_long_solid_insulation.png b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_long_solid_insulation.png new file mode 100644 index 000000000..aeb3f0060 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_long_solid_insulation.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_long_solid_soviet_glory.png b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_long_solid_soviet_glory.png new file mode 100644 index 000000000..4817a410f Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_long_solid_soviet_glory.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_solid_insulation.png b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_solid_insulation.png new file mode 100644 index 000000000..5e73c118d Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_solid_insulation.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_solid_soviet_glory.png b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_solid_soviet_glory.png new file mode 100644 index 000000000..22a854904 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_10_solid_soviet_glory.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_kerosene_insulation.png b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_kerosene_insulation.png new file mode 100644 index 000000000..21c4a31e9 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_kerosene_insulation.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_kerosene_polite.png b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_kerosene_polite.png new file mode 100644 index 000000000..12fb8582d Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_kerosene_polite.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_kerosene_steampunk.png b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_kerosene_steampunk.png new file mode 100644 index 000000000..1f9ea03c3 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_kerosene_steampunk.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_solid_desh.png b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_solid_desh.png new file mode 100644 index 000000000..9c587d637 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_solid_desh.png differ diff --git a/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_solid_insulation.png b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_solid_insulation.png new file mode 100644 index 000000000..2f6f8441a Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/fuselages/mp_f_15_solid_insulation.png differ diff --git a/assets/hbm/textures/models/missile_parts/stability/mp_s_10_space.png b/assets/hbm/textures/models/missile_parts/stability/mp_s_10_space.png new file mode 100644 index 000000000..f429255a6 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/stability/mp_s_10_space.png differ diff --git a/assets/hbm/textures/models/missile_parts/thrusters/mp_t_15_balefire_large.png b/assets/hbm/textures/models/missile_parts/thrusters/mp_t_15_balefire_large.png new file mode 100644 index 000000000..5f608cbe0 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/thrusters/mp_t_15_balefire_large.png differ diff --git a/assets/hbm/textures/models/missile_parts/warheads/mp_w_15_nuclear_shark.png b/assets/hbm/textures/models/missile_parts/warheads/mp_w_15_nuclear_shark.png new file mode 100644 index 000000000..da5cd0f36 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/warheads/mp_w_15_nuclear_shark.png differ diff --git a/assets/hbm/textures/models/telex.png b/assets/hbm/textures/models/telex.png new file mode 100644 index 000000000..97a1b5542 Binary files /dev/null and b/assets/hbm/textures/models/telex.png differ diff --git a/assets/hbm/textures/models/telex.zip b/assets/hbm/textures/models/telex.zip new file mode 100644 index 000000000..dc47f4978 Binary files /dev/null and b/assets/hbm/textures/models/telex.zip differ diff --git a/com/hbm/blocks/ModBlocks.java b/com/hbm/blocks/ModBlocks.java index dd5ac6c66..c9ea06ebf 100644 --- a/com/hbm/blocks/ModBlocks.java +++ b/com/hbm/blocks/ModBlocks.java @@ -662,6 +662,8 @@ public class ModBlocks { public static Block dummy_block_gascent; public static Block dummy_block_uf6; public static Block dummy_block_puf6; + public static Block dummy_plate_compact_launcher; + public static Block dummy_port_compact_launcher; public static Block ntm_dirt; @@ -1172,6 +1174,8 @@ public class ModBlocks { dummy_block_gascent = new DummyBlockMachine(Material.iron, guiID_gascent, machine_gascent).setBlockName("dummy_block_gascent").setHardness(5.0F).setResistance(10.0F).setCreativeTab(null).setBlockTextureName(RefStrings.MODID + ":block_steel"); dummy_block_uf6 = new DummyBlockMachine(Material.iron, guiID_uf6_tank, machine_uf6_tank).setBlockName("dummy_block_uf6").setHardness(5.0F).setResistance(10.0F).setCreativeTab(null).setBlockTextureName(RefStrings.MODID + ":block_titanium"); dummy_block_puf6 = new DummyBlockMachine(Material.iron, guiID_puf6_tank, machine_puf6_tank).setBlockName("dummy_block_puf6").setHardness(5.0F).setResistance(10.0F).setCreativeTab(null).setBlockTextureName(RefStrings.MODID + ":block_steel"); + dummy_plate_compact_launcher = new DummyBlockMachine(Material.iron, guiID_compact_launcher, compact_launcher).setBounds(0, 16, 0, 16, 16, 16).setBlockName("dummy_plate_compact_launcher").setHardness(5.0F).setResistance(10.0F).setCreativeTab(null).setBlockTextureName(RefStrings.MODID + ":block_steel"); + dummy_port_compact_launcher = new DummyBlockMachine(Material.iron, guiID_compact_launcher, compact_launcher).setBlockName("dummy_port_compact_launcher").setHardness(5.0F).setResistance(10.0F).setCreativeTab(null).setBlockTextureName(RefStrings.MODID + ":block_steel"); ntm_dirt = new BlockNTMDirt().setBlockName("ntm_dirt").setHardness(0.5F).setStepSound(Block.soundTypeGravel).setCreativeTab(null).setBlockTextureName("dirt"); @@ -1675,6 +1679,8 @@ public class ModBlocks { GameRegistry.registerBlock(dummy_block_gascent, dummy_block_gascent.getUnlocalizedName()); GameRegistry.registerBlock(dummy_block_uf6, dummy_block_uf6.getUnlocalizedName()); GameRegistry.registerBlock(dummy_block_puf6, dummy_block_puf6.getUnlocalizedName()); + GameRegistry.registerBlock(dummy_plate_compact_launcher, dummy_plate_compact_launcher.getUnlocalizedName()); + GameRegistry.registerBlock(dummy_port_compact_launcher, dummy_port_compact_launcher.getUnlocalizedName()); //Other Technical Blocks GameRegistry.registerBlock(oil_pipe, oil_pipe.getUnlocalizedName()); diff --git a/com/hbm/blocks/bomb/CompactLauncher.java b/com/hbm/blocks/bomb/CompactLauncher.java index 385c488fb..9d6c8ac1f 100644 --- a/com/hbm/blocks/bomb/CompactLauncher.java +++ b/com/hbm/blocks/bomb/CompactLauncher.java @@ -1,17 +1,25 @@ package com.hbm.blocks.bomb; import com.hbm.blocks.ModBlocks; +import com.hbm.interfaces.IMultiblock; import com.hbm.main.MainRegistry; import com.hbm.tileentity.bomb.TileEntityCompactLauncher; +import com.hbm.tileentity.machine.TileEntityDummy; +import com.hbm.tileentity.machine.TileEntityVaultDoor; import cpw.mods.fml.common.network.internal.FMLNetworkHandler; +import net.minecraft.block.Block; import net.minecraft.block.BlockContainer; import net.minecraft.block.material.Material; +import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.ItemStack; import net.minecraft.tileentity.TileEntity; +import net.minecraft.util.AxisAlignedBB; +import net.minecraft.world.IBlockAccess; import net.minecraft.world.World; -public class CompactLauncher extends BlockContainer { +public class CompactLauncher extends BlockContainer implements IMultiblock { public CompactLauncher(Material p_i45386_1_) { super(p_i45386_1_); @@ -54,5 +62,62 @@ public class CompactLauncher extends BlockContainer { return false; } } + + @Override + public void onBlockPlacedBy(World world, int x, int y, int z, EntityLivingBase player, ItemStack itemStack) { + + TileEntityCompactLauncher te = (TileEntityCompactLauncher) world.getTileEntity(x, y, z); + + if(!(world.getBlock(x + 1, y, z + 1).getMaterial().isReplaceable() && + world.getBlock(x + 1, y, z).getMaterial().isReplaceable() && + world.getBlock(x + 1, y, z - 1).getMaterial().isReplaceable() && + world.getBlock(x, y, z - 1).getMaterial().isReplaceable() && + world.getBlock(x - 1, y, z - 1).getMaterial().isReplaceable() && + world.getBlock(x - 1, y, z).getMaterial().isReplaceable() && + world.getBlock(x - 1, y, z + 1).getMaterial().isReplaceable() && + world.getBlock(x, y, z + 1).getMaterial().isReplaceable())) { + world.func_147480_a(x, y, z, true); + return; + } + + placeDummy(world, x + 1, y, z + 1, x, y, z, ModBlocks.dummy_port_compact_launcher); + placeDummy(world, x + 1, y, z, x, y, z, ModBlocks.dummy_plate_compact_launcher); + placeDummy(world, x + 1, y, z - 1, x, y, z, ModBlocks.dummy_port_compact_launcher); + placeDummy(world, x, y, z - 1, x, y, z, ModBlocks.dummy_plate_compact_launcher); + placeDummy(world, x - 1, y, z - 1, x, y, z, ModBlocks.dummy_port_compact_launcher); + placeDummy(world, x - 1, y, z, x, y, z, ModBlocks.dummy_plate_compact_launcher); + placeDummy(world, x - 1, y, z + 1, x, y, z, ModBlocks.dummy_port_compact_launcher); + placeDummy(world, x, y, z + 1, x, y, z, ModBlocks.dummy_plate_compact_launcher); + + super.onBlockPlacedBy(world, x, y, z, player, itemStack); + + } + + private void placeDummy(World world, int x, int y, int z, int xCoord, int yCoord, int zCoord, Block block) { + + world.setBlock(x, y, z, block); + + TileEntity te = world.getTileEntity(x, y, z); + + if(te instanceof TileEntityDummy) { + TileEntityDummy dummy = (TileEntityDummy)te; + dummy.targetX = xCoord; + dummy.targetY = yCoord; + dummy.targetZ = zCoord; + } + } + + @Override + public void setBlockBoundsBasedOnState(IBlockAccess p_149719_1_, int p_149719_2_, int p_149719_3_, int p_149719_4_) + { + this.setBlockBounds(0, 1, 0, 1, 1, 1); + } + + @Override + public AxisAlignedBB getCollisionBoundingBoxFromPool(World world, int x, int y, int z) { + + this.setBlockBounds(0, 1, 0, 1, 1, 1); + return AxisAlignedBB.getBoundingBox(x + this.minX, y + this.minY, z + this.minZ, x + this.maxX, y + this.maxY, z + this.maxZ); + } } diff --git a/com/hbm/blocks/machine/DummyBlockMachine.java b/com/hbm/blocks/machine/DummyBlockMachine.java index 46f2d8d59..cef78bf5d 100644 --- a/com/hbm/blocks/machine/DummyBlockMachine.java +++ b/com/hbm/blocks/machine/DummyBlockMachine.java @@ -18,6 +18,8 @@ import net.minecraft.block.material.Material; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.tileentity.TileEntity; +import net.minecraft.util.AxisAlignedBB; +import net.minecraft.world.IBlockAccess; import net.minecraft.world.World; public class DummyBlockMachine extends BlockContainer implements IDummy { @@ -26,6 +28,12 @@ public class DummyBlockMachine extends BlockContainer implements IDummy { private int id; private Block drop; + float oX = 0; + float oY = 0; + float oZ = 0; + float dX = 1; + float dY = 1; + float dZ = 1; public DummyBlockMachine(Material p_i45386_1_) { super(p_i45386_1_); @@ -36,6 +44,18 @@ public class DummyBlockMachine extends BlockContainer implements IDummy { this.id = id; this.drop = drop; } + + public DummyBlockMachine setBounds(float oX, float oY, float oZ, float dX, float dY, float dZ) { + + this.oX = oX * 0.0625F; + this.oY = oY * 0.0625F; + this.oZ = oZ * 0.0625F; + this.dX = dX * 0.0625F; + this.dY = dY * 0.0625F; + this.dZ = dZ * 0.0625F; + + return this; + } @Override public TileEntity createNewTileEntity(World p_149915_1_, int p_149915_2_) { @@ -110,4 +130,17 @@ public class DummyBlockMachine extends BlockContainer implements IDummy { return false; } } + + @Override + public void setBlockBoundsBasedOnState(IBlockAccess p_149719_1_, int p_149719_2_, int p_149719_3_, int p_149719_4_) + { + this.setBlockBounds(oX, oY, oZ, dX, dY, dZ); + } + + @Override + public AxisAlignedBB getCollisionBoundingBoxFromPool(World world, int x, int y, int z) { + + this.setBlockBounds(oX, oY, oZ, dX, dY, dZ); + return AxisAlignedBB.getBoundingBox(x + this.minX, y + this.minY, z + this.minZ, x + this.maxX, y + this.maxY, z + this.maxZ); + } } diff --git a/com/hbm/entity/missile/EntityMissileCustom.java b/com/hbm/entity/missile/EntityMissileCustom.java new file mode 100644 index 000000000..fbb3790e7 --- /dev/null +++ b/com/hbm/entity/missile/EntityMissileCustom.java @@ -0,0 +1,325 @@ +package com.hbm.entity.missile; + +import java.util.ArrayList; +import java.util.List; + +import com.hbm.entity.logic.IChunkLoader; +import com.hbm.entity.particle.EntitySmokeFX; +import com.hbm.explosion.ExplosionLarge; +import com.hbm.main.MainRegistry; +import com.hbm.packet.AuxParticlePacket; +import com.hbm.packet.PacketDispatcher; +import com.hbm.tileentity.machine.TileEntityMachineRadar; + +import cpw.mods.fml.common.network.NetworkRegistry.TargetPoint; +import cpw.mods.fml.relauncher.Side; +import cpw.mods.fml.relauncher.SideOnly; +import net.minecraft.entity.Entity; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.init.Blocks; +import net.minecraft.item.ItemStack; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.util.DamageSource; +import net.minecraft.util.MathHelper; +import net.minecraft.util.Vec3; +import net.minecraft.world.ChunkCoordIntPair; +import net.minecraft.world.World; +import net.minecraftforge.common.ForgeChunkManager; +import net.minecraftforge.common.ForgeChunkManager.Ticket; +import net.minecraftforge.common.ForgeChunkManager.Type; + +public class EntityMissileCustom extends Entity implements IChunkLoader { + + int startX; + int startZ; + int targetX; + int targetZ; + public int velocity; + double decelY; + double accelXZ; + boolean isCluster = false; + private Ticket loaderTicket; + public int health = 50; + + public EntityMissileCustom(World p_i1582_1_) { + super(p_i1582_1_); + this.ignoreFrustumCheck = true; + startX = (int) posX; + startZ = (int) posZ; + targetX = (int) posX; + targetZ = (int) posZ; + } + + public boolean canBeCollidedWith() + { + return true; + } + + public boolean attackEntityFrom(DamageSource p_70097_1_, float p_70097_2_) + { + if (this.isEntityInvulnerable()) + { + return false; + } + else + { + if (!this.isDead && !this.worldObj.isRemote) + { + health -= p_70097_2_; + + if (this.health <= 0) + { + this.setDead(); + this.killMissile(); + } + } + + return true; + } + } + + private void killMissile() { + ExplosionLarge.explode(worldObj, posX, posY, posZ, 5, true, false, true); + ExplosionLarge.spawnShrapnelShower(worldObj, posX, posY, posZ, motionX, motionY, motionZ, 15, 0.075); + ExplosionLarge.spawnMissileDebris(worldObj, posX, posY, posZ, motionX, motionY, motionZ, 0.25, getDebris(), getDebrisRareDrop()); + TileEntityMachineRadar.allMissiles.remove(this); + } + + public EntityMissileCustom(World world, float x, float y, float z, int a, int b) { + super(world); + this.ignoreFrustumCheck = true; + /*this.posX = x; + this.posY = y; + this.posZ = z;*/ + this.setLocationAndAngles(x, y, z, 0, 0); + startX = (int) x; + startZ = (int) z; + targetX = a; + targetZ = b; + this.motionY = 2; + + Vec3 vector = Vec3.createVectorHelper(targetX - startX, 0, targetZ - startZ); + accelXZ = decelY = 1/vector.lengthVector(); + decelY *= 2; + + velocity = 1; + + this.setSize(1.5F, 1.5F); + } + + @Override + protected void entityInit() { + init(ForgeChunkManager.requestTicket(MainRegistry.instance, worldObj, Type.ENTITY)); + this.dataWatcher.addObject(8, Integer.valueOf(this.health)); + } + + @Override + protected void readEntityFromNBT(NBTTagCompound nbt) { + motionX = nbt.getDouble("moX"); + motionY = nbt.getDouble("moY"); + motionZ = nbt.getDouble("moZ"); + posX = nbt.getDouble("poX"); + posY = nbt.getDouble("poY"); + posZ = nbt.getDouble("poZ"); + decelY = nbt.getDouble("decel"); + accelXZ = nbt.getDouble("accel"); + targetX = nbt.getInteger("tX"); + targetZ = nbt.getInteger("tZ"); + startX = nbt.getInteger("sX"); + startZ = nbt.getInteger("sZ"); + velocity = nbt.getInteger("veloc"); + } + + @Override + protected void writeEntityToNBT(NBTTagCompound nbt) { + nbt.setDouble("moX", motionX); + nbt.setDouble("moY", motionY); + nbt.setDouble("moZ", motionZ); + nbt.setDouble("poX", posX); + nbt.setDouble("poY", posY); + nbt.setDouble("poZ", posZ); + nbt.setDouble("decel", decelY); + nbt.setDouble("accel", accelXZ); + nbt.setInteger("tX", targetX); + nbt.setInteger("tZ", targetZ); + nbt.setInteger("sX", startX); + nbt.setInteger("sZ", startZ); + nbt.setInteger("veloc", velocity); + } + + protected void rotation() { + float f2 = MathHelper.sqrt_double(this.motionX * this.motionX + this.motionZ * this.motionZ); + this.rotationYaw = (float)(Math.atan2(this.motionX, this.motionZ) * 180.0D / Math.PI); + + for (this.rotationPitch = (float)(Math.atan2(this.motionY, f2) * 180.0D / Math.PI) - 90; this.rotationPitch - this.prevRotationPitch < -180.0F; this.prevRotationPitch -= 360.0F) + { + ; + } + + while (this.rotationPitch - this.prevRotationPitch >= 180.0F) + { + this.prevRotationPitch += 360.0F; + } + + while (this.rotationYaw - this.prevRotationYaw < -180.0F) + { + this.prevRotationYaw -= 360.0F; + } + + while (this.rotationYaw - this.prevRotationYaw >= 180.0F) + { + this.prevRotationYaw += 360.0F; + } + } + + @Override + public void onUpdate() + { + //super.onUpdate(); + + //if(!worldObj.loadedEntityList.contains(this)) + // worldObj.loadedEntityList.add(this); + + //System.out.println(this.posX + " " + this.posY + " " + this.posZ); + + + + if(velocity < 1) + velocity = 1; + if(this.ticksExisted > 40) + velocity = 3; + else if(this.ticksExisted > 20) + velocity = 2; + + this.dataWatcher.updateObject(8, Integer.valueOf(this.health)); + + this.prevPosX = this.posX; + this.prevPosY = this.posY; + this.prevPosZ = this.posZ; + + for(int i = 0; i < velocity; i++) { + //this.posX += this.motionX; + //this.posY += this.motionY; + //this.posZ += this.motionZ; + this.setLocationAndAngles(posX + this.motionX, posY + this.motionY, posZ + this.motionZ, 0, 0); + + this.rotation(); + + this.motionY -= decelY; + + Vec3 vector = Vec3.createVectorHelper(targetX - startX, 0, targetZ - startZ); + vector = vector.normalize(); + vector.xCoord *= accelXZ; + vector.zCoord *= accelXZ; + + if(motionY > 0) { + motionX += vector.xCoord; + motionZ += vector.zCoord; + } + + if(motionY < 0) { + motionX -= vector.xCoord; + motionZ -= vector.zCoord; + } + + if(!this.worldObj.isRemote) + //this.worldObj.spawnEntityInWorld(new EntitySmokeFX(this.worldObj, this.posX, this.posY, this.posZ, 0.0, 0.0, 0.0)); + PacketDispatcher.wrapper.sendToAllAround(new AuxParticlePacket(posX, posY, posZ, 2), + new TargetPoint(worldObj.provider.dimensionId, posX, posY, posZ, 300)); + + if(this.worldObj.getBlock((int)this.posX, (int)this.posY, (int)this.posZ) != Blocks.air && + this.worldObj.getBlock((int)this.posX, (int)this.posY, (int)this.posZ) != Blocks.water && + this.worldObj.getBlock((int)this.posX, (int)this.posY, (int)this.posZ) != Blocks.flowing_water) { + + if(!this.worldObj.isRemote) + { + onImpact(); + } + this.setDead(); + return; + } + + loadNeighboringChunks((int)(posX / 16), (int)(posZ / 16)); + + if(motionY < -1 && this.isCluster && !worldObj.isRemote) { + cluster(); + this.setDead(); + return; + } + } + } + + @Override + @SideOnly(Side.CLIENT) + public boolean isInRangeToRenderDist(double distance) + { + return distance < 500000; + } + + public void onImpact() { + + } + + public int getMissileType() { + + return 0; + } + + public List getDebris() { + + return null; + } + + public ItemStack getDebrisRareDrop() { + + return null; + } + + public void cluster() { } + + public void init(Ticket ticket) { + if(!worldObj.isRemote) { + + if(ticket != null) { + + if(loaderTicket == null) { + + loaderTicket = ticket; + loaderTicket.bindEntity(this); + loaderTicket.getModData(); + } + + ForgeChunkManager.forceChunk(loaderTicket, new ChunkCoordIntPair(chunkCoordX, chunkCoordZ)); + } + } + } + + List loadedChunks = new ArrayList(); + + public void loadNeighboringChunks(int newChunkX, int newChunkZ) + { + if(!worldObj.isRemote && loaderTicket != null) + { + for(ChunkCoordIntPair chunk : loadedChunks) + { + ForgeChunkManager.unforceChunk(loaderTicket, chunk); + } + + loadedChunks.clear(); + loadedChunks.add(new ChunkCoordIntPair(newChunkX, newChunkZ)); + loadedChunks.add(new ChunkCoordIntPair(newChunkX + 1, newChunkZ + 1)); + loadedChunks.add(new ChunkCoordIntPair(newChunkX - 1, newChunkZ - 1)); + loadedChunks.add(new ChunkCoordIntPair(newChunkX + 1, newChunkZ - 1)); + loadedChunks.add(new ChunkCoordIntPair(newChunkX - 1, newChunkZ + 1)); + loadedChunks.add(new ChunkCoordIntPair(newChunkX + 1, newChunkZ)); + loadedChunks.add(new ChunkCoordIntPair(newChunkX, newChunkZ + 1)); + loadedChunks.add(new ChunkCoordIntPair(newChunkX - 1, newChunkZ)); + loadedChunks.add(new ChunkCoordIntPair(newChunkX, newChunkZ - 1)); + + for(ChunkCoordIntPair chunk : loadedChunks) + { + ForgeChunkManager.forceChunk(loaderTicket, chunk); + } + } + } +} diff --git a/com/hbm/entity/particle/ParticleContrail.java b/com/hbm/entity/particle/ParticleContrail.java index a1a0545ab..604aaec2f 100644 --- a/com/hbm/entity/particle/ParticleContrail.java +++ b/com/hbm/entity/particle/ParticleContrail.java @@ -65,7 +65,7 @@ public class ParticleContrail extends EntityFX { p_70539_1_.startDrawingQuads(); - this.particleRed = this.particleGreen = this.particleBlue = urandom.nextFloat() * 0.5F + 0.2F; + this.particleRed = this.particleGreen = this.particleBlue = urandom.nextFloat() * 0.7F + 0.2F; p_70539_1_.setColorRGBA_F(this.particleRed, this.particleGreen, this.particleBlue, this.particleAlpha); p_70539_1_.setNormal(0.0F, 1.0F, 0.0F); diff --git a/com/hbm/inventory/MachineRecipes.java b/com/hbm/inventory/MachineRecipes.java index 56e3ef871..0bf9a0f32 100644 --- a/com/hbm/inventory/MachineRecipes.java +++ b/com/hbm/inventory/MachineRecipes.java @@ -1842,7 +1842,7 @@ public class MachineRecipes { public boolean doesExist(ItemStack stack) { for(DictCouple dic : theWholeThing) { - if(dic.item.getItem() == stack.getItem()) + if(dic.item.getItem() == stack.getItem() && dic.item.getItemDamage() == stack.getItemDamage()) return true; } diff --git a/com/hbm/inventory/container/ContainerCompactLauncher.java b/com/hbm/inventory/container/ContainerCompactLauncher.java index 0c8f73a0d..928e92dd3 100644 --- a/com/hbm/inventory/container/ContainerCompactLauncher.java +++ b/com/hbm/inventory/container/ContainerCompactLauncher.java @@ -19,6 +19,10 @@ public class ContainerCompactLauncher extends Container { this.addSlotToContainer(new Slot(tedf, 0, 26, 36)); this.addSlotToContainer(new Slot(tedf, 1, 26, 72)); + this.addSlotToContainer(new Slot(tedf, 2, 116, 90)); + this.addSlotToContainer(new Slot(tedf, 3, 134, 90)); + this.addSlotToContainer(new Slot(tedf, 4, 152, 90)); + this.addSlotToContainer(new Slot(tedf, 5, 116, 108)); for(int i = 0; i < 3; i++) { diff --git a/com/hbm/inventory/gui/GUIMachineCompactLauncher.java b/com/hbm/inventory/gui/GUIMachineCompactLauncher.java index 7db080991..ded772007 100644 --- a/com/hbm/inventory/gui/GUIMachineCompactLauncher.java +++ b/com/hbm/inventory/gui/GUIMachineCompactLauncher.java @@ -40,16 +40,6 @@ public class GUIMachineCompactLauncher extends GuiInfoContainer { super.drawScreen(mouseX, mouseY, f); } - protected void mouseClicked(int x, int y, int i) { - super.mouseClicked(x, y, i); - - if(guiLeft + 115 <= x && guiLeft + 115 + 18 > x && guiTop + 35 < y && guiTop + 35 + 18 >= y) { - - mc.getSoundHandler().playSound(PositionedSoundRecord.func_147674_a(new ResourceLocation("gui.button.press"), 1.0F)); - PacketDispatcher.wrapper.sendToServer(new AuxButtonPacket(assembler.xCoord, assembler.yCoord, assembler.zCoord, 0, 0)); - } - } - @Override protected void drawGuiContainerForegroundLayer( int i, int j) { String name = this.assembler.hasCustomInventoryName() ? this.assembler.getInventoryName() : I18n.format(this.assembler.getInventoryName()); diff --git a/com/hbm/items/ModItems.java b/com/hbm/items/ModItems.java index f874c8729..979aef8ae 100644 --- a/com/hbm/items/ModItems.java +++ b/com/hbm/items/ModItems.java @@ -843,6 +843,7 @@ public class ModItems { public static Item mp_stability_10_flat; public static Item mp_stability_10_cruise; + public static Item mp_stability_10_space; public static Item mp_stability_15_flat; public static Item mp_stability_15_thin; public static Item mp_stability_20_flat; @@ -851,21 +852,27 @@ public class ModItems { public static Item mp_fuselage_10_kerosene_camo; public static Item mp_fuselage_10_kerosene_desert; public static Item mp_fuselage_10_kerosene_flames; + public static Item mp_fuselage_10_kerosene_insulation; public static Item mp_fuselage_10_kerosene_sleek; public static Item mp_fuselage_10_kerosene_metal; public static Item mp_fuselage_10_solid; public static Item mp_fuselage_10_solid_flames; + public static Item mp_fuselage_10_solid_insulation; public static Item mp_fuselage_10_solid_sleek; + public static Item mp_fuselage_10_solid_soviet_glory; public static Item mp_fuselage_10_xenon; public static Item mp_fuselage_10_long_kerosene; public static Item mp_fuselage_10_long_kerosene_camo; public static Item mp_fuselage_10_long_kerosene_desert; public static Item mp_fuselage_10_long_kerosene_flames; + public static Item mp_fuselage_10_long_kerosene_insulation; public static Item mp_fuselage_10_long_kerosene_sleek; public static Item mp_fuselage_10_long_kerosene_metal; public static Item mp_fuselage_10_long_solid; public static Item mp_fuselage_10_long_solid_flames; + public static Item mp_fuselage_10_long_solid_insulation; public static Item mp_fuselage_10_long_solid_sleek; + public static Item mp_fuselage_10_long_solid_soviet_glory; public static Item mp_fuselage_10_15_kerosene; public static Item mp_fuselage_10_15_solid; public static Item mp_fuselage_10_15_hydrogen; @@ -873,9 +880,15 @@ public class ModItems { public static Item mp_fuselage_15_kerosene; public static Item mp_fuselage_15_kerosene_camo; public static Item mp_fuselage_15_kerosene_desert; + public static Item mp_fuselage_15_kerosene_insulation; public static Item mp_fuselage_15_kerosene_metal; public static Item mp_fuselage_15_kerosene_decorated; + public static Item mp_fuselage_15_kerosene_steampunk; + public static Item mp_fuselage_15_kerosene_polite; + public static Item mp_fuselage_15_kerosene_blackjack; public static Item mp_fuselage_15_solid; + public static Item mp_fuselage_15_solid_insulation; + public static Item mp_fuselage_15_solid_desh; public static Item mp_fuselage_15_solid_soviet_glory; public static Item mp_fuselage_15_solid_soviet_stank; public static Item mp_fuselage_15_hydrogen; @@ -890,6 +903,8 @@ public class ModItems { public static Item mp_warhead_15_he; public static Item mp_warhead_15_incendiary; public static Item mp_warhead_15_nuclear; + public static Item mp_warhead_15_nuclear_shark; + public static Item mp_warhead_15_boxcar; public static Item mp_warhead_20_he; public static Item mp_chip_1; @@ -2404,73 +2419,88 @@ public class ModItems { sat_chip = new ItemSatChip().setUnlocalizedName("sat_chip").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":sat_chip"); sat_interface = new ItemSatInterface().setUnlocalizedName("sat_interface").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":sat_interface"); - mp_thruster_10_kerosene = new ItemMissile().makeThruster(FuelType.KEROSENE, 1F, 1F, PartSize.SIZE_10) .setUnlocalizedName("mp_thruster_10_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_10_solid = new ItemMissile().makeThruster(FuelType.SOLID, 1F, 1F, PartSize.SIZE_10) .setUnlocalizedName("mp_thruster_10_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_10_xenon = new ItemMissile().makeThruster(FuelType.XENON, 1F, 1F, PartSize.SIZE_10) .setUnlocalizedName("mp_thruster_10_xenon").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_15_kerosene = new ItemMissile().makeThruster(FuelType.KEROSENE, 1F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_15_kerosene_dual = new ItemMissile().makeThruster(FuelType.KEROSENE, 1F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_kerosene_dual").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_15_kerosene_triple = new ItemMissile().makeThruster(FuelType.KEROSENE, 1F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_kerosene_triple").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_15_solid = new ItemMissile().makeThruster(FuelType.SOLID, 1F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_15_solid_hexdecuple = new ItemMissile().makeThruster(FuelType.SOLID, 1F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_solid_hexdecuple").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_15_hydrogen = new ItemMissile().makeThruster(FuelType.HYDROGEN, 1F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_hydrogen").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_15_hydrogen_dual = new ItemMissile().makeThruster(FuelType.HYDROGEN, 1F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_hydrogen_dual").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_15_balefire_short = new ItemMissile().makeThruster(FuelType.BALEFIRE, 1F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_balefire_short").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_15_balefire = new ItemMissile().makeThruster(FuelType.BALEFIRE, 1F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_balefire").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_15_balefire_large = new ItemMissile().makeThruster(FuelType.BALEFIRE, 1F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_balefire_large").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_thruster_20_kerosene = new ItemMissile().makeThruster(FuelType.KEROSENE, 1F, 1F, PartSize.SIZE_20) .setUnlocalizedName("mp_t_20").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); - mp_stability_10_flat = new ItemMissile().makeStability(0.5F, PartSize.SIZE_10) .setUnlocalizedName("mp_stability_10_flat").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_stability"); - mp_stability_10_cruise = new ItemMissile().makeStability(0.25F, PartSize.SIZE_10) .setUnlocalizedName("mp_stability_10_cruise").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_stability"); - mp_stability_15_flat = new ItemMissile().makeStability(0.5F, PartSize.SIZE_15) .setUnlocalizedName("mp_stability_15_flat").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_stability"); - mp_stability_15_thin = new ItemMissile().makeStability(0.25F, PartSize.SIZE_15) .setUnlocalizedName("mp_stability_15_thin").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_stability"); - mp_stability_20_flat = new ItemMissile().makeStability(0.5F, PartSize.SIZE_20) .setUnlocalizedName("mp_s_20").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_stability"); - mp_fuselage_10_kerosene = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_kerosene_camo = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene_camo").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_kerosene_desert = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene_desert").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_kerosene_flames = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene_flames").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_kerosene_sleek = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene_sleek").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_kerosene_metal = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene_metal").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_solid = new ItemMissile().makeFuselage(FuelType.SOLID, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_solid_flames = new ItemMissile().makeFuselage(FuelType.SOLID, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_solid_flames").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_solid_sleek = new ItemMissile().makeFuselage(FuelType.SOLID, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_solid_sleek").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_xenon = new ItemMissile().makeFuselage(FuelType.XENON, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_xenon").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_long_kerosene = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_long_kerosene_camo = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene_camo").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_long_kerosene_desert = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene_desert").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_long_kerosene_flames = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene_flames").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_long_kerosene_sleek = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene_sleek").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_long_kerosene_metal = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene_metal").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_long_solid = new ItemMissile().makeFuselage(FuelType.SOLID, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_long_solid_flames = new ItemMissile().makeFuselage(FuelType.SOLID, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_solid_flames").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_long_solid_sleek = new ItemMissile().makeFuselage(FuelType.SOLID, 1000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_solid_sleek").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_15_kerosene = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_10, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_10_15_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_15_solid = new ItemMissile().makeFuselage(FuelType.SOLID, 1000F, PartSize.SIZE_10, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_10_15_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_15_hydrogen = new ItemMissile().makeFuselage(FuelType.HYDROGEN, 1000F, PartSize.SIZE_10, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_10_15_hydrogen").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_10_15_balefire = new ItemMissile().makeFuselage(FuelType.BALEFIRE, 1000F, PartSize.SIZE_10, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_10_15_balefire").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_15_kerosene = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_15_kerosene_camo = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_camo").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_15_kerosene_desert = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_desert").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_15_kerosene_metal = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_metal").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_15_kerosene_decorated = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_decorated").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_15_solid = new ItemMissile().makeFuselage(FuelType.SOLID, 1000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_15_solid_soviet_glory = new ItemMissile().makeFuselage(FuelType.SOLID, 1000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_solid_soviet_glory").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_15_solid_soviet_stank = new ItemMissile().makeFuselage(FuelType.SOLID, 1000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_solid_soviet_stank").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_15_hydrogen = new ItemMissile().makeFuselage(FuelType.HYDROGEN, 1000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_hydrogen").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_15_balefire = new ItemMissile().makeFuselage(FuelType.BALEFIRE, 1000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_balefire").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_fuselage_20_kerosene = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_20, PartSize.SIZE_20) .setUnlocalizedName("mp_f_20").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); - mp_warhead_10_he = new ItemMissile().makeWarhead(WarheadType.HE, 15F, 1F, PartSize.SIZE_10) .setUnlocalizedName("mp_warhead_10_he").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); - mp_warhead_10_incendiary = new ItemMissile().makeWarhead(WarheadType.INC, 15F, 1F, PartSize.SIZE_10) .setUnlocalizedName("mp_warhead_10_incendiary").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); - mp_warhead_10_buster = new ItemMissile().makeWarhead(WarheadType.BUSTER, 15F, 1F, PartSize.SIZE_10) .setUnlocalizedName("mp_warhead_10_buster").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); - mp_warhead_10_nuclear = new ItemMissile().makeWarhead(WarheadType.NUCLEAR, 15F, 1F, PartSize.SIZE_10) .setUnlocalizedName("mp_warhead_10_nuclear").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); - mp_warhead_10_nuclear_large = new ItemMissile().makeWarhead(WarheadType.NUCLEAR, 15F, 1F, PartSize.SIZE_10) .setUnlocalizedName("mp_warhead_10_nuclear_large").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); - mp_warhead_15_he = new ItemMissile().makeWarhead(WarheadType.HE, 15F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_warhead_15_he").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); - mp_warhead_15_incendiary = new ItemMissile().makeWarhead(WarheadType.INC, 15F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_warhead_15_incendiary").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); - mp_warhead_15_nuclear = new ItemMissile().makeWarhead(WarheadType.NUCLEAR, 15F, 1F, PartSize.SIZE_15) .setUnlocalizedName("mp_warhead_15_nuclear").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); - mp_warhead_20_he = new ItemMissile().makeWarhead(WarheadType.HE, 15F, 1F, PartSize.SIZE_20) .setUnlocalizedName("mp_w_20").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); - mp_chip_1 = new ItemMissile().makeChip(0.1F) .setUnlocalizedName("mp_c_1").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_c_1"); - mp_chip_2 = new ItemMissile().makeChip(0.05F) .setUnlocalizedName("mp_c_2").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_c_2"); - mp_chip_3 = new ItemMissile().makeChip(0.01F) .setUnlocalizedName("mp_c_3").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_c_3"); - mp_chip_4 = new ItemMissile().makeChip(0.005F) .setUnlocalizedName("mp_c_4").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_c_4"); - mp_chip_5 = new ItemMissile().makeChip(0.0F) .setUnlocalizedName("mp_c_5").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_c_5"); + mp_thruster_10_kerosene = new ItemMissile().makeThruster(FuelType.KEROSENE, 1F, 1.5F, PartSize.SIZE_10) .setUnlocalizedName("mp_thruster_10_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_10_solid = new ItemMissile().makeThruster(FuelType.SOLID, 1F, 1.5F, PartSize.SIZE_10) .setUnlocalizedName("mp_thruster_10_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_10_xenon = new ItemMissile().makeThruster(FuelType.XENON, 1F, 1.5F, PartSize.SIZE_10) .setUnlocalizedName("mp_thruster_10_xenon").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_15_kerosene = new ItemMissile().makeThruster(FuelType.KEROSENE, 1F, 7.5F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_15_kerosene_dual = new ItemMissile().makeThruster(FuelType.KEROSENE, 1F, 2.5F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_kerosene_dual").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_15_kerosene_triple = new ItemMissile().makeThruster(FuelType.KEROSENE, 1F, 5F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_kerosene_triple").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_15_solid = new ItemMissile().makeThruster(FuelType.SOLID, 1F, 5F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_15_solid_hexdecuple = new ItemMissile().makeThruster(FuelType.SOLID, 1F, 5F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_solid_hexdecuple").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_15_hydrogen = new ItemMissile().makeThruster(FuelType.HYDROGEN, 1F, 7.5F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_hydrogen").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_15_hydrogen_dual = new ItemMissile().makeThruster(FuelType.HYDROGEN, 1F, 2.5F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_hydrogen_dual").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_15_balefire_short = new ItemMissile().makeThruster(FuelType.BALEFIRE, 1F, 5F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_balefire_short").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_15_balefire = new ItemMissile().makeThruster(FuelType.BALEFIRE, 1F, 5F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_balefire").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_15_balefire_large = new ItemMissile().makeThruster(FuelType.BALEFIRE, 1F, 7.5F, PartSize.SIZE_15) .setUnlocalizedName("mp_thruster_15_balefire_large").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_thruster_20_kerosene = new ItemMissile().makeThruster(FuelType.KEROSENE, 1F, 1F, PartSize.SIZE_20) .setUnlocalizedName("mp_t_20").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_thruster"); + mp_stability_10_flat = new ItemMissile().makeStability(0.5F, PartSize.SIZE_10) .setUnlocalizedName("mp_stability_10_flat").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_stability"); + mp_stability_10_cruise = new ItemMissile().makeStability(0.25F, PartSize.SIZE_10) .setUnlocalizedName("mp_stability_10_cruise").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_stability"); + mp_stability_10_space = new ItemMissile().makeStability(0.35F, PartSize.SIZE_10) .setUnlocalizedName("mp_stability_10_space").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_stability"); + mp_stability_15_flat = new ItemMissile().makeStability(0.5F, PartSize.SIZE_15) .setUnlocalizedName("mp_stability_15_flat").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_stability"); + mp_stability_15_thin = new ItemMissile().makeStability(0.25F, PartSize.SIZE_15) .setUnlocalizedName("mp_stability_15_thin").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_stability"); + mp_stability_20_flat = new ItemMissile().makeStability(0.5F, PartSize.SIZE_20) .setUnlocalizedName("mp_s_20").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_stability"); + mp_fuselage_10_kerosene = new ItemMissile().makeFuselage(FuelType.KEROSENE, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_kerosene_camo = new ItemMissile().makeFuselage(FuelType.KEROSENE, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene_camo").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_kerosene_desert = new ItemMissile().makeFuselage(FuelType.KEROSENE, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene_desert").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_kerosene_flames = new ItemMissile().makeFuselage(FuelType.KEROSENE, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene_flames").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_kerosene_insulation = new ItemMissile().makeFuselage(FuelType.KEROSENE, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene_insulation").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_kerosene_sleek = new ItemMissile().makeFuselage(FuelType.KEROSENE, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene_sleek").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_kerosene_metal = new ItemMissile().makeFuselage(FuelType.KEROSENE, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_kerosene_metal").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_solid = new ItemMissile().makeFuselage(FuelType.SOLID, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_solid_flames = new ItemMissile().makeFuselage(FuelType.SOLID, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_solid_flames").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_solid_insulation = new ItemMissile().makeFuselage(FuelType.SOLID, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_solid_insulation").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_solid_sleek = new ItemMissile().makeFuselage(FuelType.SOLID, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_solid_sleek").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_solid_soviet_glory = new ItemMissile().makeFuselage(FuelType.SOLID, 2500F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_solid_soviet_glory").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_xenon = new ItemMissile().makeFuselage(FuelType.XENON, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_xenon").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_kerosene = new ItemMissile().makeFuselage(FuelType.KEROSENE, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_kerosene_camo = new ItemMissile().makeFuselage(FuelType.KEROSENE, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene_camo").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_kerosene_desert = new ItemMissile().makeFuselage(FuelType.KEROSENE, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene_desert").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_kerosene_flames = new ItemMissile().makeFuselage(FuelType.KEROSENE, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene_flames").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_kerosene_insulation = new ItemMissile().makeFuselage(FuelType.KEROSENE, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene_insulation").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_kerosene_sleek = new ItemMissile().makeFuselage(FuelType.KEROSENE, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene_sleek").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_kerosene_metal = new ItemMissile().makeFuselage(FuelType.KEROSENE, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_kerosene_metal").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_solid = new ItemMissile().makeFuselage(FuelType.SOLID, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_solid_flames = new ItemMissile().makeFuselage(FuelType.SOLID, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_solid_flames").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_solid_insulation = new ItemMissile().makeFuselage(FuelType.SOLID, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_solid_insulation").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_solid_sleek = new ItemMissile().makeFuselage(FuelType.SOLID, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_solid_sleek").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_long_solid_soviet_glory = new ItemMissile().makeFuselage(FuelType.SOLID, 5000F, PartSize.SIZE_10, PartSize.SIZE_10) .setUnlocalizedName("mp_fuselage_10_long_solid_soviet_glory").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_15_kerosene = new ItemMissile().makeFuselage(FuelType.KEROSENE, 10000F, PartSize.SIZE_10, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_10_15_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_15_solid = new ItemMissile().makeFuselage(FuelType.SOLID, 10000F, PartSize.SIZE_10, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_10_15_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_15_hydrogen = new ItemMissile().makeFuselage(FuelType.HYDROGEN, 10000F, PartSize.SIZE_10, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_10_15_hydrogen").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_10_15_balefire = new ItemMissile().makeFuselage(FuelType.BALEFIRE, 10000F, PartSize.SIZE_10, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_10_15_balefire").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_kerosene = new ItemMissile().makeFuselage(FuelType.KEROSENE, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_kerosene_camo = new ItemMissile().makeFuselage(FuelType.KEROSENE, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_camo").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_kerosene_desert = new ItemMissile().makeFuselage(FuelType.KEROSENE, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_desert").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_kerosene_insulation = new ItemMissile().makeFuselage(FuelType.KEROSENE, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_insulation").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_kerosene_metal = new ItemMissile().makeFuselage(FuelType.KEROSENE, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_metal").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_kerosene_decorated = new ItemMissile().makeFuselage(FuelType.KEROSENE, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_decorated").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_kerosene_steampunk = new ItemMissile().makeFuselage(FuelType.KEROSENE, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_steampunk").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_kerosene_polite = new ItemMissile().makeFuselage(FuelType.KEROSENE, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_polite").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_kerosene_blackjack = new ItemMissile().makeFuselage(FuelType.KEROSENE, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_kerosene_blackjack").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_solid = new ItemMissile().makeFuselage(FuelType.SOLID, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_solid").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_solid_insulation = new ItemMissile().makeFuselage(FuelType.SOLID, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_solid_insulation").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_solid_desh = new ItemMissile().makeFuselage(FuelType.SOLID, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_solid_desh").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_solid_soviet_glory = new ItemMissile().makeFuselage(FuelType.SOLID, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_solid_soviet_glory").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_solid_soviet_stank = new ItemMissile().makeFuselage(FuelType.SOLID, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_solid_soviet_stank").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_hydrogen = new ItemMissile().makeFuselage(FuelType.HYDROGEN, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_hydrogen").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_15_balefire = new ItemMissile().makeFuselage(FuelType.BALEFIRE, 15000F, PartSize.SIZE_15, PartSize.SIZE_15) .setUnlocalizedName("mp_fuselage_15_balefire").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_fuselage_20_kerosene = new ItemMissile().makeFuselage(FuelType.KEROSENE, 1000F, PartSize.SIZE_20, PartSize.SIZE_20) .setUnlocalizedName("mp_f_20").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_fuselage"); + mp_warhead_10_he = new ItemMissile().makeWarhead(WarheadType.HE, 15F, 1.5F, PartSize.SIZE_10) .setUnlocalizedName("mp_warhead_10_he").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); + mp_warhead_10_incendiary = new ItemMissile().makeWarhead(WarheadType.INC, 15F, 1.5F, PartSize.SIZE_10) .setUnlocalizedName("mp_warhead_10_incendiary").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); + mp_warhead_10_buster = new ItemMissile().makeWarhead(WarheadType.BUSTER, 15F, 1.5F, PartSize.SIZE_10) .setUnlocalizedName("mp_warhead_10_buster").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); + mp_warhead_10_nuclear = new ItemMissile().makeWarhead(WarheadType.NUCLEAR, 15F, 1.5F, PartSize.SIZE_10) .setUnlocalizedName("mp_warhead_10_nuclear").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); + mp_warhead_10_nuclear_large = new ItemMissile().makeWarhead(WarheadType.NUCLEAR, 15F, 2.5F, PartSize.SIZE_10) .setUnlocalizedName("mp_warhead_10_nuclear_large").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); + mp_warhead_15_he = new ItemMissile().makeWarhead(WarheadType.HE, 15F, 2.5F, PartSize.SIZE_15) .setUnlocalizedName("mp_warhead_15_he").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); + mp_warhead_15_incendiary = new ItemMissile().makeWarhead(WarheadType.INC, 15F, 2.5F, PartSize.SIZE_15) .setUnlocalizedName("mp_warhead_15_incendiary").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); + mp_warhead_15_nuclear = new ItemMissile().makeWarhead(WarheadType.NUCLEAR, 15F, 5F, PartSize.SIZE_15) .setUnlocalizedName("mp_warhead_15_nuclear").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); + mp_warhead_15_nuclear_shark = new ItemMissile().makeWarhead(WarheadType.NUCLEAR, 15F, 5F, PartSize.SIZE_15) .setUnlocalizedName("mp_warhead_15_nuclear_shark").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); + mp_warhead_15_boxcar = new ItemMissile().makeWarhead(WarheadType.NUCLEAR, 15F, 7.5F, PartSize.SIZE_15) .setUnlocalizedName("mp_warhead_15_boxcar").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); + mp_warhead_20_he = new ItemMissile().makeWarhead(WarheadType.HE, 15F, 1F, PartSize.SIZE_20) .setUnlocalizedName("mp_w_20").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_warhead"); + mp_chip_1 = new ItemMissile().makeChip(0.1F) .setUnlocalizedName("mp_c_1").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_c_1"); + mp_chip_2 = new ItemMissile().makeChip(0.05F) .setUnlocalizedName("mp_c_2").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_c_2"); + mp_chip_3 = new ItemMissile().makeChip(0.01F) .setUnlocalizedName("mp_c_3").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_c_3"); + mp_chip_4 = new ItemMissile().makeChip(0.005F) .setUnlocalizedName("mp_c_4").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_c_4"); + mp_chip_5 = new ItemMissile().makeChip(0.0F) .setUnlocalizedName("mp_c_5").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":mp_c_5"); missile_skin_camo = new ItemCustomLore().setUnlocalizedName("missile_skin_camo").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":missile_skin_camo"); missile_skin_desert = new ItemCustomLore().setUnlocalizedName("missile_skin_desert").setMaxStackSize(1).setCreativeTab(MainRegistry.missileTab).setTextureName(RefStrings.MODID + ":missile_skin_desert"); @@ -4172,6 +4202,7 @@ public class ModItems { GameRegistry.registerItem(mp_thruster_20_kerosene, mp_thruster_20_kerosene.getUnlocalizedName()); GameRegistry.registerItem(mp_stability_10_flat, mp_stability_10_flat.getUnlocalizedName()); GameRegistry.registerItem(mp_stability_10_cruise, mp_stability_10_cruise.getUnlocalizedName()); + GameRegistry.registerItem(mp_stability_10_space, mp_stability_10_space.getUnlocalizedName()); GameRegistry.registerItem(mp_stability_15_flat, mp_stability_15_flat.getUnlocalizedName()); GameRegistry.registerItem(mp_stability_15_thin, mp_stability_15_thin.getUnlocalizedName()); GameRegistry.registerItem(mp_stability_20_flat, mp_stability_20_flat.getUnlocalizedName()); @@ -4179,21 +4210,27 @@ public class ModItems { GameRegistry.registerItem(mp_fuselage_10_kerosene_camo, mp_fuselage_10_kerosene_camo.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_kerosene_desert, mp_fuselage_10_kerosene_desert.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_kerosene_flames, mp_fuselage_10_kerosene_flames.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_10_kerosene_insulation, mp_fuselage_10_kerosene_insulation.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_kerosene_sleek, mp_fuselage_10_kerosene_sleek.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_kerosene_metal, mp_fuselage_10_kerosene_metal.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_solid, mp_fuselage_10_solid.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_solid_flames, mp_fuselage_10_solid_flames.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_10_solid_insulation, mp_fuselage_10_solid_insulation.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_solid_sleek, mp_fuselage_10_solid_sleek.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_10_solid_soviet_glory, mp_fuselage_10_solid_soviet_glory.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_xenon, mp_fuselage_10_xenon.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_long_kerosene, mp_fuselage_10_long_kerosene.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_long_kerosene_camo, mp_fuselage_10_long_kerosene_camo.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_long_kerosene_desert, mp_fuselage_10_long_kerosene_desert.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_long_kerosene_flames, mp_fuselage_10_long_kerosene_flames.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_10_long_kerosene_insulation, mp_fuselage_10_long_kerosene_insulation.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_long_kerosene_sleek, mp_fuselage_10_long_kerosene_sleek.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_long_kerosene_metal, mp_fuselage_10_long_kerosene_metal.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_long_solid, mp_fuselage_10_long_solid.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_long_solid_flames, mp_fuselage_10_long_solid_flames.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_10_long_solid_insulation, mp_fuselage_10_long_solid_insulation.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_long_solid_sleek, mp_fuselage_10_long_solid_sleek.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_10_long_solid_soviet_glory, mp_fuselage_10_long_solid_soviet_glory.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_15_kerosene, mp_fuselage_10_15_kerosene.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_15_solid, mp_fuselage_10_15_solid.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_10_15_hydrogen, mp_fuselage_10_15_hydrogen.getUnlocalizedName()); @@ -4201,9 +4238,15 @@ public class ModItems { GameRegistry.registerItem(mp_fuselage_15_kerosene, mp_fuselage_15_kerosene.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_15_kerosene_camo, mp_fuselage_15_kerosene_camo.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_15_kerosene_desert, mp_fuselage_15_kerosene_desert.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_15_kerosene_insulation, mp_fuselage_15_kerosene_insulation.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_15_kerosene_metal, mp_fuselage_15_kerosene_metal.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_15_kerosene_decorated, mp_fuselage_15_kerosene_decorated.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_15_kerosene_steampunk, mp_fuselage_15_kerosene_steampunk.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_15_kerosene_polite, mp_fuselage_15_kerosene_polite.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_15_kerosene_blackjack, mp_fuselage_15_kerosene_blackjack.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_15_solid, mp_fuselage_15_solid.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_15_solid_insulation, mp_fuselage_15_solid_insulation.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_15_solid_desh, mp_fuselage_15_solid_desh.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_15_solid_soviet_glory, mp_fuselage_15_solid_soviet_glory.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_15_solid_soviet_stank, mp_fuselage_15_solid_soviet_stank.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_15_hydrogen, mp_fuselage_15_hydrogen.getUnlocalizedName()); @@ -4217,6 +4260,8 @@ public class ModItems { GameRegistry.registerItem(mp_warhead_15_he, mp_warhead_15_he.getUnlocalizedName()); GameRegistry.registerItem(mp_warhead_15_incendiary, mp_warhead_15_incendiary.getUnlocalizedName()); GameRegistry.registerItem(mp_warhead_15_nuclear, mp_warhead_15_nuclear.getUnlocalizedName()); + GameRegistry.registerItem(mp_warhead_15_nuclear_shark, mp_warhead_15_nuclear_shark.getUnlocalizedName()); + GameRegistry.registerItem(mp_warhead_15_boxcar, mp_warhead_15_boxcar.getUnlocalizedName()); GameRegistry.registerItem(mp_warhead_20_he, mp_warhead_20_he.getUnlocalizedName()); GameRegistry.registerItem(mp_chip_1, mp_chip_1.getUnlocalizedName()); GameRegistry.registerItem(mp_chip_2, mp_chip_2.getUnlocalizedName()); diff --git a/com/hbm/lib/Library.java b/com/hbm/lib/Library.java index f55916a89..ef3d3390d 100644 --- a/com/hbm/lib/Library.java +++ b/com/hbm/lib/Library.java @@ -425,7 +425,8 @@ public class Library { world.getBlock(x, y, z) == ModBlocks.dummy_port_ams_limiter || world.getBlock(x, y, z) == ModBlocks.dummy_port_ams_emitter || world.getBlock(x, y, z) == ModBlocks.dummy_port_ams_base || - world.getBlock(x, y, z) == ModBlocks.dummy_port_radgen) + world.getBlock(x, y, z) == ModBlocks.dummy_port_radgen || + world.getBlock(x, y, z) == ModBlocks.dummy_port_compact_launcher) { return true; } @@ -454,7 +455,8 @@ public class Library { world.getBlock(x, y, z) == ModBlocks.dummy_port_ams_limiter || world.getBlock(x, y, z) == ModBlocks.dummy_port_ams_emitter || world.getBlock(x, y, z) == ModBlocks.dummy_port_ams_base || - world.getBlock(x, y, z) == ModBlocks.dummy_port_reactor_small) + world.getBlock(x, y, z) == ModBlocks.dummy_port_reactor_small || + world.getBlock(x, y, z) == ModBlocks.dummy_port_compact_launcher) { return true; } diff --git a/com/hbm/main/ResourceManager.java b/com/hbm/main/ResourceManager.java index d3dddc418..245862461 100644 --- a/com/hbm/main/ResourceManager.java +++ b/com/hbm/main/ResourceManager.java @@ -335,6 +335,7 @@ public class ResourceManager { public static final IModelCustom mp_s_10_flat = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_s_10_flat.obj")); public static final IModelCustom mp_s_10_cruise = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_s_10_cruise.obj")); + public static final IModelCustom mp_s_10_space = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_s_10_space.obj")); public static final IModelCustom mp_s_15_flat = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_s_15_flat.obj")); public static final IModelCustom mp_s_15_thin = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_s_15_thin.obj")); public static final IModelCustom mp_s_20 = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_s_20.obj")); @@ -354,6 +355,7 @@ public class ResourceManager { public static final IModelCustom mp_w_15_he = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_w_15_he.obj")); public static final IModelCustom mp_w_15_incendiary = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_w_15_incendiary.obj")); public static final IModelCustom mp_w_15_nuclear = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_w_15_nuclear.obj")); + public static final IModelCustom mp_w_15_boxcar = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_w_15_boxcar.obj")); public static final IModelCustom mp_w_20 = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_w_20.obj")); ////Texture Entities @@ -419,9 +421,11 @@ public class ResourceManager { public static final ResourceLocation mp_t_15_hydrogen_dual_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/thrusters/mp_t_15_hydrogen_dual.png"); public static final ResourceLocation mp_t_15_balefire_short_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/thrusters/mp_t_15_balefire_short.png"); public static final ResourceLocation mp_t_15_balefire_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/thrusters/mp_t_15_balefire.png"); + public static final ResourceLocation mp_t_15_balefire_large_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/thrusters/mp_t_15_balefire_large.png"); public static final ResourceLocation mp_s_10_flat_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/stability/mp_s_10_flat.png"); public static final ResourceLocation mp_s_10_cruise_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/stability/mp_s_10_cruise.png"); + public static final ResourceLocation mp_s_10_space_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/stability/mp_s_10_space.png"); public static final ResourceLocation mp_s_15_flat_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/stability/mp_s_15_flat.png"); public static final ResourceLocation mp_s_15_thin_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/stability/mp_s_15_thin.png"); @@ -429,21 +433,27 @@ public class ResourceManager { public static final ResourceLocation mp_f_10_kerosene_camo_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_kerosene_camo.png"); public static final ResourceLocation mp_f_10_kerosene_desert_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_kerosene_desert.png"); public static final ResourceLocation mp_f_10_kerosene_flames_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_kerosene_flames.png"); + public static final ResourceLocation mp_f_10_kerosene_insulation_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_kerosene_insulation.png"); public static final ResourceLocation mp_f_10_kerosene_sleek_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_kerosene_sleek.png"); public static final ResourceLocation mp_f_10_kerosene_metal_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_kerosene_metal.png"); public static final ResourceLocation mp_f_10_solid_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_solid.png"); public static final ResourceLocation mp_f_10_solid_flames_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_solid_flames.png"); + public static final ResourceLocation mp_f_10_solid_insulation_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_solid_insulation.png"); public static final ResourceLocation mp_f_10_solid_sleek_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_solid_sleek.png"); + public static final ResourceLocation mp_f_10_solid_soviet_glory_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_solid_soviet_glory.png"); public static final ResourceLocation mp_f_10_xenon_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_xenon.png"); public static final ResourceLocation mp_f_10_long_kerosene_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_kerosene.png"); public static final ResourceLocation mp_f_10_long_kerosene_camo_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_kerosene_camo.png"); public static final ResourceLocation mp_f_10_long_kerosene_desert_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_kerosene_desert.png"); public static final ResourceLocation mp_f_10_long_kerosene_flames_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_kerosene_flames.png"); + public static final ResourceLocation mp_f_10_long_kerosene_insulation_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_kerosene_insulation.png"); public static final ResourceLocation mp_f_10_long_kerosene_sleek_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_kerosene_sleek.png"); public static final ResourceLocation mp_f_10_long_kerosene_metal_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_kerosene_metal.png"); public static final ResourceLocation mp_f_10_long_solid_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_solid.png"); public static final ResourceLocation mp_f_10_long_solid_flames_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_solid_flames.png"); + public static final ResourceLocation mp_f_10_long_solid_insulation_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_solid_insulation.png"); public static final ResourceLocation mp_f_10_long_solid_sleek_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_solid_sleek.png"); + public static final ResourceLocation mp_f_10_long_solid_soviet_glory_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_long_solid_soviet_glory.png"); public static final ResourceLocation mp_f_10_15_kerosene_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_15_kerosene.png"); public static final ResourceLocation mp_f_10_15_solid_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_15_solid.png"); public static final ResourceLocation mp_f_10_15_hydrogen_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_10_15_hydrogen.png"); @@ -451,9 +461,15 @@ public class ResourceManager { public static final ResourceLocation mp_f_15_kerosene_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_kerosene.png"); public static final ResourceLocation mp_f_15_kerosene_camo_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_kerosene_camo.png"); public static final ResourceLocation mp_f_15_kerosene_desert_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_kerosene_desert.png"); + public static final ResourceLocation mp_f_15_kerosene_insulation_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_kerosene_insulation.png"); public static final ResourceLocation mp_f_15_kerosene_metal_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_kerosene_metal.png"); public static final ResourceLocation mp_f_15_kerosene_decorated_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_kerosene_decorated.png"); + public static final ResourceLocation mp_f_15_kerosene_steampunk_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_kerosene_steampunk.png"); + public static final ResourceLocation mp_f_15_kerosene_polite_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_kerosene_polite.png"); + public static final ResourceLocation mp_f_15_kerosene_blackjack_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/base/mp_f_15_kerosene_blackjack.png"); public static final ResourceLocation mp_f_15_solid_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_solid.png"); + public static final ResourceLocation mp_f_15_solid_insulation_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_solid_insulation.png"); + public static final ResourceLocation mp_f_15_solid_desh_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_solid_desh.png"); public static final ResourceLocation mp_f_15_solid_soviet_glory_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_solid_soviet_glory.png"); public static final ResourceLocation mp_f_15_solid_soviet_stank_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_solid_soviet_stank.png"); public static final ResourceLocation mp_f_15_hydrogen_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/fuselages/mp_f_15_hydrogen.png"); @@ -467,4 +483,5 @@ public class ResourceManager { public static final ResourceLocation mp_w_15_he_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/warheads/mp_w_15_he.png"); public static final ResourceLocation mp_w_15_incendiary_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/warheads/mp_w_15_incendiary.png"); public static final ResourceLocation mp_w_15_nuclear_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/warheads/mp_w_15_nuclear.png"); + public static final ResourceLocation mp_w_15_nuclear_shark_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/warheads/mp_w_15_nuclear_shark.png"); } diff --git a/com/hbm/render/misc/MissilePart.java b/com/hbm/render/misc/MissilePart.java index d8bd90f34..e3006e297 100644 --- a/com/hbm/render/misc/MissilePart.java +++ b/com/hbm/render/misc/MissilePart.java @@ -49,7 +49,7 @@ public class MissilePart { MissilePart.registerPart(ModItems.mp_thruster_15_hydrogen_dual, PartType.THRUSTER, 1, 1.5, ResourceManager.mp_t_15_kerosene_dual, ResourceManager.mp_t_15_hydrogen_dual_tex); MissilePart.registerPart(ModItems.mp_thruster_15_balefire_short, PartType.THRUSTER, 2, 2, ResourceManager.mp_t_15_balefire_short, ResourceManager.mp_t_15_balefire_short_tex); MissilePart.registerPart(ModItems.mp_thruster_15_balefire, PartType.THRUSTER, 3, 2.5, ResourceManager.mp_t_15_balefire, ResourceManager.mp_t_15_balefire_tex); - MissilePart.registerPart(ModItems.mp_thruster_15_balefire_large, PartType.THRUSTER, 3, 2.5, ResourceManager.mp_t_15_balefire_large, ResourceManager.universal); + MissilePart.registerPart(ModItems.mp_thruster_15_balefire_large, PartType.THRUSTER, 3, 2.5, ResourceManager.mp_t_15_balefire_large, ResourceManager.mp_t_15_balefire_large_tex); // MissilePart.registerPart(ModItems.mp_thruster_20_kerosene, PartType.THRUSTER, 2.25, 2, ResourceManager.mp_t_20, ResourceManager.universal); @@ -57,6 +57,7 @@ public class MissilePart { MissilePart.registerPart(ModItems.mp_stability_10_flat, PartType.FINS, 0, 2, ResourceManager.mp_s_10_flat, ResourceManager.mp_s_10_flat_tex); MissilePart.registerPart(ModItems.mp_stability_10_cruise, PartType.FINS, 0, 3, ResourceManager.mp_s_10_cruise, ResourceManager.mp_s_10_cruise_tex); + MissilePart.registerPart(ModItems.mp_stability_10_space, PartType.FINS, 0, 2, ResourceManager.mp_s_10_space, ResourceManager.mp_s_10_space_tex); // MissilePart.registerPart(ModItems.mp_stability_15_flat, PartType.FINS, 0, 3, ResourceManager.mp_s_15_flat, ResourceManager.mp_s_15_flat_tex); MissilePart.registerPart(ModItems.mp_stability_15_thin, PartType.FINS, 0, 3, ResourceManager.mp_s_15_thin, ResourceManager.mp_s_15_thin_tex); @@ -68,22 +69,28 @@ public class MissilePart { MissilePart.registerPart(ModItems.mp_fuselage_10_kerosene, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_kerosene_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_kerosene_camo, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_kerosene_camo_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_kerosene_desert, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_kerosene_desert_tex); + MissilePart.registerPart(ModItems.mp_fuselage_10_kerosene_insulation, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_kerosene_insulation_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_kerosene_flames, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_kerosene_flames_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_kerosene_sleek, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_kerosene_sleek_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_kerosene_metal, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_kerosene_metal_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_solid, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_solid_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_solid_flames, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_solid_flames_tex); + MissilePart.registerPart(ModItems.mp_fuselage_10_solid_insulation, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_solid_insulation_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_solid_sleek, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_solid_sleek_tex); + MissilePart.registerPart(ModItems.mp_fuselage_10_solid_soviet_glory, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_solid_soviet_glory_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_xenon, PartType.FUSELAGE, 4, 3, ResourceManager.mp_f_10_kerosene, ResourceManager.mp_f_10_xenon_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_long_kerosene, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_kerosene_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_long_kerosene_camo, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_kerosene_camo_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_long_kerosene_desert, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_kerosene_desert_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_long_kerosene_flames, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_kerosene_flames_tex); + MissilePart.registerPart(ModItems.mp_fuselage_10_long_kerosene_insulation, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_kerosene_insulation_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_long_kerosene_sleek, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_kerosene_sleek_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_long_kerosene_metal, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_kerosene_metal_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_long_solid, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_solid_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_long_solid_flames, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_solid_flames_tex); + MissilePart.registerPart(ModItems.mp_fuselage_10_long_solid_insulation, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_solid_insulation_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_long_solid_sleek, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_solid_sleek_tex); + MissilePart.registerPart(ModItems.mp_fuselage_10_long_solid_soviet_glory, PartType.FUSELAGE, 7, 5, ResourceManager.mp_f_10_long_kerosene, ResourceManager.mp_f_10_long_solid_soviet_glory_tex); // MissilePart.registerPart(ModItems.mp_fuselage_10_15_kerosene, PartType.FUSELAGE, 9, 5.5, ResourceManager.mp_f_10_15_kerosene, ResourceManager.mp_f_10_15_kerosene_tex); MissilePart.registerPart(ModItems.mp_fuselage_10_15_solid, PartType.FUSELAGE, 9, 5.5, ResourceManager.mp_f_10_15_kerosene, ResourceManager.mp_f_10_15_solid_tex); @@ -93,9 +100,15 @@ public class MissilePart { MissilePart.registerPart(ModItems.mp_fuselage_15_kerosene, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_kerosene_tex); MissilePart.registerPart(ModItems.mp_fuselage_15_kerosene_camo, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_kerosene_camo_tex); MissilePart.registerPart(ModItems.mp_fuselage_15_kerosene_desert, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_kerosene_desert_tex); + MissilePart.registerPart(ModItems.mp_fuselage_15_kerosene_insulation, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_kerosene_insulation_tex); MissilePart.registerPart(ModItems.mp_fuselage_15_kerosene_metal, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_kerosene_metal_tex); MissilePart.registerPart(ModItems.mp_fuselage_15_kerosene_decorated, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_kerosene_decorated_tex); + MissilePart.registerPart(ModItems.mp_fuselage_15_kerosene_steampunk, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_kerosene_steampunk_tex); + MissilePart.registerPart(ModItems.mp_fuselage_15_kerosene_polite, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_kerosene_polite_tex); + MissilePart.registerPart(ModItems.mp_fuselage_15_kerosene_blackjack, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_kerosene_blackjack_tex); MissilePart.registerPart(ModItems.mp_fuselage_15_solid, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_solid_tex); + MissilePart.registerPart(ModItems.mp_fuselage_15_solid_insulation, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_solid_insulation_tex); + MissilePart.registerPart(ModItems.mp_fuselage_15_solid_desh, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_solid_desh_tex); MissilePart.registerPart(ModItems.mp_fuselage_15_solid_soviet_glory, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_solid_soviet_glory_tex); MissilePart.registerPart(ModItems.mp_fuselage_15_solid_soviet_stank, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_solid_soviet_stank_tex); MissilePart.registerPart(ModItems.mp_fuselage_15_hydrogen, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_hydrogen, ResourceManager.mp_f_15_hydrogen_tex); @@ -114,6 +127,8 @@ public class MissilePart { MissilePart.registerPart(ModItems.mp_warhead_15_he, PartType.WARHEAD, 2, 1.5, ResourceManager.mp_w_15_he, ResourceManager.mp_w_15_he_tex); MissilePart.registerPart(ModItems.mp_warhead_15_incendiary, PartType.WARHEAD, 2, 1.5, ResourceManager.mp_w_15_incendiary, ResourceManager.mp_w_15_incendiary_tex); MissilePart.registerPart(ModItems.mp_warhead_15_nuclear, PartType.WARHEAD, 3.5, 2, ResourceManager.mp_w_15_nuclear, ResourceManager.mp_w_15_nuclear_tex); + MissilePart.registerPart(ModItems.mp_warhead_15_nuclear_shark, PartType.WARHEAD, 3.5, 2, ResourceManager.mp_w_15_nuclear, ResourceManager.mp_w_15_nuclear_shark_tex); + MissilePart.registerPart(ModItems.mp_warhead_15_boxcar, PartType.WARHEAD, 2.25, 7.5, ResourceManager.mp_w_15_boxcar, ResourceManager.boxcar_tex); // MissilePart.registerPart(ModItems.mp_warhead_20_he, PartType.WARHEAD, 3, 2.25, ResourceManager.mp_w_20, ResourceManager.universal); diff --git a/com/hbm/render/tileentity/RenderCompactLauncher.java b/com/hbm/render/tileentity/RenderCompactLauncher.java index 9be0dccb4..fbb1de041 100644 --- a/com/hbm/render/tileentity/RenderCompactLauncher.java +++ b/com/hbm/render/tileentity/RenderCompactLauncher.java @@ -23,9 +23,10 @@ public class RenderCompactLauncher extends TileEntitySpecialRenderer { public void renderTileEntityAt(TileEntity tileentity, double x, double y, double z, float p_147500_8_) { GL11.glPushMatrix(); - GL11.glTranslatef((float) x + 0.5F, (float) y, (float) z + 0.5F); + GL11.glEnable(GL11.GL_CULL_FACE); + bindTexture(ResourceManager.compact_launcher_tex); ResourceManager.compact_launcher.renderAll(); diff --git a/com/hbm/tileentity/bomb/TileEntityCompactLauncher.java b/com/hbm/tileentity/bomb/TileEntityCompactLauncher.java index 3a68d907c..46d8dc682 100644 --- a/com/hbm/tileentity/bomb/TileEntityCompactLauncher.java +++ b/com/hbm/tileentity/bomb/TileEntityCompactLauncher.java @@ -24,7 +24,7 @@ public class TileEntityCompactLauncher extends TileEntity implements ISidedInven private String customName; public TileEntityCompactLauncher() { - slots = new ItemStack[2]; + slots = new ItemStack[6]; } @Override diff --git a/com/hbm/tileentity/machine/TileEntityDummy.java b/com/hbm/tileentity/machine/TileEntityDummy.java index 7c101b525..121fb3bb4 100644 --- a/com/hbm/tileentity/machine/TileEntityDummy.java +++ b/com/hbm/tileentity/machine/TileEntityDummy.java @@ -1,6 +1,8 @@ package com.hbm.tileentity.machine; import com.hbm.interfaces.IMultiblock; + +import net.minecraft.init.Blocks; import net.minecraft.nbt.NBTTagCompound; import net.minecraft.tileentity.TileEntity; @@ -15,6 +17,7 @@ public class TileEntityDummy extends TileEntity { if(!this.worldObj.isRemote) { if(!(this.worldObj.getBlock(targetX, targetY, targetZ) instanceof IMultiblock)) { worldObj.func_147480_a(xCoord, yCoord, zCoord, false); + //worldObj.setBlock(targetX, targetY, targetZ, Blocks.gold_block); } } }