diff --git a/assets/hbm/lang/de_DE.lang b/assets/hbm/lang/de_DE.lang index 8ebf4db1d..1da40a906 100644 --- a/assets/hbm/lang/de_DE.lang +++ b/assets/hbm/lang/de_DE.lang @@ -639,6 +639,7 @@ item.ingot_saturnite.name=Saturnitbarren item.plate_saturnite.name=Saturnitplatte item.solid_fuel.name=Festbrennstoff +item.rocket_fuel.name=Festbrennstoff (Raketentreibstoff) item.coke.name=Koks item.lignite.name=Braunkohle item.briquette_lignite.name=Braunkohlebrikett @@ -1657,7 +1658,9 @@ item.mp_c_5.name=Stufe 5 Zielsucher-Schaltkreis item.mp_warhead_10_he.name=Größe 10 HE-Sprengkopf item.mp_warhead_10_incendiary.name=Größe 10 Brandsprengkopf item.mp_warhead_10_buster.name=Größe 10 Bunkerbrechender Sprengkopf -item.mp_warhead_10_nuclear.name=Größe 10 Atomsprengkopf +item.mp_warhead_10_nuclear.name=Größe 10 Mikro-Atomsprengkopf "Kleine Krokette" +item.mp_warhead_10_nuclear_large.name=Größe 10 Atomsprengkopf +item.mp_warhead_15_nuclear.name=Größe 15 Atomsprengkopf "Tantchen Bertha" item.mp_fuselage_10_kerosene.name=Größe 10 Kerosintank item.mp_fuselage_10_solid.name=Größe 10 Festbrennstofftank item.mp_fuselage_10_xenon.name=Größe 10 Xenontank @@ -1666,6 +1669,9 @@ item.mp_fuselage_10_15_solid.name=Größe 10/15 Festbrennstofftank item.mp_fuselage_10_15_hydrogen.name=Größe 10/15 Wasserstofftank 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_solid.name=Größe 15 Festbrennstofftank +item.mp_fuselage_15_hydrogen.name=Größe 15 Wasserstofftank +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_15_flat.name=Größe 15 Flache Flügel @@ -1678,6 +1684,9 @@ item.mp_thruster_15_kerosene_dual.name=Größe 15 Flüssigtriebwerk-Zwilling item.mp_thruster_15_kerosene_triple.name=Größe 15 Flüssigtriebwerk-Drilling item.mp_thruster_15_solid.name=Größe 15 Festbrennstofftriebwerk item.mp_thruster_15_solid_hexdecuple.name=Größe 15 Festbrennstofftriebwerk-Sechzehnling +item.mp_thruster_15_balefire_short.name=Größe 15 BF-Triebwerk mit nuklearem Vorwärmer (Verkürzt) +item.mp_thruster_15_balefire.name=Größe 15 BF-Triebwerk mit nuklearem Vorwärmer +item.mp_thruster_15_balefire_large.name=Größe 15 BF-Triebwerk mit nuklearem Vorwärmer (Schwerlastdüse) item.missile_carrier.name=HTR-01 Trägerrakete item.sat_mapper.name=Oberflächen-Abtastungssatellit diff --git a/assets/hbm/lang/en_US.lang b/assets/hbm/lang/en_US.lang index 73d8df5c9..fad27a081 100644 --- a/assets/hbm/lang/en_US.lang +++ b/assets/hbm/lang/en_US.lang @@ -639,6 +639,7 @@ item.ingot_saturnite.name=Saturnite Ingot item.plate_saturnite.name=Saturnite Plate item.solid_fuel.name=Solid Fuel +item.rocket_fuel.name=Solid Fuel (Rocket Propellant) item.coke.name=Coke item.lignite.name=Lignite item.briquette_lignite.name=Lignite Briquette @@ -1657,7 +1658,9 @@ item.mp_c_5.name=Tier 5 Missile Targeting Circuit item.mp_warhead_10_he.name=Size 10 HE Warhead item.mp_warhead_10_incendiary.name=Size 10 Incendiary Warhead item.mp_warhead_10_buster.name=Size 10 Bunker Buster Warhead -item.mp_warhead_10_nuclear.name=Size 10 Nuclear Warhead +item.mp_warhead_10_nuclear.name=Size 10 Micro Nuclear Warhead "Tater Tot" +item.mp_warhead_10_nuclear_large.name=Size 10 Nuclear Warhead +item.mp_warhead_15_nuclear.name=Size 15 Nuclear Warhead "Auntie Bertha" item.mp_fuselage_10_kerosene.name=Size 10 Kerosene Fuselage item.mp_fuselage_10_solid.name=Size 10 Solid Fuel Fuselage item.mp_fuselage_10_xenon.name=Size 10 Xenon Fuselage @@ -1666,6 +1669,9 @@ item.mp_fuselage_10_15_solid.name=Size 10/15 Solid Fuel Fuselage item.mp_fuselage_10_15_hydrogen.name=Size 10/15 Hydrogen Fuselage 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_solid.name=Size 15 Solid Fuel Fuselage +item.mp_fuselage_15_hydrogen.name=Size 15 Hydrogen Fuselage +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_15_flat.name=Size 15 Flat Fins @@ -1678,6 +1684,9 @@ item.mp_thruster_15_kerosene_dual.name=Size 15 Liquid Fuel Twin Thrusters item.mp_thruster_15_kerosene_triple.name=Size 15 Liquid Fuel Triple Thrusters item.mp_thruster_15_solid.name=Size 15 Solid Fuel Thruster item.mp_thruster_15_solid_hexdecuple.name=Size 15 Solid Fuel Hexdecuple Thrusters +item.mp_thruster_15_balefire_short.name=Size 15 BF Thruster with Nuclear Preheater (Shortened) +item.mp_thruster_15_balefire.name=Size 15 BF Thruster with Nuclear Preheater +item.mp_thruster_15_balefire_large.name=Size 15 BF Thruster with Nuclear Preheater (Heavy Duty Nozzle) item.missile_carrier.name=HTR-01 Carrier Rocket item.sat_mapper.name=Surface Mapping Satellite diff --git a/assets/hbm/models/missile_parts/mp_t_15_balefire.obj b/assets/hbm/models/missile_parts/mp_t_15_balefire.obj new file mode 100644 index 000000000..d7e6f3289 --- /dev/null +++ b/assets/hbm/models/missile_parts/mp_t_15_balefire.obj @@ -0,0 +1,410 @@ +# Blender v2.76 (sub 0) OBJ File: 'mp_t_15_balefire.blend' +# www.blender.org +o Cylinder +v 0.000000 2.875000 -0.750000 +v 0.000000 3.000000 -0.750000 +v 0.375000 2.875000 -0.649519 +v 0.375000 3.000000 -0.649519 +v 0.649519 2.875000 -0.375000 +v 0.649519 3.000000 -0.375000 +v 0.750000 2.875000 0.000000 +v 0.750000 3.000000 0.000000 +v 0.649519 2.875000 0.375000 +v 0.649519 3.000000 0.375000 +v 0.375000 2.875000 0.649519 +v 0.375000 3.000000 0.649519 +v 0.000000 2.875000 0.750000 +v 0.000000 3.000000 0.750000 +v -0.375000 2.875000 0.649519 +v -0.375000 3.000000 0.649519 +v -0.649519 2.875000 0.375000 +v -0.649519 3.000000 0.375000 +v -0.750000 2.875000 0.000000 +v -0.750000 3.000000 0.000000 +v -0.649519 2.875000 -0.375000 +v -0.649519 3.000000 -0.375000 +v -0.375000 2.875000 -0.649519 +v -0.375000 3.000000 -0.649519 +v -0.000000 1.250000 -0.637500 +v -0.000000 2.750000 -0.637500 +v 0.318750 1.250000 -0.552091 +v 0.318750 2.750000 -0.552091 +v 0.552091 1.250000 -0.318750 +v 0.552091 2.750000 -0.318750 +v 0.637500 1.250000 0.000000 +v 0.637500 2.750000 0.000000 +v 0.552091 1.250000 0.318750 +v 0.552091 2.750000 0.318750 +v 0.318750 1.250000 0.552091 +v 0.318750 2.750000 0.552091 +v 0.000000 1.250000 0.637500 +v 0.000000 2.750000 0.637500 +v -0.318750 1.250000 0.552091 +v -0.318750 2.750000 0.552091 +v -0.552091 1.250000 0.318750 +v -0.552091 2.750000 0.318750 +v -0.637500 1.250000 0.000000 +v -0.637500 2.750000 0.000000 +v -0.552091 1.250000 -0.318750 +v -0.552091 2.750000 -0.318750 +v -0.318750 1.250000 -0.552091 +v -0.318750 2.750000 -0.552091 +v 0.000000 1.000000 -0.187500 +v -0.093750 1.000000 -0.162380 +v -0.162380 1.000000 -0.093750 +v -0.187500 1.000000 0.000000 +v -0.162380 1.000000 0.093750 +v -0.093750 1.000000 0.162380 +v -0.000000 1.000000 0.187500 +v 0.093750 1.000000 0.162380 +v 0.162380 1.000000 0.093750 +v 0.187500 1.000000 0.000000 +v 0.162380 1.000000 -0.093750 +v 0.093750 1.000000 -0.162380 +v -0.093750 0.750000 -0.162380 +v 0.000000 0.750000 -0.187500 +v -0.162380 0.750000 -0.093750 +v -0.187500 0.750000 0.000000 +v -0.162380 0.750000 0.093750 +v -0.093750 0.750000 0.162380 +v -0.000000 0.750000 0.187500 +v 0.093750 0.750000 0.162380 +v 0.162380 0.750000 0.093750 +v 0.187500 0.750000 0.000000 +v 0.162380 0.750000 -0.093750 +v 0.093750 0.750000 -0.162380 +v -0.187500 0.000000 -0.324759 +v 0.000000 0.000000 -0.375000 +v -0.324760 0.000000 -0.187500 +v -0.375000 0.000000 0.000000 +v -0.324759 0.000000 0.187500 +v -0.187500 0.000000 0.324760 +v -0.000000 0.000000 0.375000 +v 0.187500 0.000000 0.324760 +v 0.324759 0.000000 0.187500 +v 0.375000 0.000000 0.000000 +v 0.324760 0.000000 -0.187500 +v 0.187500 0.000000 -0.324759 +v -0.140625 0.000000 -0.243570 +v 0.000000 0.000000 -0.281250 +v -0.243570 0.000000 -0.140625 +v -0.281250 0.000000 0.000000 +v -0.243570 0.000000 0.140625 +v -0.140625 0.000000 0.243570 +v -0.000000 0.000000 0.281250 +v 0.140625 0.000000 0.243570 +v 0.243570 0.000000 0.140625 +v 0.281250 0.000000 0.000000 +v 0.243570 0.000000 -0.140625 +v 0.140625 0.000000 -0.243569 +v -0.070313 0.750000 -0.121785 +v -0.000000 0.750000 -0.140625 +v -0.121785 0.750000 -0.070312 +v -0.140625 0.750000 0.000000 +v -0.121785 0.750000 0.070313 +v -0.070313 0.750000 0.121785 +v -0.000000 0.750000 0.140625 +v 0.070312 0.750000 0.121785 +v 0.121785 0.750000 0.070313 +v 0.140625 0.750000 0.000000 +v 0.121785 0.750000 -0.070312 +v 0.070313 0.750000 -0.121785 +v 0.270938 2.875000 -0.469278 +v -0.000000 2.875000 -0.541875 +v 0.469278 2.875000 -0.270937 +v 0.541875 2.875000 0.000000 +v 0.469278 2.875000 0.270938 +v 0.270938 2.875000 0.469278 +v 0.000000 2.875000 0.541875 +v -0.270937 2.875000 0.469278 +v -0.469278 2.875000 0.270938 +v -0.541875 2.875000 0.000000 +v -0.469278 2.875000 -0.270937 +v -0.270938 2.875000 -0.469277 +vn 0.258800 0.000000 -0.965900 +vn 0.707100 0.000000 -0.707100 +vn 0.965900 0.000000 -0.258800 +vn 0.965900 0.000000 0.258800 +vn 0.707100 0.000000 0.707100 +vn 0.258800 0.000000 0.965900 +vn -0.258800 0.000000 0.965900 +vn -0.707100 0.000000 0.707100 +vn -0.965900 0.000000 0.258800 +vn -0.965900 0.000000 -0.258800 +vn 0.000000 1.000000 0.000000 +vn -0.258800 0.000000 -0.965900 +vn -0.707100 0.000000 -0.707100 +vn 0.000000 -1.000000 0.000000 +vn 0.568700 0.594300 0.568700 +vn 0.481600 -0.866800 0.129000 +vn 0.481600 -0.866800 -0.129000 +vn 0.352500 -0.866800 -0.352500 +vn 0.129000 -0.866800 -0.481600 +vn -0.129000 -0.866800 -0.481600 +vn -0.352500 -0.866800 -0.352500 +vn -0.481600 -0.866800 -0.129000 +vn -0.481600 -0.866800 0.129000 +vn -0.352500 -0.866800 0.352500 +vn -0.129000 -0.866800 0.481600 +vn 0.129000 -0.866800 0.481600 +vn 0.352500 -0.866800 0.352500 +vn -0.251600 0.234700 0.938900 +vn -0.938900 0.234700 -0.251600 +vn 0.938900 0.234700 -0.251600 +vn 0.251600 0.234700 0.938900 +vn -0.938900 0.234700 0.251600 +vn 0.687400 0.234700 -0.687300 +vn -0.251600 0.234700 -0.938900 +vn 0.687300 0.234700 0.687400 +vn -0.687300 0.234700 0.687300 +vn 0.251600 0.234700 -0.938900 +vn -0.687300 0.234700 -0.687300 +vn 0.938900 0.234700 0.251600 +vn -0.950500 -0.178200 -0.254700 +vn 0.254700 -0.178200 -0.950500 +vn 0.950500 -0.178200 0.254700 +vn -0.950500 -0.178200 0.254700 +vn -0.254700 -0.178200 -0.950500 +vn 0.950500 -0.178200 -0.254700 +vn -0.695800 -0.178200 0.695800 +vn 0.254700 -0.178200 0.950500 +vn -0.695800 -0.178200 -0.695800 +vn 0.695800 -0.178200 -0.695800 +vn -0.254700 -0.178200 0.950500 +vn 0.695800 -0.178200 0.695800 +vn 0.776800 0.594300 0.208200 +vn -0.208200 0.594300 -0.776800 +vn 0.208200 0.594300 -0.776800 +vn 0.776800 0.594300 -0.208200 +vn -0.568700 0.594300 -0.568700 +vn 0.568700 0.594300 -0.568700 +vn -0.776800 0.594300 -0.208200 +vn -0.776800 0.594300 0.208200 +vn -0.568700 0.594300 0.568700 +vn -0.208200 0.594300 0.776800 +vn 0.208200 0.594300 0.776800 +vn 0.687300 0.234700 0.687300 +vn -0.687400 0.234700 -0.687300 +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 113//15 114//15 +f 48//12 26//12 25//12 +f 46//13 48//13 47//13 +f 33//16 57//16 58//16 +f 31//17 58//17 59//17 +f 29//18 59//18 60//18 +f 27//19 60//19 49//19 +f 49//20 50//20 47//20 +f 50//21 51//21 45//21 +f 45//22 51//22 52//22 +f 52//23 53//23 41//23 +f 41//24 53//24 54//24 +f 39//25 54//25 55//25 +f 37//26 55//26 56//26 +f 56//27 57//27 33//27 +f 51//10 63//10 64//10 +f 67//28 66//28 78//28 +f 58//3 70//3 71//3 +f 55//6 67//6 68//6 +f 52//9 64//9 65//9 +f 59//2 71//2 72//2 +f 49//12 62//12 61//12 +f 56//5 68//5 69//5 +f 53//8 65//8 66//8 +f 60//1 72//1 62//1 +f 50//13 61//13 63//13 +f 57//4 69//4 70//4 +f 54//7 66//7 67//7 +f 78//14 90//14 91//14 +f 63//29 75//29 76//29 +f 70//30 82//30 83//30 +f 67//31 79//31 80//31 +f 64//32 76//32 77//32 +f 71//33 83//33 84//33 +f 61//34 62//34 74//34 +f 68//35 80//35 81//35 +f 65//36 77//36 78//36 +f 62//37 72//37 84//37 +f 61//38 73//38 75//38 +f 70//39 69//39 81//39 +f 93//40 105//40 106//40 +f 75//14 87//14 88//14 +f 82//14 94//14 95//14 +f 79//14 91//14 92//14 +f 76//14 88//14 89//14 +f 83//14 95//14 96//14 +f 74//14 86//14 85//14 +f 80//14 92//14 93//14 +f 77//14 89//14 90//14 +f 84//14 96//14 86//14 +f 75//14 73//14 85//14 +f 81//14 93//14 94//14 +f 105//14 103//14 99//14 +f 90//41 102//41 103//41 +f 87//42 99//42 100//42 +f 94//43 106//43 107//43 +f 92//44 91//44 103//44 +f 88//45 100//45 101//45 +f 95//46 107//46 108//46 +f 86//47 98//47 97//47 +f 92//48 104//48 105//48 +f 89//49 101//49 102//49 +f 86//50 96//50 108//50 +f 85//51 97//51 99//51 +f 34//52 32//52 112//52 +f 48//53 120//53 110//53 +f 28//54 26//54 110//54 +f 30//55 111//55 112//55 +f 48//56 46//56 119//56 +f 30//57 28//57 109//57 +f 44//58 118//58 119//58 +f 42//59 117//59 118//59 +f 40//60 116//60 117//60 +f 38//61 115//61 116//61 +f 36//62 114//62 115//62 +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 114//15 +f 47//12 48//12 25//12 +f 45//13 46//13 47//13 +f 31//16 33//16 58//16 +f 29//17 31//17 59//17 +f 27//18 29//18 60//18 +f 25//19 27//19 49//19 +f 25//20 49//20 47//20 +f 47//21 50//21 45//21 +f 43//22 45//22 52//22 +f 43//23 52//23 41//23 +f 39//24 41//24 54//24 +f 37//25 39//25 55//25 +f 35//26 37//26 56//26 +f 35//27 56//27 33//27 +f 52//10 51//10 64//10 +f 79//28 67//28 78//28 +f 59//3 58//3 71//3 +f 56//6 55//6 68//6 +f 53//9 52//9 65//9 +f 60//2 59//2 72//2 +f 50//12 49//12 61//12 +f 57//5 56//5 69//5 +f 54//8 53//8 66//8 +f 49//1 60//1 62//1 +f 51//13 50//13 63//13 +f 58//4 57//4 70//4 +f 55//7 54//7 67//7 +f 79//14 78//14 91//14 +f 64//29 63//29 76//29 +f 71//30 70//30 83//30 +f 68//31 67//31 80//31 +f 65//32 64//32 77//32 +f 72//33 71//33 84//33 +f 73//34 61//34 74//34 +f 69//63 68//63 81//63 +f 66//36 65//36 78//36 +f 74//37 62//37 84//37 +f 63//64 61//64 75//64 +f 82//39 70//39 81//39 +f 94//40 93//40 106//40 +f 76//14 75//14 88//14 +f 83//14 82//14 95//14 +f 80//14 79//14 92//14 +f 77//14 76//14 89//14 +f 84//14 83//14 96//14 +f 73//14 74//14 85//14 +f 81//14 80//14 93//14 +f 78//14 77//14 90//14 +f 74//14 84//14 86//14 +f 87//14 75//14 85//14 +f 82//14 81//14 94//14 +f 99//14 97//14 98//14 +f 98//14 108//14 107//14 +f 107//14 106//14 105//14 +f 105//14 104//14 103//14 +f 103//14 102//14 99//14 +f 101//14 100//14 99//14 +f 99//14 98//14 107//14 +f 107//14 105//14 99//14 +f 102//14 101//14 99//14 +f 91//41 90//41 103//41 +f 88//42 87//42 100//42 +f 95//43 94//43 107//43 +f 104//44 92//44 103//44 +f 89//45 88//45 101//45 +f 96//46 95//46 108//46 +f 85//47 86//47 97//47 +f 93//48 92//48 105//48 +f 90//49 89//49 102//49 +f 98//50 86//50 108//50 +f 87//51 85//51 99//51 +f 113//52 34//52 112//52 +f 26//53 48//53 110//53 +f 109//54 28//54 110//54 +f 32//55 30//55 112//55 +f 120//56 48//56 119//56 +f 111//57 30//57 109//57 +f 46//58 44//58 119//58 +f 44//59 42//59 118//59 +f 42//60 40//60 117//60 +f 40//61 38//61 116//61 +f 38//62 36//62 115//62 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 new file mode 100644 index 000000000..cc67be147 --- /dev/null +++ b/assets/hbm/models/missile_parts/mp_t_15_balefire_large.obj @@ -0,0 +1,492 @@ +# Blender v2.76 (sub 0) OBJ File: 'mp_t_15_balefire_large.blend' +# www.blender.org +o Cylinder +v 0.000000 2.875000 -0.750000 +v 0.000000 3.000000 -0.750000 +v 0.375000 2.875000 -0.649519 +v 0.375000 3.000000 -0.649519 +v 0.649519 2.875000 -0.375000 +v 0.649519 3.000000 -0.375000 +v 0.750000 2.875000 0.000000 +v 0.750000 3.000000 0.000000 +v 0.649519 2.875000 0.375000 +v 0.649519 3.000000 0.375000 +v 0.375000 2.875000 0.649519 +v 0.375000 3.000000 0.649519 +v 0.000000 2.875000 0.750000 +v 0.000000 3.000000 0.750000 +v -0.375000 2.875000 0.649519 +v -0.375000 3.000000 0.649519 +v -0.649519 2.875000 0.375000 +v -0.649519 3.000000 0.375000 +v -0.750000 2.875000 0.000000 +v -0.750000 3.000000 0.000000 +v -0.649519 2.875000 -0.375000 +v -0.649519 3.000000 -0.375000 +v -0.375000 2.875000 -0.649519 +v -0.375000 3.000000 -0.649519 +v -0.000000 1.500000 -0.637500 +v -0.000000 2.750000 -0.637500 +v 0.318750 1.500000 -0.552091 +v 0.318750 2.750000 -0.552091 +v 0.552091 1.500000 -0.318750 +v 0.552091 2.750000 -0.318750 +v 0.637500 1.500000 0.000000 +v 0.637500 2.750000 0.000000 +v 0.552091 1.500000 0.318750 +v 0.552091 2.750000 0.318750 +v 0.318750 1.500000 0.552091 +v 0.318750 2.750000 0.552091 +v 0.000000 1.500000 0.637500 +v 0.000000 2.750000 0.637500 +v -0.318750 1.500000 0.552091 +v -0.318750 2.750000 0.552091 +v -0.552091 1.500000 0.318750 +v -0.552091 2.750000 0.318750 +v -0.637500 1.500000 0.000000 +v -0.637500 2.750000 0.000000 +v -0.552091 1.500000 -0.318750 +v -0.552091 2.750000 -0.318750 +v -0.318750 1.500000 -0.552091 +v -0.318750 2.750000 -0.552091 +v -0.318750 0.125000 -0.552091 +v -0.552091 0.125000 -0.318750 +v -0.637500 0.125000 0.000000 +v -0.552091 0.125000 0.318750 +v -0.318750 0.125000 0.552091 +v 0.000000 0.125000 0.637500 +v 0.318750 0.125000 0.552091 +v 0.552091 0.125000 0.318750 +v 0.637500 0.125000 0.000000 +v 0.552091 0.125000 -0.318750 +v 0.318750 0.125000 -0.552091 +v -0.000000 0.125000 -0.637500 +v 0.270938 2.875000 -0.469278 +v -0.000000 2.875000 -0.541875 +v 0.469278 2.875000 -0.270937 +v 0.541875 2.875000 0.000000 +v 0.469278 2.875000 0.270938 +v 0.270938 2.875000 0.469278 +v 0.000000 2.875000 0.541875 +v -0.270937 2.875000 0.469278 +v -0.469278 2.875000 0.270938 +v -0.541875 2.875000 0.000000 +v -0.469278 2.875000 -0.270937 +v -0.270938 2.875000 -0.469277 +v -0.000000 1.250000 -0.318750 +v 0.159375 1.250000 -0.276046 +v 0.276046 1.250000 -0.159375 +v 0.318750 1.250000 0.000000 +v 0.276046 1.250000 0.159375 +v 0.159375 1.250000 0.276046 +v 0.000000 1.250000 0.318750 +v -0.159375 1.250000 0.276046 +v -0.276046 1.250000 0.159375 +v -0.318750 1.250000 0.000000 +v -0.276046 1.250000 -0.159375 +v -0.159375 1.250000 -0.276045 +v -0.000000 0.725000 -0.541875 +v 0.270937 0.725000 -0.469278 +v 0.469277 0.725000 -0.270937 +v 0.541875 0.725000 0.000000 +v 0.469277 0.725000 0.270938 +v 0.270938 0.725000 0.469278 +v 0.000000 0.725000 0.541875 +v -0.270937 0.725000 0.469278 +v -0.469278 0.725000 0.270938 +v -0.541875 0.725000 0.000000 +v -0.469278 0.725000 -0.270937 +v -0.270938 0.725000 -0.469277 +v -0.270938 0.125000 -0.469277 +v -0.000000 0.125000 -0.541875 +v -0.469278 0.125000 -0.270937 +v -0.541875 0.125000 0.000000 +v -0.469278 0.125000 0.270938 +v -0.270937 0.125000 0.469278 +v 0.000000 0.125000 0.541875 +v 0.270938 0.125000 0.469278 +v 0.469278 0.125000 0.270938 +v 0.541875 0.125000 0.000000 +v 0.469278 0.125000 -0.270937 +v 0.270938 0.125000 -0.469278 +v -0.270938 0.000000 -0.469277 +v -0.000000 0.000000 -0.541875 +v -0.469278 0.000000 -0.270937 +v -0.541875 0.000000 0.000000 +v -0.469278 0.000000 0.270938 +v -0.270937 0.000000 0.469278 +v 0.000000 0.000000 0.541875 +v 0.270938 0.000000 0.469278 +v 0.469278 0.000000 0.270938 +v 0.541875 0.000000 0.000000 +v 0.469278 0.000000 -0.270937 +v 0.270938 0.000000 -0.469278 +v -0.176110 0.000000 -0.305030 +v -0.000000 0.000000 -0.352219 +v -0.305031 0.000000 -0.176109 +v -0.352219 0.000000 0.000000 +v -0.305030 0.000000 0.176110 +v -0.176109 0.000000 0.305030 +v 0.000000 0.000000 0.352219 +v 0.176109 0.000000 0.305030 +v 0.305030 0.000000 0.176109 +v 0.352219 0.000000 0.000000 +v 0.305030 0.000000 -0.176109 +v 0.176109 0.000000 -0.305030 +v -0.088055 1.000000 -0.152515 +v 0.000000 1.000000 -0.176109 +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 +v 0.000000 1.000000 0.176109 +v 0.088055 1.000000 0.152515 +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 +vn 0.258800 0.000000 -0.965900 +vn 0.707100 0.000000 -0.707100 +vn 0.965900 0.000000 -0.258800 +vn 0.965900 0.000000 0.258800 +vn 0.707100 0.000000 0.707100 +vn 0.258800 0.000000 0.965900 +vn -0.258800 0.000000 0.965900 +vn -0.707100 0.000000 0.707100 +vn -0.965900 0.000000 0.258800 +vn -0.965900 0.000000 -0.258800 +vn 0.000000 1.000000 0.000000 +vn -0.258800 0.000000 -0.965900 +vn -0.707100 0.000000 -0.707100 +vn 0.000000 -1.000000 0.000000 +vn 0.568700 0.594300 0.568700 +vn 0.776800 0.594300 0.208200 +vn -0.208200 0.594300 -0.776800 +vn 0.208200 0.594300 -0.776800 +vn 0.776800 0.594300 -0.208200 +vn -0.568700 0.594300 -0.568700 +vn 0.568700 0.594300 -0.568700 +vn -0.776800 0.594300 -0.208200 +vn -0.776800 0.594300 0.208200 +vn -0.568700 0.594300 0.568700 +vn -0.208200 0.594300 0.776800 +vn 0.208200 0.594300 0.776800 +vn -0.445700 -0.776300 -0.445700 +vn -0.654100 0.379800 -0.654100 +vn 0.445700 -0.776300 -0.445700 +vn -0.608900 -0.776300 -0.163100 +vn -0.608900 -0.776300 0.163100 +vn -0.445700 -0.776300 0.445700 +vn -0.163100 -0.776300 0.608900 +vn 0.163100 -0.776300 0.608900 +vn 0.445700 -0.776300 0.445700 +vn 0.608900 -0.776300 0.163100 +vn -0.163100 -0.776300 -0.608900 +vn 0.163100 -0.776300 -0.608900 +vn 0.608900 -0.776300 -0.163100 +vn -0.255800 0.152200 0.954700 +vn 0.239400 0.379800 -0.893600 +vn -0.654100 0.379800 0.654100 +vn 0.654100 0.379800 0.654100 +vn -0.239400 0.379800 -0.893600 +vn 0.654100 0.379800 -0.654100 +vn -0.893600 0.379800 0.239400 +vn 0.239400 0.379800 0.893600 +vn 0.893600 0.379800 -0.239400 +vn -0.893600 0.379800 -0.239400 +vn -0.239400 0.379800 0.893600 +vn 0.893600 0.379800 0.239400 +vn 0.255800 0.152200 0.954700 +vn 0.698900 0.152200 0.698900 +vn 0.954700 0.152200 0.255800 +vn 0.954700 0.152200 -0.255800 +vn 0.698900 0.152200 -0.698900 +vn 0.255800 0.152200 -0.954700 +vn -0.255800 0.152200 -0.954700 +vn -0.698900 0.152200 -0.698900 +vn -0.954700 0.152200 -0.255800 +vn -0.954700 0.152200 0.255800 +vn -0.698900 0.152200 0.698900 +vn 0.952200 -0.167700 -0.255200 +vn -0.697100 -0.167700 0.697100 +vn 0.255200 -0.167700 0.952200 +vn -0.697100 -0.167700 -0.697100 +vn 0.697100 -0.167700 -0.697100 +vn -0.255200 -0.167700 0.952200 +vn 0.697100 -0.167700 0.697100 +vn -0.952200 -0.167700 -0.255200 +vn 0.255200 -0.167700 -0.952200 +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 diff --git a/assets/hbm/models/missile_parts/mp_t_15_balefire_short.obj b/assets/hbm/models/missile_parts/mp_t_15_balefire_short.obj new file mode 100644 index 000000000..b67b61fcb --- /dev/null +++ b/assets/hbm/models/missile_parts/mp_t_15_balefire_short.obj @@ -0,0 +1,410 @@ +# Blender v2.76 (sub 0) OBJ File: 'mp_t_15_balefire_short.blend' +# www.blender.org +o Cylinder +v 0.000000 1.875000 -0.750000 +v 0.000000 2.000000 -0.750000 +v 0.375000 1.875000 -0.649519 +v 0.375000 2.000000 -0.649519 +v 0.649519 1.875000 -0.375000 +v 0.649519 2.000000 -0.375000 +v 0.750000 1.875000 0.000000 +v 0.750000 2.000000 0.000000 +v 0.649519 1.875000 0.375000 +v 0.649519 2.000000 0.375000 +v 0.375000 1.875000 0.649519 +v 0.375000 2.000000 0.649519 +v 0.000000 1.875000 0.750000 +v 0.000000 2.000000 0.750000 +v -0.375000 1.875000 0.649519 +v -0.375000 2.000000 0.649519 +v -0.649519 1.875000 0.375000 +v -0.649519 2.000000 0.375000 +v -0.750000 1.875000 0.000000 +v -0.750000 2.000000 0.000000 +v -0.649519 1.875000 -0.375000 +v -0.649519 2.000000 -0.375000 +v -0.375000 1.875000 -0.649519 +v -0.375000 2.000000 -0.649519 +v -0.000000 1.250000 -0.637500 +v -0.000000 1.750000 -0.637500 +v 0.318750 1.250000 -0.552091 +v 0.318750 1.750000 -0.552091 +v 0.552091 1.250000 -0.318750 +v 0.552091 1.750000 -0.318750 +v 0.637500 1.250000 0.000000 +v 0.637500 1.750000 0.000000 +v 0.552091 1.250000 0.318750 +v 0.552091 1.750000 0.318750 +v 0.318750 1.250000 0.552091 +v 0.318750 1.750000 0.552091 +v 0.000000 1.250000 0.637500 +v 0.000000 1.750000 0.637500 +v -0.318750 1.250000 0.552091 +v -0.318750 1.750000 0.552091 +v -0.552091 1.250000 0.318750 +v -0.552091 1.750000 0.318750 +v -0.637500 1.250000 0.000000 +v -0.637500 1.750000 0.000000 +v -0.552091 1.250000 -0.318750 +v -0.552091 1.750000 -0.318750 +v -0.318750 1.250000 -0.552091 +v -0.318750 1.750000 -0.552091 +v 0.000000 1.000000 -0.187500 +v -0.093750 1.000000 -0.162380 +v -0.162380 1.000000 -0.093750 +v -0.187500 1.000000 0.000000 +v -0.162380 1.000000 0.093750 +v -0.093750 1.000000 0.162380 +v -0.000000 1.000000 0.187500 +v 0.093750 1.000000 0.162380 +v 0.162380 1.000000 0.093750 +v 0.187500 1.000000 0.000000 +v 0.162380 1.000000 -0.093750 +v 0.093750 1.000000 -0.162380 +v -0.093750 0.750000 -0.162380 +v 0.000000 0.750000 -0.187500 +v -0.162380 0.750000 -0.093750 +v -0.187500 0.750000 0.000000 +v -0.162380 0.750000 0.093750 +v -0.093750 0.750000 0.162380 +v -0.000000 0.750000 0.187500 +v 0.093750 0.750000 0.162380 +v 0.162380 0.750000 0.093750 +v 0.187500 0.750000 0.000000 +v 0.162380 0.750000 -0.093750 +v 0.093750 0.750000 -0.162380 +v -0.187500 0.000000 -0.324759 +v 0.000000 0.000000 -0.375000 +v -0.324760 0.000000 -0.187500 +v -0.375000 0.000000 0.000000 +v -0.324759 0.000000 0.187500 +v -0.187500 0.000000 0.324760 +v -0.000000 0.000000 0.375000 +v 0.187500 0.000000 0.324760 +v 0.324759 0.000000 0.187500 +v 0.375000 0.000000 0.000000 +v 0.324760 0.000000 -0.187500 +v 0.187500 0.000000 -0.324759 +v -0.140625 0.000000 -0.243570 +v 0.000000 0.000000 -0.281250 +v -0.243570 0.000000 -0.140625 +v -0.281250 0.000000 0.000000 +v -0.243570 0.000000 0.140625 +v -0.140625 0.000000 0.243570 +v -0.000000 0.000000 0.281250 +v 0.140625 0.000000 0.243570 +v 0.243570 0.000000 0.140625 +v 0.281250 0.000000 0.000000 +v 0.243570 0.000000 -0.140625 +v 0.140625 0.000000 -0.243569 +v -0.070313 0.750000 -0.121785 +v -0.000000 0.750000 -0.140625 +v -0.121785 0.750000 -0.070312 +v -0.140625 0.750000 0.000000 +v -0.121785 0.750000 0.070313 +v -0.070313 0.750000 0.121785 +v -0.000000 0.750000 0.140625 +v 0.070312 0.750000 0.121785 +v 0.121785 0.750000 0.070313 +v 0.140625 0.750000 0.000000 +v 0.121785 0.750000 -0.070312 +v 0.070313 0.750000 -0.121785 +v 0.270938 1.875000 -0.469278 +v -0.000000 1.875000 -0.541875 +v 0.469278 1.875000 -0.270937 +v 0.541875 1.875000 0.000000 +v 0.469278 1.875000 0.270938 +v 0.270938 1.875000 0.469278 +v 0.000000 1.875000 0.541875 +v -0.270937 1.875000 0.469278 +v -0.469278 1.875000 0.270938 +v -0.541875 1.875000 0.000000 +v -0.469278 1.875000 -0.270937 +v -0.270938 1.875000 -0.469277 +vn 0.258800 0.000000 -0.965900 +vn 0.707100 0.000000 -0.707100 +vn 0.965900 0.000000 -0.258800 +vn 0.965900 0.000000 0.258800 +vn 0.707100 0.000000 0.707100 +vn 0.258800 0.000000 0.965900 +vn -0.258800 0.000000 0.965900 +vn -0.707100 0.000000 0.707100 +vn -0.965900 0.000000 0.258800 +vn -0.965900 0.000000 -0.258800 +vn 0.000000 1.000000 0.000000 +vn -0.258800 0.000000 -0.965900 +vn -0.707100 0.000000 -0.707100 +vn 0.000000 -1.000000 -0.000000 +vn 0.568700 0.594300 0.568700 +vn 0.481600 -0.866800 0.129000 +vn 0.481600 -0.866800 -0.129000 +vn 0.352500 -0.866800 -0.352500 +vn 0.129000 -0.866800 -0.481600 +vn -0.129000 -0.866800 -0.481600 +vn -0.352500 -0.866800 -0.352500 +vn -0.481600 -0.866800 -0.129000 +vn -0.481600 -0.866800 0.129000 +vn -0.352500 -0.866800 0.352500 +vn -0.129000 -0.866800 0.481600 +vn 0.129000 -0.866800 0.481600 +vn 0.352500 -0.866800 0.352500 +vn -0.251600 0.234700 0.938900 +vn -0.938900 0.234700 -0.251600 +vn 0.938900 0.234700 -0.251600 +vn 0.251600 0.234700 0.938900 +vn -0.938900 0.234700 0.251600 +vn 0.687400 0.234700 -0.687300 +vn -0.251600 0.234700 -0.938900 +vn 0.687300 0.234700 0.687400 +vn -0.687300 0.234700 0.687300 +vn 0.251600 0.234700 -0.938900 +vn -0.687300 0.234700 -0.687300 +vn 0.938900 0.234700 0.251600 +vn -0.950500 -0.178200 -0.254700 +vn 0.254700 -0.178200 -0.950500 +vn 0.950500 -0.178200 0.254700 +vn -0.950500 -0.178200 0.254700 +vn -0.254700 -0.178200 -0.950500 +vn 0.950500 -0.178200 -0.254700 +vn -0.695800 -0.178200 0.695800 +vn 0.254700 -0.178200 0.950500 +vn -0.695800 -0.178200 -0.695800 +vn 0.695800 -0.178200 -0.695800 +vn -0.254700 -0.178200 0.950500 +vn 0.695800 -0.178200 0.695800 +vn 0.776800 0.594300 0.208200 +vn -0.208200 0.594300 -0.776800 +vn 0.208200 0.594300 -0.776800 +vn 0.776800 0.594300 -0.208200 +vn -0.568700 0.594300 -0.568700 +vn 0.568700 0.594300 -0.568700 +vn -0.776800 0.594300 -0.208200 +vn -0.776800 0.594300 0.208200 +vn -0.568700 0.594300 0.568700 +vn -0.208200 0.594300 0.776800 +vn 0.208200 0.594300 0.776800 +vn 0.687300 0.234700 0.687300 +vn -0.687400 0.234700 -0.687300 +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 113//15 114//15 +f 48//12 26//12 25//12 +f 46//13 48//13 47//13 +f 33//16 57//16 58//16 +f 31//17 58//17 59//17 +f 29//18 59//18 60//18 +f 27//19 60//19 49//19 +f 49//20 50//20 47//20 +f 50//21 51//21 45//21 +f 45//22 51//22 52//22 +f 52//23 53//23 41//23 +f 41//24 53//24 54//24 +f 39//25 54//25 55//25 +f 37//26 55//26 56//26 +f 56//27 57//27 33//27 +f 51//10 63//10 64//10 +f 67//28 66//28 78//28 +f 58//3 70//3 71//3 +f 55//6 67//6 68//6 +f 52//9 64//9 65//9 +f 59//2 71//2 72//2 +f 49//12 62//12 61//12 +f 56//5 68//5 69//5 +f 53//8 65//8 66//8 +f 60//1 72//1 62//1 +f 50//13 61//13 63//13 +f 57//4 69//4 70//4 +f 54//7 66//7 67//7 +f 78//14 90//14 91//14 +f 63//29 75//29 76//29 +f 70//30 82//30 83//30 +f 67//31 79//31 80//31 +f 64//32 76//32 77//32 +f 71//33 83//33 84//33 +f 61//34 62//34 74//34 +f 68//35 80//35 81//35 +f 65//36 77//36 78//36 +f 62//37 72//37 84//37 +f 61//38 73//38 75//38 +f 70//39 69//39 81//39 +f 93//40 105//40 106//40 +f 75//14 87//14 88//14 +f 82//14 94//14 95//14 +f 79//14 91//14 92//14 +f 76//14 88//14 89//14 +f 83//14 95//14 96//14 +f 74//14 86//14 85//14 +f 80//14 92//14 93//14 +f 77//14 89//14 90//14 +f 84//14 96//14 86//14 +f 75//14 73//14 85//14 +f 81//14 93//14 94//14 +f 105//14 103//14 99//14 +f 90//41 102//41 103//41 +f 87//42 99//42 100//42 +f 94//43 106//43 107//43 +f 92//44 91//44 103//44 +f 88//45 100//45 101//45 +f 95//46 107//46 108//46 +f 86//47 98//47 97//47 +f 92//48 104//48 105//48 +f 89//49 101//49 102//49 +f 86//50 96//50 108//50 +f 85//51 97//51 99//51 +f 34//52 32//52 112//52 +f 26//53 48//53 120//53 +f 28//54 26//54 110//54 +f 30//55 111//55 112//55 +f 46//56 119//56 120//56 +f 28//57 109//57 111//57 +f 44//58 118//58 119//58 +f 42//59 117//59 118//59 +f 42//60 40//60 116//60 +f 38//61 115//61 116//61 +f 38//62 36//62 114//62 +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 114//15 +f 47//12 48//12 25//12 +f 45//13 46//13 47//13 +f 31//16 33//16 58//16 +f 29//17 31//17 59//17 +f 27//18 29//18 60//18 +f 25//19 27//19 49//19 +f 25//20 49//20 47//20 +f 47//21 50//21 45//21 +f 43//22 45//22 52//22 +f 43//23 52//23 41//23 +f 39//24 41//24 54//24 +f 37//25 39//25 55//25 +f 35//26 37//26 56//26 +f 35//27 56//27 33//27 +f 52//10 51//10 64//10 +f 79//28 67//28 78//28 +f 59//3 58//3 71//3 +f 56//6 55//6 68//6 +f 53//9 52//9 65//9 +f 60//2 59//2 72//2 +f 50//12 49//12 61//12 +f 57//5 56//5 69//5 +f 54//8 53//8 66//8 +f 49//1 60//1 62//1 +f 51//13 50//13 63//13 +f 58//4 57//4 70//4 +f 55//7 54//7 67//7 +f 79//14 78//14 91//14 +f 64//29 63//29 76//29 +f 71//30 70//30 83//30 +f 68//31 67//31 80//31 +f 65//32 64//32 77//32 +f 72//33 71//33 84//33 +f 73//34 61//34 74//34 +f 69//63 68//63 81//63 +f 66//36 65//36 78//36 +f 74//37 62//37 84//37 +f 63//64 61//64 75//64 +f 82//39 70//39 81//39 +f 94//40 93//40 106//40 +f 76//14 75//14 88//14 +f 83//14 82//14 95//14 +f 80//14 79//14 92//14 +f 77//14 76//14 89//14 +f 84//14 83//14 96//14 +f 73//14 74//14 85//14 +f 81//14 80//14 93//14 +f 78//14 77//14 90//14 +f 74//14 84//14 86//14 +f 87//14 75//14 85//14 +f 82//14 81//14 94//14 +f 99//14 97//14 98//14 +f 98//14 108//14 107//14 +f 107//14 106//14 105//14 +f 105//14 104//14 103//14 +f 103//14 102//14 99//14 +f 101//14 100//14 99//14 +f 99//14 98//14 107//14 +f 107//14 105//14 99//14 +f 102//14 101//14 99//14 +f 91//41 90//41 103//41 +f 88//42 87//42 100//42 +f 95//43 94//43 107//43 +f 104//44 92//44 103//44 +f 89//45 88//45 101//45 +f 96//46 95//46 108//46 +f 85//47 86//47 97//47 +f 93//48 92//48 105//48 +f 90//49 89//49 102//49 +f 98//50 86//50 108//50 +f 87//51 85//51 99//51 +f 113//52 34//52 112//52 +f 110//53 26//53 120//53 +f 109//54 28//54 110//54 +f 32//55 30//55 112//55 +f 48//56 46//56 120//56 +f 30//57 28//57 111//57 +f 46//58 44//58 119//58 +f 44//59 42//59 118//59 +f 117//60 42//60 116//60 +f 40//61 38//61 116//61 +f 115//62 38//62 114//62 diff --git a/assets/hbm/models/missile_parts/mp_w_10_nuclear_large.obj b/assets/hbm/models/missile_parts/mp_w_10_nuclear_large.obj index ff9f57d7d..5d5edaf14 100644 --- a/assets/hbm/models/missile_parts/mp_w_10_nuclear_large.obj +++ b/assets/hbm/models/missile_parts/mp_w_10_nuclear_large.obj @@ -61,6 +61,116 @@ v -0.039409 2.500000 0.022753 v -0.045505 2.500000 0.000000 v -0.039409 2.500000 -0.022753 v -0.022753 2.500000 -0.039409 +vt 0.187500 0.125000 +vt 0.125000 0.125000 +vt 0.125000 0.000000 +vt 0.062500 0.125000 +vt 0.062500 0.000000 +vt 0.000000 0.125000 +vt -0.000000 0.000000 +vt 0.750000 0.125000 +vt 0.687500 0.125000 +vt 0.687500 -0.000000 +vt 0.625000 0.125000 +vt 0.625000 -0.000000 +vt 0.562500 0.125000 +vt 0.562500 -0.000000 +vt 0.500000 0.125000 +vt 0.500000 0.000000 +vt 0.437500 0.125000 +vt 0.437500 -0.000000 +vt 0.375000 0.125000 +vt 0.375000 -0.000000 +vt 0.312500 0.125000 +vt 0.312500 0.000000 +vt 0.312500 0.343750 +vt 0.250000 0.343750 +vt 0.250000 0.125000 +vt 0.187500 -0.000000 +vt 0.250000 -0.000000 +vt 0.875000 0.000000 +vt 0.875000 0.250000 +vt 0.984375 0.187500 +vt 0.687500 0.343750 +vt 0.750000 0.343750 +vt 0.734375 0.531250 +vt 0.125000 0.343750 +vt 0.062500 0.343750 +vt 0.375000 0.343750 +vt 0.437500 0.343750 +vt 0.500000 0.343750 +vt 0.562500 0.343750 +vt 0.625000 0.343750 +vt 0.187500 0.343750 +vt 0.000000 0.343750 +vt 0.546875 0.531250 +vt 0.546875 0.625000 +vt 0.515625 0.625000 +vt 0.296875 0.531250 +vt 0.265625 0.531250 +vt 0.171875 0.531250 +vt 0.140625 0.531250 +vt 0.484375 0.531250 +vt 0.453125 0.531250 +vt 0.671875 0.531250 +vt 0.640625 0.531250 +vt 0.234375 0.531250 +vt 0.203125 0.531250 +vt 0.109375 0.531250 +vt 0.421875 0.531250 +vt 0.390625 0.531250 +vt 0.609375 0.531250 +vt 0.578125 0.531250 +vt 0.046875 0.531250 +vt 0.015625 0.531250 +vt 0.359375 0.531250 +vt 0.328125 0.531250 +vt 0.515625 0.531250 +vt 0.839423 0.295540 +vt 0.779161 0.260748 +vt 0.779161 0.330332 +vt 0.703125 0.531250 +vt 0.734375 0.625000 +vt 0.296875 0.625000 +vt 0.265625 0.625000 +vt 0.171875 0.625000 +vt 0.484375 0.625000 +vt 0.671875 0.625000 +vt 0.234375 0.625000 +vt 0.203125 0.625000 +vt 0.109375 0.625000 +vt 0.078125 0.625000 +vt 0.421875 0.625000 +vt 0.609375 0.625000 +vt 0.578125 0.625000 +vt 0.046875 0.625000 +vt 0.015625 0.625000 +vt 0.359375 0.625000 +vt 0.328125 0.625000 +vt 0.750000 -0.000000 +vt 1.000000 0.125000 +vt 0.984375 0.062500 +vt 0.937500 0.015625 +vt 0.812500 0.015625 +vt 0.765625 0.062500 +vt 0.765625 0.187500 +vt 0.812500 0.234375 +vt 0.937500 0.234375 +vt 0.078125 0.531250 +vt 0.799249 0.335715 +vt 0.819336 0.330332 +vt 0.834041 0.315627 +vt 0.834041 0.275453 +vt 0.819336 0.260748 +vt 0.799249 0.255365 +vt 0.764456 0.275453 +vt 0.759074 0.295540 +vt 0.764456 0.315627 +vt 0.703125 0.625000 +vt 0.140625 0.625000 +vt 0.453125 0.625000 +vt 0.640625 0.625000 +vt 0.390625 0.625000 vn 0.258800 0.000000 -0.965900 vn 0.707100 0.000000 -0.707100 vn 0.965900 0.000000 -0.258800 @@ -112,119 +222,119 @@ vn 0.239000 0.384000 0.891900 vn 0.891900 0.384000 -0.239000 vn -0.891900 0.384000 -0.239000 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 35//11 36//11 -f 24//12 2//12 1//12 -f 22//13 24//13 23//13 -f 7//14 19//14 23//14 -f 29//15 28//15 40//15 -f 4//16 25//16 27//16 -f 20//17 34//17 35//17 -f 18//18 33//18 34//18 -f 18//19 16//19 32//19 -f 14//20 31//20 32//20 -f 14//21 12//21 30//21 -f 10//22 29//22 30//22 -f 8//23 28//23 29//23 -f 24//24 36//24 26//24 -f 4//25 2//25 26//25 -f 6//26 27//26 28//26 -f 43//27 55//27 56//27 -f 35//28 47//28 48//28 -f 26//29 38//29 37//29 -f 32//30 44//30 45//30 -f 29//31 41//31 42//31 -f 36//32 48//32 38//32 -f 27//33 25//33 37//33 -f 33//34 45//34 46//34 -f 30//35 42//35 43//35 -f 27//36 39//36 40//36 -f 34//37 46//37 47//37 -f 31//38 43//38 44//38 -f 59//39 55//39 51//39 -f 41//40 40//40 52//40 -f 47//41 59//41 60//41 -f 37//42 38//42 50//42 -f 45//43 44//43 56//43 -f 42//44 41//44 53//44 -f 48//45 60//45 50//45 -f 37//46 49//46 51//46 -f 46//47 45//47 57//47 -f 42//48 54//48 55//48 -f 39//49 51//49 52//49 -f 46//50 58//50 59//50 -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 24//11 22//11 36//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 7//14 -f 7//14 9//14 11//14 -f 11//14 13//14 15//14 -f 15//14 17//14 19//14 -f 19//14 21//14 23//14 -f 23//14 3//14 7//14 -f 7//14 11//14 15//14 -f 15//14 19//14 7//14 -f 41//15 29//15 40//15 -f 6//16 4//16 27//16 -f 22//17 20//17 35//17 -f 20//18 18//18 34//18 -f 33//19 18//19 32//19 -f 16//20 14//20 32//20 -f 31//21 14//21 30//21 -f 12//22 10//22 30//22 -f 10//23 8//23 29//23 -f 2//24 24//24 26//24 -f 25//25 4//25 26//25 -f 8//26 6//26 28//26 -f 44//27 43//27 56//27 -f 36//28 35//28 48//28 -f 25//29 26//29 37//29 -f 33//30 32//30 45//30 -f 30//31 29//31 42//31 -f 26//32 36//32 38//32 -f 39//33 27//33 37//33 -f 34//34 33//34 46//34 -f 31//35 30//35 43//35 -f 28//36 27//36 40//36 -f 35//37 34//37 47//37 -f 32//38 31//38 44//38 -f 51//39 49//39 59//39 -f 50//39 60//39 59//39 -f 59//39 58//39 57//39 -f 57//39 56//39 55//39 -f 55//39 54//39 51//39 -f 53//39 52//39 51//39 -f 49//39 50//39 59//39 -f 59//39 57//39 55//39 -f 54//39 53//39 51//39 -f 53//40 41//40 52//40 -f 48//41 47//41 60//41 -f 49//42 37//42 50//42 -f 57//43 45//43 56//43 -f 54//44 42//44 53//44 -f 38//45 48//45 50//45 -f 39//46 37//46 51//46 -f 58//47 46//47 57//47 -f 43//48 42//48 55//48 -f 40//49 39//49 52//49 -f 47//50 46//50 59//50 +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/8/4 10/9/4 9/10/4 +f 10/9/5 12/11/5 11/12/5 +f 12/11/6 14/13/6 13/14/6 +f 14/13/7 16/15/7 15/16/7 +f 16/15/8 18/17/8 17/18/8 +f 18/17/9 20/19/9 19/20/9 +f 20/19/10 22/21/10 21/22/10 +f 22/21/11 35/23/11 36/24/11 +f 24/25/12 2/1/12 1/26/12 +f 22/21/13 24/25/13 23/27/13 +f 7/28/14 19/29/14 23/30/14 +f 29/31/15 28/32/15 40/33/15 +f 4/2/16 25/34/16 27/35/16 +f 20/19/17 34/36/17 35/23/17 +f 18/17/18 33/37/18 34/36/18 +f 18/17/19 16/15/19 32/38/19 +f 14/13/20 31/39/20 32/38/20 +f 14/13/21 12/11/21 30/40/21 +f 10/9/22 29/31/22 30/40/22 +f 8/8/23 28/32/23 29/31/23 +f 24/25/24 36/24/24 26/41/24 +f 4/2/25 2/1/25 26/41/25 +f 6/4/26 27/35/26 28/42/26 +f 43/43/27 55/44/27 56/45/27 +f 35/23/28 47/46/28 48/47/28 +f 26/41/29 38/48/29 37/49/29 +f 32/38/30 44/50/30 45/51/30 +f 29/31/31 41/52/31 42/53/31 +f 36/24/32 48/54/32 38/55/32 +f 27/35/33 25/34/33 37/56/33 +f 33/37/34 45/57/34 46/58/34 +f 30/40/35 42/59/35 43/60/35 +f 27/35/36 39/61/36 40/62/36 +f 34/36/37 46/63/37 47/64/37 +f 31/39/38 43/43/38 44/65/38 +f 59/66/39 55/67/39 51/68/39 +f 41/69/40 40/33/40 52/70/40 +f 47/46/41 59/71/41 60/72/41 +f 37/49/42 38/48/42 50/73/42 +f 45/51/43 44/50/43 56/74/43 +f 42/53/44 41/52/44 53/75/44 +f 48/54/45 60/76/45 50/77/45 +f 37/56/46 49/78/46 51/79/46 +f 46/58/47 45/57/47 57/80/47 +f 42/59/48 54/81/48 55/82/48 +f 39/61/49 51/83/49 52/84/49 +f 46/63/50 58/85/50 59/86/50 +f 1/26/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/87/4 8/8/4 9/10/4 +f 9/10/5 10/9/5 11/12/5 +f 11/12/6 12/11/6 13/14/6 +f 13/14/7 14/13/7 15/16/7 +f 15/16/8 16/15/8 17/18/8 +f 17/18/9 18/17/9 19/20/9 +f 19/20/10 20/19/10 21/22/10 +f 24/25/11 22/21/11 36/24/11 +f 23/27/12 24/25/12 1/26/12 +f 21/22/13 22/21/13 23/27/13 +f 23/30/14 1/88/14 3/89/14 +f 3/89/14 5/90/14 7/28/14 +f 7/28/14 9/91/14 11/92/14 +f 11/92/14 13/8/14 15/93/14 +f 15/93/14 17/94/14 19/29/14 +f 19/29/14 21/95/14 23/30/14 +f 23/30/14 3/89/14 7/28/14 +f 7/28/14 11/92/14 15/93/14 +f 15/93/14 19/29/14 7/28/14 +f 41/69/15 29/31/15 40/33/15 +f 6/4/16 4/2/16 27/35/16 +f 22/21/17 20/19/17 35/23/17 +f 20/19/18 18/17/18 34/36/18 +f 33/37/19 18/17/19 32/38/19 +f 16/15/20 14/13/20 32/38/20 +f 31/39/21 14/13/21 30/40/21 +f 12/11/22 10/9/22 30/40/22 +f 10/9/23 8/8/23 29/31/23 +f 2/1/24 24/25/24 26/41/24 +f 25/34/25 4/2/25 26/41/25 +f 8/6/26 6/4/26 28/42/26 +f 44/65/27 43/43/27 56/45/27 +f 36/24/28 35/23/28 48/47/28 +f 25/34/29 26/41/29 37/49/29 +f 33/37/30 32/38/30 45/51/30 +f 30/40/31 29/31/31 42/53/31 +f 26/41/32 36/24/32 38/55/32 +f 39/96/33 27/35/33 37/56/33 +f 34/36/34 33/37/34 46/58/34 +f 31/39/35 30/40/35 43/60/35 +f 28/42/36 27/35/36 40/62/36 +f 35/23/37 34/36/37 47/64/37 +f 32/38/38 31/39/38 44/65/38 +f 51/68/39 49/97/39 59/66/39 +f 50/98/39 60/99/39 59/66/39 +f 59/66/39 58/100/39 57/101/39 +f 57/101/39 56/102/39 55/67/39 +f 55/67/39 54/103/39 51/68/39 +f 53/104/39 52/105/39 51/68/39 +f 49/97/39 50/98/39 59/66/39 +f 59/66/39 57/101/39 55/67/39 +f 54/103/39 53/104/39 51/68/39 +f 53/106/40 41/69/40 52/70/40 +f 48/47/41 47/46/41 60/72/41 +f 49/107/42 37/49/42 50/73/42 +f 57/108/43 45/51/43 56/74/43 +f 54/109/44 42/53/44 53/75/44 +f 38/55/45 48/54/45 50/77/45 +f 39/96/46 37/56/46 51/79/46 +f 58/110/47 46/58/47 57/80/47 +f 43/60/48 42/59/48 55/82/48 +f 40/62/49 39/61/49 52/84/49 +f 47/64/50 46/63/50 59/86/50 diff --git a/assets/hbm/models/missile_parts/mp_w_15_he.obj b/assets/hbm/models/missile_parts/mp_w_15_he.obj index 046704702..445761b24 100644 --- a/assets/hbm/models/missile_parts/mp_w_15_he.obj +++ b/assets/hbm/models/missile_parts/mp_w_15_he.obj @@ -37,6 +37,79 @@ v 0.000000 2.000000 0.000000 v 0.000000 2.000000 0.000000 v 0.000000 2.000000 0.000000 v 0.000000 2.000000 0.000000 +vt 0.736111 0.222222 +vt 0.680556 0.222222 +vt 0.666667 0.000000 +vt 0.652778 0.222222 +vt 0.597222 0.222222 +vt 0.569444 0.222222 +vt 0.513889 0.222222 +vt 0.500000 0.000000 +vt 0.486111 0.222222 +vt 0.430556 0.222222 +vt 0.416667 -0.000000 +vt 0.402778 0.222222 +vt 0.347222 0.222222 +vt 0.333333 0.000000 +vt 0.319444 0.222222 +vt 0.263889 0.222222 +vt 0.250000 -0.000000 +vt 0.236111 0.222222 +vt 0.180556 0.222222 +vt 0.166667 -0.000000 +vt 0.152778 0.222222 +vt 0.097222 0.222222 +vt 0.083333 0.000000 +vt 0.069444 0.222222 +vt 0.013889 0.222222 +vt 1.000000 -0.000000 +vt 0.986111 0.222222 +vt 0.930556 0.222222 +vt 0.819444 0.222222 +vt 0.763889 0.222222 +vt 0.750000 0.000000 +vt 0.902778 0.222222 +vt 0.847222 0.222222 +vt 0.833333 0.000000 +vt 0.333333 0.638889 +vt 0.083333 0.777778 +vt 0.083333 0.500000 +vt 0.034908 0.999673 +vt 0.052349 0.000479 +vt 0.017467 0.999662 +vt 0.458333 0.472222 +vt 0.541667 0.472222 +vt 0.625000 0.472222 +vt 0.708333 0.472222 +vt 0.791667 0.472222 +vt 0.875000 0.472222 +vt 0.958333 0.472222 +vt 0.041667 0.472222 +vt 0.125000 0.472222 +vt 0.208333 0.472222 +vt 0.291667 0.472222 +vt 0.375000 0.472222 +vt 0.583333 0.000000 +vt -0.000000 0.000000 +vt 0.916667 -0.000000 +vt 0.166667 0.472222 +vt 0.250000 0.500000 +vt 0.291667 0.541667 +vt 0.305556 0.722222 +vt 0.250000 0.777778 +vt 0.166667 0.805556 +vt 0.027778 0.722222 +vt -0.000000 0.638889 +vt 0.027778 0.555556 +vt 0.034897 0.999064 +vt 0.052333 0.998618 +vt 0.017461 0.999966 +vt 0.000023 0.999651 +vt 0.034905 0.999368 +vt 0.034905 0.999977 +vt 0.034906 0.000023 +vt 0.052349 0.999836 +vt 0.052346 0.999227 vn 0.251600 0.234700 -0.938900 vn 0.687300 0.234700 -0.687300 vn 0.938900 0.234700 -0.251600 @@ -66,59 +139,59 @@ vn 0.636700 0.434900 0.636700 vn 0.687300 0.234700 0.687300 vn 0.000000 0.000000 1.000000 s off -f 2//1 4//1 3//1 -f 3//2 4//2 6//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 15//8 16//8 18//8 -f 17//9 18//9 20//9 -f 19//10 20//10 22//10 -f 24//11 2//11 1//11 -f 22//12 24//12 23//12 -f 7//13 15//13 23//13 -f 33//14 32//14 27//14 -f 8//15 29//15 10//15 -f 6//16 29//16 8//16 -f 4//17 29//17 6//17 -f 2//18 29//18 4//18 -f 24//19 29//19 2//19 -f 22//20 29//20 24//20 -f 20//21 29//21 22//21 -f 18//22 29//22 20//22 -f 16//23 29//23 18//23 -f 14//24 29//24 16//24 -f 12//25 29//25 14//25 -f 10//26 29//26 12//26 -f 1//1 2//1 3//1 -f 5//2 3//2 6//2 -f 5//3 6//3 7//3 -f 7//4 8//4 9//4 -f 9//27 10//27 11//27 -f 11//6 12//6 13//6 -f 13//7 14//7 15//7 -f 17//8 15//8 18//8 -f 19//9 17//9 20//9 -f 21//10 19//10 22//10 -f 23//11 24//11 1//11 -f 21//12 22//12 23//12 -f 23//13 1//13 7//13 -f 3//13 5//13 7//13 -f 7//13 9//13 11//13 -f 11//13 13//13 7//13 -f 15//13 17//13 19//13 -f 19//13 21//13 15//13 -f 1//13 3//13 7//13 -f 7//13 13//13 15//13 -f 15//13 21//13 23//13 -f 27//14 25//14 26//14 -f 29//28 28//28 27//28 -f 27//13 26//13 36//13 -f 30//28 29//28 27//28 -f 27//28 36//28 35//28 -f 31//13 30//13 27//13 -f 27//28 35//28 34//28 -f 32//13 31//13 27//13 -f 27//28 34//28 33//28 +f 2/1/1 4/2/1 3/3/1 +f 3/3/2 4/4/2 6/5/2 +f 6/6/3 8/7/3 7/8/3 +f 8/9/4 10/10/4 9/11/4 +f 10/12/5 12/13/5 11/14/5 +f 12/15/6 14/16/6 13/17/6 +f 14/18/7 16/19/7 15/20/7 +f 15/20/8 16/21/8 18/22/8 +f 17/23/9 18/24/9 20/25/9 +f 19/26/10 20/27/10 22/28/10 +f 24/29/11 2/30/11 1/31/11 +f 22/32/12 24/33/12 23/34/12 +f 7/35/13 15/36/13 23/37/13 +f 33/38/14 32/39/14 27/40/14 +f 8/9/15 29/41/15 10/10/15 +f 6/6/16 29/42/16 8/7/16 +f 4/4/17 29/43/17 6/5/17 +f 2/1/18 29/44/18 4/2/18 +f 24/29/19 29/45/19 2/30/19 +f 22/32/20 29/46/20 24/33/20 +f 20/27/21 29/47/21 22/28/21 +f 18/24/22 29/48/22 20/25/22 +f 16/21/23 29/49/23 18/22/23 +f 14/18/24 29/50/24 16/19/24 +f 12/15/25 29/51/25 14/16/25 +f 10/12/26 29/52/26 12/13/26 +f 1/31/1 2/1/1 3/3/1 +f 5/53/2 3/3/2 6/5/2 +f 5/53/3 6/6/3 7/8/3 +f 7/8/4 8/9/4 9/11/4 +f 9/11/27 10/12/27 11/14/27 +f 11/14/6 12/15/6 13/17/6 +f 13/17/7 14/18/7 15/20/7 +f 17/23/8 15/20/8 18/22/8 +f 19/54/9 17/23/9 20/25/9 +f 21/55/10 19/26/10 22/28/10 +f 23/34/11 24/29/11 1/31/11 +f 21/55/12 22/32/12 23/34/12 +f 23/37/13 1/56/13 7/35/13 +f 3/57/13 5/58/13 7/35/13 +f 7/35/13 9/59/13 11/60/13 +f 11/60/13 13/61/13 7/35/13 +f 15/36/13 17/62/13 19/63/13 +f 19/63/13 21/64/13 15/36/13 +f 1/56/13 3/57/13 7/35/13 +f 7/35/13 13/61/13 15/36/13 +f 15/36/13 21/64/13 23/37/13 +f 27/40/14 25/65/14 26/66/14 +f 29/67/28 28/68/28 27/40/28 +f 27/40/13 26/66/13 36/69/13 +f 30/70/28 29/67/28 27/40/28 +f 27/40/28 36/69/28 35/71/28 +f 31/72/13 30/70/13 27/40/13 +f 27/40/28 35/71/28 34/73/28 +f 32/39/13 31/72/13 27/40/13 +f 27/40/28 34/73/28 33/38/28 diff --git a/assets/hbm/models/missile_parts/mp_w_15_incendiary.obj b/assets/hbm/models/missile_parts/mp_w_15_incendiary.obj new file mode 100644 index 000000000..1268fe7fa --- /dev/null +++ b/assets/hbm/models/missile_parts/mp_w_15_incendiary.obj @@ -0,0 +1,211 @@ +# Blender v2.76 (sub 0) OBJ File: 'mp_w_15_in.blend' +# www.blender.org +o Cone +v -0.000000 0.250000 -0.562500 +v 0.000000 2.500000 0.000000 +v 0.281250 0.250000 -0.487139 +v 0.487139 0.250000 -0.281250 +v 0.562500 0.250000 0.000000 +v 0.487139 0.250000 0.281250 +v 0.281250 0.250000 0.487139 +v 0.000000 0.250000 0.562500 +v -0.281250 0.250000 0.487139 +v -0.487139 0.250000 0.281250 +v -0.562500 0.250000 0.000000 +v -0.487139 0.250000 -0.281250 +v -0.281250 0.250000 -0.487139 +v 0.000000 0.125000 -0.712500 +v 0.356250 0.125000 -0.617043 +v 0.617043 0.125000 -0.356250 +v 0.712500 0.125000 0.000000 +v 0.617043 0.125000 0.356250 +v 0.356250 0.125000 0.617043 +v 0.000000 0.125000 0.712500 +v -0.356250 0.125000 0.617043 +v -0.617043 0.125000 0.356250 +v -0.712500 0.125000 0.000000 +v -0.617043 0.125000 -0.356250 +v -0.356250 0.125000 -0.617043 +v 0.000000 0.000000 -0.750000 +v 0.375000 0.000000 -0.649519 +v 0.649519 0.000000 -0.375000 +v 0.750000 0.000000 0.000000 +v 0.649519 0.000000 0.375000 +v 0.375000 0.000000 0.649519 +v 0.000000 0.000000 0.750000 +v -0.375000 0.000000 0.649519 +v -0.649519 0.000000 0.375000 +v -0.750000 0.000000 0.000000 +v -0.649519 0.000000 -0.375000 +v -0.375000 0.000000 -0.649519 +vt 0.916667 0.055556 +vt 0.875000 0.569444 +vt 0.833333 0.055556 +vt 0.750000 0.055556 +vt 0.708333 0.569444 +vt 0.666667 0.055556 +vt 1.000000 0.055556 +vt 0.958333 0.569444 +vt 0.083333 0.055556 +vt 0.041667 0.569444 +vt -0.000000 0.055556 +vt 0.166667 0.055556 +vt 0.125000 0.569444 +vt 0.250000 0.055556 +vt 0.208333 0.569444 +vt 0.333333 0.055556 +vt 0.291667 0.569444 +vt 0.416667 0.055556 +vt 0.375000 0.569444 +vt 0.500000 0.055556 +vt 0.458333 0.569444 +vt 0.583333 0.055556 +vt 0.541667 0.569444 +vt 0.791667 0.569444 +vt 0.625000 0.569444 +vt 0.750000 0.027778 +vt 0.833333 0.027778 +vt 0.166667 0.027778 +vt 0.166667 0.000000 +vt 0.250000 -0.000000 +vt 0.500000 0.027778 +vt 0.916667 0.027778 +vt 1.000000 0.027778 +vt 0.333333 0.027778 +vt 0.666667 0.027778 +vt 0.583333 0.027778 +vt 0.000000 0.027778 +vt 0.083333 0.027778 +vt 0.416667 0.027778 +vt 0.250000 0.027778 +vt 0.333333 0.736111 +vt 0.083333 0.875000 +vt 0.083333 0.597222 +vt 0.416667 0.000000 +vt 0.500000 -0.000000 +vt 0.833333 0.000000 +vt 0.916667 0.000000 +vt 0.666667 0.000000 +vt 0.750000 -0.000000 +vt 0.083333 0.000000 +vt 0.333333 -0.000000 +vt 0.583333 0.000000 +vt -0.000000 -0.000000 +vt 1.000000 0.000000 +vt 0.166667 0.569444 +vt 0.250000 0.597222 +vt 0.305556 0.652778 +vt 0.305556 0.819444 +vt 0.250000 0.875000 +vt 0.166667 0.902778 +vt 0.027778 0.819444 +vt 0.000000 0.736111 +vt 0.027778 0.652778 +vn -0.687400 0.234700 -0.687300 +vn 0.251600 0.234700 -0.938900 +vn -0.938900 0.234700 -0.251600 +vn -0.938900 0.234700 0.251600 +vn -0.687300 0.234700 0.687400 +vn -0.251600 0.234700 0.938900 +vn 0.251600 0.234700 0.938900 +vn 0.687300 0.234700 0.687300 +vn 0.938900 0.234700 0.251600 +vn 0.938900 0.234700 -0.251600 +vn -0.251600 0.234700 -0.938900 +vn 0.687300 0.234700 -0.687300 +vn -0.169100 0.757200 -0.631000 +vn -0.248600 0.278300 0.927800 +vn 0.631000 0.757200 -0.169100 +vn -0.631000 0.757200 -0.169100 +vn 0.461900 0.757200 0.461900 +vn 0.169100 0.757200 -0.631000 +vn -0.169100 0.757200 0.631000 +vn 0.461900 0.757200 -0.461900 +vn -0.631000 0.757200 0.169100 +vn 0.631000 0.757200 0.169100 +vn -0.461900 0.757200 -0.461900 +vn 0.169100 0.757200 0.631000 +vn -0.461900 0.757200 0.461900 +vn 0.000000 -1.000000 0.000000 +vn 0.927800 0.278300 0.248600 +vn -0.679200 0.278300 -0.679200 +vn 0.248600 0.278300 -0.927800 +vn -0.679200 0.278300 0.679200 +vn 0.679200 0.278300 0.679200 +vn -0.248600 0.278300 -0.927800 +vn 0.679200 0.278300 -0.679200 +vn -0.927800 0.278300 0.248600 +vn 0.248600 0.278300 0.927800 +vn 0.927800 0.278300 -0.248600 +vn -0.927800 0.278300 -0.248600 +s off +f 12/1/1 2/2/1 13/3/1 +f 1/4/2 2/5/2 3/6/2 +f 11/7/3 2/8/3 12/1/3 +f 10/9/4 2/10/4 11/11/4 +f 9/12/5 2/13/5 10/9/5 +f 8/14/6 2/15/6 9/12/6 +f 7/16/7 2/17/7 8/14/7 +f 6/18/8 2/19/8 7/16/8 +f 5/20/9 2/21/9 6/18/9 +f 4/22/10 2/23/10 5/20/10 +f 13/3/11 2/24/11 1/4/11 +f 3/6/12 2/25/12 4/22/12 +f 1/4/13 14/26/13 25/27/13 +f 21/28/14 33/29/14 32/30/14 +f 4/22/15 5/20/15 17/31/15 +f 12/1/16 24/32/16 23/33/16 +f 6/18/17 7/16/17 19/34/17 +f 1/4/18 3/6/18 15/35/18 +f 8/14/19 9/12/19 21/28/19 +f 4/22/20 16/36/20 15/35/20 +f 11/11/21 23/37/21 22/38/21 +f 6/18/22 18/39/22 17/31/22 +f 13/3/23 25/27/23 24/32/23 +f 7/16/24 8/14/24 20/40/24 +f 10/9/25 22/38/25 21/28/25 +f 29/41/26 33/42/26 37/43/26 +f 18/39/27 30/44/27 29/45/27 +f 25/27/28 37/46/28 36/47/28 +f 15/35/29 27/48/29 26/49/29 +f 22/38/30 34/50/30 33/29/30 +f 18/39/31 19/34/31 31/51/31 +f 14/26/32 26/49/32 37/46/32 +f 16/36/33 28/52/33 27/48/33 +f 23/37/34 35/53/34 34/50/34 +f 19/34/35 20/40/35 32/30/35 +f 17/31/36 29/45/36 28/52/36 +f 24/32/37 36/47/37 35/54/37 +f 13/3/13 1/4/13 25/27/13 +f 20/40/14 21/28/14 32/30/14 +f 16/36/15 4/22/15 17/31/15 +f 11/7/16 12/1/16 23/33/16 +f 18/39/17 6/18/17 19/34/17 +f 14/26/18 1/4/18 15/35/18 +f 20/40/19 8/14/19 21/28/19 +f 3/6/20 4/22/20 15/35/20 +f 10/9/21 11/11/21 22/38/21 +f 5/20/22 6/18/22 17/31/22 +f 12/1/23 13/3/23 24/32/23 +f 19/34/24 7/16/24 20/40/24 +f 9/12/25 10/9/25 21/28/25 +f 37/43/26 26/55/26 29/41/26 +f 27/56/26 28/57/26 29/41/26 +f 29/41/26 30/58/26 31/59/26 +f 31/59/26 32/60/26 29/41/26 +f 33/42/26 34/61/26 35/62/26 +f 35/62/26 36/63/26 33/42/26 +f 26/55/26 27/56/26 29/41/26 +f 29/41/26 32/60/26 33/42/26 +f 33/42/26 36/63/26 37/43/26 +f 17/31/27 18/39/27 29/45/27 +f 24/32/28 25/27/28 36/47/28 +f 14/26/29 15/35/29 26/49/29 +f 21/28/30 22/38/30 33/29/30 +f 30/44/31 18/39/31 31/51/31 +f 25/27/32 14/26/32 37/46/32 +f 15/35/33 16/36/33 27/48/33 +f 22/38/34 23/37/34 34/50/34 +f 31/51/35 19/34/35 32/30/35 +f 16/36/36 17/31/36 28/52/36 +f 23/33/37 24/32/37 35/54/37 diff --git a/assets/hbm/textures/gui/gui_launch_table.png b/assets/hbm/textures/gui/gui_launch_table.png new file mode 100644 index 000000000..9ffff2b0f Binary files /dev/null and b/assets/hbm/textures/gui/gui_launch_table.png differ diff --git a/assets/hbm/textures/items/rocket_fuel.png b/assets/hbm/textures/items/rocket_fuel.png new file mode 100644 index 000000000..627f5ba25 Binary files /dev/null and b/assets/hbm/textures/items/rocket_fuel.png differ diff --git a/assets/hbm/textures/models/launch_table.png b/assets/hbm/textures/models/launch_table.png new file mode 100644 index 000000000..5fdde1b7b Binary files /dev/null and b/assets/hbm/textures/models/launch_table.png differ diff --git a/assets/hbm/textures/models/launch_table_large_pad.png b/assets/hbm/textures/models/launch_table_large_pad.png new file mode 100644 index 000000000..0789fde8c Binary files /dev/null and b/assets/hbm/textures/models/launch_table_large_pad.png differ diff --git a/assets/hbm/textures/models/launch_table_large_scaffold_base.png b/assets/hbm/textures/models/launch_table_large_scaffold_base.png new file mode 100644 index 000000000..95c6c07ff Binary files /dev/null and b/assets/hbm/textures/models/launch_table_large_scaffold_base.png differ diff --git a/assets/hbm/textures/models/launch_table_large_scaffold_connector.png b/assets/hbm/textures/models/launch_table_large_scaffold_connector.png new file mode 100644 index 000000000..5b70aface Binary files /dev/null and b/assets/hbm/textures/models/launch_table_large_scaffold_connector.png differ diff --git a/assets/hbm/textures/models/launch_table_small_pad.png b/assets/hbm/textures/models/launch_table_small_pad.png new file mode 100644 index 000000000..89dd25c9e Binary files /dev/null and b/assets/hbm/textures/models/launch_table_small_pad.png differ diff --git a/assets/hbm/textures/models/missile_parts/mp_f_15_balefire.png b/assets/hbm/textures/models/missile_parts/mp_f_15_balefire.png new file mode 100644 index 000000000..23c4320ec Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/mp_f_15_balefire.png differ diff --git a/assets/hbm/textures/models/missile_parts/mp_w_10_nuclear.png b/assets/hbm/textures/models/missile_parts/mp_w_10_nuclear.png index cd17dba9e..9030cd6f4 100644 Binary files a/assets/hbm/textures/models/missile_parts/mp_w_10_nuclear.png and b/assets/hbm/textures/models/missile_parts/mp_w_10_nuclear.png differ diff --git a/assets/hbm/textures/models/missile_parts/mp_w_10_nuclear_large.png b/assets/hbm/textures/models/missile_parts/mp_w_10_nuclear_large.png new file mode 100644 index 000000000..bb4243847 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/mp_w_10_nuclear_large.png differ diff --git a/assets/hbm/textures/models/missile_parts/mp_w_15_he.png b/assets/hbm/textures/models/missile_parts/mp_w_15_he.png new file mode 100644 index 000000000..cc04badf1 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/mp_w_15_he.png differ diff --git a/assets/hbm/textures/models/missile_parts/mp_w_15_incendiary.png b/assets/hbm/textures/models/missile_parts/mp_w_15_incendiary.png new file mode 100644 index 000000000..47e90f0f7 Binary files /dev/null and b/assets/hbm/textures/models/missile_parts/mp_w_15_incendiary.png differ diff --git a/com/hbm/items/ModItems.java b/com/hbm/items/ModItems.java index 5c1cfab35..d58ef2a13 100644 --- a/com/hbm/items/ModItems.java +++ b/com/hbm/items/ModItems.java @@ -184,6 +184,7 @@ public class ModItems { public static Item ingot_actinium; public static Item solid_fuel; + public static Item rocket_fuel; public static Item powder_lead; public static Item powder_neptunium; @@ -833,6 +834,9 @@ public class ModItems { public static Item mp_thruster_15_kerosene_triple; public static Item mp_thruster_15_solid; public static Item mp_thruster_15_solid_hexdecuple; + public static Item mp_thruster_15_balefire_short; + public static Item mp_thruster_15_balefire; + public static Item mp_thruster_15_balefire_large; public static Item mp_thruster_20_kerosene; public static Item mp_stability_10_flat; @@ -851,6 +855,7 @@ public class ModItems { public static Item mp_fuselage_15_kerosene; public static Item mp_fuselage_15_solid; public static Item mp_fuselage_15_hydrogen; + public static Item mp_fuselage_15_balefire; public static Item mp_fuselage_20_kerosene; public static Item mp_warhead_10_he; @@ -859,6 +864,7 @@ public class ModItems { public static Item mp_warhead_10_nuclear; public static Item mp_warhead_10_nuclear_large; 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_20_he; @@ -1727,6 +1733,7 @@ public class ModItems { ingot_actinium = new ItemCustomLore().setUnlocalizedName("ingot_actinium").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":ingot_actinium"); solid_fuel = new Item().setUnlocalizedName("solid_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":solid_fuel"); + rocket_fuel = new Item().setUnlocalizedName("rocket_fuel").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":rocket_fuel"); coke = new Item().setUnlocalizedName("coke").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":coke"); lignite = new Item().setUnlocalizedName("lignite").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":lignite"); briquette_lignite = new Item().setUnlocalizedName("briquette_lignite").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":briquette_lignite"); @@ -2371,6 +2378,9 @@ public class ModItems { 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_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"); @@ -2387,13 +2397,15 @@ public class ModItems { 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_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_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_w_15_he").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"); @@ -3248,6 +3260,7 @@ public class ModItems { //Dusts & Other GameRegistry.registerItem(lithium, lithium.getUnlocalizedName()); GameRegistry.registerItem(solid_fuel, solid_fuel.getUnlocalizedName()); + GameRegistry.registerItem(rocket_fuel, rocket_fuel.getUnlocalizedName()); GameRegistry.registerItem(coke, coke.getUnlocalizedName()); GameRegistry.registerItem(lignite, lignite.getUnlocalizedName()); GameRegistry.registerItem(briquette_lignite, briquette_lignite.getUnlocalizedName()); @@ -4083,6 +4096,9 @@ public class ModItems { GameRegistry.registerItem(mp_thruster_15_kerosene_triple, mp_thruster_15_kerosene_triple.getUnlocalizedName()); GameRegistry.registerItem(mp_thruster_15_solid, mp_thruster_15_solid.getUnlocalizedName()); GameRegistry.registerItem(mp_thruster_15_solid_hexdecuple, mp_thruster_15_solid_hexdecuple.getUnlocalizedName()); + GameRegistry.registerItem(mp_thruster_15_balefire_short, mp_thruster_15_balefire_short.getUnlocalizedName()); + GameRegistry.registerItem(mp_thruster_15_balefire, mp_thruster_15_balefire.getUnlocalizedName()); + GameRegistry.registerItem(mp_thruster_15_balefire_large, mp_thruster_15_balefire_large.getUnlocalizedName()); 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()); @@ -4099,6 +4115,7 @@ public class ModItems { GameRegistry.registerItem(mp_fuselage_15_kerosene, mp_fuselage_15_kerosene.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_15_solid, mp_fuselage_15_solid.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_15_hydrogen, mp_fuselage_15_hydrogen.getUnlocalizedName()); + GameRegistry.registerItem(mp_fuselage_15_balefire, mp_fuselage_15_balefire.getUnlocalizedName()); GameRegistry.registerItem(mp_fuselage_20_kerosene, mp_fuselage_20_kerosene.getUnlocalizedName()); GameRegistry.registerItem(mp_warhead_10_he, mp_warhead_10_he.getUnlocalizedName()); GameRegistry.registerItem(mp_warhead_10_incendiary, mp_warhead_10_incendiary.getUnlocalizedName()); @@ -4106,6 +4123,7 @@ public class ModItems { GameRegistry.registerItem(mp_warhead_10_nuclear, mp_warhead_10_nuclear.getUnlocalizedName()); GameRegistry.registerItem(mp_warhead_10_nuclear_large, mp_warhead_10_nuclear_large.getUnlocalizedName()); 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_20_he, mp_warhead_20_he.getUnlocalizedName()); GameRegistry.registerItem(mp_chip_1, mp_chip_1.getUnlocalizedName()); diff --git a/com/hbm/main/ResourceManager.java b/com/hbm/main/ResourceManager.java index a72e6c31f..9a56fb478 100644 --- a/com/hbm/main/ResourceManager.java +++ b/com/hbm/main/ResourceManager.java @@ -323,6 +323,9 @@ public class ResourceManager { public static final IModelCustom mp_t_15_kerosene_triple = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_t_15_kerosene_triple.obj")); public static final IModelCustom mp_t_15_solid = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_t_15_solid.obj")); public static final IModelCustom mp_t_15_solid_hexdecuple = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_t_15_solid_hexdecuple.obj")); + public static final IModelCustom mp_t_15_balefire_short = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_t_15_balefire_short.obj")); + public static final IModelCustom mp_t_15_balefire = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_t_15_balefire.obj")); + public static final IModelCustom mp_t_15_balefire_large = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_t_15_balefire_large.obj")); public static final IModelCustom mp_t_20 = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_t_20.obj")); public static final IModelCustom mp_s_10_flat = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_s_10_flat.obj")); @@ -343,6 +346,7 @@ public class ResourceManager { public static final IModelCustom mp_w_10_nuclear = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_w_10_nuclear.obj")); public static final IModelCustom mp_w_10_nuclear_large = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_w_10_nuclear_large.obj")); 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_20 = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/missile_parts/mp_w_20.obj")); @@ -420,10 +424,14 @@ public class ResourceManager { public static final ResourceLocation mp_f_15_kerosene_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_f_15_kerosene.png"); public static final ResourceLocation mp_f_15_solid_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_f_15_solid.png"); public static final ResourceLocation mp_f_15_hydrogen_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_f_15_hydrogen.png"); + public static final ResourceLocation mp_f_15_balefire_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_f_15_balefire.png"); public static final ResourceLocation mp_w_10_he_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_w_10_he.png"); public static final ResourceLocation mp_w_10_incendiary_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_w_10_incendiary.png"); public static final ResourceLocation mp_w_10_buster_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_w_10_buster.png"); public static final ResourceLocation mp_w_10_nuclear_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_w_10_nuclear.png"); + public static final ResourceLocation mp_w_10_nuclear_large_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_w_10_nuclear_large.png"); + public static final ResourceLocation mp_w_15_he_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_w_15_he.png"); + public static final ResourceLocation mp_w_15_incendiary_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_w_15_incendiary.png"); public static final ResourceLocation mp_w_15_nuclear_tex = new ResourceLocation(RefStrings.MODID, "textures/models/missile_parts/mp_w_15_nuclear.png"); } diff --git a/com/hbm/render/misc/MissilePart.java b/com/hbm/render/misc/MissilePart.java index 9ee6f01a7..88473cffe 100644 --- a/com/hbm/render/misc/MissilePart.java +++ b/com/hbm/render/misc/MissilePart.java @@ -43,6 +43,9 @@ public class MissilePart { MissilePart.registerPart(ModItems.mp_thruster_15_kerosene_triple, PartType.THRUSTER, 1, 1.5, ResourceManager.mp_t_15_kerosene_triple, ResourceManager.mp_t_15_kerosene_dual_tex); MissilePart.registerPart(ModItems.mp_thruster_15_solid, PartType.THRUSTER, 0.5, 1, ResourceManager.mp_t_15_solid, ResourceManager.mp_t_15_solid_tex); MissilePart.registerPart(ModItems.mp_thruster_15_solid_hexdecuple, PartType.THRUSTER, 0.5, 1, ResourceManager.mp_t_15_solid_hexdecuple, ResourceManager.mp_t_15_solid_hexdecuple_tex); + MissilePart.registerPart(ModItems.mp_thruster_15_balefire_short, PartType.THRUSTER, 2, 2, ResourceManager.mp_t_15_balefire_short, ResourceManager.universal); + MissilePart.registerPart(ModItems.mp_thruster_15_balefire, PartType.THRUSTER, 3, 2.5, ResourceManager.mp_t_15_balefire, ResourceManager.universal); + 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_20_kerosene, PartType.THRUSTER, 2.25, 2, ResourceManager.mp_t_20, ResourceManager.universal); MissilePart.registerPart(ModItems.mp_stability_10_flat, PartType.FINS, 0, 2, ResourceManager.mp_s_10_flat, ResourceManager.mp_s_10_flat_tex); @@ -61,14 +64,16 @@ 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_solid, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_kerosene, ResourceManager.mp_f_15_solid_tex); MissilePart.registerPart(ModItems.mp_fuselage_15_hydrogen, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_hydrogen, ResourceManager.mp_f_15_hydrogen_tex); + MissilePart.registerPart(ModItems.mp_fuselage_15_balefire, PartType.FUSELAGE, 10, 6, ResourceManager.mp_f_15_hydrogen, ResourceManager.mp_f_15_balefire_tex); MissilePart.registerPart(ModItems.mp_fuselage_20_kerosene, PartType.FUSELAGE, 10, 8, ResourceManager.mp_f_20, ResourceManager.universal); MissilePart.registerPart(ModItems.mp_warhead_10_he, PartType.WARHEAD, 2, 1.5, ResourceManager.mp_w_10_he, ResourceManager.mp_w_10_he_tex); MissilePart.registerPart(ModItems.mp_warhead_10_incendiary, PartType.WARHEAD, 2.5, 2, ResourceManager.mp_w_10_incendiary, ResourceManager.mp_w_10_incendiary_tex); MissilePart.registerPart(ModItems.mp_warhead_10_buster, PartType.WARHEAD, 0.5, 1, ResourceManager.mp_w_10_buster, ResourceManager.mp_w_10_buster_tex); MissilePart.registerPart(ModItems.mp_warhead_10_nuclear, PartType.WARHEAD, 2, 1.5, ResourceManager.mp_w_10_nuclear, ResourceManager.mp_w_10_nuclear_tex); - MissilePart.registerPart(ModItems.mp_warhead_10_nuclear_large, PartType.WARHEAD, 2.5, 1.5, ResourceManager.mp_w_10_nuclear_large, ResourceManager.universal); - MissilePart.registerPart(ModItems.mp_warhead_15_he, PartType.WARHEAD, 2, 1.5, ResourceManager.mp_w_15_he, ResourceManager.universal); + MissilePart.registerPart(ModItems.mp_warhead_10_nuclear_large, PartType.WARHEAD, 2.5, 1.5, ResourceManager.mp_w_10_nuclear_large, ResourceManager.mp_w_10_nuclear_large_tex); + 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, 2, ResourceManager.mp_w_15_nuclear, ResourceManager.mp_w_15_nuclear_tex); MissilePart.registerPart(ModItems.mp_warhead_20_he, PartType.WARHEAD, 3, 2.25, ResourceManager.mp_w_20, ResourceManager.universal);