From 06c34f4f0faf5e2816ac0276f4d6623ce9eea995 Mon Sep 17 00:00:00 2001 From: Bob Date: Fri, 25 Dec 2020 01:38:31 +0100 Subject: [PATCH] more armor work, lang keys --- src/main/java/assets/hbm/lang/de_DE.lang | 37 +- src/main/java/assets/hbm/lang/en_US.lang | 29 + src/main/java/assets/hbm/models/armor/AJR.obj | 4229 +++++++++-------- src/main/java/assets/hbm/sounds.json | 1 + .../java/assets/hbm/sounds/tool/battery.ogg | Bin 0 -> 8349 bytes .../assets/hbm/textures/items/hev_battery.png | Bin 0 -> 372 bytes .../java/com/hbm/crafting/ArmorRecipes.java | 136 + .../com/hbm/crafting/ConsumableRecipes.java | 130 + .../java/com/hbm/crafting/MineralRecipes.java | 235 + .../java/com/hbm/crafting/PowderRecipes.java | 51 + .../java/com/hbm/crafting/RecipesCommon.java | 82 + .../java/com/hbm/crafting/RodRecipes.java | 190 + .../java/com/hbm/crafting/ToolRecipes.java | 133 + .../java/com/hbm/crafting/WeaponRecipes.java | 396 ++ src/main/java/com/hbm/items/ModItems.java | 73 +- .../java/com/hbm/items/armor/ArmorFSB.java | 112 +- .../java/com/hbm/items/armor/ArmorHEV.java | 154 + .../com/hbm/items/special/ItemCustomLore.java | 22 +- .../com/hbm/items/special/ItemDigamma.java | 9 +- .../java/com/hbm/items/special/ItemDrop.java | 3 +- .../hbm/items/special/ItemRadioactive.java | 16 +- .../com/hbm/items/tool/ItemFusionCore.java | 13 +- .../com/hbm/items/tool/ItemGeigerCounter.java | 7 + .../java/com/hbm/main/CraftingManager.java | 1075 +---- src/main/java/com/hbm/main/MainRegistry.java | 10 + .../java/com/hbm/main/ModEventHandler.java | 4 +- .../com/hbm/main/ModEventHandlerClient.java | 24 +- .../com/hbm/render/model/ModelArmorAJR.java | 4 +- 28 files changed, 4072 insertions(+), 3103 deletions(-) create mode 100644 src/main/java/assets/hbm/sounds/tool/battery.ogg create mode 100644 src/main/java/assets/hbm/textures/items/hev_battery.png create mode 100644 src/main/java/com/hbm/crafting/ArmorRecipes.java create mode 100644 src/main/java/com/hbm/crafting/ConsumableRecipes.java create mode 100644 src/main/java/com/hbm/crafting/MineralRecipes.java create mode 100644 src/main/java/com/hbm/crafting/PowderRecipes.java create mode 100644 src/main/java/com/hbm/crafting/RecipesCommon.java create mode 100644 src/main/java/com/hbm/crafting/RodRecipes.java create mode 100644 src/main/java/com/hbm/crafting/ToolRecipes.java create mode 100644 src/main/java/com/hbm/crafting/WeaponRecipes.java diff --git a/src/main/java/assets/hbm/lang/de_DE.lang b/src/main/java/assets/hbm/lang/de_DE.lang index a8606ce25..fe6f77c2f 100644 --- a/src/main/java/assets/hbm/lang/de_DE.lang +++ b/src/main/java/assets/hbm/lang/de_DE.lang @@ -53,6 +53,20 @@ achievement.space=Die finale Grenz-ach vergiss es achievement.tasteofblood.desc=ist nicht Teil des Testprotokolls. achievement.tasteofblood=Der Geschmack von Blut +armor.blastProtection=Explosionsmodifikator: %s +armor.cap=Schadensobergrenze: %s +armor.damageModifier=Modifikator: %s (%s) +armor.fireproof=Feuerfest +armor.fullSetBonus=Set-Bonus: +armor.geigerHUD=Geigerzähler-HUD +armor.geigerSound=Akustischer Geigerzähler +armor.gravity=Schwerkraftsmodifikator: %s +armor.modifier=Genereller Schadensmodifikator: %s +armor.nullDamage=Nichtet Schaden von %s +armor.thermal=Wärmebildkamera +armor.threshold=Schadensschwelle: %s +armor.vats=Feinde-HUD + chem.ASPHALT=Asphaltherstellung chem.BALEFIRE=BF-Raketentreibstoffherstellung chem.BP_BIOFUEL=Biodieselumesterung @@ -884,6 +898,7 @@ item.dynosphere_schrabidium.name=Schrabidium-Dynosphere item.dynosphere_schrabidium_charged.name=Schrabidium-Dynosphere (Geladen) item.dysfunctional_reactor.name=Funktionsunfähiger Atomreaktor item.egg_balefire.name=Balefire-Ei +item.egg_balefire.desc=Was für ein Vogel legt denn ein radioaktives Ei? item.egg_balefire_shard.name=Balefire-Scherbe item.elec_axe.name=Elektrische Kettensäge item.elec_pickaxe.name=Schlagbohrmaschine @@ -1131,6 +1146,7 @@ item.hazmat_plate.name=Strahlenschutzbrustplatte item.hazmat_plate_grey.name=Hochleistungs-Strahlenschutzbrustplatte item.hazmat_plate_red.name=Verbesserte Strahlenschutzbrustplatte item.hazmat_red_kit.name=Lvl 2 Strahlenschutz-Kit +item.hev_battery.name=Anzugs-Batterie item.hev_boots.name=HEV Mark IV Stiefel item.hev_plate.name=HEV Mark IV Brustpanzer item.hev_helmet.name=HEV Mark IV Helm @@ -1544,6 +1560,7 @@ item.piston_selenium.name=Sternmotorenkolben item.plan_c.name=Plan C item.plate_advanced_alloy.name=Fortgeschrittene Legierungsplatte item.plate_aluminium.name=Aluminiumplatte +item.plate_armor_ajr.name=Eisenbeschlagene Panzerplatte item.plate_armor_hev.name=Reaktive Panzerplatte item.plate_armor_lunar.name=Lunare Panzerplatte item.plate_armor_titanium.name=Titanium-Panzerplatte @@ -1670,8 +1687,8 @@ item.rod_balefire.name=Balefire-Brennstab item.rod_balefire_blazing.name=Lodernder Balefire-Brennstab item.rod_coolant.name=Kühlzelle item.rod_daffergon.name=Daffergonbrennstab -item.rod_balefire.name=Balefire-Doppelbrennstab -item.rod_balefire_blazing.name=Lodernder Balefire-Doppelbrennstab +item.rod_dual_balefire.name=Balefire-Doppelbrennstab +item.rod_dual_balefire_blazing.name=Lodernder Balefire-Doppelbrennstab item.rod_dual_coolant.name=Doppelte Kühlzelle item.rod_dual_empty.name=Leerer Doppelbrennstab item.rod_dual_lead.name=Bleidoppelstab @@ -1717,8 +1734,8 @@ item.rod_polonium.name=Poloniumbrennstab item.rod_pu238.name=Pu238-Brennstab item.rod_pu239.name=Pu239-Brennstab item.rod_pu240.name=Pu240-Brennstab -item.rod_balefire.name=Balefire-Vierfachbrennstab -item.rod_balefire_blazing.name=Lodernder Balefire-Vierfachbrennstab +item.rod_quad_balefire.name=Balefire-Vierfachbrennstab +item.rod_quad_balefire_blazing.name=Lodernder Balefire-Vierfachbrennstab item.rod_quad_coolant.name=Vierfache Kühlzelle item.rod_quad_empty.name=Leerer Vierfachbrennstab item.rod_quad_euphemium.name=Ausgebrannter Schrabidiumvierfachbrennstab @@ -2563,6 +2580,18 @@ tile.watz_end.name=Watz-Stabilitätselement tile.watz_hatch.name=Watzreaktorzugriffsluke tile.yellow_barrel.name=Radioaktives Fass +trait.blinding=Blendend +trait.breeding=%s Operationen in Brutreaktor +trait.digamma=Digammastrahlung +trait.drop=Gefährlicher Drop +trait.furnace=%s Operationen in Atomofen +trait.heat=Erzeugt %s HEAT +trait.hlParticle=Partikel-Halbwertszeit: %s +trait.hlPlayer=Spieler-Halbwertszeit: %s +trait.hot=Pyrophorisch / Heiß +trait.radioactive=Radioaktiv +trait.radResistance=Strahlungs-Resistenz: %s + tool.ability.cnetrifuge=Auto-Zentrifuge tool.ability.crystallizer=Auto-Kristallisierer tool.ability.explosion=Explosion diff --git a/src/main/java/assets/hbm/lang/en_US.lang b/src/main/java/assets/hbm/lang/en_US.lang index 42f8c1272..7d6507952 100644 --- a/src/main/java/assets/hbm/lang/en_US.lang +++ b/src/main/java/assets/hbm/lang/en_US.lang @@ -53,6 +53,20 @@ achievement.space=The Final Front-ah forget it achievement.tasteofblood.desc=is not part of any testing protocol. achievement.tasteofblood=The Taste of Blood +armor.blastProtection=Damage modifier of %s against explosions +armor.cap=Hard damage cap of %s +armor.damageModifier=Damage modifier of %s against %s +armor.fireproof=Fireproof +armor.fullSetBonus=Full Set Bonus: +armor.geigerHUD=Built-In Geiger Counter HUD +armor.geigerSound=Auditory Geiger Counter +armor.gravity=Gravity modifier of %s +armor.modifier=General damage modifier of %s +armor.nullDamage=Nullifies all damage from %s +armor.thermal=Thermal Sight +armor.threshold=Damage threshold of %s +armor.vats=Enemy HUD + chem.ASPHALT=Asphalt Production chem.BALEFIRE=BF Rocket Fuel Mixing chem.BP_BIOFUEL=Biofuel Transesterification @@ -884,6 +898,7 @@ item.dynosphere_schrabidium.name=Schrabidium Dynosphere item.dynosphere_schrabidium_charged.name=Schrabidium Dynosphere (Charged) item.dysfunctional_reactor.name=Dysfunctional Nuclear Reactor item.egg_balefire.name=Balefire Egg +item.egg_balefire.desc=What kind of bird lays a radioactive egg? item.egg_balefire_shard.name=Balefire Shard item.elec_axe.name=Electric Chainsaw item.elec_pickaxe.name=Impact Drill @@ -1131,6 +1146,7 @@ item.hazmat_plate.name=Hazmat Chestplate item.hazmat_plate_grey.name=High-Performance Hazmat Chestplate item.hazmat_plate_red.name=Advanced Hazmat Chestplate item.hazmat_red_kit.name=Advanced Hazmat Kit +item.hev_battery.name=Suit Battery item.hev_boots.name=HEV Mark IV Boots item.hev_plate.name=HEV Mark IV Chestplate item.hev_helmet.name=HEV Mark IV Helmet @@ -1544,6 +1560,7 @@ item.piston_selenium.name=Radial Engine Piston item.plan_c.name=Plan C item.plate_advanced_alloy.name=Advanced Alloy Plate item.plate_aluminium.name=Aluminium Plate +item.plate_armor_ajr.name=Iron-Shod Armor Plating item.plate_armor_hev.name=Reactive Armor Plating item.plate_armor_lunar.name=Lunar Plating item.plate_armor_titanium.name=Titanium Armor Plate @@ -2563,6 +2580,18 @@ tile.watz_end.name=Watz Reactor Stability Element tile.watz_hatch.name=Watz Reactor Access Hatch tile.yellow_barrel.name=Radioactive Barrel +trait.blinding=Blinding +trait.breeding=Worth %s operations in breeding reactor +trait.digamma=Digamma Radiation +trait.drop=Dangerous Drop +trait.furnace=Worth %s operations in nuclear furnace +trait.heat=Provides %s HEAT +trait.hlParticle=Particle Half-Life: %s +trait.hlPlayer=Player Half-Life: %s +trait.hot=Pyrophoric / Hot +trait.radioactive=Radioactive +trait.radResistance=Radiation resistance: %s + tool.ability.centrifuge=Auto-Centrifuge tool.ability.crystallizer=Auto-Crystallizer tool.ability.explosion=Explosion diff --git a/src/main/java/assets/hbm/models/armor/AJR.obj b/src/main/java/assets/hbm/models/armor/AJR.obj index 713583080..b2d52769d 100644 --- a/src/main/java/assets/hbm/models/armor/AJR.obj +++ b/src/main/java/assets/hbm/models/armor/AJR.obj @@ -1,5 +1,196 @@ # Blender v2.79 (sub 0) OBJ File: 'AJR_scaled.blend' # www.blender.org +o LeftBoot +v -0.499999 24.497999 -2.500000 +v -0.499999 24.497999 2.500000 +v 4.500001 24.497999 2.500000 +v 4.500001 24.497999 -2.500001 +v -0.499999 24.497999 -2.500000 +v 4.500001 24.497999 -2.500001 +v 0.125001 24.497999 -3.750000 +v 3.875001 24.497999 -3.750001 +v -0.500000 21.249001 -2.500000 +v 4.499999 21.249001 -2.500001 +v 0.125001 22.332001 -3.750000 +v 3.875000 22.332001 -3.750001 +v -0.500000 21.790501 -2.500000 +v 0.750000 21.790501 -3.125000 +v 3.250000 21.790501 -3.125000 +v 4.499999 21.790501 -2.500000 +v 4.499999 21.248999 -2.500001 +v 4.499999 21.248999 2.500000 +v 4.499999 21.248999 -2.500000 +v -0.500000 21.249001 -2.500000 +v -0.500000 21.249001 2.500000 +v 3.250000 21.248999 -3.125000 +v 0.750000 21.249001 -3.125000 +v -0.500000 21.249001 -2.500000 +vt 0.400000 0.000000 +vt 0.600000 0.195122 +vt 0.400000 0.195122 +vt 0.400000 0.341463 +vt 0.200000 0.195122 +vt 0.000000 0.341463 +vt 0.000000 0.195122 +vt 0.800000 0.195122 +vt 0.600000 0.341463 +vt 0.200000 0.829268 +vt 0.025000 0.780488 +vt 0.225000 0.780488 +vt 0.225000 1.000000 +vt 0.050000 0.926829 +vt 0.200000 0.926829 +vt 0.000000 0.829268 +vt 0.000000 0.975610 +vt 0.050000 0.829268 +vt 0.250000 0.829268 +vt 0.050000 0.024390 +vt 0.150000 -0.000000 +vt 0.150000 0.024390 +vt 0.200000 -0.000000 +vt 0.200000 0.024390 +vt 0.000000 0.024390 +vt 0.050000 -0.000000 +vt 0.600000 0.000000 +vt 0.200000 0.341463 +vt 0.800000 0.341463 +vt 0.025000 1.000000 +vt 0.250000 0.975610 +vt 0.000000 -0.000000 +vn 0.0000 1.0000 0.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -0.0000 1.0000 +vn 1.0000 -0.0000 0.0000 +vn -0.0000 -0.7558 -0.6548 +vn -0.8944 0.0000 -0.4472 +vn -0.0000 0.0000 -1.0000 +vn 0.8944 0.0000 -0.4472 +vn 0.4472 0.0000 -0.8944 +vn -0.4472 0.0000 -0.8944 +s off +f 2/1/1 4/2/1 1/3/1 +f 20/4/2 2/5/2 1/3/2 +f 2/5/3 18/6/3 3/7/3 +f 3/8/4 17/9/4 4/2/4 +f 8/10/1 5/11/1 6/12/1 +f 10/13/5 11/14/5 12/15/5 +f 5/16/6 11/14/6 9/17/6 +f 8/10/7 11/14/7 7/18/7 +f 6/19/8 12/15/8 8/10/8 +f 23/20/7 15/21/7 22/22/7 +f 22/22/9 16/23/9 19/24/9 +f 17/9/7 1/3/7 4/2/7 +f 24/25/10 14/26/10 23/20/10 +f 2/1/1 3/27/1 4/2/1 +f 20/4/2 21/28/2 2/5/2 +f 2/5/3 21/28/3 18/6/3 +f 3/8/4 18/29/4 17/9/4 +f 8/10/1 7/18/1 5/11/1 +f 10/13/5 9/30/5 11/14/5 +f 5/16/6 7/18/6 11/14/6 +f 8/10/7 12/15/7 11/14/7 +f 6/19/8 10/31/8 12/15/8 +f 23/20/7 14/26/7 15/21/7 +f 22/22/9 15/21/9 16/23/9 +f 17/9/7 20/4/7 1/3/7 +f 24/25/10 13/32/10 14/26/10 +o RightBoot +v 0.500001 24.497999 -2.500000 +v 0.500001 24.497999 2.500000 +v -4.499999 24.497999 2.500000 +v -4.499999 24.497999 -2.500001 +v 0.500001 24.497999 -2.500000 +v -4.499999 24.497999 -2.500001 +v -0.124999 24.497999 -3.750000 +v -3.874999 24.497999 -3.750001 +v 0.500000 21.249001 -2.500000 +v -4.500000 21.249001 -2.500001 +v -0.124999 22.332001 -3.750000 +v -3.875000 22.332001 -3.750001 +v 0.500000 21.790501 -2.500000 +v -0.750000 21.790501 -3.125000 +v -3.250000 21.790501 -3.125000 +v -4.500000 21.790501 -2.500000 +v 0.499999 21.249001 2.500000 +v 0.500000 21.249001 -2.500000 +v 0.500000 21.249001 1.250000 +v 0.500000 21.249001 -2.500000 +v -4.500000 21.249001 2.500000 +v -4.500000 21.249001 -2.500001 +v -3.250000 21.249001 -3.125000 +v -4.500000 21.249002 -2.500000 +v -0.750000 21.249001 -3.125000 +vt 0.600000 0.195122 +vt 0.400000 0.000000 +vt 0.600000 -0.000000 +vt 0.800000 0.195122 +vt 0.800000 0.341463 +vt 0.750000 0.341463 +vt 0.200000 0.195122 +vt 0.000000 0.341463 +vt 0.000000 0.195122 +vt 0.400000 0.195122 +vt 0.200000 0.341463 +vt 0.025000 0.780488 +vt 0.200000 0.829268 +vt 0.225000 0.780488 +vt 0.200000 0.926829 +vt 0.025000 1.000000 +vt 0.225000 1.000000 +vt 0.000000 0.829268 +vt 0.050000 0.926829 +vt 0.050000 0.829268 +vt 0.250000 0.829268 +vt 0.150000 0.024390 +vt 0.050000 -0.000000 +vt 0.050000 0.024390 +vt 0.200000 0.024390 +vt 0.150000 -0.000000 +vt 0.400000 0.341463 +vt 0.600000 0.341463 +vt 0.000000 -0.000000 +vt 0.000000 0.024390 +vt 0.000000 0.975610 +vt 0.250000 0.975610 +vt 0.200000 -0.000000 +vn 0.0000 1.0000 0.0000 +vn 1.0000 -0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -0.7558 -0.6548 +vn 0.8944 -0.0000 -0.4472 +vn 0.0000 -0.0000 -1.0000 +vn -0.8944 0.0000 -0.4472 +vn -0.4472 0.0000 -0.8944 +vn 0.4472 -0.0000 -0.8944 +s off +f 25/33/11 27/34/11 26/35/11 +f 26/36/12 41/37/12 43/38/12 +f 27/39/13 41/40/13 26/41/13 +f 28/42/14 45/43/14 27/39/14 +f 29/44/11 32/45/11 30/46/11 +f 36/47/15 33/48/15 34/49/15 +f 29/50/16 35/51/16 31/52/16 +f 35/51/17 32/45/17 31/52/17 +f 36/47/18 30/53/18 32/45/18 +f 47/54/17 38/55/17 49/56/17 +f 48/57/19 39/58/19 47/54/19 +f 46/59/17 25/33/17 42/60/17 +f 49/56/20 37/61/20 44/62/20 +f 25/33/11 28/42/11 27/34/11 +f 42/60/12 25/33/12 43/38/12 +f 25/33/12 26/36/12 43/38/12 +f 27/39/13 45/43/13 41/40/13 +f 28/42/14 46/59/14 45/43/14 +f 29/44/11 31/52/11 32/45/11 +f 36/47/15 35/51/15 33/48/15 +f 29/50/16 33/63/16 35/51/16 +f 35/51/17 36/47/17 32/45/17 +f 36/47/18 34/64/18 30/53/18 +f 47/54/17 39/58/17 38/55/17 +f 48/57/19 40/65/19 39/58/19 +f 46/59/17 28/42/17 25/33/17 +f 49/56/20 38/55/20 37/61/20 o RocketBox v -13.250010 -7.249996 -1.000000 v -13.250008 -2.749996 -1.000000 @@ -500,778 +691,778 @@ vn 0.6476 0.7619 0.0000 vn 0.6402 -0.7682 0.0000 vn -0.6402 -0.7682 0.0000 s off -f 5//1 3//1 1//1 -f 2//2 8//2 6//2 -f 3//3 8//3 4//3 -f 1//4 4//4 2//4 -f 2//5 9//5 1//5 -f 7//6 6//6 8//6 -f 12//1 14//1 10//1 -f 5//5 12//5 6//5 -f 1//5 11//5 5//5 -f 6//5 10//5 2//5 -f 15//5 14//5 16//5 -f 10//6 13//6 9//6 -f 11//4 16//4 12//4 -f 9//2 15//2 11//2 -f 37//7 44//7 45//7 -f 21//8 18//8 19//8 -f 20//9 21//9 19//9 -f 18//10 48//10 42//10 -f 29//11 37//11 27//11 -f 22//12 23//12 21//12 -f 35//13 48//13 17//13 -f 25//14 37//14 36//14 -f 24//15 25//15 23//15 -f 38//16 43//16 44//16 -f 31//17 40//17 39//17 -f 26//18 27//18 25//18 -f 18//19 41//19 40//19 -f 23//20 36//20 35//20 -f 28//21 29//21 27//21 -f 36//22 47//22 35//22 -f 33//23 18//23 40//23 -f 30//24 31//24 29//24 -f 36//25 45//25 46//25 -f 31//26 38//26 29//26 -f 31//27 34//27 33//27 -f 39//28 41//28 43//28 -f 43//5 41//5 46//5 -f 34//29 19//29 33//29 -f 23//30 17//30 21//30 -f 69//7 76//7 77//7 -f 53//8 50//8 51//8 -f 52//9 53//9 51//9 -f 50//10 80//10 74//10 -f 61//11 69//11 59//11 -f 54//12 55//12 53//12 -f 67//13 80//13 49//13 -f 57//14 69//14 68//14 -f 56//15 57//15 55//15 -f 71//16 76//16 70//16 -f 63//17 72//17 71//17 -f 58//18 59//18 57//18 -f 50//19 73//19 72//19 -f 57//20 67//20 55//20 -f 60//21 61//21 59//21 -f 68//22 79//22 67//22 -f 65//23 50//23 72//23 -f 62//24 63//24 61//24 -f 69//25 78//25 68//25 -f 63//26 70//26 61//26 -f 63//27 66//27 65//27 -f 71//28 73//28 75//28 -f 75//5 73//5 78//5 -f 66//29 51//29 65//29 -f 55//30 49//30 53//30 -f 101//7 108//7 109//7 -f 85//8 82//8 83//8 -f 84//9 85//9 83//9 -f 81//10 106//10 82//10 -f 93//11 101//11 91//11 -f 86//12 87//12 85//12 -f 99//13 112//13 81//13 -f 89//14 101//14 100//14 -f 88//15 89//15 87//15 -f 102//16 107//16 108//16 -f 95//17 104//17 103//17 -f 90//18 91//18 89//18 -f 104//19 106//19 105//19 -f 89//20 99//20 87//20 -f 92//21 93//21 91//21 -f 100//22 111//22 99//22 -f 83//23 104//23 97//23 -f 93//24 96//24 95//24 -f 100//25 109//25 110//25 -f 95//26 102//26 93//26 -f 96//27 97//27 95//27 -f 103//28 105//28 107//28 -f 107//5 105//5 110//5 -f 98//29 83//29 97//29 -f 87//30 81//30 85//30 -f 133//7 140//7 141//7 -f 115//8 113//8 114//8 -f 116//9 117//9 115//9 -f 113//10 138//10 114//10 -f 125//11 133//11 123//11 -f 118//12 119//12 117//12 -f 131//13 144//13 113//13 -f 123//14 132//14 121//14 -f 120//15 121//15 119//15 -f 134//16 139//16 140//16 -f 127//17 136//17 135//17 -f 122//18 123//18 121//18 -f 136//19 138//19 137//19 -f 121//20 131//20 119//20 -f 124//21 125//21 123//21 -f 132//22 143//22 131//22 -f 115//23 136//23 129//23 -f 126//24 127//24 125//24 -f 132//25 141//25 142//25 -f 125//26 135//26 134//26 -f 127//27 130//27 129//27 -f 135//28 137//28 139//28 -f 139//5 137//5 142//5 -f 130//29 115//29 129//29 -f 119//30 113//30 117//30 -f 165//7 172//7 173//7 -f 147//8 145//8 146//8 -f 148//9 149//9 147//9 -f 145//10 170//10 146//10 -f 157//11 165//11 155//11 -f 150//12 151//12 149//12 -f 163//13 176//13 145//13 -f 155//14 164//14 153//14 -f 152//15 153//15 151//15 -f 166//16 171//16 172//16 -f 159//17 168//17 167//17 -f 154//18 155//18 153//18 -f 168//19 170//19 169//19 -f 153//20 163//20 151//20 -f 156//21 157//21 155//21 -f 164//22 175//22 163//22 -f 161//23 146//23 168//23 -f 157//24 160//24 159//24 -f 165//25 174//25 164//25 -f 157//26 167//26 166//26 -f 159//27 162//27 161//27 -f 167//28 169//28 171//28 -f 171//5 169//5 174//5 -f 162//29 147//29 161//29 -f 151//30 145//30 149//30 -f 198//7 205//7 197//7 -f 179//8 177//8 178//8 -f 180//9 181//9 179//9 -f 177//10 202//10 178//10 -f 189//11 197//11 187//11 -f 182//12 183//12 181//12 -f 195//13 208//13 177//13 -f 187//14 196//14 185//14 -f 184//15 185//15 183//15 -f 198//16 203//16 204//16 -f 191//17 200//17 199//17 -f 186//18 187//18 185//18 -f 200//19 202//19 201//19 -f 185//20 195//20 183//20 -f 188//21 189//21 187//21 -f 196//22 207//22 195//22 -f 179//23 200//23 193//23 -f 189//24 192//24 191//24 -f 196//25 205//25 206//25 -f 189//26 199//26 198//26 -f 192//27 193//27 191//27 -f 199//28 201//28 203//28 -f 203//5 201//5 206//5 -f 194//29 179//29 193//29 -f 183//30 177//30 181//30 -f 210//6 211//6 209//6 -f 218//6 219//6 217//6 -f 216//4 213//4 215//4 -f 214//3 209//3 213//3 -f 215//2 209//2 211//2 -f 212//1 214//1 216//1 -f 224//4 221//4 223//4 -f 222//3 217//3 221//3 -f 223//2 217//2 219//2 -f 220//1 222//1 224//1 -f 233//3 231//3 234//3 -f 237//3 235//3 238//3 -f 227//4 234//4 226//4 -f 230//2 235//2 228//2 -f 459//3 235//3 236//3 -f 457//5 228//5 229//5 -f 230//31 234//31 238//31 -f 238//3 231//3 237//3 -f 225//1 233//1 227//1 -f 243//1 241//1 239//1 -f 240//2 246//2 244//2 -f 241//3 246//3 242//3 -f 239//4 242//4 240//4 -f 240//5 247//5 239//5 -f 245//6 244//6 246//6 -f 250//1 252//1 248//1 -f 243//5 250//5 244//5 -f 239//5 249//5 243//5 -f 244//5 248//5 240//5 -f 253//5 252//5 254//5 -f 248//6 251//6 247//6 -f 249//4 254//4 250//4 -f 247//2 253//2 249//2 -f 276//7 283//7 275//7 -f 259//8 256//8 257//8 -f 258//9 259//9 257//9 -f 255//10 280//10 256//10 -f 267//11 275//11 265//11 -f 260//12 261//12 259//12 -f 273//13 286//13 255//13 -f 263//14 275//14 274//14 -f 262//15 263//15 261//15 -f 276//16 281//16 282//16 -f 269//17 278//17 277//17 -f 264//18 265//18 263//18 -f 278//19 280//19 279//19 -f 263//20 273//20 261//20 -f 266//21 267//21 265//21 -f 274//22 285//22 273//22 -f 271//23 256//23 278//23 -f 268//24 269//24 267//24 -f 275//25 284//25 274//25 -f 267//26 277//26 276//26 -f 269//27 272//27 271//27 -f 277//28 279//28 281//28 -f 281//5 279//5 284//5 -f 272//29 257//29 271//29 -f 261//30 255//30 259//30 -f 307//7 314//7 315//7 -f 291//8 288//8 289//8 -f 290//9 291//9 289//9 -f 288//10 318//10 312//10 -f 299//11 307//11 297//11 -f 292//12 293//12 291//12 -f 305//13 318//13 287//13 -f 295//14 307//14 306//14 -f 294//15 295//15 293//15 -f 308//16 313//16 314//16 -f 301//17 310//17 309//17 -f 296//18 297//18 295//18 -f 288//19 311//19 310//19 -f 295//20 305//20 293//20 -f 298//21 299//21 297//21 -f 305//22 316//22 317//22 -f 303//23 288//23 310//23 -f 299//24 302//24 301//24 -f 307//25 316//25 306//25 -f 299//26 309//26 308//26 -f 301//27 304//27 303//27 -f 309//28 311//28 313//28 -f 313//5 311//5 316//5 -f 304//29 289//29 303//29 -f 293//30 287//30 291//30 -f 340//7 347//7 339//7 -f 323//8 320//8 321//8 -f 322//9 323//9 321//9 -f 320//10 350//10 344//10 -f 331//11 339//11 329//11 -f 324//12 325//12 323//12 -f 337//13 350//13 319//13 -f 327//14 339//14 338//14 -f 326//15 327//15 325//15 -f 340//16 345//16 346//16 -f 333//17 342//17 341//17 -f 328//18 329//18 327//18 -f 320//19 343//19 342//19 -f 327//20 337//20 325//20 -f 330//21 331//21 329//21 -f 338//22 349//22 337//22 -f 335//23 320//23 342//23 -f 332//24 333//24 331//24 -f 339//25 348//25 338//25 -f 333//26 340//26 331//26 -f 334//27 335//27 333//27 -f 341//28 343//28 345//28 -f 345//5 343//5 348//5 -f 336//29 321//29 335//29 -f 325//30 319//30 323//30 -f 372//7 379//7 371//7 -f 353//8 351//8 352//8 -f 354//9 355//9 353//9 -f 351//10 376//10 352//10 -f 361//11 372//11 371//11 -f 356//12 357//12 355//12 -f 369//13 382//13 351//13 -f 361//14 370//14 359//14 -f 358//15 359//15 357//15 -f 372//16 377//16 378//16 -f 365//17 374//17 373//17 -f 360//18 361//18 359//18 -f 374//19 376//19 375//19 -f 359//20 369//20 357//20 -f 362//21 363//21 361//21 -f 370//22 381//22 369//22 -f 353//23 374//23 367//23 -f 364//24 365//24 363//24 -f 370//25 379//25 380//25 -f 363//26 373//26 372//26 -f 365//27 368//27 367//27 -f 373//28 375//28 377//28 -f 377//5 375//5 380//5 -f 368//29 353//29 367//29 -f 357//30 351//30 355//30 -f 403//7 410//7 411//7 -f 387//8 384//8 385//8 -f 386//9 387//9 385//9 -f 383//10 408//10 384//10 -f 393//11 404//11 403//11 -f 388//12 389//12 387//12 -f 401//13 414//13 383//13 -f 393//14 402//14 391//14 -f 390//15 391//15 389//15 -f 404//16 409//16 410//16 -f 397//17 406//17 405//17 -f 392//18 393//18 391//18 -f 406//19 408//19 407//19 -f 391//20 401//20 389//20 -f 393//21 396//21 395//21 -f 402//22 413//22 401//22 -f 385//23 406//23 399//23 -f 395//24 398//24 397//24 -f 403//25 412//25 402//25 -f 395//26 405//26 404//26 -f 397//27 400//27 399//27 -f 405//28 407//28 409//28 -f 409//5 407//5 412//5 -f 400//29 385//29 399//29 -f 389//30 383//30 387//30 -f 436//7 443//7 435//7 -f 417//8 415//8 416//8 -f 418//9 419//9 417//9 -f 415//10 440//10 416//10 -f 425//11 436//11 435//11 -f 420//12 421//12 419//12 -f 433//13 446//13 415//13 -f 423//14 435//14 434//14 -f 422//15 423//15 421//15 -f 436//16 441//16 442//16 -f 429//17 438//17 437//17 -f 424//18 425//18 423//18 -f 416//19 439//19 438//19 -f 423//20 433//20 421//20 -f 426//21 427//21 425//21 -f 434//22 445//22 433//22 -f 417//23 438//23 431//23 -f 427//24 430//24 429//24 -f 435//25 444//25 434//25 -f 427//26 437//26 436//26 -f 430//27 431//27 429//27 -f 437//28 439//28 441//28 -f 441//5 439//5 444//5 -f 432//29 417//29 431//29 -f 421//30 415//30 419//30 -f 448//6 449//6 447//6 -f 454//4 451//4 453//4 -f 452//3 447//3 451//3 -f 453//2 447//2 449//2 -f 450//1 452//1 454//1 -f 458//3 460//3 459//3 -f 229//6 461//6 455//6 -f 455//1 458//1 456//1 -f 228//32 460//32 229//32 -f 225//6 231//6 232//6 -f 230//5 464//5 226//5 -f 464//33 237//33 231//33 -f 237//1 462//1 236//1 -f 459//34 462//34 457//34 -f 456//4 459//4 457//4 -f 5//1 7//1 3//1 -f 2//2 4//2 8//2 -f 3//3 7//3 8//3 -f 1//4 3//4 4//4 -f 2//5 10//5 9//5 -f 7//6 5//6 6//6 -f 12//1 16//1 14//1 -f 5//5 11//5 12//5 -f 1//5 9//5 11//5 -f 6//5 12//5 10//5 -f 15//5 13//5 14//5 -f 10//6 14//6 13//6 -f 11//4 15//4 16//4 -f 9//2 13//2 15//2 -f 37//7 38//7 44//7 -f 21//8 17//8 18//8 -f 20//9 22//9 21//9 -f 18//10 17//10 48//10 -f 29//11 38//11 37//11 -f 22//12 24//12 23//12 -f 35//13 47//13 48//13 -f 25//14 27//14 37//14 -f 24//15 26//15 25//15 -f 38//16 39//16 43//16 -f 31//17 33//17 40//17 -f 26//18 28//18 27//18 -f 18//19 42//19 41//19 -f 23//20 25//20 36//20 -f 28//21 30//21 29//21 -f 36//22 46//22 47//22 -f 33//23 19//23 18//23 -f 30//24 32//24 31//24 -f 36//25 37//25 45//25 -f 31//26 39//26 38//26 -f 31//27 32//27 34//27 -f 39//28 40//28 41//28 -f 41//5 42//5 48//5 -f 48//5 47//5 41//5 -f 47//5 46//5 41//5 -f 46//5 45//5 44//5 -f 44//5 43//5 46//5 -f 34//29 20//29 19//29 -f 23//30 35//30 17//30 -f 69//7 70//7 76//7 -f 53//8 49//8 50//8 -f 52//9 54//9 53//9 -f 50//10 49//10 80//10 -f 61//11 70//11 69//11 -f 54//12 56//12 55//12 -f 67//13 79//13 80//13 -f 57//14 59//14 69//14 -f 56//15 58//15 57//15 -f 71//16 75//16 76//16 -f 63//17 65//17 72//17 -f 58//18 60//18 59//18 -f 50//19 74//19 73//19 -f 57//20 68//20 67//20 -f 60//21 62//21 61//21 -f 68//22 78//22 79//22 -f 65//23 51//23 50//23 -f 62//24 64//24 63//24 -f 69//25 77//25 78//25 -f 63//26 71//26 70//26 -f 63//27 64//27 66//27 -f 71//28 72//28 73//28 -f 73//5 74//5 80//5 -f 80//5 79//5 73//5 -f 79//5 78//5 73//5 -f 78//5 77//5 76//5 -f 76//5 75//5 78//5 -f 66//29 52//29 51//29 -f 55//30 67//30 49//30 -f 101//7 102//7 108//7 -f 85//8 81//8 82//8 -f 84//9 86//9 85//9 -f 81//10 112//10 106//10 -f 93//11 102//11 101//11 -f 86//12 88//12 87//12 -f 99//13 111//13 112//13 -f 89//14 91//14 101//14 -f 88//15 90//15 89//15 -f 102//16 103//16 107//16 -f 95//17 97//17 104//17 -f 90//18 92//18 91//18 -f 104//19 82//19 106//19 -f 89//20 100//20 99//20 -f 92//21 94//21 93//21 -f 100//22 110//22 111//22 -f 83//23 82//23 104//23 -f 93//24 94//24 96//24 -f 100//25 101//25 109//25 -f 95//26 103//26 102//26 -f 96//27 98//27 97//27 -f 103//28 104//28 105//28 -f 105//5 106//5 112//5 -f 112//5 111//5 105//5 -f 111//5 110//5 105//5 -f 110//5 109//5 108//5 -f 108//5 107//5 110//5 -f 98//29 84//29 83//29 -f 87//30 99//30 81//30 -f 133//7 134//7 140//7 -f 115//8 117//8 113//8 -f 116//9 118//9 117//9 -f 113//10 144//10 138//10 -f 125//11 134//11 133//11 -f 118//12 120//12 119//12 -f 131//13 143//13 144//13 -f 123//14 133//14 132//14 -f 120//15 122//15 121//15 -f 134//16 135//16 139//16 -f 127//17 129//17 136//17 -f 122//18 124//18 123//18 -f 136//19 114//19 138//19 -f 121//20 132//20 131//20 -f 124//21 126//21 125//21 -f 132//22 142//22 143//22 -f 115//23 114//23 136//23 -f 126//24 128//24 127//24 -f 132//25 133//25 141//25 -f 125//26 127//26 135//26 -f 127//27 128//27 130//27 -f 135//28 136//28 137//28 -f 137//5 138//5 144//5 -f 144//5 143//5 137//5 -f 143//5 142//5 137//5 -f 142//5 141//5 140//5 -f 140//5 139//5 142//5 -f 130//29 116//29 115//29 -f 119//30 131//30 113//30 -f 165//7 166//7 172//7 -f 147//8 149//8 145//8 -f 148//9 150//9 149//9 -f 145//10 176//10 170//10 -f 157//11 166//11 165//11 -f 150//12 152//12 151//12 -f 163//13 175//13 176//13 -f 155//14 165//14 164//14 -f 152//15 154//15 153//15 -f 166//16 167//16 171//16 -f 159//17 161//17 168//17 -f 154//18 156//18 155//18 -f 168//19 146//19 170//19 -f 153//20 164//20 163//20 -f 156//21 158//21 157//21 -f 164//22 174//22 175//22 -f 161//23 147//23 146//23 -f 157//24 158//24 160//24 -f 165//25 173//25 174//25 -f 157//26 159//26 167//26 -f 159//27 160//27 162//27 -f 167//28 168//28 169//28 -f 169//5 170//5 176//5 -f 176//5 175//5 169//5 -f 175//5 174//5 169//5 -f 174//5 173//5 172//5 -f 172//5 171//5 174//5 -f 162//29 148//29 147//29 -f 151//30 163//30 145//30 -f 198//7 204//7 205//7 -f 179//8 181//8 177//8 -f 180//9 182//9 181//9 -f 177//10 208//10 202//10 -f 189//11 198//11 197//11 -f 182//12 184//12 183//12 -f 195//13 207//13 208//13 -f 187//14 197//14 196//14 -f 184//15 186//15 185//15 -f 198//16 199//16 203//16 -f 191//17 193//17 200//17 -f 186//18 188//18 187//18 -f 200//19 178//19 202//19 -f 185//20 196//20 195//20 -f 188//21 190//21 189//21 -f 196//22 206//22 207//22 -f 179//23 178//23 200//23 -f 189//24 190//24 192//24 -f 196//25 197//25 205//25 -f 189//26 191//26 199//26 -f 192//27 194//27 193//27 -f 199//28 200//28 201//28 -f 201//5 202//5 208//5 -f 208//5 207//5 201//5 -f 207//5 206//5 201//5 -f 206//5 205//5 204//5 -f 204//5 203//5 206//5 -f 194//29 180//29 179//29 -f 183//30 195//30 177//30 -f 210//6 212//6 211//6 -f 218//6 220//6 219//6 -f 216//4 214//4 213//4 -f 214//3 210//3 209//3 -f 215//2 213//2 209//2 -f 212//1 210//1 214//1 -f 224//4 222//4 221//4 -f 222//3 218//3 217//3 -f 223//2 221//2 217//2 -f 220//1 218//1 222//1 -f 233//3 232//3 231//3 -f 237//3 236//3 235//3 -f 227//4 233//4 234//4 -f 230//2 238//2 235//2 -f 459//3 460//3 235//3 -f 457//5 462//5 228//5 -f 230//31 226//31 234//31 -f 238//3 234//3 231//3 -f 225//1 232//1 233//1 -f 243//1 245//1 241//1 -f 240//2 242//2 246//2 -f 241//3 245//3 246//3 -f 239//4 241//4 242//4 -f 240//5 248//5 247//5 -f 245//6 243//6 244//6 -f 250//1 254//1 252//1 -f 243//5 249//5 250//5 -f 239//5 247//5 249//5 -f 244//5 250//5 248//5 -f 253//5 251//5 252//5 -f 248//6 252//6 251//6 -f 249//4 253//4 254//4 -f 247//2 251//2 253//2 -f 276//7 282//7 283//7 -f 259//8 255//8 256//8 -f 258//9 260//9 259//9 -f 255//10 286//10 280//10 -f 267//11 276//11 275//11 -f 260//12 262//12 261//12 -f 273//13 285//13 286//13 -f 263//14 265//14 275//14 -f 262//15 264//15 263//15 -f 276//16 277//16 281//16 -f 269//17 271//17 278//17 -f 264//18 266//18 265//18 -f 278//19 256//19 280//19 -f 263//20 274//20 273//20 -f 266//21 268//21 267//21 -f 274//22 284//22 285//22 -f 271//23 257//23 256//23 -f 268//24 270//24 269//24 -f 275//25 283//25 284//25 -f 267//26 269//26 277//26 -f 269//27 270//27 272//27 -f 277//28 278//28 279//28 -f 279//5 280//5 286//5 -f 286//5 285//5 279//5 -f 285//5 284//5 279//5 -f 284//5 283//5 282//5 -f 282//5 281//5 284//5 -f 272//29 258//29 257//29 -f 261//30 273//30 255//30 -f 307//7 308//7 314//7 -f 291//8 287//8 288//8 -f 290//9 292//9 291//9 -f 288//10 287//10 318//10 -f 299//11 308//11 307//11 -f 292//12 294//12 293//12 -f 305//13 317//13 318//13 -f 295//14 297//14 307//14 -f 294//15 296//15 295//15 -f 308//16 309//16 313//16 -f 301//17 303//17 310//17 -f 296//18 298//18 297//18 -f 288//19 312//19 311//19 -f 295//20 306//20 305//20 -f 298//21 300//21 299//21 -f 305//22 306//22 316//22 -f 303//23 289//23 288//23 -f 299//24 300//24 302//24 -f 307//25 315//25 316//25 -f 299//26 301//26 309//26 -f 301//27 302//27 304//27 -f 309//28 310//28 311//28 -f 311//5 312//5 318//5 -f 318//5 317//5 311//5 -f 317//5 316//5 311//5 -f 316//5 315//5 314//5 -f 314//5 313//5 316//5 -f 304//29 290//29 289//29 -f 293//30 305//30 287//30 -f 340//7 346//7 347//7 -f 323//8 319//8 320//8 -f 322//9 324//9 323//9 -f 320//10 319//10 350//10 -f 331//11 340//11 339//11 -f 324//12 326//12 325//12 -f 337//13 349//13 350//13 -f 327//14 329//14 339//14 -f 326//15 328//15 327//15 -f 340//16 341//16 345//16 -f 333//17 335//17 342//17 -f 328//18 330//18 329//18 -f 320//19 344//19 343//19 -f 327//20 338//20 337//20 -f 330//21 332//21 331//21 -f 338//22 348//22 349//22 -f 335//23 321//23 320//23 -f 332//24 334//24 333//24 -f 339//25 347//25 348//25 -f 333//26 341//26 340//26 -f 334//27 336//27 335//27 -f 341//28 342//28 343//28 -f 343//5 344//5 350//5 -f 350//5 349//5 343//5 -f 349//5 348//5 343//5 -f 348//5 347//5 346//5 -f 346//5 345//5 348//5 -f 336//29 322//29 321//29 -f 325//30 337//30 319//30 -f 372//7 378//7 379//7 -f 353//8 355//8 351//8 -f 354//9 356//9 355//9 -f 351//10 382//10 376//10 -f 361//11 363//11 372//11 -f 356//12 358//12 357//12 -f 369//13 381//13 382//13 -f 361//14 371//14 370//14 -f 358//15 360//15 359//15 -f 372//16 373//16 377//16 -f 365//17 367//17 374//17 -f 360//18 362//18 361//18 -f 374//19 352//19 376//19 -f 359//20 370//20 369//20 -f 362//21 364//21 363//21 -f 370//22 380//22 381//22 -f 353//23 352//23 374//23 -f 364//24 366//24 365//24 -f 370//25 371//25 379//25 -f 363//26 365//26 373//26 -f 365//27 366//27 368//27 -f 373//28 374//28 375//28 -f 375//5 376//5 382//5 -f 382//5 381//5 375//5 -f 381//5 380//5 375//5 -f 380//5 379//5 378//5 -f 378//5 377//5 380//5 -f 368//29 354//29 353//29 -f 357//30 369//30 351//30 -f 403//7 404//7 410//7 -f 387//8 383//8 384//8 -f 386//9 388//9 387//9 -f 383//10 414//10 408//10 -f 393//11 395//11 404//11 -f 388//12 390//12 389//12 -f 401//13 413//13 414//13 -f 393//14 403//14 402//14 -f 390//15 392//15 391//15 -f 404//16 405//16 409//16 -f 397//17 399//17 406//17 -f 392//18 394//18 393//18 -f 406//19 384//19 408//19 -f 391//20 402//20 401//20 -f 393//21 394//21 396//21 -f 402//22 412//22 413//22 -f 385//23 384//23 406//23 -f 395//24 396//24 398//24 -f 403//25 411//25 412//25 -f 395//26 397//26 405//26 -f 397//27 398//27 400//27 -f 405//28 406//28 407//28 -f 407//5 408//5 414//5 -f 414//5 413//5 407//5 -f 413//5 412//5 407//5 -f 412//5 411//5 410//5 -f 410//5 409//5 412//5 -f 400//29 386//29 385//29 -f 389//30 401//30 383//30 -f 436//7 442//7 443//7 -f 417//8 419//8 415//8 -f 418//9 420//9 419//9 -f 415//10 446//10 440//10 -f 425//11 427//11 436//11 -f 420//12 422//12 421//12 -f 433//13 445//13 446//13 -f 423//14 425//14 435//14 -f 422//15 424//15 423//15 -f 436//16 437//16 441//16 -f 429//17 431//17 438//17 -f 424//18 426//18 425//18 -f 416//19 440//19 439//19 -f 423//20 434//20 433//20 -f 426//21 428//21 427//21 -f 434//22 444//22 445//22 -f 417//23 416//23 438//23 -f 427//24 428//24 430//24 -f 435//25 443//25 444//25 -f 427//26 429//26 437//26 -f 430//27 432//27 431//27 -f 437//28 438//28 439//28 -f 439//5 440//5 446//5 -f 446//5 445//5 439//5 -f 445//5 444//5 439//5 -f 444//5 443//5 442//5 -f 442//5 441//5 444//5 -f 432//29 418//29 417//29 -f 421//30 433//30 415//30 -f 448//6 450//6 449//6 -f 454//4 452//4 451//4 -f 452//3 448//3 447//3 -f 453//2 451//2 447//2 -f 450//1 448//1 452//1 -f 458//3 461//3 460//3 -f 229//6 460//6 461//6 -f 455//1 461//1 458//1 -f 228//32 235//32 460//32 -f 225//6 464//6 231//6 -f 230//5 463//5 464//5 -f 464//33 463//33 237//33 -f 237//1 463//1 462//1 -f 459//34 236//34 462//34 -f 456//4 458//4 459//4 +f 54//21 52//21 50//21 +f 51//22 57//22 55//22 +f 52//23 57//23 53//23 +f 50//24 53//24 51//24 +f 51//25 58//25 50//25 +f 56//26 55//26 57//26 +f 61//21 63//21 59//21 +f 54//25 61//25 55//25 +f 50//25 60//25 54//25 +f 55//25 59//25 51//25 +f 64//25 63//25 65//25 +f 59//26 62//26 58//26 +f 60//24 65//24 61//24 +f 58//22 64//22 60//22 +f 86//27 93//27 94//27 +f 70//28 67//28 68//28 +f 69//29 70//29 68//29 +f 67//30 97//30 91//30 +f 78//31 86//31 76//31 +f 71//32 72//32 70//32 +f 84//33 97//33 66//33 +f 74//34 86//34 85//34 +f 73//35 74//35 72//35 +f 87//36 92//36 93//36 +f 80//37 89//37 88//37 +f 75//38 76//38 74//38 +f 67//39 90//39 89//39 +f 72//40 85//40 84//40 +f 77//41 78//41 76//41 +f 85//42 96//42 84//42 +f 82//43 67//43 89//43 +f 79//44 80//44 78//44 +f 85//45 94//45 95//45 +f 80//46 87//46 78//46 +f 80//47 83//47 82//47 +f 88//48 90//48 92//48 +f 92//25 90//25 95//25 +f 83//49 68//49 82//49 +f 72//50 66//50 70//50 +f 118//27 125//27 126//27 +f 102//28 99//28 100//28 +f 101//29 102//29 100//29 +f 99//30 129//30 123//30 +f 110//31 118//31 108//31 +f 103//32 104//32 102//32 +f 116//33 129//33 98//33 +f 106//34 118//34 117//34 +f 105//35 106//35 104//35 +f 120//36 125//36 119//36 +f 112//37 121//37 120//37 +f 107//38 108//38 106//38 +f 99//39 122//39 121//39 +f 106//40 116//40 104//40 +f 109//41 110//41 108//41 +f 117//42 128//42 116//42 +f 114//43 99//43 121//43 +f 111//44 112//44 110//44 +f 118//45 127//45 117//45 +f 112//46 119//46 110//46 +f 112//47 115//47 114//47 +f 120//48 122//48 124//48 +f 124//25 122//25 127//25 +f 115//49 100//49 114//49 +f 104//50 98//50 102//50 +f 150//27 157//27 158//27 +f 134//28 131//28 132//28 +f 133//29 134//29 132//29 +f 130//30 155//30 131//30 +f 142//31 150//31 140//31 +f 135//32 136//32 134//32 +f 148//33 161//33 130//33 +f 138//34 150//34 149//34 +f 137//35 138//35 136//35 +f 151//36 156//36 157//36 +f 144//37 153//37 152//37 +f 139//38 140//38 138//38 +f 153//39 155//39 154//39 +f 138//40 148//40 136//40 +f 141//41 142//41 140//41 +f 149//42 160//42 148//42 +f 132//43 153//43 146//43 +f 142//44 145//44 144//44 +f 149//45 158//45 159//45 +f 144//46 151//46 142//46 +f 145//47 146//47 144//47 +f 152//48 154//48 156//48 +f 156//25 154//25 159//25 +f 147//49 132//49 146//49 +f 136//50 130//50 134//50 +f 182//27 189//27 190//27 +f 164//28 162//28 163//28 +f 165//29 166//29 164//29 +f 162//30 187//30 163//30 +f 174//31 182//31 172//31 +f 167//32 168//32 166//32 +f 180//33 193//33 162//33 +f 172//34 181//34 170//34 +f 169//35 170//35 168//35 +f 183//36 188//36 189//36 +f 176//37 185//37 184//37 +f 171//38 172//38 170//38 +f 185//39 187//39 186//39 +f 170//40 180//40 168//40 +f 173//41 174//41 172//41 +f 181//42 192//42 180//42 +f 164//43 185//43 178//43 +f 175//44 176//44 174//44 +f 181//45 190//45 191//45 +f 174//46 184//46 183//46 +f 176//47 179//47 178//47 +f 184//48 186//48 188//48 +f 188//25 186//25 191//25 +f 179//49 164//49 178//49 +f 168//50 162//50 166//50 +f 214//27 221//27 222//27 +f 196//28 194//28 195//28 +f 197//29 198//29 196//29 +f 194//30 219//30 195//30 +f 206//31 214//31 204//31 +f 199//32 200//32 198//32 +f 212//33 225//33 194//33 +f 204//34 213//34 202//34 +f 201//35 202//35 200//35 +f 215//36 220//36 221//36 +f 208//37 217//37 216//37 +f 203//38 204//38 202//38 +f 217//39 219//39 218//39 +f 202//40 212//40 200//40 +f 205//41 206//41 204//41 +f 213//42 224//42 212//42 +f 210//43 195//43 217//43 +f 206//44 209//44 208//44 +f 214//45 223//45 213//45 +f 206//46 216//46 215//46 +f 208//47 211//47 210//47 +f 216//48 218//48 220//48 +f 220//25 218//25 223//25 +f 211//49 196//49 210//49 +f 200//50 194//50 198//50 +f 247//27 254//27 246//27 +f 228//28 226//28 227//28 +f 229//29 230//29 228//29 +f 226//30 251//30 227//30 +f 238//31 246//31 236//31 +f 231//32 232//32 230//32 +f 244//33 257//33 226//33 +f 236//34 245//34 234//34 +f 233//35 234//35 232//35 +f 247//36 252//36 253//36 +f 240//37 249//37 248//37 +f 235//38 236//38 234//38 +f 249//39 251//39 250//39 +f 234//40 244//40 232//40 +f 237//41 238//41 236//41 +f 245//42 256//42 244//42 +f 228//43 249//43 242//43 +f 238//44 241//44 240//44 +f 245//45 254//45 255//45 +f 238//46 248//46 247//46 +f 241//47 242//47 240//47 +f 248//48 250//48 252//48 +f 252//25 250//25 255//25 +f 243//49 228//49 242//49 +f 232//50 226//50 230//50 +f 259//26 260//26 258//26 +f 267//26 268//26 266//26 +f 265//24 262//24 264//24 +f 263//23 258//23 262//23 +f 264//22 258//22 260//22 +f 261//21 263//21 265//21 +f 273//24 270//24 272//24 +f 271//23 266//23 270//23 +f 272//22 266//22 268//22 +f 269//21 271//21 273//21 +f 282//23 280//23 283//23 +f 286//23 284//23 287//23 +f 276//24 283//24 275//24 +f 279//22 284//22 277//22 +f 508//23 284//23 285//23 +f 506//25 277//25 278//25 +f 279//51 283//51 287//51 +f 287//23 280//23 286//23 +f 274//21 282//21 276//21 +f 292//21 290//21 288//21 +f 289//22 295//22 293//22 +f 290//23 295//23 291//23 +f 288//24 291//24 289//24 +f 289//25 296//25 288//25 +f 294//26 293//26 295//26 +f 299//21 301//21 297//21 +f 292//25 299//25 293//25 +f 288//25 298//25 292//25 +f 293//25 297//25 289//25 +f 302//25 301//25 303//25 +f 297//26 300//26 296//26 +f 298//24 303//24 299//24 +f 296//22 302//22 298//22 +f 325//27 332//27 324//27 +f 308//28 305//28 306//28 +f 307//29 308//29 306//29 +f 304//30 329//30 305//30 +f 316//31 324//31 314//31 +f 309//32 310//32 308//32 +f 322//33 335//33 304//33 +f 312//34 324//34 323//34 +f 311//35 312//35 310//35 +f 325//36 330//36 331//36 +f 318//37 327//37 326//37 +f 313//38 314//38 312//38 +f 327//39 329//39 328//39 +f 312//40 322//40 310//40 +f 315//41 316//41 314//41 +f 323//42 334//42 322//42 +f 320//43 305//43 327//43 +f 317//44 318//44 316//44 +f 324//45 333//45 323//45 +f 316//46 326//46 325//46 +f 318//47 321//47 320//47 +f 326//48 328//48 330//48 +f 330//25 328//25 333//25 +f 321//49 306//49 320//49 +f 310//50 304//50 308//50 +f 356//27 363//27 364//27 +f 340//28 337//28 338//28 +f 339//29 340//29 338//29 +f 337//30 367//30 361//30 +f 348//31 356//31 346//31 +f 341//32 342//32 340//32 +f 354//33 367//33 336//33 +f 344//34 356//34 355//34 +f 343//35 344//35 342//35 +f 357//36 362//36 363//36 +f 350//37 359//37 358//37 +f 345//38 346//38 344//38 +f 337//39 360//39 359//39 +f 344//40 354//40 342//40 +f 347//41 348//41 346//41 +f 354//42 365//42 366//42 +f 352//43 337//43 359//43 +f 348//44 351//44 350//44 +f 356//45 365//45 355//45 +f 348//46 358//46 357//46 +f 350//47 353//47 352//47 +f 358//48 360//48 362//48 +f 362//25 360//25 365//25 +f 353//49 338//49 352//49 +f 342//50 336//50 340//50 +f 389//27 396//27 388//27 +f 372//28 369//28 370//28 +f 371//29 372//29 370//29 +f 369//30 399//30 393//30 +f 380//31 388//31 378//31 +f 373//32 374//32 372//32 +f 386//33 399//33 368//33 +f 376//34 388//34 387//34 +f 375//35 376//35 374//35 +f 389//36 394//36 395//36 +f 382//37 391//37 390//37 +f 377//38 378//38 376//38 +f 369//39 392//39 391//39 +f 376//40 386//40 374//40 +f 379//41 380//41 378//41 +f 387//42 398//42 386//42 +f 384//43 369//43 391//43 +f 381//44 382//44 380//44 +f 388//45 397//45 387//45 +f 382//46 389//46 380//46 +f 383//47 384//47 382//47 +f 390//48 392//48 394//48 +f 394//25 392//25 397//25 +f 385//49 370//49 384//49 +f 374//50 368//50 372//50 +f 421//27 428//27 420//27 +f 402//28 400//28 401//28 +f 403//29 404//29 402//29 +f 400//30 425//30 401//30 +f 410//31 421//31 420//31 +f 405//32 406//32 404//32 +f 418//33 431//33 400//33 +f 410//34 419//34 408//34 +f 407//35 408//35 406//35 +f 421//36 426//36 427//36 +f 414//37 423//37 422//37 +f 409//38 410//38 408//38 +f 423//39 425//39 424//39 +f 408//40 418//40 406//40 +f 411//41 412//41 410//41 +f 419//42 430//42 418//42 +f 402//43 423//43 416//43 +f 413//44 414//44 412//44 +f 419//45 428//45 429//45 +f 412//46 422//46 421//46 +f 414//47 417//47 416//47 +f 422//48 424//48 426//48 +f 426//25 424//25 429//25 +f 417//49 402//49 416//49 +f 406//50 400//50 404//50 +f 452//27 459//27 460//27 +f 436//28 433//28 434//28 +f 435//29 436//29 434//29 +f 432//30 457//30 433//30 +f 442//31 453//31 452//31 +f 437//32 438//32 436//32 +f 450//33 463//33 432//33 +f 442//34 451//34 440//34 +f 439//35 440//35 438//35 +f 453//36 458//36 459//36 +f 446//37 455//37 454//37 +f 441//38 442//38 440//38 +f 455//39 457//39 456//39 +f 440//40 450//40 438//40 +f 442//41 445//41 444//41 +f 451//42 462//42 450//42 +f 434//43 455//43 448//43 +f 444//44 447//44 446//44 +f 452//45 461//45 451//45 +f 444//46 454//46 453//46 +f 446//47 449//47 448//47 +f 454//48 456//48 458//48 +f 458//25 456//25 461//25 +f 449//49 434//49 448//49 +f 438//50 432//50 436//50 +f 485//27 492//27 484//27 +f 466//28 464//28 465//28 +f 467//29 468//29 466//29 +f 464//30 489//30 465//30 +f 474//31 485//31 484//31 +f 469//32 470//32 468//32 +f 482//33 495//33 464//33 +f 472//34 484//34 483//34 +f 471//35 472//35 470//35 +f 485//36 490//36 491//36 +f 478//37 487//37 486//37 +f 473//38 474//38 472//38 +f 465//39 488//39 487//39 +f 472//40 482//40 470//40 +f 475//41 476//41 474//41 +f 483//42 494//42 482//42 +f 466//43 487//43 480//43 +f 476//44 479//44 478//44 +f 484//45 493//45 483//45 +f 476//46 486//46 485//46 +f 479//47 480//47 478//47 +f 486//48 488//48 490//48 +f 490//25 488//25 493//25 +f 481//49 466//49 480//49 +f 470//50 464//50 468//50 +f 497//26 498//26 496//26 +f 503//24 500//24 502//24 +f 501//23 496//23 500//23 +f 502//22 496//22 498//22 +f 499//21 501//21 503//21 +f 507//23 509//23 508//23 +f 278//26 510//26 504//26 +f 504//21 507//21 505//21 +f 277//52 509//52 278//52 +f 274//26 280//26 281//26 +f 279//25 513//25 275//25 +f 513//53 286//53 280//53 +f 286//21 511//21 285//21 +f 508//54 511//54 506//54 +f 505//24 508//24 506//24 +f 54//21 56//21 52//21 +f 51//22 53//22 57//22 +f 52//23 56//23 57//23 +f 50//24 52//24 53//24 +f 51//25 59//25 58//25 +f 56//26 54//26 55//26 +f 61//21 65//21 63//21 +f 54//25 60//25 61//25 +f 50//25 58//25 60//25 +f 55//25 61//25 59//25 +f 64//25 62//25 63//25 +f 59//26 63//26 62//26 +f 60//24 64//24 65//24 +f 58//22 62//22 64//22 +f 86//27 87//27 93//27 +f 70//28 66//28 67//28 +f 69//29 71//29 70//29 +f 67//30 66//30 97//30 +f 78//31 87//31 86//31 +f 71//32 73//32 72//32 +f 84//33 96//33 97//33 +f 74//34 76//34 86//34 +f 73//35 75//35 74//35 +f 87//36 88//36 92//36 +f 80//37 82//37 89//37 +f 75//38 77//38 76//38 +f 67//39 91//39 90//39 +f 72//40 74//40 85//40 +f 77//41 79//41 78//41 +f 85//42 95//42 96//42 +f 82//43 68//43 67//43 +f 79//44 81//44 80//44 +f 85//45 86//45 94//45 +f 80//46 88//46 87//46 +f 80//47 81//47 83//47 +f 88//48 89//48 90//48 +f 90//25 91//25 97//25 +f 97//25 96//25 90//25 +f 96//25 95//25 90//25 +f 95//25 94//25 93//25 +f 93//25 92//25 95//25 +f 83//49 69//49 68//49 +f 72//50 84//50 66//50 +f 118//27 119//27 125//27 +f 102//28 98//28 99//28 +f 101//29 103//29 102//29 +f 99//30 98//30 129//30 +f 110//31 119//31 118//31 +f 103//32 105//32 104//32 +f 116//33 128//33 129//33 +f 106//34 108//34 118//34 +f 105//35 107//35 106//35 +f 120//36 124//36 125//36 +f 112//37 114//37 121//37 +f 107//38 109//38 108//38 +f 99//39 123//39 122//39 +f 106//40 117//40 116//40 +f 109//41 111//41 110//41 +f 117//42 127//42 128//42 +f 114//43 100//43 99//43 +f 111//44 113//44 112//44 +f 118//45 126//45 127//45 +f 112//46 120//46 119//46 +f 112//47 113//47 115//47 +f 120//48 121//48 122//48 +f 122//25 123//25 129//25 +f 129//25 128//25 122//25 +f 128//25 127//25 122//25 +f 127//25 126//25 125//25 +f 125//25 124//25 127//25 +f 115//49 101//49 100//49 +f 104//50 116//50 98//50 +f 150//27 151//27 157//27 +f 134//28 130//28 131//28 +f 133//29 135//29 134//29 +f 130//30 161//30 155//30 +f 142//31 151//31 150//31 +f 135//32 137//32 136//32 +f 148//33 160//33 161//33 +f 138//34 140//34 150//34 +f 137//35 139//35 138//35 +f 151//36 152//36 156//36 +f 144//37 146//37 153//37 +f 139//38 141//38 140//38 +f 153//39 131//39 155//39 +f 138//40 149//40 148//40 +f 141//41 143//41 142//41 +f 149//42 159//42 160//42 +f 132//43 131//43 153//43 +f 142//44 143//44 145//44 +f 149//45 150//45 158//45 +f 144//46 152//46 151//46 +f 145//47 147//47 146//47 +f 152//48 153//48 154//48 +f 154//25 155//25 161//25 +f 161//25 160//25 154//25 +f 160//25 159//25 154//25 +f 159//25 158//25 157//25 +f 157//25 156//25 159//25 +f 147//49 133//49 132//49 +f 136//50 148//50 130//50 +f 182//27 183//27 189//27 +f 164//28 166//28 162//28 +f 165//29 167//29 166//29 +f 162//30 193//30 187//30 +f 174//31 183//31 182//31 +f 167//32 169//32 168//32 +f 180//33 192//33 193//33 +f 172//34 182//34 181//34 +f 169//35 171//35 170//35 +f 183//36 184//36 188//36 +f 176//37 178//37 185//37 +f 171//38 173//38 172//38 +f 185//39 163//39 187//39 +f 170//40 181//40 180//40 +f 173//41 175//41 174//41 +f 181//42 191//42 192//42 +f 164//43 163//43 185//43 +f 175//44 177//44 176//44 +f 181//45 182//45 190//45 +f 174//46 176//46 184//46 +f 176//47 177//47 179//47 +f 184//48 185//48 186//48 +f 186//25 187//25 193//25 +f 193//25 192//25 186//25 +f 192//25 191//25 186//25 +f 191//25 190//25 189//25 +f 189//25 188//25 191//25 +f 179//49 165//49 164//49 +f 168//50 180//50 162//50 +f 214//27 215//27 221//27 +f 196//28 198//28 194//28 +f 197//29 199//29 198//29 +f 194//30 225//30 219//30 +f 206//31 215//31 214//31 +f 199//32 201//32 200//32 +f 212//33 224//33 225//33 +f 204//34 214//34 213//34 +f 201//35 203//35 202//35 +f 215//36 216//36 220//36 +f 208//37 210//37 217//37 +f 203//38 205//38 204//38 +f 217//39 195//39 219//39 +f 202//40 213//40 212//40 +f 205//41 207//41 206//41 +f 213//42 223//42 224//42 +f 210//43 196//43 195//43 +f 206//44 207//44 209//44 +f 214//45 222//45 223//45 +f 206//46 208//46 216//46 +f 208//47 209//47 211//47 +f 216//48 217//48 218//48 +f 218//25 219//25 225//25 +f 225//25 224//25 218//25 +f 224//25 223//25 218//25 +f 223//25 222//25 221//25 +f 221//25 220//25 223//25 +f 211//49 197//49 196//49 +f 200//50 212//50 194//50 +f 247//27 253//27 254//27 +f 228//28 230//28 226//28 +f 229//29 231//29 230//29 +f 226//30 257//30 251//30 +f 238//31 247//31 246//31 +f 231//32 233//32 232//32 +f 244//33 256//33 257//33 +f 236//34 246//34 245//34 +f 233//35 235//35 234//35 +f 247//36 248//36 252//36 +f 240//37 242//37 249//37 +f 235//38 237//38 236//38 +f 249//39 227//39 251//39 +f 234//40 245//40 244//40 +f 237//41 239//41 238//41 +f 245//42 255//42 256//42 +f 228//43 227//43 249//43 +f 238//44 239//44 241//44 +f 245//45 246//45 254//45 +f 238//46 240//46 248//46 +f 241//47 243//47 242//47 +f 248//48 249//48 250//48 +f 250//25 251//25 257//25 +f 257//25 256//25 250//25 +f 256//25 255//25 250//25 +f 255//25 254//25 253//25 +f 253//25 252//25 255//25 +f 243//49 229//49 228//49 +f 232//50 244//50 226//50 +f 259//26 261//26 260//26 +f 267//26 269//26 268//26 +f 265//24 263//24 262//24 +f 263//23 259//23 258//23 +f 264//22 262//22 258//22 +f 261//21 259//21 263//21 +f 273//24 271//24 270//24 +f 271//23 267//23 266//23 +f 272//22 270//22 266//22 +f 269//21 267//21 271//21 +f 282//23 281//23 280//23 +f 286//23 285//23 284//23 +f 276//24 282//24 283//24 +f 279//22 287//22 284//22 +f 508//23 509//23 284//23 +f 506//25 511//25 277//25 +f 279//51 275//51 283//51 +f 287//23 283//23 280//23 +f 274//21 281//21 282//21 +f 292//21 294//21 290//21 +f 289//22 291//22 295//22 +f 290//23 294//23 295//23 +f 288//24 290//24 291//24 +f 289//25 297//25 296//25 +f 294//26 292//26 293//26 +f 299//21 303//21 301//21 +f 292//25 298//25 299//25 +f 288//25 296//25 298//25 +f 293//25 299//25 297//25 +f 302//25 300//25 301//25 +f 297//26 301//26 300//26 +f 298//24 302//24 303//24 +f 296//22 300//22 302//22 +f 325//27 331//27 332//27 +f 308//28 304//28 305//28 +f 307//29 309//29 308//29 +f 304//30 335//30 329//30 +f 316//31 325//31 324//31 +f 309//32 311//32 310//32 +f 322//33 334//33 335//33 +f 312//34 314//34 324//34 +f 311//35 313//35 312//35 +f 325//36 326//36 330//36 +f 318//37 320//37 327//37 +f 313//38 315//38 314//38 +f 327//39 305//39 329//39 +f 312//40 323//40 322//40 +f 315//41 317//41 316//41 +f 323//42 333//42 334//42 +f 320//43 306//43 305//43 +f 317//44 319//44 318//44 +f 324//45 332//45 333//45 +f 316//46 318//46 326//46 +f 318//47 319//47 321//47 +f 326//48 327//48 328//48 +f 328//25 329//25 335//25 +f 335//25 334//25 328//25 +f 334//25 333//25 328//25 +f 333//25 332//25 331//25 +f 331//25 330//25 333//25 +f 321//49 307//49 306//49 +f 310//50 322//50 304//50 +f 356//27 357//27 363//27 +f 340//28 336//28 337//28 +f 339//29 341//29 340//29 +f 337//30 336//30 367//30 +f 348//31 357//31 356//31 +f 341//32 343//32 342//32 +f 354//33 366//33 367//33 +f 344//34 346//34 356//34 +f 343//35 345//35 344//35 +f 357//36 358//36 362//36 +f 350//37 352//37 359//37 +f 345//38 347//38 346//38 +f 337//39 361//39 360//39 +f 344//40 355//40 354//40 +f 347//41 349//41 348//41 +f 354//42 355//42 365//42 +f 352//43 338//43 337//43 +f 348//44 349//44 351//44 +f 356//45 364//45 365//45 +f 348//46 350//46 358//46 +f 350//47 351//47 353//47 +f 358//48 359//48 360//48 +f 360//25 361//25 367//25 +f 367//25 366//25 360//25 +f 366//25 365//25 360//25 +f 365//25 364//25 363//25 +f 363//25 362//25 365//25 +f 353//49 339//49 338//49 +f 342//50 354//50 336//50 +f 389//27 395//27 396//27 +f 372//28 368//28 369//28 +f 371//29 373//29 372//29 +f 369//30 368//30 399//30 +f 380//31 389//31 388//31 +f 373//32 375//32 374//32 +f 386//33 398//33 399//33 +f 376//34 378//34 388//34 +f 375//35 377//35 376//35 +f 389//36 390//36 394//36 +f 382//37 384//37 391//37 +f 377//38 379//38 378//38 +f 369//39 393//39 392//39 +f 376//40 387//40 386//40 +f 379//41 381//41 380//41 +f 387//42 397//42 398//42 +f 384//43 370//43 369//43 +f 381//44 383//44 382//44 +f 388//45 396//45 397//45 +f 382//46 390//46 389//46 +f 383//47 385//47 384//47 +f 390//48 391//48 392//48 +f 392//25 393//25 399//25 +f 399//25 398//25 392//25 +f 398//25 397//25 392//25 +f 397//25 396//25 395//25 +f 395//25 394//25 397//25 +f 385//49 371//49 370//49 +f 374//50 386//50 368//50 +f 421//27 427//27 428//27 +f 402//28 404//28 400//28 +f 403//29 405//29 404//29 +f 400//30 431//30 425//30 +f 410//31 412//31 421//31 +f 405//32 407//32 406//32 +f 418//33 430//33 431//33 +f 410//34 420//34 419//34 +f 407//35 409//35 408//35 +f 421//36 422//36 426//36 +f 414//37 416//37 423//37 +f 409//38 411//38 410//38 +f 423//39 401//39 425//39 +f 408//40 419//40 418//40 +f 411//41 413//41 412//41 +f 419//42 429//42 430//42 +f 402//43 401//43 423//43 +f 413//44 415//44 414//44 +f 419//45 420//45 428//45 +f 412//46 414//46 422//46 +f 414//47 415//47 417//47 +f 422//48 423//48 424//48 +f 424//25 425//25 431//25 +f 431//25 430//25 424//25 +f 430//25 429//25 424//25 +f 429//25 428//25 427//25 +f 427//25 426//25 429//25 +f 417//49 403//49 402//49 +f 406//50 418//50 400//50 +f 452//27 453//27 459//27 +f 436//28 432//28 433//28 +f 435//29 437//29 436//29 +f 432//30 463//30 457//30 +f 442//31 444//31 453//31 +f 437//32 439//32 438//32 +f 450//33 462//33 463//33 +f 442//34 452//34 451//34 +f 439//35 441//35 440//35 +f 453//36 454//36 458//36 +f 446//37 448//37 455//37 +f 441//38 443//38 442//38 +f 455//39 433//39 457//39 +f 440//40 451//40 450//40 +f 442//41 443//41 445//41 +f 451//42 461//42 462//42 +f 434//43 433//43 455//43 +f 444//44 445//44 447//44 +f 452//45 460//45 461//45 +f 444//46 446//46 454//46 +f 446//47 447//47 449//47 +f 454//48 455//48 456//48 +f 456//25 457//25 463//25 +f 463//25 462//25 456//25 +f 462//25 461//25 456//25 +f 461//25 460//25 459//25 +f 459//25 458//25 461//25 +f 449//49 435//49 434//49 +f 438//50 450//50 432//50 +f 485//27 491//27 492//27 +f 466//28 468//28 464//28 +f 467//29 469//29 468//29 +f 464//30 495//30 489//30 +f 474//31 476//31 485//31 +f 469//32 471//32 470//32 +f 482//33 494//33 495//33 +f 472//34 474//34 484//34 +f 471//35 473//35 472//35 +f 485//36 486//36 490//36 +f 478//37 480//37 487//37 +f 473//38 475//38 474//38 +f 465//39 489//39 488//39 +f 472//40 483//40 482//40 +f 475//41 477//41 476//41 +f 483//42 493//42 494//42 +f 466//43 465//43 487//43 +f 476//44 477//44 479//44 +f 484//45 492//45 493//45 +f 476//46 478//46 486//46 +f 479//47 481//47 480//47 +f 486//48 487//48 488//48 +f 488//25 489//25 495//25 +f 495//25 494//25 488//25 +f 494//25 493//25 488//25 +f 493//25 492//25 491//25 +f 491//25 490//25 493//25 +f 481//49 467//49 466//49 +f 470//50 482//50 464//50 +f 497//26 499//26 498//26 +f 503//24 501//24 500//24 +f 501//23 497//23 496//23 +f 502//22 500//22 496//22 +f 499//21 497//21 501//21 +f 507//23 510//23 509//23 +f 278//26 509//26 510//26 +f 504//21 510//21 507//21 +f 277//52 284//52 509//52 +f 274//26 513//26 280//26 +f 279//25 512//25 513//25 +f 513//53 512//53 286//53 +f 286//21 512//21 511//21 +f 508//54 285//54 511//54 +f 505//24 507//24 508//24 o Head v -4.500008 0.500002 -4.500000 v -4.500008 0.500002 4.500000 @@ -1294,17 +1485,17 @@ v 1.124992 -2.312500 -5.625001 v -1.125008 -0.062500 -5.625001 v 1.124992 -0.062500 -5.625001 v -0.562508 -2.161779 -6.187500 -v -0.562508 -2.161779 -5.625000 +v -5.906260 -5.838219 -0.562501 v -1.125008 -1.187500 -6.187500 -v -1.125008 -1.187500 -5.625000 +v -5.906260 -5.838219 -5.062500 v -0.562508 -0.213221 -6.187500 -v -0.562508 -0.213221 -5.625000 +v -6.468760 -6.812498 -0.562501 v 0.562492 -0.213221 -6.187500 -v 0.562492 -0.213221 -5.625000 +v -6.468760 -6.812498 -5.062500 v 1.124992 -1.187500 -6.187500 -v 1.124992 -1.187500 -5.625000 +v -5.906260 -7.786777 -0.562501 v 0.562492 -2.161779 -6.187500 -v 0.562492 -2.161779 -5.625000 +v -5.906260 -7.786777 -5.062500 v 1.124992 -2.161779 4.500000 v -1.125008 -2.161779 4.500000 v 4.499992 -0.625002 -4.500001 @@ -1417,13 +1608,13 @@ v 3.656240 -5.275723 -5.062500 v 4.781240 -5.275723 -5.062500 v 5.343740 -6.250002 -5.062500 v 4.781240 -7.224281 -5.062500 -v 3.656240 -7.224281 -4.500000 -v 3.093740 -6.250002 -4.500000 -v 3.656240 -5.275723 -4.500000 -v 4.781240 -5.275723 -4.500000 -v 5.343740 -6.250002 -4.500000 -v 4.781240 -7.224281 -4.500000 +v 4.781240 -6.250002 -3.375000 +v 4.499990 -5.762861 -3.375000 v 3.937490 -6.737143 -3.375000 +v 4.781240 -7.224281 -4.500000 +v 5.343740 -6.250002 -4.500000 +v 4.781240 -5.275723 -4.500000 +v 3.656240 -7.224281 -4.500000 v 0.843742 -2.161779 5.062500 v 4.499990 -5.762861 -3.375000 v 4.781240 -6.250002 -3.375000 @@ -1443,6 +1634,37 @@ v 1.124992 -1.187500 5.062500 v -1.125008 -1.187500 5.062500 v 1.124992 -1.187500 4.500000 v -1.125008 -1.187500 4.500000 +v -0.562508 -2.161779 -6.187500 +v -0.562508 -2.161779 -5.625000 +v -1.125008 -1.187500 -6.187500 +v -1.125008 -1.187500 -5.625000 +v -0.562508 -0.213221 -6.187500 +v -0.562508 -0.213221 -5.625000 +v 0.562492 -0.213221 -6.187500 +v 0.562492 -0.213221 -5.625000 +v 1.124992 -1.187500 -6.187500 +v 1.124992 -1.187500 -5.625000 +v 0.562492 -2.161779 -6.187500 +v 0.562492 -2.161779 -5.625000 +v -4.781260 -5.838219 -5.062500 +v -4.781260 -5.838219 -0.562501 +v -4.218760 -6.812498 -5.062500 +v -4.218760 -6.812498 -0.562501 +v -4.781260 -7.786777 -5.062500 +v -4.781260 -7.786777 -0.562501 +v 3.656240 -7.224281 -5.062500 +v 3.093740 -6.250002 -5.062500 +v 3.656240 -5.275723 -5.062500 +v 4.781240 -5.275723 -5.062500 +v 5.343740 -6.250002 -5.062500 +v 4.781240 -7.224281 -5.062500 +v 3.656240 -7.224281 -4.500000 +v 3.093740 -6.250002 -4.500000 +v 3.656240 -5.275723 -4.500000 +v 4.781240 -5.275723 -4.500000 +v 5.343740 -6.250002 -4.500000 +v 4.781240 -7.224281 -4.500000 +v 4.499990 -6.737143 -3.375000 vt 0.235294 0.207792 vt 0.352941 0.000000 vt 0.352941 0.207792 @@ -1467,23 +1689,12 @@ vt 0.044118 0.415584 vt 0.102941 0.415584 vt -0.000000 0.467532 vt 0.147059 0.467532 -vt 0.176471 0.000000 -vt 0.205882 0.025974 -vt 0.176471 0.025974 -vt 0.205882 0.000000 -vt 0.235294 0.025974 -vt 0.058824 0.000000 -vt 0.088235 0.025974 -vt 0.058824 0.025974 -vt 0.088235 0.000000 -vt 0.117647 0.025974 vt 0.382353 0.207792 vt 0.352941 0.181818 vt 0.382353 0.155844 -vt 0.117647 0.000000 -vt 0.147059 0.025974 -vt 0.147059 0.000000 +vt 0.176471 0.025974 vt 0.161765 0.077922 +vt 0.147059 0.025974 vt 0.441176 -0.000000 vt 0.470588 0.025974 vt 0.441176 0.051948 @@ -1601,69 +1812,64 @@ vt 0.007353 0.948052 vt 0.036765 0.974026 vt 0.007353 0.870130 vt 0.036765 0.844156 -vt 0.500000 0.155844 -vt 0.617647 0.103896 vt 0.617647 0.155844 -vt 0.500000 0.103896 -vt 0.617647 0.051948 -vt 0.500000 0.051948 -vt 0.617647 -0.000000 -vt 0.500000 0.311688 -vt 0.617647 0.259740 -vt 0.617647 0.311688 -vt 0.500000 0.259740 -vt 0.617647 0.207792 -vt 0.500000 0.207792 vt 0.647059 0.181818 +vt 0.617647 0.207792 +vt 0.500000 0.103896 +vt 0.500000 0.155844 vt 0.470588 0.129870 vt 0.514706 0.415584 vt 0.544118 0.441558 vt 0.514706 0.467532 -vt 0.514706 0.519481 -vt 0.500000 0.467532 -vt 0.514706 0.623377 -vt 0.500000 0.571429 -vt 0.514706 0.571429 -vt 0.500000 0.363636 -vt 0.514706 0.363636 -vt 0.500000 0.415584 -vt 0.500000 0.519481 -vt 0.500000 0.311688 -vt 0.514706 0.311688 vt 0.470588 0.467532 vt 0.463235 0.441558 vt 0.470588 0.415584 vt 0.191176 0.207792 vt 0.147059 0.181818 vt 0.191176 0.181818 -vt 0.470588 0.428571 -vt 0.470588 0.532468 vt 0.147059 0.103896 vt 0.191176 0.103896 -vt 0.470588 0.506494 -vt 0.470588 0.480519 vt 0.205882 0.103896 vt 0.132353 0.103896 vt 0.132353 0.207792 +vt 0.088235 0.025974 vt 0.073529 0.077922 +vt 0.058824 0.025974 +vt 0.117647 0.025974 vt 0.102941 0.077922 +vt 0.205882 0.025974 vt 0.191176 0.077922 vt 0.132353 0.077922 +vt 0.235294 0.025974 vt 0.220588 0.077922 +vt 0.500000 0.051948 vt 0.470588 0.025974 vt 0.500000 -0.000000 +vt 0.500000 0.311688 vt 0.470588 0.285714 +vt 0.500000 0.259740 vt 0.470588 0.233766 +vt 0.500000 0.207792 vt 0.470588 0.077922 vt 0.470588 0.181818 vt 0.647059 0.233766 +vt 0.617647 0.259740 vt 0.647059 0.077922 +vt 0.617647 0.103896 +vt 0.617647 0.051948 vt 0.647059 0.285714 +vt 0.617647 0.311688 vt 0.647059 0.129870 +vt 0.617647 -0.000000 vt 0.647059 0.025974 +vt 0.514706 0.519481 vt 0.544118 0.545455 +vt 0.514706 0.571429 vt 0.544118 0.597403 +vt 0.514706 0.623377 vt 0.544118 0.389610 +vt 0.514706 0.363636 +vt 0.514706 0.311688 vt 0.544118 0.337662 vt 0.544118 0.493506 vt 0.352941 0.025974 @@ -1683,7 +1889,6 @@ vt 0.220588 0.207792 vt 0.352941 0.077922 vt 0.235294 0.000000 vt 0.000000 0.415584 -vt 0.235294 0.000000 vt -0.000000 0.701299 vt 0.911765 0.805195 vt 0.617647 0.805195 @@ -1697,11 +1902,60 @@ vt 0.308824 0.909091 vt 0.411765 0.805195 vt 0.176471 1.000000 vt 0.411765 0.987013 -vt 0.500000 0.623377 vt 0.147059 0.207792 -vt 0.470588 0.454545 -vt 0.470588 0.558442 vt 0.205882 0.207792 +vt 0.500000 0.207792 +vt 0.617647 0.155844 +vt 0.617647 0.207792 +vt 0.500000 0.259740 +vt 0.617647 0.259740 +vt 0.500000 0.311688 +vt 0.617647 0.311688 +vt 0.500000 0.051948 +vt 0.617647 -0.000000 +vt 0.617647 0.051948 +vt 0.500000 0.103896 +vt 0.617647 0.103896 +vt 0.500000 0.155844 +vt 0.514706 0.363636 +vt 0.500000 0.311688 +vt 0.514706 0.311688 +vt 0.514706 0.571429 +vt 0.500000 0.519481 +vt 0.514706 0.519481 +vt 0.514706 0.467532 +vt 0.500000 0.415584 +vt 0.514706 0.415584 +vt 0.500000 0.363636 +vt 0.514706 0.623377 +vt 0.500000 0.571429 +vt 0.500000 0.467532 +vt 0.500000 0.467532 +vt 0.470588 0.506494 +vt 0.470588 0.480519 +vt 0.500000 0.571429 +vt 0.470588 0.532468 +vt 0.500000 0.519481 +vt 0.470588 0.428571 +vt 0.500000 0.415584 +vt 0.176471 0.000000 +vt 0.205882 0.025974 +vt 0.176471 0.025974 +vt 0.205882 0.000000 +vt 0.235294 0.025974 +vt 0.058824 0.000000 +vt 0.088235 0.025974 +vt 0.058824 0.025974 +vt 0.088235 0.000000 +vt 0.117647 0.025974 +vt 0.117647 0.000000 +vt 0.147059 0.025974 +vt 0.147059 0.000000 +vt 0.500000 -0.000000 +vt 0.500000 0.623377 +vt 0.470588 0.558442 +vt 0.470588 0.454545 +vt 0.235294 0.000000 vn 0.0000 1.0000 0.0000 vn 0.0000 -1.0000 0.0000 vn -1.0000 0.0000 0.0000 @@ -1716,10 +1970,6 @@ vn -0.7071 0.0000 -0.7071 vn 0.7071 -0.0000 -0.7071 vn 0.4082 0.8165 -0.4082 vn -0.4082 0.8165 -0.4082 -vn -0.8660 -0.5000 0.0000 -vn -0.8660 0.5000 0.0000 -vn 0.8660 0.5000 0.0000 -vn 0.8660 -0.5000 0.0000 vn 0.0000 0.5000 0.8660 vn 0.0000 -0.5000 0.8660 vn -0.7071 0.0000 0.7071 @@ -1747,255 +1997,261 @@ vn -0.8729 -0.4364 0.2182 vn -0.9701 0.0000 0.2425 vn -0.8729 0.4364 0.2182 vn 0.0000 -0.7071 0.7071 -vn 0.0000 -0.9177 0.3974 +vn 0.5000 -0.8660 0.0000 +vn -0.5000 -0.8660 0.0000 +vn 0.5000 0.8660 0.0000 +vn -0.5000 0.8660 0.0000 +vn 0.4472 -0.7746 0.4472 +vn 0.8944 0.0000 0.4472 vn 0.7947 0.4588 0.3974 -vn 0.7947 -0.4588 0.3974 +vn 0.0000 -0.9177 0.3974 s off -f 465/1/35 467/2/35 468/3/35 -f 469/4/36 471/5/36 470/6/36 -f 469/4/37 466/7/37 465/1/37 -f 470/8/38 467/9/38 466/7/38 -f 471/10/39 468/3/39 467/11/39 -f 465/1/40 472/12/40 469/4/40 -f 481/13/41 474/14/41 473/15/41 -f 473/15/42 475/16/42 481/13/42 -f 482/17/43 476/18/43 474/14/43 -f 483/19/40 482/17/40 481/13/40 -f 484/20/44 479/21/44 480/22/44 -f 477/23/45 481/13/45 475/16/45 -f 476/18/46 484/20/46 478/24/46 -f 480/22/47 478/24/47 484/20/47 -f 479/21/48 483/19/48 477/23/48 -f 486/25/49 487/26/49 485/27/49 -f 488/28/50 489/29/50 487/26/50 -f 490/30/35 491/31/35 489/32/35 -f 492/33/51 493/34/51 491/31/51 -f 497/35/39 631/36/39 506/37/39 -f 494/38/52 495/39/52 493/34/52 -f 496/40/36 485/27/36 495/39/36 -f 485/27/40 627/41/40 495/39/40 -f 501/42/37 632/43/37 503/44/37 -f 501/42/35 502/45/35 500/46/35 -f 503/44/53 504/47/53 502/45/53 -f 505/48/54 506/37/54 504/47/54 -f 507/49/36 497/35/36 506/37/36 -f 514/50/36 510/51/36 508/52/36 -f 512/53/40 509/54/40 510/51/40 -f 509/54/35 513/55/35 499/56/35 -f 530/57/36 536/58/36 520/59/36 -f 519/60/35 535/61/35 529/62/35 -f 535/61/55 530/57/55 529/62/55 -f 523/63/35 525/64/35 517/65/35 -f 526/66/40 521/67/40 522/68/40 -f 524/69/36 526/66/36 522/68/36 -f 538/70/36 526/66/36 518/71/36 -f 537/72/35 517/73/35 525/64/35 -f 526/66/45 537/72/45 525/64/45 -f 530/57/36 516/74/36 528/75/36 -f 519/76/35 527/77/35 515/78/35 -f 529/62/38 528/75/38 527/77/38 -f 528/75/56 531/79/56 527/77/56 -f 515/80/35 527/77/35 531/79/35 -f 516/81/36 532/82/36 528/75/36 -f 533/83/46 510/51/46 509/54/46 -f 509/54/35 499/84/35 533/83/35 -f 510/51/36 534/85/36 508/86/36 -f 533/83/35 515/87/35 531/79/35 -f 531/79/39 534/85/39 533/83/39 -f 516/88/36 534/85/36 532/82/36 -f 535/61/35 517/89/35 537/72/35 -f 538/70/37 535/61/37 537/72/37 -f 518/90/36 536/58/36 538/70/36 -f 542/91/57 548/92/57 540/93/57 -f 547/94/58 541/95/58 539/96/58 -f 544/97/35 551/98/35 543/99/35 -f 561/100/59 546/101/59 562/102/59 -f 553/103/36 545/104/36 554/105/36 -f 548/106/60 544/97/60 540/107/60 -f 543/99/61 547/108/61 539/109/61 -f 555/110/40 547/111/40 551/98/40 -f 558/112/36 555/110/36 556/113/36 -f 560/114/62 554/105/62 559/115/62 -f 542/116/63 559/115/63 550/117/63 -f 549/118/64 562/102/64 541/119/64 -f 563/120/65 566/121/65 564/122/65 -f 565/123/35 568/124/35 566/121/35 -f 567/125/66 570/126/66 568/124/66 -f 545/104/40 568/124/40 554/105/40 -f 549/127/40 566/121/40 561/128/40 -f 568/124/40 550/129/40 559/130/40 -f 557/131/67 571/132/67 555/110/67 -f 564/133/40 547/111/40 571/134/40 -f 556/113/68 574/135/68 558/112/68 -f 573/136/40 548/137/40 570/138/40 -f 574/139/69 573/136/69 580/140/69 -f 570/138/70 569/141/70 579/142/70 -f 579/142/46 573/136/46 570/138/46 -f 581/143/39 580/140/39 579/142/39 -f 578/144/71 581/143/71 577/145/71 -f 574/139/69 582/146/69 576/147/69 -f 578/144/72 576/147/72 582/146/72 -f 581/143/70 569/141/70 575/148/70 -f 577/145/73 581/143/73 575/148/73 -f 564/133/45 588/149/45 587/150/45 -f 572/151/74 588/149/74 571/134/74 -f 564/133/75 587/150/75 563/152/75 -f 589/153/75 563/152/75 587/150/75 -f 572/151/74 590/154/74 588/149/74 -f 586/155/76 590/154/76 584/156/76 -f 589/153/77 586/155/77 585/157/77 -f 587/150/37 590/154/37 589/153/37 -f 585/157/78 583/158/78 589/153/78 -f 592/159/49 593/160/49 591/161/49 -f 594/162/50 595/163/50 593/160/50 -f 596/164/35 597/165/35 595/163/35 -f 598/166/51 599/167/51 597/168/51 -f 600/169/52 601/170/52 599/167/52 -f 602/171/36 591/161/36 601/170/36 -f 591/161/40 629/172/40 601/170/40 -f 594/162/38 592/159/38 628/173/38 -f 603/174/40 630/175/40 608/176/40 -f 607/177/52 614/178/52 608/176/52 -f 605/179/35 612/180/35 606/181/35 -f 603/174/49 610/182/49 604/183/49 -f 608/176/36 609/184/36 603/174/36 -f 606/181/51 613/185/51 607/177/51 -f 604/183/50 611/186/50 605/187/50 -f 619/188/38 618/189/38 617/190/38 -f 624/191/79 621/192/79 622/193/79 -f 614/178/80 615/194/80 609/184/80 -f 612/180/81 618/195/81 613/185/81 -f 622/193/38 616/196/38 620/197/38 -f 614/178/82 618/198/82 619/199/82 -f 626/200/37 622/193/37 620/197/37 -f 625/201/39 621/192/39 623/202/39 -f 491/31/40 627/203/40 489/32/40 -f 493/34/40 627/204/40 491/31/40 -f 487/26/40 627/205/40 485/27/40 -f 495/39/40 627/206/40 493/34/40 -f 489/29/40 627/207/40 487/26/40 -f 596/164/38 628/208/38 598/209/38 -f 598/166/38 628/210/38 600/169/38 -f 628/211/38 602/171/38 600/169/38 -f 628/212/38 596/164/38 594/162/38 -f 602/171/38 628/213/38 592/159/38 -f 601/170/40 629/214/40 599/167/40 -f 629/215/40 593/160/40 595/163/40 -f 599/167/40 629/216/40 597/168/40 -f 629/217/40 591/161/40 593/160/40 -f 597/165/40 629/218/40 595/163/40 -f 607/177/40 630/219/40 606/181/40 -f 606/181/40 630/220/40 605/179/40 -f 630/221/40 603/174/40 604/183/40 -f 605/187/40 630/222/40 604/183/40 -f 608/176/40 630/223/40 607/177/40 -f 502/45/39 631/224/39 500/46/39 -f 506/37/39 631/225/39 504/47/39 -f 500/226/39 631/227/39 633/228/39 -f 507/49/37 632/229/37 498/230/37 -f 503/44/37 632/231/37 505/48/37 -f 498/232/37 632/233/37 634/234/37 -f 505/48/37 632/235/37 507/49/37 -f 634/234/37 632/233/37 501/236/37 -f 633/228/39 631/227/39 497/237/39 -f 504/47/39 631/238/39 502/45/39 -f 465/1/35 466/239/35 467/2/35 -f 469/4/36 472/12/36 471/5/36 -f 469/4/37 470/8/37 466/7/37 -f 470/8/38 471/240/38 467/9/38 -f 471/10/39 472/12/39 468/3/39 -f 465/1/40 468/3/40 472/12/40 -f 481/13/41 482/17/41 474/14/41 -f 483/19/40 484/20/40 482/17/40 -f 484/20/44 483/19/44 479/21/44 -f 477/23/45 483/19/45 481/13/45 -f 476/18/46 482/17/46 484/20/46 -f 486/25/49 488/28/49 487/26/49 -f 488/28/50 490/241/50 489/29/50 -f 490/30/35 492/33/35 491/31/35 -f 492/33/51 494/38/51 493/34/51 -f 494/38/52 496/40/52 495/39/52 -f 496/40/36 486/25/36 485/27/36 -f 501/42/35 503/44/35 502/45/35 -f 503/44/53 505/48/53 504/47/53 -f 505/48/54 507/49/54 506/37/54 -f 507/49/36 498/230/36 497/35/36 -f 514/50/36 512/53/36 510/51/36 -f 512/53/40 511/242/40 509/54/40 -f 509/54/35 511/242/35 513/55/35 -f 535/61/55 536/58/55 530/57/55 -f 523/63/35 521/67/35 525/64/35 -f 526/66/40 525/64/40 521/67/40 -f 524/69/36 518/243/36 526/66/36 -f 526/66/45 538/70/45 537/72/45 -f 530/57/36 520/244/36 516/74/36 -f 519/76/35 529/62/35 527/77/35 -f 529/62/38 530/57/38 528/75/38 -f 528/75/56 532/82/56 531/79/56 -f 533/83/46 534/85/46 510/51/46 -f 533/83/35 499/245/35 515/87/35 -f 531/79/39 532/82/39 534/85/39 -f 516/88/36 508/246/36 534/85/36 -f 535/61/35 519/247/35 517/89/35 -f 538/70/37 536/58/37 535/61/37 -f 518/90/36 520/248/36 536/58/36 -f 542/91/57 550/249/57 548/92/57 -f 547/94/58 549/250/58 541/95/58 -f 544/97/35 552/251/35 551/98/35 -f 561/100/59 545/104/59 546/101/59 -f 553/103/36 546/101/36 545/104/36 -f 548/106/60 552/251/60 544/97/60 -f 543/99/61 551/98/61 547/108/61 -f 551/98/40 552/251/40 556/113/40 -f 552/251/40 548/137/40 556/113/40 -f 556/113/40 555/110/40 551/98/40 -f 558/112/36 557/131/36 555/110/36 -f 560/114/62 553/103/62 554/105/62 -f 542/116/63 560/114/63 559/115/63 -f 549/118/64 561/100/64 562/102/64 -f 563/120/65 565/123/65 566/121/65 -f 565/123/35 567/125/35 568/124/35 -f 567/125/66 569/252/66 570/126/66 -f 545/104/40 561/128/40 566/121/40 -f 566/121/40 568/124/40 545/104/40 -f 568/124/40 559/130/40 554/105/40 -f 549/127/40 564/133/40 566/121/40 -f 568/124/40 570/138/40 550/129/40 -f 557/131/67 572/253/67 571/132/67 -f 549/127/40 547/111/40 564/133/40 -f 547/111/40 555/110/40 571/134/40 -f 556/113/68 573/254/68 574/135/68 -f 556/113/40 548/137/40 573/136/40 -f 548/137/40 550/129/40 570/138/40 -f 579/142/46 580/140/46 573/136/46 -f 581/143/39 582/146/39 580/140/39 -f 578/144/71 582/146/71 581/143/71 -f 574/139/69 580/140/69 582/146/69 -f 581/143/70 579/142/70 569/141/70 -f 564/133/45 571/134/45 588/149/45 -f 589/153/75 583/158/75 563/152/75 -f 572/151/74 584/156/74 590/154/74 -f 589/153/77 590/154/77 586/155/77 -f 587/150/37 588/149/37 590/154/37 -f 592/159/49 594/162/49 593/160/49 -f 594/162/50 596/164/50 595/163/50 -f 596/164/35 598/209/35 597/165/35 -f 598/166/51 600/169/51 599/167/51 -f 600/169/52 602/171/52 601/170/52 -f 602/171/36 592/159/36 591/161/36 -f 607/177/52 613/185/52 614/178/52 -f 605/179/35 611/255/35 612/180/35 -f 603/174/49 609/184/49 610/182/49 -f 608/176/36 614/178/36 609/184/36 -f 606/181/51 612/180/51 613/185/51 -f 604/183/50 610/182/50 611/186/50 -f 624/191/79 623/256/79 621/192/79 -f 614/178/80 619/257/80 615/194/80 -f 612/180/81 617/258/81 618/195/81 -f 622/193/38 621/192/38 616/196/38 -f 614/178/82 613/185/82 618/198/82 -f 626/200/37 624/259/37 622/193/37 -f 625/201/39 616/196/39 621/192/39 +f 514/66/55 516/67/55 517/68/55 +f 518/69/56 520/70/56 519/71/56 +f 518/69/57 515/72/57 514/66/57 +f 519/73/58 516/74/58 515/72/58 +f 520/75/59 517/68/59 516/76/59 +f 514/66/60 521/77/60 518/69/60 +f 530/78/61 523/79/61 522/80/61 +f 522/80/62 524/81/62 530/78/62 +f 531/82/63 525/83/63 523/79/63 +f 532/84/60 531/82/60 530/78/60 +f 533/85/64 528/86/64 529/87/64 +f 526/88/65 530/78/65 524/81/65 +f 525/83/66 533/85/66 527/89/66 +f 529/87/67 527/89/67 533/85/67 +f 528/86/68 532/84/68 526/88/68 +f 546/90/59 680/91/59 555/92/59 +f 534/93/60 676/94/60 544/95/60 +f 550/96/57 681/97/57 552/98/57 +f 550/96/55 551/99/55 549/100/55 +f 552/98/69 553/101/69 551/99/69 +f 554/102/70 555/92/70 553/101/70 +f 556/103/56 546/90/56 555/92/56 +f 563/104/56 559/105/56 557/106/56 +f 561/107/60 558/108/60 559/105/60 +f 558/108/55 562/109/55 548/110/55 +f 579/111/56 585/112/56 569/113/56 +f 568/114/55 584/115/55 578/116/55 +f 584/115/71 579/111/71 578/116/71 +f 572/117/55 574/118/55 566/119/55 +f 575/120/60 570/121/60 571/122/60 +f 573/123/56 575/120/56 571/122/56 +f 587/124/56 575/120/56 567/125/56 +f 586/126/55 566/127/55 574/118/55 +f 575/120/65 586/126/65 574/118/65 +f 579/111/56 565/128/56 577/129/56 +f 568/130/55 576/131/55 564/132/55 +f 578/116/58 577/129/58 576/131/58 +f 577/129/72 580/133/72 576/131/72 +f 564/134/55 576/131/55 580/133/55 +f 565/135/56 581/136/56 577/129/56 +f 582/137/66 559/105/66 558/108/66 +f 558/108/55 548/138/55 582/137/55 +f 559/105/56 583/139/56 557/140/56 +f 582/137/55 564/141/55 580/133/55 +f 580/133/59 583/139/59 582/137/59 +f 565/142/56 583/139/56 581/136/56 +f 584/115/55 566/143/55 586/126/55 +f 587/124/57 584/115/57 586/126/57 +f 567/144/56 585/112/56 587/124/56 +f 591/145/73 597/146/73 589/147/73 +f 596/148/74 590/149/74 588/150/74 +f 593/151/55 600/152/55 592/153/55 +f 610/154/75 595/155/75 611/156/75 +f 602/157/56 594/158/56 603/159/56 +f 597/160/76 593/151/76 589/161/76 +f 592/153/77 596/162/77 588/163/77 +f 604/164/60 596/165/60 600/152/60 +f 607/166/56 604/164/56 605/167/56 +f 609/168/78 603/159/78 608/169/78 +f 591/170/79 608/169/79 599/171/79 +f 598/172/80 611/156/80 590/173/80 +f 612/174/81 615/175/81 613/176/81 +f 614/177/55 617/178/55 615/175/55 +f 616/179/82 619/180/82 617/178/82 +f 594/158/60 617/178/60 603/159/60 +f 598/181/60 615/175/60 610/182/60 +f 617/178/60 599/183/60 608/184/60 +f 606/185/83 620/186/83 604/164/83 +f 613/187/60 596/165/60 620/188/60 +f 605/167/84 623/189/84 607/166/84 +f 622/190/60 597/191/60 619/192/60 +f 623/193/85 622/190/85 629/194/85 +f 619/192/86 618/195/86 628/196/86 +f 628/196/66 622/190/66 619/192/66 +f 630/197/59 629/194/59 628/196/59 +f 627/198/87 630/197/87 626/199/87 +f 623/193/85 631/200/85 625/201/85 +f 627/198/88 625/201/88 631/200/88 +f 630/197/86 618/195/86 624/202/86 +f 626/199/89 630/197/89 624/202/89 +f 613/187/65 637/203/65 636/204/65 +f 621/205/90 637/203/90 620/188/90 +f 613/187/91 636/204/91 612/206/91 +f 638/207/91 612/206/91 636/204/91 +f 621/205/90 639/208/90 637/203/90 +f 635/209/92 639/208/92 633/210/92 +f 638/207/93 635/209/93 634/211/93 +f 636/204/57 639/208/57 638/207/57 +f 634/211/94 632/212/94 638/207/94 +f 640/213/60 678/214/60 650/215/60 +f 643/216/58 641/217/58 677/218/58 +f 652/219/60 679/220/60 657/221/60 +f 668/222/58 667/223/58 666/224/58 +f 673/225/95 670/226/95 671/227/95 +f 671/227/58 665/228/58 669/229/58 +f 675/230/57 671/227/57 669/229/57 +f 674/231/59 670/226/59 672/232/59 +f 540/233/60 676/234/60 538/235/60 +f 542/236/60 676/237/60 540/233/60 +f 536/238/60 676/239/60 534/93/60 +f 544/95/60 676/240/60 542/236/60 +f 538/241/60 676/242/60 536/238/60 +f 645/243/58 677/244/58 647/245/58 +f 647/246/58 677/247/58 649/248/58 +f 677/249/58 651/250/58 649/248/58 +f 677/251/58 645/243/58 643/216/58 +f 651/250/58 677/252/58 641/217/58 +f 650/215/60 678/253/60 648/254/60 +f 678/255/60 642/256/60 644/257/60 +f 648/254/60 678/258/60 646/259/60 +f 678/260/60 640/213/60 642/256/60 +f 646/261/60 678/262/60 644/257/60 +f 656/263/60 679/264/60 655/265/60 +f 655/265/60 679/266/60 654/267/60 +f 679/268/60 652/219/60 653/269/60 +f 654/270/60 679/271/60 653/269/60 +f 657/221/60 679/272/60 656/263/60 +f 551/99/59 680/273/59 549/100/59 +f 555/92/59 680/274/59 553/101/59 +f 549/275/59 680/276/59 682/277/59 +f 556/103/57 681/278/57 547/279/57 +f 552/98/57 681/280/57 554/102/57 +f 547/281/57 681/282/57 683/283/57 +f 554/102/57 681/284/57 556/103/57 +f 683/283/57 681/282/57 550/285/57 +f 682/277/59 680/276/59 546/286/59 +f 553/101/59 680/287/59 551/99/59 +f 514/66/55 515/288/55 516/67/55 +f 518/69/56 521/77/56 520/70/56 +f 518/69/57 519/73/57 515/72/57 +f 519/73/58 520/289/58 516/74/58 +f 520/75/59 521/77/59 517/68/59 +f 514/66/60 517/68/60 521/77/60 +f 530/78/61 531/82/61 523/79/61 +f 532/84/60 533/85/60 531/82/60 +f 533/85/64 532/84/64 528/86/64 +f 526/88/65 532/84/65 530/78/65 +f 525/83/66 531/82/66 533/85/66 +f 550/96/55 552/98/55 551/99/55 +f 552/98/69 554/102/69 553/101/69 +f 554/102/70 556/103/70 555/92/70 +f 556/103/56 547/279/56 546/90/56 +f 563/104/56 561/107/56 559/105/56 +f 561/107/60 560/290/60 558/108/60 +f 558/108/55 560/290/55 562/109/55 +f 584/115/71 585/112/71 579/111/71 +f 572/117/55 570/121/55 574/118/55 +f 575/120/60 574/118/60 570/121/60 +f 573/123/56 567/291/56 575/120/56 +f 575/120/65 587/124/65 586/126/65 +f 579/111/56 569/292/56 565/128/56 +f 568/130/55 578/116/55 576/131/55 +f 578/116/58 579/111/58 577/129/58 +f 577/129/72 581/136/72 580/133/72 +f 582/137/66 583/139/66 559/105/66 +f 582/137/55 548/293/55 564/141/55 +f 580/133/59 581/136/59 583/139/59 +f 565/142/56 557/294/56 583/139/56 +f 584/115/55 568/295/55 566/143/55 +f 587/124/57 585/112/57 584/115/57 +f 567/144/56 569/296/56 585/112/56 +f 591/145/73 599/297/73 597/146/73 +f 596/148/74 598/298/74 590/149/74 +f 593/151/55 601/299/55 600/152/55 +f 610/154/75 594/158/75 595/155/75 +f 602/157/56 595/155/56 594/158/56 +f 597/160/76 601/299/76 593/151/76 +f 592/153/77 600/152/77 596/162/77 +f 600/152/60 601/299/60 605/167/60 +f 601/299/60 597/191/60 605/167/60 +f 605/167/60 604/164/60 600/152/60 +f 607/166/56 606/185/56 604/164/56 +f 609/168/78 602/157/78 603/159/78 +f 591/170/79 609/168/79 608/169/79 +f 598/172/80 610/154/80 611/156/80 +f 612/174/81 614/177/81 615/175/81 +f 614/177/55 616/179/55 617/178/55 +f 616/179/82 618/300/82 619/180/82 +f 594/158/60 610/182/60 615/175/60 +f 615/175/60 617/178/60 594/158/60 +f 617/178/60 608/184/60 603/159/60 +f 598/181/60 613/187/60 615/175/60 +f 617/178/60 619/192/60 599/183/60 +f 606/185/83 621/301/83 620/186/83 +f 598/181/60 596/165/60 613/187/60 +f 596/165/60 604/164/60 620/188/60 +f 605/167/84 622/302/84 623/189/84 +f 605/167/60 597/191/60 622/190/60 +f 597/191/60 599/183/60 619/192/60 +f 628/196/66 629/194/66 622/190/66 +f 630/197/59 631/200/59 629/194/59 +f 627/198/87 631/200/87 630/197/87 +f 623/193/85 629/194/85 631/200/85 +f 630/197/86 628/196/86 618/195/86 +f 613/187/65 620/188/65 637/203/65 +f 638/207/91 632/212/91 612/206/91 +f 621/205/90 633/210/90 639/208/90 +f 638/207/93 639/208/93 635/209/93 +f 636/204/57 637/203/57 639/208/57 +f 673/225/95 672/303/95 670/226/95 +f 671/227/58 670/226/58 665/228/58 +f 675/230/57 673/304/57 671/227/57 +f 674/231/59 665/228/59 670/226/59 +s 1 +f 701/305/96 545/306/97 700/307/96 +f 699/308/59 700/307/96 698/309/59 +f 697/310/98 698/309/59 696/311/98 +f 535/312/99 696/313/98 537/314/99 +f 539/315/57 537/314/99 541/316/57 +f 543/317/97 541/316/57 545/306/97 +f 703/318/57 710/319/99 704/320/99 +f 705/321/98 712/322/59 706/323/59 +f 707/324/96 708/325/97 702/326/97 +f 702/326/97 709/327/57 703/318/57 +f 704/328/99 711/329/98 705/321/98 +f 706/323/59 713/330/96 707/324/96 +f 661/331/100 658/332/101 714/333/100 +f 663/334/102 658/335/101 662/336/101 +f 661/331/100 660/337/103 664/338/103 +f 685/339/97 686/340/57 684/341/97 +f 687/342/57 688/343/99 686/340/57 +f 689/344/99 690/345/98 688/346/99 +f 691/347/98 692/348/59 690/345/98 +f 693/349/59 694/350/96 692/348/59 +f 695/351/96 684/341/97 694/350/96 +f 701/305/96 543/317/97 545/306/97 +f 699/308/59 701/305/96 700/307/96 +f 697/310/98 699/308/59 698/309/59 +f 535/312/99 697/352/98 696/313/98 +f 539/315/57 535/312/99 537/314/99 +f 543/317/97 539/315/57 541/316/57 +f 703/318/57 709/327/57 710/319/99 +f 705/321/98 711/329/98 712/322/59 +f 707/324/96 713/330/96 708/325/97 +f 702/326/97 708/325/97 709/327/57 +f 704/328/99 710/353/99 711/329/98 +f 706/323/59 712/322/59 713/330/96 +f 661/331/100 662/336/101 658/332/101 +f 663/334/102 659/354/102 658/335/101 +f 661/331/100 714/355/100 660/337/103 +f 685/339/97 687/342/57 686/340/57 +f 687/342/57 689/356/99 688/343/99 +f 689/344/99 691/347/98 690/345/98 +f 691/347/98 693/349/59 692/348/59 +f 693/349/59 695/351/96 694/350/96 +f 695/351/96 685/339/97 684/341/97 o RightArm v -8.500004 12.498002 -2.500000 v -8.500004 12.498002 2.500000 @@ -2182,100 +2438,100 @@ vn -0.4474 0.8944 0.0000 vn 0.4474 0.8944 0.0000 vn 0.4474 -0.8944 0.0000 s off -f 636/260/83 638/261/83 635/262/83 -f 639/263/84 641/264/84 640/265/84 -f 639/263/85 636/266/85 635/262/85 -f 640/267/86 637/268/86 636/266/86 -f 641/269/87 638/261/87 637/270/87 -f 635/262/88 642/271/88 639/263/88 -f 655/272/85 661/273/85 659/274/85 -f 644/275/86 650/276/86 645/277/86 -f 665/278/85 668/279/85 666/280/85 -f 646/281/88 647/282/88 643/283/88 -f 656/284/87 662/285/87 658/286/87 -f 649/287/84 648/288/84 647/282/84 -f 645/277/87 649/287/87 646/281/87 -f 644/289/83 646/281/83 643/283/83 -f 658/286/84 661/290/84 657/291/84 -f 643/283/85 648/292/85 644/293/85 -f 667/294/89 670/295/89 668/279/89 -f 669/296/90 672/297/90 670/295/90 -f 652/298/85 673/299/85 674/300/85 -f 653/301/86 674/302/86 675/303/86 -f 653/301/87 676/304/87 654/305/87 -f 658/286/88 676/304/88 673/299/88 -f 671/306/89 678/307/89 672/297/89 -f 671/308/88 669/309/88 663/310/88 -f 670/311/86 672/312/86 664/313/86 -f 664/313/91 665/314/91 666/315/91 -f 664/313/87 677/316/87 663/310/87 -f 681/317/88 682/318/88 684/319/88 -f 687/320/88 688/321/88 690/322/88 -f 692/323/92 693/324/92 691/325/92 -f 694/326/85 695/327/85 693/324/85 -f 696/328/93 697/329/93 695/327/93 -f 698/330/94 699/331/94 697/332/94 -f 700/333/87 701/334/87 699/331/87 -f 702/335/95 691/325/95 701/334/95 -f 691/325/88 703/336/88 701/334/88 -f 697/329/88 703/337/88 695/327/88 -f 703/338/88 699/331/88 701/334/88 -f 703/339/88 691/325/88 693/324/88 -f 699/331/88 703/340/88 697/332/88 -f 693/324/88 695/327/88 703/341/88 -f 636/260/83 637/342/83 638/261/83 -f 639/263/84 642/271/84 641/264/84 -f 639/263/85 640/267/85 636/266/85 -f 640/267/86 641/343/86 637/268/86 -f 641/269/87 642/271/87 638/261/87 -f 635/262/88 638/261/88 642/271/88 -f 655/272/85 657/291/85 661/273/85 -f 644/275/86 648/344/86 650/276/86 -f 665/278/85 667/294/85 668/279/85 -f 646/281/88 649/287/88 647/282/88 -f 656/284/87 660/345/87 662/285/87 -f 649/287/84 650/346/84 648/288/84 -f 645/277/87 650/276/87 649/287/87 -f 644/289/83 645/347/83 646/281/83 -f 658/286/84 662/348/84 661/290/84 -f 643/283/85 647/282/85 648/292/85 -f 667/294/89 669/296/89 670/295/89 -f 669/296/90 671/306/90 672/297/90 -f 652/298/85 651/349/85 673/299/85 -f 653/301/86 652/350/86 674/302/86 -f 653/301/87 675/303/87 676/304/87 -f 651/349/88 655/272/88 657/291/88 -f 658/286/88 656/284/88 654/305/88 -f 673/299/88 651/349/88 657/291/88 -f 658/286/88 654/305/88 676/304/88 -f 673/299/88 657/291/88 658/286/88 -f 671/306/89 677/316/89 678/307/89 -f 667/351/88 665/352/88 669/309/88 -f 665/352/88 663/310/88 669/309/88 -f 663/310/88 677/316/88 671/308/88 -f 666/353/86 668/354/86 670/311/86 -f 672/312/86 678/307/86 664/313/86 -f 666/353/86 670/311/86 664/313/86 -f 664/313/91 663/310/91 665/314/91 -f 664/313/87 678/307/87 677/316/87 -f 684/319/88 683/355/88 681/317/88 -f 683/355/88 680/356/88 679/357/88 -f 679/357/88 681/317/88 683/355/88 -f 690/322/88 689/358/88 687/320/88 -f 689/358/88 686/359/88 685/360/88 -f 685/360/88 687/320/88 689/358/88 -f 692/323/92 694/326/92 693/324/92 -f 694/326/85 696/328/85 695/327/85 -f 696/328/93 698/361/93 697/329/93 -f 698/330/94 700/333/94 699/331/94 -f 700/333/87 702/335/87 701/334/87 -f 702/335/95 692/323/95 691/325/95 +f 716/357/104 718/358/104 715/359/104 +f 719/360/105 721/361/105 720/362/105 +f 719/360/106 716/363/106 715/359/106 +f 720/364/107 717/365/107 716/363/107 +f 721/366/108 718/358/108 717/367/108 +f 715/359/109 722/368/109 719/360/109 +f 735/369/106 741/370/106 739/371/106 +f 724/372/107 730/373/107 725/374/107 +f 745/375/106 748/376/106 746/377/106 +f 726/378/109 727/379/109 723/380/109 +f 736/381/108 742/382/108 738/383/108 +f 729/384/105 728/385/105 727/379/105 +f 725/374/108 729/384/108 726/378/108 +f 724/386/104 726/378/104 723/380/104 +f 738/383/105 741/387/105 737/388/105 +f 723/380/106 728/389/106 724/390/106 +f 747/391/110 750/392/110 748/376/110 +f 749/393/111 752/394/111 750/392/111 +f 732/395/106 753/396/106 754/397/106 +f 733/398/107 754/399/107 755/400/107 +f 733/398/108 756/401/108 734/402/108 +f 738/383/109 756/401/109 753/396/109 +f 751/403/110 758/404/110 752/394/110 +f 751/405/109 749/406/109 743/407/109 +f 750/408/107 752/409/107 744/410/107 +f 744/410/112 745/411/112 746/412/112 +f 744/410/108 757/413/108 743/407/108 +f 761/414/109 762/415/109 764/416/109 +f 767/417/109 768/418/109 770/419/109 +f 772/420/113 773/421/113 771/422/113 +f 774/423/106 775/424/106 773/421/106 +f 776/425/114 777/426/114 775/424/114 +f 778/427/115 779/428/115 777/429/115 +f 780/430/108 781/431/108 779/428/108 +f 782/432/116 771/422/116 781/431/116 +f 771/422/109 783/433/109 781/431/109 +f 777/426/109 783/434/109 775/424/109 +f 783/435/109 779/428/109 781/431/109 +f 783/436/109 771/422/109 773/421/109 +f 779/428/109 783/437/109 777/429/109 +f 773/421/109 775/424/109 783/438/109 +f 716/357/104 717/439/104 718/358/104 +f 719/360/105 722/368/105 721/361/105 +f 719/360/106 720/364/106 716/363/106 +f 720/364/107 721/440/107 717/365/107 +f 721/366/108 722/368/108 718/358/108 +f 715/359/109 718/358/109 722/368/109 +f 735/369/106 737/388/106 741/370/106 +f 724/372/107 728/441/107 730/373/107 +f 745/375/106 747/391/106 748/376/106 +f 726/378/109 729/384/109 727/379/109 +f 736/381/108 740/442/108 742/382/108 +f 729/384/105 730/443/105 728/385/105 +f 725/374/108 730/373/108 729/384/108 +f 724/386/104 725/444/104 726/378/104 +f 738/383/105 742/445/105 741/387/105 +f 723/380/106 727/379/106 728/389/106 +f 747/391/110 749/393/110 750/392/110 +f 749/393/111 751/403/111 752/394/111 +f 732/395/106 731/446/106 753/396/106 +f 733/398/107 732/447/107 754/399/107 +f 733/398/108 755/400/108 756/401/108 +f 731/446/109 735/369/109 737/388/109 +f 738/383/109 736/381/109 734/402/109 +f 753/396/109 731/446/109 737/388/109 +f 738/383/109 734/402/109 756/401/109 +f 753/396/109 737/388/109 738/383/109 +f 751/403/110 757/413/110 758/404/110 +f 747/448/109 745/449/109 749/406/109 +f 745/449/109 743/407/109 749/406/109 +f 743/407/109 757/413/109 751/405/109 +f 746/450/107 748/451/107 750/408/107 +f 752/409/107 758/404/107 744/410/107 +f 746/450/107 750/408/107 744/410/107 +f 744/410/112 743/407/112 745/411/112 +f 744/410/108 758/404/108 757/413/108 +f 764/416/109 763/452/109 761/414/109 +f 763/452/109 760/453/109 759/454/109 +f 759/454/109 761/414/109 763/452/109 +f 770/419/109 769/455/109 767/417/109 +f 769/455/109 766/456/109 765/457/109 +f 765/457/109 767/417/109 769/455/109 +f 772/420/113 774/423/113 773/421/113 +f 774/423/106 776/425/106 775/424/106 +f 776/425/114 778/458/114 777/426/114 +f 778/427/115 780/430/115 779/428/115 +f 780/430/108 782/432/108 781/431/108 +f 782/432/116 772/420/116 771/422/116 o Body v -4.500000 12.498001 -2.500000 v -4.500000 12.498001 2.500000 v 4.500000 12.497998 2.500000 v 4.500000 12.497998 -2.500001 -v -4.500005 -0.497997 -2.499999 +v -4.500004 -0.497997 -2.499999 v -4.500002 -0.497997 2.500001 v 4.499996 -0.498001 2.499999 v 4.499996 -0.498001 -2.500000 @@ -2285,8 +2541,8 @@ v -2.812504 0.585000 -3.749999 v 2.812496 0.584998 -3.750000 v -2.812502 5.458501 -3.749999 v 2.812498 5.458499 -3.750000 -v -3.937502 7.624502 -2.499999 -v 3.937498 7.624499 -2.500000 +v -3.937501 7.624502 -2.499999 +v 3.937499 7.624499 -2.500000 v -4.500000 12.498001 -2.500000 v 4.500000 12.497998 -2.500001 v -4.500000 10.873501 -3.125000 @@ -2297,9 +2553,9 @@ v -1.687500 10.873501 -3.125000 v 1.687500 10.873499 -3.125001 v -1.687502 6.541501 -3.125000 v 1.687498 6.541500 -3.125001 -v 3.262499 10.873499 -2.500001 -v 3.262498 6.541499 -2.500001 -v -3.375001 10.873501 -2.500000 +v 3.262498 10.873499 -2.500001 +v 3.262497 6.541499 -2.500001 +v -3.375000 10.873501 -2.500000 v -3.375002 6.541501 -2.500000 v -2.250002 6.000001 -3.749999 v -1.687502 6.000000 -3.749999 @@ -2312,7 +2568,7 @@ v 1.687498 6.000000 -3.749999 v 1.687498 6.541500 -3.124999 v 2.249998 6.541499 -3.124999 v 1.687498 5.458499 -3.749999 -v 2.249997 5.458499 -3.749999 +v 2.249998 5.458499 -3.749999 v -3.937504 -0.497998 -2.499999 v -2.812504 -0.497998 -2.499999 v -2.812504 0.585000 -3.749999 @@ -2329,14 +2585,14 @@ v -1.687504 1.126500 -4.374999 v 1.687496 1.126498 -4.374999 v -2.250004 1.126500 -4.374999 v 2.249996 1.126498 -4.374999 -v -2.250004 1.668000 -3.749999 -v -1.687504 1.668000 -3.749999 -v 1.687496 1.667998 -3.749999 -v 2.249996 1.667998 -3.749999 -v -2.250004 1.668000 -4.374999 -v -1.687504 1.668000 -4.374999 -v 1.687496 1.667998 -4.374999 -v 2.249996 1.667998 -4.374999 +v -2.250003 1.668000 -3.749999 +v -1.687503 1.668000 -3.749999 +v 1.687497 1.667998 -3.749999 +v 2.249997 1.667998 -3.749999 +v -2.250003 1.668000 -4.374999 +v -1.687503 1.668000 -4.374999 +v 1.687497 1.667998 -4.374999 +v 2.249997 1.667998 -4.374999 v -4.500002 -0.497997 2.500001 v 4.499996 -0.498001 2.499999 v -4.500002 0.043503 3.125001 @@ -2350,7 +2606,7 @@ v -4.500000 4.917001 2.500001 v -4.500000 6.000001 2.500001 v 4.499998 5.999999 2.499999 v 3.375000 10.331999 3.124999 -v -3.374998 10.332001 3.125001 +v -3.374999 10.332001 3.125001 v -4.499999 10.332001 2.500001 v 4.500000 10.331999 2.499999 v 3.375000 11.414999 2.499999 @@ -2367,31 +2623,31 @@ v -1.687502 7.083001 3.750000 v 1.687498 7.083000 3.750000 v -0.000001 8.707500 3.750000 v -0.000002 5.458500 3.750000 -v -1.193243 8.231695 3.750000 -v 1.193240 5.934306 3.750000 -v 1.193241 8.231693 3.750000 -v -1.193244 5.934307 3.750000 +v -1.193242 8.231695 3.750000 +v 1.193239 5.934306 3.750000 +v 1.193240 8.231693 3.750000 +v -1.193243 5.934307 3.750000 v -1.125002 7.083001 3.750000 v 1.124998 7.083000 3.750000 v -0.000001 8.166000 3.750000 v -0.000002 6.000000 3.750000 -v 0.795494 7.848796 3.750000 +v 0.795495 7.848796 3.750000 v -0.795498 6.317203 3.750000 v 0.795494 6.317202 3.750000 -v -0.795498 7.848797 3.750000 +v -0.795497 7.848797 3.750000 v 1.687498 7.083000 4.375000 v 1.124998 7.083000 4.375000 -v 1.193241 8.231693 4.375000 -v 0.795494 7.848796 4.375000 +v 1.193240 8.231693 4.375000 +v 0.795495 7.848796 4.375000 v -0.000001 8.707500 4.375000 v -0.000001 8.166000 4.375000 -v -1.193243 8.231695 4.375000 -v -0.795498 7.848797 4.375000 +v -1.193242 8.231695 4.375000 +v -0.795497 7.848797 4.375000 v -1.687502 7.083001 4.375000 v -1.125002 7.083001 4.375000 -v -1.193244 5.934307 4.375000 +v -1.193243 5.934307 4.375000 v -0.795498 6.317203 4.375000 -v 1.193240 5.934306 4.375000 +v 1.193239 5.934306 4.375000 v 0.795494 6.317202 4.375000 v -0.000002 5.458500 4.375000 v -0.000002 6.000000 4.375000 @@ -2404,18 +2660,18 @@ v 0.281248 6.812250 4.374999 v -0.281252 7.353750 4.374999 v -0.281252 6.812250 4.374999 v -1.255634 0.584999 4.229855 -v -1.255632 5.458500 4.229855 +v -1.255633 5.458500 4.229855 v -2.250004 0.585000 4.687500 v -2.250002 5.458501 4.687500 -v -3.244374 0.585000 4.229855 +v -3.244373 0.585000 4.229855 v -3.244372 5.458501 4.229855 v 0.843748 5.458499 3.125000 v 0.843746 0.584999 3.125000 v 1.255628 5.458499 4.229855 -v 1.255626 0.584999 4.229855 -v 2.249997 5.458499 4.687500 -v 2.249995 0.584998 4.687500 -v 3.244368 5.458499 4.229855 +v 1.255627 0.584999 4.229855 +v 2.249998 5.458499 4.687500 +v 2.249996 0.584998 4.687500 +v 3.244367 5.458499 4.229855 v 3.244366 0.584998 4.229855 v 3.656248 5.458499 3.125000 v 3.656246 0.584998 3.125000 @@ -2426,7 +2682,7 @@ v -0.843754 0.584999 3.125000 v 1.546871 0.043500 3.125000 v 2.953121 0.043500 3.125000 v -2.250004 0.043502 3.906250 -v 2.249995 0.043500 3.906250 +v 2.249996 0.043500 3.906250 v -1.546879 0.043502 3.125000 v 2.747181 0.043500 3.677428 v -2.953129 0.043502 3.125000 @@ -2449,8 +2705,8 @@ v -1.968751 2.480251 4.375000 v -1.968751 4.104750 4.375000 v -0.843751 2.480250 4.375000 v -0.843751 4.104750 4.375000 -v 2.249997 5.458499 3.124999 -v 2.249997 5.458499 3.749999 +v 2.249998 5.458499 3.124999 +v 2.249998 5.458499 3.749999 v 1.687498 5.458499 3.124999 v 1.687498 5.458499 3.749999 v -1.687502 5.458500 3.124999 @@ -2483,24 +2739,24 @@ v 4.499998 6.541499 2.499999 v 4.499999 7.082999 2.499999 v 4.218748 4.916998 3.124999 v 4.218748 4.375498 3.124999 -v 3.656247 4.916999 3.124999 -v 3.656247 4.375499 3.124999 +v 3.656248 4.916999 3.124999 +v 3.656248 4.375499 3.124999 v 4.218748 4.916998 4.374999 v 4.218748 4.375498 4.374999 -v 3.656247 4.916999 4.374999 -v 3.656247 4.375499 4.374999 -v -3.656253 4.917001 3.124999 -v -3.656253 4.375501 3.124999 +v 3.656248 4.916999 4.374999 +v 3.656248 4.375499 4.374999 +v -3.656252 4.917001 3.124999 +v -3.656252 4.375501 3.124999 v -4.218752 4.917001 3.124999 v -4.218752 4.375501 3.124999 -v -3.656253 4.917001 4.374999 -v -3.656253 4.375501 4.374999 +v -3.656252 4.917001 4.374999 +v -3.656252 4.375501 4.374999 v -4.218752 4.917001 4.374999 v -4.218752 4.375501 4.374999 -v 3.656247 4.916999 4.999999 -v 3.656247 4.375499 4.999999 -v -3.656253 4.917001 4.999999 -v -3.656253 4.375501 4.999999 +v 3.656248 4.916999 4.999999 +v 3.656248 4.375499 4.999999 +v -3.656252 4.917001 4.999999 +v -3.656252 4.375501 4.999999 v 2.531246 0.043500 3.124999 v 2.531246 0.043500 3.749999 v 1.968746 0.043500 3.124999 @@ -2519,18 +2775,80 @@ v -1.968754 -0.497998 2.499999 v -2.531254 -0.497998 2.499999 v -1.687504 1.126500 -4.999999 v 1.687496 1.126498 -4.999999 -v -1.687504 1.668000 -4.999999 -v 1.687496 1.667998 -4.999999 -v 2.249997 5.458499 3.125000 -v -2.250002 5.458501 3.125000 -v 0.795494 7.848796 3.750000 +v -1.687503 1.668000 -4.999999 +v 1.687497 1.667998 -4.999999 +v 1.687498 7.083000 3.750000 +v -1.687502 7.083001 3.750000 +v 0.795495 7.848796 3.750000 v -0.795498 6.317203 3.750000 v 0.795494 6.317202 3.750000 -v -0.795498 7.848797 3.750000 -v 0.795494 7.848796 4.375000 -v -0.795498 7.848797 4.375000 +v -0.795497 7.848797 3.750000 +v 0.795495 7.848796 4.375000 +v -0.795497 7.848797 4.375000 v -0.795498 6.317203 4.375000 v 0.795494 6.317202 4.375000 +v -1.255634 0.584999 4.229855 +v -1.255633 5.458500 4.229855 +v -2.250004 0.585000 4.687500 +v -2.250002 5.458501 4.687500 +v -3.244373 0.585000 4.229855 +v -3.244372 5.458501 4.229855 +v 0.843748 5.458499 3.125000 +v 0.843746 0.584999 3.125000 +v 1.255628 5.458499 4.229855 +v 1.255627 0.584999 4.229855 +v 2.249998 5.458499 4.687500 +v 2.249996 0.584998 4.687500 +v 3.244367 5.458499 4.229855 +v 3.244366 0.584998 4.229855 +v 3.656248 5.458499 3.125000 +v 3.656246 0.584998 3.125000 +v -3.656254 0.585000 3.125000 +v -3.656252 5.458501 3.125000 +v -0.843752 5.458500 3.125000 +v -0.843754 0.584999 3.125000 +v 1.546871 0.043500 3.125000 +v 2.953121 0.043500 3.125000 +v -2.250004 0.043502 3.906250 +v 2.249996 0.043500 3.906250 +v -1.546879 0.043502 3.125000 +v 2.747181 0.043500 3.677428 +v -2.953129 0.043502 3.125000 +v 1.752811 0.043500 3.677428 +v -1.752819 0.043502 3.677428 +v -2.747189 0.043502 3.677428 +v 2.249998 5.458499 3.125000 +v -2.250002 5.458501 3.125000 +v -0.000001 8.707500 3.750000 +v -0.000002 5.458500 3.750000 +v -1.193242 8.231695 3.750000 +v 1.193239 5.934306 3.750000 +v 1.193240 8.231693 3.750000 +v -1.193243 5.934307 3.750000 +v -1.125002 7.083001 3.750000 +v 1.124998 7.083000 3.750000 +v -0.000001 8.166000 3.750000 +v -0.000002 6.000000 3.750000 +v 0.795495 7.848796 3.750000 +v -0.795498 6.317203 3.750000 +v 0.795494 6.317202 3.750000 +v -0.795497 7.848797 3.750000 +v 1.687498 7.083000 4.375000 +v 1.124998 7.083000 4.375000 +v 1.193240 8.231693 4.375000 +v 0.795495 7.848796 4.375000 +v -0.000001 8.707500 4.375000 +v -0.000001 8.166000 4.375000 +v -1.193242 8.231695 4.375000 +v -0.795497 7.848797 4.375000 +v -1.687502 7.083001 4.375000 +v -1.125002 7.083001 4.375000 +v -1.193243 5.934307 4.375000 +v -0.795498 6.317203 4.375000 +v 1.193239 5.934306 4.375000 +v 0.795494 6.317202 4.375000 +v -0.000002 5.458500 4.375000 +v -0.000002 6.000000 4.375000 vt 0.363636 0.078431 vt 0.606061 0.235294 vt 0.363636 0.235294 @@ -2677,16 +2995,6 @@ vt 0.606061 0.764706 vt 0.666667 0.764706 vt 0.636364 0.784314 vt 0.666667 0.784314 -vt 0.848485 0.745098 -vt 0.818182 0.745098 -vt 0.787879 0.784314 -vt 0.787879 0.745098 -vt 0.757576 0.745098 -vt 0.727273 0.745098 -vt 0.696970 0.745098 -vt 0.666667 0.745098 -vt 0.636364 0.745098 -vt 0.606061 0.745098 vt 0.424242 0.960784 vt 0.454545 0.980392 vt 0.424242 0.980392 @@ -2701,44 +3009,12 @@ vt 0.545455 0.862745 vt 0.530303 0.901961 vt 0.560606 0.862745 vt 0.545455 0.901961 -vt 0.848485 0.647059 -vt 0.818182 0.470588 -vt 0.848485 0.470588 -vt 0.818182 0.647059 -vt 0.787879 0.470588 -vt 0.787879 0.647059 -vt 0.757576 0.470588 -vt 0.757576 0.647059 -vt 0.727273 0.470588 -vt 0.878788 0.647059 -vt 0.848485 0.470588 -vt 0.878788 0.470588 -vt 0.909091 0.647059 -vt 0.909091 0.470588 -vt 0.939394 0.647059 -vt 0.939394 0.470588 -vt 0.969697 0.647059 -vt 0.969697 0.470588 -vt 0.848485 0.431373 vt 0.893939 0.686275 vt 0.924242 0.686275 vt 0.924242 0.705882 -vt 0.742424 0.686275 -vt 0.727273 0.647059 -vt 0.772727 0.686275 -vt 0.757576 0.686275 -vt 0.787879 0.686275 -vt 0.818182 0.686275 -vt 0.833333 0.686275 vt 0.772727 0.686275 vt 0.803030 0.686275 vt 0.803030 0.705882 -vt 0.939394 0.686275 -vt 0.909091 0.686275 -vt 0.893939 0.686275 -vt 0.878788 0.686275 -vt 0.863636 0.686275 -vt 0.848485 0.647059 vt 0.409091 0.960784 vt 0.651515 0.039216 vt 0.696970 0.156863 @@ -2751,9 +3027,9 @@ vt 0.696970 0.039216 vt 0.727273 0.019608 vt 0.696970 -0.000000 vt 0.651515 0.000000 -vt 0.242424 0.941176 -vt 0.212121 1.000000 +vt 0.242424 1.000000 vt 0.212121 0.941176 +vt 0.242424 0.941176 vt 0.272727 1.000000 vt 0.242424 0.941176 vt 0.272727 0.941176 @@ -2836,19 +3112,30 @@ vt 0.651515 0.745098 vt 0.666667 0.745098 vt 0.333333 0.862745 vt 0.242424 0.862745 +vt 0.500000 0.941176 +vt 0.560606 0.921569 +vt 0.560606 0.941176 +vt 0.500000 0.941176 +vt 0.560606 0.921569 +vt 0.560606 0.941176 +vt 0.818182 0.470588 +vt 0.848485 0.431373 +vt 0.848485 0.470588 +vt 0.787879 0.470588 vt 0.818182 0.431373 +vt 0.757576 0.470588 vt 0.787879 0.431373 +vt 0.727273 0.470588 vt 0.757576 0.431373 +vt 0.969697 0.470588 +vt 0.939394 0.470588 vt 0.969697 0.431373 +vt 0.909091 0.470588 vt 0.939394 0.431373 +vt 0.878788 0.470588 vt 0.909091 0.431373 +vt 0.848485 0.470588 vt 0.878788 0.431373 -vt 0.500000 0.941176 -vt 0.560606 0.921569 -vt 0.560606 0.941176 -vt 0.500000 0.941176 -vt 0.560606 0.921569 -vt 0.560606 0.941176 vt 0.606061 0.078431 vt -0.000000 0.705882 vt 0.181818 0.705882 @@ -2866,14 +3153,14 @@ vt 1.000000 0.431373 vt 0.212121 0.156863 vt 0.333333 -0.000000 vt 0.606061 0.823529 +vt 0.787879 0.784314 vt 0.560606 0.901961 vt 0.893939 0.705882 -vt 0.727273 0.686275 +vt 0.909091 0.686275 vt 0.772727 0.705882 -vt 0.954545 0.686275 -vt 0.848485 0.686275 +vt 0.787879 0.686275 vt 0.651515 0.196078 -vt 0.242424 1.000000 +vt 0.212121 1.000000 vt 0.242424 1.000000 vt 0.348485 1.000000 vt 0.469697 0.941176 @@ -2882,6 +3169,88 @@ vt 0.636364 0.745098 vt 0.681818 0.745098 vt 0.500000 0.921569 vt 0.500000 0.921569 +vt 0.848485 0.647059 +vt 0.818182 0.470588 +vt 0.848485 0.470588 +vt 0.818182 0.647059 +vt 0.787879 0.470588 +vt 0.787879 0.647059 +vt 0.757576 0.470588 +vt 0.757576 0.647059 +vt 0.727273 0.470588 +vt 0.878788 0.647059 +vt 0.848485 0.470588 +vt 0.878788 0.470588 +vt 0.909091 0.647059 +vt 0.909091 0.470588 +vt 0.939394 0.647059 +vt 0.939394 0.470588 +vt 0.969697 0.647059 +vt 0.969697 0.470588 +vt 0.636364 0.745098 +vt 0.606061 0.764706 +vt 0.606061 0.745098 +vt 0.696970 0.803922 +vt 0.727273 0.784314 +vt 0.727273 0.803922 +vt 0.666667 0.745098 +vt 0.636364 0.764706 +vt 0.696970 0.745098 +vt 0.666667 0.764706 +vt 0.666667 0.803922 +vt 0.696970 0.784314 +vt 0.636364 0.803922 +vt 0.666667 0.784314 +vt 0.727273 0.745098 +vt 0.696970 0.764706 +vt 0.606061 0.803922 +vt 0.636364 0.784314 +vt 0.757576 0.745098 +vt 0.727273 0.764706 +vt 0.818182 0.803922 +vt 0.848485 0.784314 +vt 0.848485 0.803922 +vt 0.787879 0.745098 +vt 0.757576 0.764706 +vt 0.787879 0.803922 +vt 0.818182 0.784314 +vt 0.818182 0.745098 +vt 0.787879 0.764706 +vt 0.757576 0.803922 +vt 0.787879 0.784314 +vt 0.848485 0.745098 +vt 0.818182 0.764706 +vt 0.757576 0.784314 +vt 0.742424 0.686275 +vt 0.727273 0.647059 +vt 0.757576 0.647059 +vt 0.772727 0.686275 +vt 0.757576 0.686275 +vt 0.818182 0.647059 +vt 0.787879 0.686275 +vt 0.787879 0.647059 +vt 0.818182 0.686275 +vt 0.848485 0.647059 +vt 0.833333 0.686275 +vt 0.969697 0.647059 +vt 0.939394 0.686275 +vt 0.939394 0.647059 +vt 0.909091 0.686275 +vt 0.909091 0.647059 +vt 0.878788 0.647059 +vt 0.893939 0.686275 +vt 0.878788 0.686275 +vt 0.863636 0.686275 +vt 0.848485 0.647059 +vt 0.727273 0.647059 +vt 0.848485 0.647059 +vt 0.606061 0.784314 +vt 0.848485 0.764706 +vt 0.727273 0.686275 +vt 0.803030 0.686275 +vt 0.954545 0.686275 +vt 0.924242 0.686275 +vt 0.848485 0.686275 vn 0.0000 1.0000 0.0000 vn -0.0000 -1.0000 0.0000 vn -1.0000 0.0000 0.0000 @@ -2903,22 +3272,6 @@ vn -0.4856 0.0000 0.8742 vn 0.4856 -0.0000 0.8742 vn 0.0000 0.4998 0.8661 vn 0.0000 0.7558 0.6548 -vn -0.3704 -0.9289 0.0000 -vn 0.3704 -0.9289 0.0000 -vn -0.9186 -0.3952 0.0000 -vn 0.9186 -0.3952 0.0000 -vn -0.9186 0.3952 0.0000 -vn 0.9186 0.3952 0.0000 -vn -0.3704 0.9289 0.0000 -vn 0.3704 0.9289 0.0000 -vn -0.9370 0.0000 0.3493 -vn -0.4181 0.0000 0.9084 -vn 0.4181 -0.0000 0.9084 -vn 0.9370 -0.0000 0.3493 -vn 0.5950 -0.7725 0.2218 -vn 0.2536 -0.7950 0.5510 -vn -0.2536 -0.7950 0.5510 -vn -0.5950 -0.7725 0.2218 vn 0.0000 -0.9176 0.3975 vn 0.0000 0.9176 0.3975 vn -0.6935 0.7204 0.0000 @@ -2927,347 +3280,363 @@ vn -0.7433 0.0000 0.6690 vn 0.7433 0.0000 0.6690 vn -0.6935 -0.7204 0.0000 vn 0.6935 -0.7204 0.0000 +vn -0.9370 0.0000 0.3493 +vn -0.7329 0.0000 0.6803 +vn 0.7329 0.0000 0.6803 +vn 0.9370 0.0000 0.3493 +vn -0.6975 -0.7165 0.0000 +vn 0.6975 -0.7165 0.0000 +vn -0.6975 0.7165 0.0000 +vn 0.6975 0.7165 0.0000 +vn 0.4433 -0.8064 0.3914 +vn 0.5950 -0.7725 0.2218 +vn 0.4269 -0.8074 0.4072 +vn 0.0000 -0.8219 0.5697 +vn -0.4269 -0.8074 0.4072 +vn -0.4433 -0.8064 0.3914 +vn -0.5950 -0.7725 0.2218 s off -f 705/362/96 707/363/96 704/364/96 -f 708/365/97 710/366/97 709/367/97 -f 708/365/98 705/368/98 704/364/98 -f 709/369/99 706/370/99 705/368/99 -f 710/371/100 707/363/100 706/372/100 -f 704/364/101 711/373/101 708/365/101 -f 714/374/97 713/375/97 712/376/97 -f 716/377/101 715/378/101 714/374/101 -f 718/379/102 717/380/102 716/377/102 -f 712/381/103 716/377/103 714/374/103 -f 713/382/104 717/380/104 719/383/104 -f 723/384/105 720/385/105 721/386/105 -f 725/387/97 722/388/97 723/384/97 -f 722/388/98 724/389/98 720/385/98 -f 723/384/100 721/386/100 725/390/100 -f 727/391/101 728/392/101 726/393/101 -f 727/391/106 731/394/106 729/395/106 -f 728/392/107 732/396/107 726/393/107 -f 736/397/108 735/398/108 734/399/108 -f 741/400/98 744/401/98 742/402/98 -f 734/399/98 738/403/98 736/397/98 -f 742/402/108 740/404/108 741/400/108 -f 735/398/100 737/405/100 739/406/100 -f 735/398/101 738/407/101 734/399/101 -f 740/404/100 743/408/100 745/409/100 -f 740/404/101 744/410/101 741/400/101 -f 748/411/109 747/412/109 746/413/109 -f 750/414/109 753/415/109 751/416/109 -f 754/417/97 758/418/97 755/419/97 -f 769/420/96 953/421/96 768/422/96 -f 756/423/97 761/424/97 757/425/97 -f 767/426/96 762/427/96 763/428/96 -f 766/429/96 767/430/96 952/431/96 -f 769/420/96 764/432/96 765/433/96 -f 761/424/100 765/433/100 757/425/100 -f 760/434/103 952/431/103 950/435/103 -f 754/417/98 766/429/98 760/434/98 -f 769/420/104 951/436/104 953/421/104 -f 952/431/101 951/436/101 950/435/101 -f 756/437/98 768/438/98 759/439/98 -f 758/440/100 763/428/100 755/441/100 -f 758/442/99 768/422/99 767/430/99 -f 773/443/110 770/444/110 771/445/110 -f 775/446/99 772/447/99 773/443/99 -f 774/448/99 776/449/99 777/450/99 -f 778/451/100 773/443/100 771/452/100 -f 779/453/98 772/447/98 774/448/98 -f 775/446/111 781/454/111 776/449/111 -f 775/446/100 778/451/100 781/455/100 -f 780/456/98 779/453/98 774/448/98 -f 774/448/112 777/450/112 780/457/112 -f 777/450/113 784/458/113 780/457/113 -f 781/454/114 782/459/114 776/449/114 -f 776/449/99 783/460/99 777/450/99 -f 782/459/115 787/461/115 783/460/115 -f 785/462/111 786/463/111 782/459/111 -f 783/460/112 787/461/112 784/458/112 -f 790/464/116 789/465/116 788/466/116 -f 792/467/99 791/468/99 790/464/99 -f 794/469/110 793/470/110 792/467/110 -f 791/468/100 795/471/100 789/472/100 -f 790/464/98 794/473/98 792/467/98 -f 810/474/101 799/475/101 807/476/101 -f 809/477/101 799/475/101 803/478/101 -f 804/479/101 803/478/101 796/480/101 -f 804/479/101 800/481/101 811/482/101 -f 811/482/101 798/483/101 806/484/101 -f 808/485/101 798/486/101 802/487/101 -f 805/488/101 802/487/101 797/489/101 -f 805/488/101 801/490/101 810/474/101 -f 825/491/99 826/492/99 824/493/99 -f 823/494/99 826/492/99 827/495/99 -f 821/496/99 822/497/99 823/494/99 -f 818/498/99 821/496/99 819/499/99 -f 816/500/99 819/499/99 817/501/99 -f 815/502/99 816/503/99 817/504/99 -f 813/505/99 814/506/99 815/502/99 -f 813/505/99 824/493/99 812/507/99 -f 799/475/117 822/497/117 803/478/117 -f 806/508/118 819/499/118 811/509/118 -f 803/478/119 820/510/119 796/480/119 -f 811/509/120 821/496/120 804/511/120 -f 796/480/121 818/498/121 800/481/121 -f 804/511/122 823/494/122 809/512/122 -f 800/481/123 816/500/123 798/483/123 -f 809/512/124 827/495/124 807/513/124 -f 798/486/124 814/506/124 802/487/124 -f 807/513/123 825/491/123 810/514/123 -f 802/487/122 812/507/122 797/489/122 -f 797/489/120 824/493/120 801/490/120 -f 810/514/121 813/505/121 805/515/121 -f 805/515/119 815/502/119 808/516/119 -f 801/490/118 826/492/118 799/475/118 -f 808/516/117 817/504/117 806/517/117 -f 901/518/99 903/519/99 897/520/99 -f 834/521/99 833/522/99 832/523/99 -f 829/524/97 835/525/97 831/526/97 -f 828/527/100 833/522/100 829/524/100 -f 830/528/96 832/529/96 828/527/96 -f 831/530/98 834/531/98 830/528/98 -f 843/532/125 844/533/125 842/534/125 -f 845/535/126 846/536/126 844/533/126 -f 847/537/127 848/538/127 846/536/127 -f 849/539/128 850/540/128 848/538/128 -f 836/541/128 854/542/128 837/543/128 -f 838/544/127 837/543/127 839/545/127 -f 840/546/126 839/545/126 841/547/126 -f 852/548/125 841/547/125 853/549/125 -f 844/533/96 954/550/96 842/534/96 -f 864/551/97 865/552/97 862/553/97 -f 861/554/129 851/555/129 849/539/129 -f 849/539/130 859/556/130 861/557/130 -f 845/535/131 859/558/131 847/537/131 -f 863/559/132 843/532/132 856/560/132 -f 861/561/97 863/562/97 856/563/97 -f 852/548/132 865/564/132 840/546/132 -f 840/546/131 858/565/131 838/544/131 -f 836/541/130 858/566/130 864/567/130 -f 864/568/129 855/569/129 836/541/129 -f 897/520/99 895/570/99 901/518/99 -f 873/571/99 870/572/99 871/573/99 -f 869/574/100 871/573/100 867/575/100 -f 866/576/133 871/573/133 870/572/133 -f 866/577/98 872/578/98 868/579/98 -f 868/580/134 873/571/134 869/581/134 -f 875/582/99 876/583/99 877/584/99 -f 878/585/99 881/586/99 879/587/99 -f 900/588/96 905/589/96 901/518/96 -f 893/590/99 891/591/99 899/592/99 -f 898/593/135 893/590/135 899/592/135 -f 887/594/99 897/595/99 889/596/99 -f 886/597/100 895/570/100 887/594/100 -f 883/598/99 893/590/99 885/599/99 -f 882/600/100 891/601/100 883/598/100 -f 894/602/136 901/518/136 895/570/136 -f 889/596/98 896/603/98 888/604/98 -f 897/520/97 902/605/97 896/606/97 -f 885/599/98 892/607/98 884/608/98 -f 905/589/137 906/609/137 903/519/137 -f 903/519/97 906/609/97 902/605/97 -f 905/589/96 904/610/96 907/611/96 -f 891/591/99 911/612/99 899/592/99 -f 890/613/97 909/614/97 891/591/97 -f 899/592/96 910/615/96 898/593/96 -f 909/614/138 913/616/138 911/612/138 -f 909/614/97 908/617/97 912/618/97 -f 911/612/96 913/616/96 910/615/96 -f 923/619/97 929/620/97 925/621/97 -f 915/622/97 921/623/97 917/624/97 -f 914/625/100 919/626/100 915/622/100 -f 916/627/96 918/628/96 914/625/96 -f 917/629/98 920/630/98 916/627/98 -f 922/631/100 927/632/100 923/633/100 -f 924/634/96 926/635/96 922/631/96 -f 925/621/98 928/636/98 924/634/98 -f 927/637/101 920/638/101 921/639/101 -f 918/628/138 931/640/138 919/626/138 -f 933/641/137 928/636/137 929/620/137 -f 929/620/97 927/642/97 933/641/97 -f 926/643/96 928/636/96 932/644/96 -f 918/628/96 920/638/96 930/645/96 -f 921/646/97 919/626/97 931/640/97 -f 926/643/96 930/645/96 920/638/96 -f 930/645/99 933/641/99 931/640/99 -f 921/646/97 933/641/97 927/642/97 -f 935/647/100 938/648/100 934/649/100 -f 937/650/98 936/651/98 939/652/98 -f 939/652/110 935/647/110 937/650/110 -f 938/648/100 940/653/100 934/649/100 -f 939/652/98 936/651/98 941/654/98 -f 939/652/97 940/655/97 938/648/97 -f 943/656/100 946/657/100 942/658/100 -f 945/659/98 944/660/98 947/661/98 -f 947/661/110 943/656/110 945/659/110 -f 947/661/98 944/660/98 949/662/98 -f 946/657/100 948/663/100 942/658/100 -f 947/661/97 948/664/97 946/657/97 -f 761/424/97 759/665/97 951/436/97 -f 760/434/97 950/435/97 758/666/97 -f 953/421/96 767/430/96 768/422/96 -f 758/666/97 951/436/97 759/665/97 -f 846/536/96 954/667/96 844/533/96 -f 848/538/96 954/668/96 846/536/96 -f 850/540/96 954/669/96 848/538/96 -f 853/549/96 841/547/96 955/670/96 -f 839/545/96 955/671/96 841/547/96 -f 837/543/96 955/672/96 839/545/96 -f 854/542/96 955/673/96 837/543/96 -f 958/674/139 961/675/139 959/676/139 -f 956/677/140 962/678/140 957/679/140 -f 705/362/96 706/680/96 707/363/96 -f 708/365/97 711/373/97 710/366/97 -f 708/365/98 709/369/98 705/368/98 -f 709/369/99 710/681/99 706/370/99 -f 710/371/100 711/373/100 707/363/100 -f 704/364/101 707/363/101 711/373/101 -f 714/374/97 715/378/97 713/375/97 -f 716/377/101 717/380/101 715/378/101 -f 718/379/102 719/682/102 717/380/102 -f 712/381/103 718/683/103 716/377/103 -f 713/382/104 715/378/104 717/380/104 -f 723/384/105 722/388/105 720/385/105 -f 725/387/97 724/684/97 722/388/97 -f 727/391/101 729/395/101 728/392/101 -f 727/391/106 730/685/106 731/394/106 -f 728/392/107 733/686/107 732/396/107 -f 736/397/108 737/405/108 735/398/108 -f 742/402/108 743/408/108 740/404/108 -f 735/398/101 739/687/101 738/407/101 -f 740/404/101 745/688/101 744/410/101 -f 748/411/109 749/689/109 747/412/109 -f 750/414/109 752/690/109 753/415/109 -f 754/417/97 760/434/97 758/418/97 -f 756/423/97 759/691/97 761/424/97 -f 767/426/96 766/429/96 762/427/96 -f 769/420/96 768/438/96 764/432/96 -f 761/424/100 769/420/100 765/433/100 -f 760/434/103 766/429/103 952/431/103 -f 754/417/98 762/427/98 766/429/98 -f 769/420/104 761/424/104 951/436/104 -f 952/431/101 953/421/101 951/436/101 -f 756/437/98 764/432/98 768/438/98 -f 758/440/100 767/426/100 763/428/100 -f 758/442/99 759/692/99 768/422/99 -f 773/443/110 772/447/110 770/444/110 -f 775/446/99 774/448/99 772/447/99 -f 774/448/99 775/446/99 776/449/99 -f 778/451/100 775/446/100 773/443/100 -f 779/453/98 770/693/98 772/447/98 -f 777/450/113 783/460/113 784/458/113 -f 781/454/114 785/462/114 782/459/114 -f 776/449/99 782/459/99 783/460/99 -f 782/459/115 786/463/115 787/461/115 -f 790/464/116 791/468/116 789/465/116 -f 792/467/99 793/470/99 791/468/99 -f 794/469/110 795/694/110 793/470/110 -f 791/468/100 793/470/100 795/471/100 -f 790/464/98 788/695/98 794/473/98 -f 810/474/101 801/490/101 799/475/101 -f 809/477/101 807/476/101 799/475/101 -f 804/479/101 809/477/101 803/478/101 -f 804/479/101 796/480/101 800/481/101 -f 811/482/101 800/481/101 798/483/101 -f 808/485/101 806/696/101 798/486/101 -f 805/488/101 808/485/101 802/487/101 -f 805/488/101 797/489/101 801/490/101 -f 825/491/99 827/495/99 826/492/99 -f 823/494/99 822/497/99 826/492/99 -f 821/496/99 820/510/99 822/497/99 -f 818/498/99 820/510/99 821/496/99 -f 816/500/99 818/498/99 819/499/99 -f 815/502/99 814/506/99 816/503/99 -f 813/505/99 812/507/99 814/506/99 -f 813/505/99 825/491/99 824/493/99 -f 799/475/117 826/492/117 822/497/117 -f 806/508/118 817/501/118 819/499/118 -f 803/478/119 822/497/119 820/510/119 -f 811/509/120 819/499/120 821/496/120 -f 796/480/121 820/510/121 818/498/121 -f 804/511/122 821/496/122 823/494/122 -f 800/481/123 818/498/123 816/500/123 -f 809/512/124 823/494/124 827/495/124 -f 798/486/124 816/503/124 814/506/124 -f 807/513/123 827/495/123 825/491/123 -f 802/487/122 814/506/122 812/507/122 -f 797/489/120 812/507/120 824/493/120 -f 810/514/121 825/491/121 813/505/121 -f 805/515/119 813/505/119 815/502/119 -f 801/490/118 824/493/118 826/492/118 -f 808/516/117 815/502/117 817/504/117 -f 901/518/99 905/589/99 903/519/99 -f 834/521/99 835/525/99 833/522/99 -f 829/524/97 833/522/97 835/525/97 -f 828/527/100 832/529/100 833/522/100 -f 830/528/96 834/531/96 832/529/96 -f 831/530/98 835/697/98 834/531/98 -f 843/532/125 845/535/125 844/533/125 -f 845/535/126 847/537/126 846/536/126 -f 847/537/127 849/539/127 848/538/127 -f 849/539/128 851/555/128 850/540/128 -f 836/541/128 855/569/128 854/542/128 -f 838/544/127 836/541/127 837/543/127 -f 840/546/126 838/544/126 839/545/126 -f 852/548/125 840/546/125 841/547/125 -f 862/553/97 860/698/97 864/551/97 -f 864/551/97 858/565/97 865/552/97 -f 861/554/129 857/699/129 851/555/129 -f 849/539/130 847/537/130 859/556/130 -f 845/535/131 863/562/131 859/558/131 -f 863/559/132 845/535/132 843/532/132 -f 856/563/97 857/700/97 861/561/97 -f 861/561/97 859/558/97 863/562/97 -f 852/548/132 862/701/132 865/564/132 -f 840/546/131 865/552/131 858/565/131 -f 836/541/130 838/544/130 858/566/130 -f 864/568/129 860/702/129 855/569/129 -f 873/571/99 872/578/99 870/572/99 -f 869/574/100 873/571/100 871/573/100 -f 866/576/133 867/703/133 871/573/133 -f 866/577/98 870/572/98 872/578/98 -f 868/580/134 872/578/134 873/571/134 -f 875/582/99 874/704/99 876/583/99 -f 878/585/99 880/705/99 881/586/99 -f 900/588/96 904/610/96 905/589/96 -f 898/593/135 892/607/135 893/590/135 -f 887/594/99 895/570/99 897/595/99 -f 886/597/100 894/602/100 895/570/100 -f 883/598/99 891/601/99 893/590/99 -f 882/600/100 890/706/100 891/601/100 -f 894/602/136 900/588/136 901/518/136 -f 889/596/98 897/595/98 896/603/98 -f 897/520/97 903/519/97 902/605/97 -f 885/599/98 893/590/98 892/607/98 -f 905/589/137 907/611/137 906/609/137 -f 891/591/99 909/614/99 911/612/99 -f 890/613/97 908/617/97 909/614/97 -f 899/592/96 911/612/96 910/615/96 -f 909/614/138 912/618/138 913/616/138 -f 923/619/97 927/707/97 929/620/97 -f 915/622/97 919/626/97 921/623/97 -f 914/625/100 918/628/100 919/626/100 -f 916/627/96 920/630/96 918/628/96 -f 917/629/98 921/708/98 920/630/98 -f 922/631/100 926/635/100 927/632/100 -f 924/634/96 928/636/96 926/635/96 -f 925/621/98 929/620/98 928/636/98 -f 927/637/101 926/643/101 920/638/101 -f 918/628/138 930/645/138 931/640/138 -f 933/641/137 932/644/137 928/636/137 -f 926/643/96 932/644/96 930/645/96 -f 930/645/99 932/644/99 933/641/99 -f 921/646/97 931/640/97 933/641/97 -f 939/652/110 938/648/110 935/647/110 -f 939/652/97 941/709/97 940/655/97 -f 947/661/110 946/657/110 943/656/110 -f 947/661/97 949/710/97 948/664/97 -f 953/421/96 952/431/96 767/430/96 -f 758/666/97 950/435/97 951/436/97 -f 958/674/139 963/711/139 961/675/139 -f 956/677/140 960/712/140 962/678/140 +f 785/459/117 787/460/117 784/461/117 +f 788/462/118 790/463/118 789/464/118 +f 788/462/119 785/465/119 784/461/119 +f 789/466/120 786/467/120 785/465/120 +f 790/468/121 787/460/121 786/469/121 +f 784/461/122 791/470/122 788/462/122 +f 794/471/118 793/472/118 792/473/118 +f 796/474/122 795/475/122 794/471/122 +f 798/476/123 797/477/123 796/474/123 +f 792/478/124 796/474/124 794/471/124 +f 793/479/125 797/477/125 799/480/125 +f 803/481/126 800/482/126 801/483/126 +f 805/484/118 802/485/118 803/481/118 +f 802/485/119 804/486/119 800/482/119 +f 803/481/121 801/483/121 805/487/121 +f 807/488/122 808/489/122 806/490/122 +f 807/488/127 811/491/127 809/492/127 +f 808/489/128 812/493/128 806/490/128 +f 816/494/129 815/495/129 814/496/129 +f 821/497/119 824/498/119 822/499/119 +f 814/496/119 818/500/119 816/494/119 +f 822/499/129 820/501/129 821/497/129 +f 815/495/121 817/502/121 819/503/121 +f 815/495/122 818/504/122 814/496/122 +f 820/501/121 823/505/121 825/506/121 +f 820/501/122 824/507/122 821/497/122 +f 828/508/130 827/509/130 826/510/130 +f 830/511/130 833/512/130 831/513/130 +f 834/514/118 838/515/118 835/516/118 +f 849/517/117 1033/518/117 848/519/117 +f 836/520/118 841/521/118 837/522/118 +f 847/523/117 842/524/117 843/525/117 +f 846/526/117 847/527/117 1032/528/117 +f 849/517/117 844/529/117 845/530/117 +f 841/521/121 845/530/121 837/522/121 +f 840/531/124 1032/528/124 1030/532/124 +f 834/514/119 846/526/119 840/531/119 +f 849/517/125 1031/533/125 1033/518/125 +f 1032/528/122 1031/533/122 1030/532/122 +f 836/534/119 848/535/119 839/536/119 +f 838/537/121 843/525/121 835/538/121 +f 838/539/120 848/519/120 847/527/120 +f 853/540/131 850/541/131 851/542/131 +f 855/543/120 852/544/120 853/540/120 +f 854/545/120 856/546/120 857/547/120 +f 858/548/121 853/540/121 851/549/121 +f 859/550/119 852/544/119 854/545/119 +f 855/543/132 861/551/132 856/546/132 +f 855/543/121 858/548/121 861/552/121 +f 860/553/119 859/550/119 854/545/119 +f 854/545/133 857/547/133 860/554/133 +f 857/547/134 864/555/134 860/554/134 +f 861/551/135 862/556/135 856/546/135 +f 856/546/120 863/557/120 857/547/120 +f 862/556/136 867/558/136 863/557/136 +f 865/559/132 866/560/132 862/556/132 +f 863/557/133 867/558/133 864/555/133 +f 870/561/137 869/562/137 868/563/137 +f 872/564/120 871/565/120 870/561/120 +f 874/566/131 873/567/131 872/564/131 +f 871/565/121 875/568/121 869/569/121 +f 870/561/119 874/570/119 872/564/119 +f 890/571/122 879/572/122 887/573/122 +f 889/574/122 879/572/122 883/575/122 +f 884/576/122 883/575/122 876/577/122 +f 884/576/122 880/578/122 891/579/122 +f 891/579/122 878/580/122 886/581/122 +f 888/582/122 878/583/122 882/584/122 +f 885/585/122 882/584/122 877/586/122 +f 885/585/122 881/587/122 890/571/122 +f 905/588/120 906/589/120 904/590/120 +f 903/591/120 906/589/120 907/592/120 +f 901/593/120 902/594/120 903/591/120 +f 898/595/120 901/593/120 899/596/120 +f 896/597/120 899/596/120 897/598/120 +f 895/599/120 896/600/120 897/601/120 +f 893/602/120 894/603/120 895/599/120 +f 893/602/120 904/590/120 892/604/120 +f 981/605/120 983/606/120 977/607/120 +f 914/608/120 913/609/120 912/610/120 +f 909/611/118 915/612/118 911/613/118 +f 908/614/121 913/609/121 909/611/121 +f 910/615/117 912/616/117 908/614/117 +f 911/617/119 914/618/119 910/615/119 +f 944/619/118 945/620/118 942/621/118 +f 941/622/118 943/623/118 936/624/118 +f 977/607/120 975/625/120 981/605/120 +f 953/626/120 950/627/120 951/628/120 +f 949/629/121 951/628/121 947/630/121 +f 946/631/138 951/628/138 950/627/138 +f 946/632/119 952/633/119 948/634/119 +f 948/635/139 953/626/139 949/636/139 +f 954/637/120 957/638/120 955/639/120 +f 958/640/120 961/641/120 959/642/120 +f 980/643/117 985/644/117 981/605/117 +f 973/645/120 971/646/120 979/647/120 +f 978/648/140 973/645/140 979/647/140 +f 967/649/120 977/650/120 969/651/120 +f 966/652/121 975/625/121 967/649/121 +f 963/653/120 973/645/120 965/654/120 +f 962/655/121 971/656/121 963/653/121 +f 974/657/141 981/605/141 975/625/141 +f 969/651/119 976/658/119 968/659/119 +f 977/607/118 982/660/118 976/661/118 +f 965/654/119 972/662/119 964/663/119 +f 985/644/142 986/664/142 983/606/142 +f 983/606/118 986/664/118 982/660/118 +f 985/644/117 984/665/117 987/666/117 +f 971/646/120 991/667/120 979/647/120 +f 970/668/118 989/669/118 971/646/118 +f 979/647/117 990/670/117 978/648/117 +f 989/669/143 993/671/143 991/667/143 +f 989/669/118 988/672/118 992/673/118 +f 991/667/117 993/671/117 990/670/117 +f 1003/674/118 1009/675/118 1005/676/118 +f 995/677/118 1001/678/118 997/679/118 +f 994/680/121 999/681/121 995/677/121 +f 996/682/117 998/683/117 994/680/117 +f 997/684/119 1000/685/119 996/682/119 +f 1002/686/121 1007/687/121 1003/688/121 +f 1004/689/117 1006/690/117 1002/686/117 +f 1005/676/119 1008/691/119 1004/689/119 +f 1007/692/122 1000/693/122 1001/694/122 +f 998/683/143 1011/695/143 999/681/143 +f 1013/696/142 1008/691/142 1009/675/142 +f 1009/675/118 1007/697/118 1013/696/118 +f 1006/698/117 1008/691/117 1012/699/117 +f 998/683/117 1000/693/117 1010/700/117 +f 1001/701/118 999/681/118 1011/695/118 +f 1006/698/117 1010/700/117 1000/693/117 +f 1010/700/120 1013/696/120 1011/695/120 +f 1001/701/118 1013/696/118 1007/697/118 +f 1015/702/121 1018/703/121 1014/704/121 +f 1017/705/119 1016/706/119 1019/707/119 +f 1019/707/131 1015/702/131 1017/705/131 +f 1018/703/121 1020/708/121 1014/704/121 +f 1019/707/119 1016/706/119 1021/709/119 +f 1019/707/118 1020/710/118 1018/703/118 +f 1023/711/121 1026/712/121 1022/713/121 +f 1025/714/119 1024/715/119 1027/716/119 +f 1027/716/131 1023/711/131 1025/714/131 +f 1027/716/119 1024/715/119 1029/717/119 +f 1026/712/121 1028/718/121 1022/713/121 +f 1027/716/118 1028/719/118 1026/712/118 +f 841/521/118 839/720/118 1031/533/118 +f 840/531/118 1030/532/118 838/721/118 +f 1033/518/117 847/527/117 848/519/117 +f 838/721/118 1031/533/118 839/720/118 +f 1038/722/144 1041/723/144 1039/724/144 +f 1036/725/145 1042/726/145 1037/727/145 +f 1052/728/117 1074/729/117 1050/730/117 +f 1054/731/117 1074/732/117 1052/728/117 +f 1056/733/117 1074/734/117 1054/731/117 +f 1058/735/117 1074/736/117 1056/733/117 +f 1061/737/117 1049/738/117 1075/739/117 +f 1047/740/117 1075/741/117 1049/738/117 +f 1045/742/117 1075/743/117 1047/740/117 +f 1062/744/117 1075/745/117 1045/742/117 +f 785/459/117 786/746/117 787/460/117 +f 788/462/118 791/470/118 790/463/118 +f 788/462/119 789/466/119 785/465/119 +f 789/466/120 790/747/120 786/467/120 +f 790/468/121 791/470/121 787/460/121 +f 784/461/122 787/460/122 791/470/122 +f 794/471/118 795/475/118 793/472/118 +f 796/474/122 797/477/122 795/475/122 +f 798/476/123 799/748/123 797/477/123 +f 792/478/124 798/749/124 796/474/124 +f 793/479/125 795/475/125 797/477/125 +f 803/481/126 802/485/126 800/482/126 +f 805/484/118 804/750/118 802/485/118 +f 807/488/122 809/492/122 808/489/122 +f 807/488/127 810/751/127 811/491/127 +f 808/489/128 813/752/128 812/493/128 +f 816/494/129 817/502/129 815/495/129 +f 822/499/129 823/505/129 820/501/129 +f 815/495/122 819/753/122 818/504/122 +f 820/501/122 825/754/122 824/507/122 +f 828/508/130 829/755/130 827/509/130 +f 830/511/130 832/756/130 833/512/130 +f 834/514/118 840/531/118 838/515/118 +f 836/520/118 839/757/118 841/521/118 +f 847/523/117 846/526/117 842/524/117 +f 849/517/117 848/535/117 844/529/117 +f 841/521/121 849/517/121 845/530/121 +f 840/531/124 846/526/124 1032/528/124 +f 834/514/119 842/524/119 846/526/119 +f 849/517/125 841/521/125 1031/533/125 +f 1032/528/122 1033/518/122 1031/533/122 +f 836/534/119 844/529/119 848/535/119 +f 838/537/121 847/523/121 843/525/121 +f 838/539/120 839/758/120 848/519/120 +f 853/540/131 852/544/131 850/541/131 +f 855/543/120 854/545/120 852/544/120 +f 854/545/120 855/543/120 856/546/120 +f 858/548/121 855/543/121 853/540/121 +f 859/550/119 850/759/119 852/544/119 +f 857/547/134 863/557/134 864/555/134 +f 861/551/135 865/559/135 862/556/135 +f 856/546/120 862/556/120 863/557/120 +f 862/556/136 866/560/136 867/558/136 +f 870/561/137 871/565/137 869/562/137 +f 872/564/120 873/567/120 871/565/120 +f 874/566/131 875/760/131 873/567/131 +f 871/565/121 873/567/121 875/568/121 +f 870/561/119 868/761/119 874/570/119 +f 890/571/122 881/587/122 879/572/122 +f 889/574/122 887/573/122 879/572/122 +f 884/576/122 889/574/122 883/575/122 +f 884/576/122 876/577/122 880/578/122 +f 891/579/122 880/578/122 878/580/122 +f 888/582/122 886/762/122 878/583/122 +f 885/585/122 888/582/122 882/584/122 +f 885/585/122 877/586/122 881/587/122 +f 905/588/120 907/592/120 906/589/120 +f 903/591/120 902/594/120 906/589/120 +f 901/593/120 900/763/120 902/594/120 +f 898/595/120 900/763/120 901/593/120 +f 896/597/120 898/595/120 899/596/120 +f 895/599/120 894/603/120 896/600/120 +f 893/602/120 892/604/120 894/603/120 +f 893/602/120 905/588/120 904/590/120 +f 981/605/120 985/644/120 983/606/120 +f 914/608/120 915/612/120 913/609/120 +f 909/611/118 913/609/118 915/612/118 +f 908/614/121 912/616/121 913/609/121 +f 910/615/117 914/618/117 912/616/117 +f 911/617/119 915/764/119 914/618/119 +f 942/621/118 940/765/118 944/619/118 +f 944/619/118 938/766/118 945/620/118 +f 936/624/118 937/767/118 941/622/118 +f 941/622/118 939/768/118 943/623/118 +f 953/626/120 952/633/120 950/627/120 +f 949/629/121 953/626/121 951/628/121 +f 946/631/138 947/769/138 951/628/138 +f 946/632/119 950/627/119 952/633/119 +f 948/635/139 952/633/139 953/626/139 +f 954/637/120 956/770/120 957/638/120 +f 958/640/120 960/771/120 961/641/120 +f 980/643/117 984/665/117 985/644/117 +f 978/648/140 972/662/140 973/645/140 +f 967/649/120 975/625/120 977/650/120 +f 966/652/121 974/657/121 975/625/121 +f 963/653/120 971/656/120 973/645/120 +f 962/655/121 970/772/121 971/656/121 +f 974/657/141 980/643/141 981/605/141 +f 969/651/119 977/650/119 976/658/119 +f 977/607/118 983/606/118 982/660/118 +f 965/654/119 973/645/119 972/662/119 +f 985/644/142 987/666/142 986/664/142 +f 971/646/120 989/669/120 991/667/120 +f 970/668/118 988/672/118 989/669/118 +f 979/647/117 991/667/117 990/670/117 +f 989/669/143 992/673/143 993/671/143 +f 1003/674/118 1007/773/118 1009/675/118 +f 995/677/118 999/681/118 1001/678/118 +f 994/680/121 998/683/121 999/681/121 +f 996/682/117 1000/685/117 998/683/117 +f 997/684/119 1001/774/119 1000/685/119 +f 1002/686/121 1006/690/121 1007/687/121 +f 1004/689/117 1008/691/117 1006/690/117 +f 1005/676/119 1009/675/119 1008/691/119 +f 1007/692/122 1006/698/122 1000/693/122 +f 998/683/143 1010/700/143 1011/695/143 +f 1013/696/142 1012/699/142 1008/691/142 +f 1006/698/117 1012/699/117 1010/700/117 +f 1010/700/120 1012/699/120 1013/696/120 +f 1001/701/118 1011/695/118 1013/696/118 +f 1019/707/131 1018/703/131 1015/702/131 +f 1019/707/118 1021/775/118 1020/710/118 +f 1027/716/131 1026/712/131 1023/711/131 +f 1027/716/118 1029/776/118 1028/719/118 +f 1033/518/117 1032/528/117 847/527/117 +f 838/721/118 1030/532/118 1031/533/118 +f 1038/722/144 1043/777/144 1041/723/144 +f 1036/725/145 1040/778/145 1042/726/145 +s 1 +f 923/779/146 924/780/147 922/781/146 +f 925/782/147 926/783/120 924/780/147 +f 927/784/120 928/785/148 926/783/120 +f 929/786/148 930/787/149 928/785/148 +f 916/788/148 934/789/149 917/790/148 +f 918/791/120 917/790/148 919/792/120 +f 920/793/147 919/792/120 921/794/147 +f 932/795/146 921/794/147 933/796/146 +f 1086/797/150 1095/798/118 1084/799/118 +f 1079/800/151 1104/801/118 1077/802/118 +f 1083/803/119 1093/804/150 1086/797/150 +f 1088/805/152 1091/806/119 1083/803/119 +f 1034/807/121 1102/808/151 1079/800/151 +f 1080/809/153 1090/810/121 1034/807/121 +f 1085/811/117 1103/812/152 1088/805/152 +f 1076/813/117 1092/814/153 1080/809/153 +f 1087/815/153 1105/816/117 1085/811/117 +f 1078/817/152 1094/818/117 1076/819/117 +f 1082/820/121 1101/821/153 1087/815/153 +f 1035/822/119 1096/823/152 1078/817/152 +f 1089/824/151 1099/825/121 1082/820/121 +f 1081/826/150 1098/827/119 1035/822/119 +f 1084/828/118 1097/829/151 1089/824/151 +f 1077/802/118 1100/830/150 1081/826/150 +f 1069/831/154 1059/832/155 1057/833/156 +f 1057/833/156 1067/834/157 1069/835/154 +f 1053/836/158 1067/837/157 1055/838/157 +f 1071/839/159 1051/840/160 1064/841/160 +f 1060/842/160 1073/843/159 1048/844/158 +f 1048/844/158 1066/845/157 1046/846/157 +f 1044/847/156 1066/848/157 1072/849/154 +f 1072/850/154 1063/851/155 1044/847/156 +f 923/779/146 925/782/147 924/780/147 +f 925/782/147 927/784/120 926/783/120 +f 927/784/120 929/786/148 928/785/148 +f 929/786/148 931/852/149 930/787/149 +f 916/788/148 935/853/149 934/789/149 +f 918/791/120 916/788/148 917/790/148 +f 920/793/147 918/791/120 919/792/120 +f 932/795/146 920/793/147 921/794/147 +f 1086/797/150 1093/804/150 1095/798/118 +f 1079/800/151 1102/808/151 1104/801/118 +f 1083/803/119 1091/806/119 1093/804/150 +f 1088/805/152 1103/812/152 1091/806/119 +f 1034/807/121 1090/810/121 1102/808/151 +f 1080/809/153 1092/814/153 1090/810/121 +f 1085/811/117 1105/816/117 1103/812/152 +f 1076/813/117 1094/854/117 1092/814/153 +f 1087/815/153 1101/821/153 1105/816/117 +f 1078/817/152 1096/823/152 1094/818/117 +f 1082/820/121 1099/825/121 1101/821/153 +f 1035/822/119 1098/827/119 1096/823/152 +f 1089/824/151 1097/829/151 1099/825/121 +f 1081/826/150 1100/830/150 1098/827/119 +f 1084/828/118 1095/855/118 1097/829/151 +f 1077/802/118 1104/801/118 1100/830/150 +f 1069/831/154 1065/856/155 1059/832/155 +f 1057/833/156 1055/838/157 1067/834/157 +f 1053/836/158 1071/857/159 1067/837/157 +f 1071/839/159 1053/836/158 1051/840/160 +f 1060/842/160 1070/858/160 1073/843/159 +f 1048/844/158 1073/859/159 1066/845/157 +f 1044/847/156 1046/846/157 1066/848/157 +f 1072/850/154 1068/860/155 1063/851/155 o LeftArm v 3.499996 12.497998 -2.500000 v 3.499996 12.497998 2.500000 @@ -3454,113 +3823,103 @@ vn 0.4474 0.8944 0.0000 vn -0.4474 0.8944 0.0000 vn -0.4474 -0.8944 0.0000 s off -f 965/713/141 967/714/141 964/715/141 -f 968/716/142 970/717/142 969/718/142 -f 968/716/143 965/719/143 964/715/143 -f 965/719/144 970/720/144 966/721/144 -f 970/722/145 967/714/145 966/723/145 -f 964/715/146 971/724/146 968/716/146 -f 990/725/145 984/726/145 988/727/145 -f 979/728/144 973/729/144 974/730/144 -f 997/731/145 994/732/145 995/733/145 -f 976/734/146 975/735/146 972/736/146 -f 991/737/143 985/738/143 987/739/143 -f 977/740/142 978/741/142 976/734/142 -f 978/741/143 974/730/143 975/735/143 -f 975/735/141 973/742/141 972/736/141 -f 990/743/142 987/739/142 986/744/142 -f 977/745/145 972/736/145 973/746/145 -f 999/747/147 996/748/147 997/731/147 -f 1001/749/148 998/750/148 999/747/148 -f 1002/751/145 981/752/145 1003/753/145 -f 982/754/144 1003/755/144 981/756/144 -f 1005/757/143 982/754/143 983/758/143 -f 987/739/146 986/744/146 1002/751/146 -f 1007/759/147 1000/760/147 1001/749/147 -f 1000/761/146 1006/762/146 992/763/146 -f 999/764/144 995/765/144 993/766/144 -f 993/766/149 994/767/149 992/763/149 -f 993/766/143 1006/762/143 1007/759/143 -f 1013/768/146 1011/769/146 1010/770/146 -f 1019/771/146 1017/772/146 1016/773/146 -f 1022/774/150 1021/775/150 1020/776/150 -f 1024/777/145 1023/778/145 1022/774/145 -f 1026/779/151 1025/780/151 1024/777/151 -f 1028/781/152 1027/782/152 1026/783/152 -f 1030/784/143 1029/785/143 1028/781/143 -f 1020/776/153 1031/786/153 1030/784/153 -f 1020/776/146 1030/784/146 1032/787/146 -f 1026/779/146 1024/777/146 1032/788/146 -f 1032/789/146 1030/784/146 1028/781/146 -f 1032/790/146 1022/774/146 1020/776/146 -f 1028/781/146 1026/783/146 1032/791/146 -f 1022/774/146 1032/792/146 1024/777/146 -f 965/713/141 966/793/141 967/714/141 -f 968/716/142 971/724/142 970/717/142 -f 968/716/143 969/794/143 965/719/143 -f 965/719/144 969/794/144 970/720/144 -f 970/722/145 971/724/145 967/714/145 -f 964/715/146 967/714/146 971/724/146 -f 990/725/145 986/744/145 984/726/145 -f 979/728/144 977/795/144 973/729/144 -f 997/731/145 996/748/145 994/732/145 -f 976/734/146 978/741/146 975/735/146 -f 991/737/143 989/796/143 985/738/143 -f 977/740/142 979/797/142 978/741/142 -f 978/741/143 979/728/143 974/730/143 -f 975/735/141 974/798/141 973/742/141 -f 990/743/142 991/799/142 987/739/142 -f 977/745/145 976/734/145 972/736/145 -f 999/747/147 998/750/147 996/748/147 -f 1001/749/148 1000/760/148 998/750/148 -f 1002/751/145 980/800/145 981/752/145 -f 982/754/144 1004/801/144 1003/755/144 -f 1005/757/143 1004/801/143 982/754/143 -f 986/744/146 984/726/146 980/800/146 -f 1005/757/146 983/758/146 987/739/146 -f 983/758/146 985/738/146 987/739/146 -f 986/744/146 980/800/146 1002/751/146 -f 1005/757/146 987/739/146 1002/751/146 -f 1007/759/147 1006/762/147 1000/760/147 -f 992/763/146 994/802/146 998/803/146 -f 994/802/146 996/804/146 998/803/146 -f 998/803/146 1000/761/146 992/763/146 -f 999/764/144 997/805/144 995/765/144 -f 993/766/144 1007/759/144 1001/806/144 -f 1001/806/144 999/764/144 993/766/144 -f 993/766/149 995/807/149 994/767/149 -f 993/766/143 992/763/143 1006/762/143 -f 1009/808/146 1012/809/146 1008/810/146 -f 1012/809/146 1013/768/146 1010/770/146 -f 1008/810/146 1012/809/146 1010/770/146 -f 1015/811/146 1018/812/146 1014/813/146 -f 1018/812/146 1019/771/146 1016/773/146 -f 1014/813/146 1018/812/146 1016/773/146 -f 1022/774/150 1023/778/150 1021/775/150 -f 1024/777/145 1025/780/145 1023/778/145 -f 1026/779/151 1027/814/151 1025/780/151 -f 1028/781/152 1029/785/152 1027/782/152 -f 1030/784/143 1031/786/143 1029/785/143 -f 1020/776/153 1021/775/153 1031/786/153 +f 1107/861/161 1109/862/161 1106/863/161 +f 1110/864/162 1112/865/162 1111/866/162 +f 1110/864/163 1107/867/163 1106/863/163 +f 1107/867/164 1112/868/164 1108/869/164 +f 1112/870/165 1109/862/165 1108/871/165 +f 1106/863/166 1113/872/166 1110/864/166 +f 1132/873/165 1126/874/165 1130/875/165 +f 1121/876/164 1115/877/164 1116/878/164 +f 1139/879/165 1136/880/165 1137/881/165 +f 1118/882/166 1117/883/166 1114/884/166 +f 1133/885/163 1127/886/163 1129/887/163 +f 1119/888/162 1120/889/162 1118/882/162 +f 1120/889/163 1116/878/163 1117/883/163 +f 1117/883/161 1115/890/161 1114/884/161 +f 1132/891/162 1129/887/162 1128/892/162 +f 1119/893/165 1114/884/165 1115/894/165 +f 1141/895/167 1138/896/167 1139/879/167 +f 1143/897/168 1140/898/168 1141/895/168 +f 1144/899/165 1123/900/165 1145/901/165 +f 1124/902/164 1145/903/164 1123/904/164 +f 1147/905/163 1124/902/163 1125/906/163 +f 1129/887/166 1128/892/166 1144/899/166 +f 1149/907/167 1142/908/167 1143/897/167 +f 1142/909/166 1148/910/166 1134/911/166 +f 1141/912/164 1137/913/164 1135/914/164 +f 1135/914/169 1136/915/169 1134/911/169 +f 1135/914/163 1148/910/163 1149/907/163 +f 1155/916/166 1153/917/166 1152/918/166 +f 1161/919/166 1159/920/166 1158/921/166 +f 1164/922/170 1163/923/170 1162/924/170 +f 1166/925/165 1165/926/165 1164/922/165 +f 1168/927/171 1167/928/171 1166/925/171 +f 1170/929/172 1169/930/172 1168/931/172 +f 1172/932/163 1171/933/163 1170/929/163 +f 1162/924/173 1173/934/173 1172/932/173 +f 1162/924/166 1172/932/166 1174/935/166 +f 1168/927/166 1166/925/166 1174/936/166 +f 1174/937/166 1172/932/166 1170/929/166 +f 1174/938/166 1164/922/166 1162/924/166 +f 1170/929/166 1168/931/166 1174/939/166 +f 1164/922/166 1174/940/166 1166/925/166 +f 1107/861/161 1108/941/161 1109/862/161 +f 1110/864/162 1113/872/162 1112/865/162 +f 1110/864/163 1111/942/163 1107/867/163 +f 1107/867/164 1111/942/164 1112/868/164 +f 1112/870/165 1113/872/165 1109/862/165 +f 1106/863/166 1109/862/166 1113/872/166 +f 1132/873/165 1128/892/165 1126/874/165 +f 1121/876/164 1119/943/164 1115/877/164 +f 1139/879/165 1138/896/165 1136/880/165 +f 1118/882/166 1120/889/166 1117/883/166 +f 1133/885/163 1131/944/163 1127/886/163 +f 1119/888/162 1121/945/162 1120/889/162 +f 1120/889/163 1121/876/163 1116/878/163 +f 1117/883/161 1116/946/161 1115/890/161 +f 1132/891/162 1133/947/162 1129/887/162 +f 1119/893/165 1118/882/165 1114/884/165 +f 1141/895/167 1140/898/167 1138/896/167 +f 1143/897/168 1142/908/168 1140/898/168 +f 1144/899/165 1122/948/165 1123/900/165 +f 1124/902/164 1146/949/164 1145/903/164 +f 1147/905/163 1146/949/163 1124/902/163 +f 1128/892/166 1126/874/166 1122/948/166 +f 1147/905/166 1125/906/166 1129/887/166 +f 1125/906/166 1127/886/166 1129/887/166 +f 1128/892/166 1122/948/166 1144/899/166 +f 1147/905/166 1129/887/166 1144/899/166 +f 1149/907/167 1148/910/167 1142/908/167 +f 1134/911/166 1136/950/166 1140/951/166 +f 1136/950/166 1138/952/166 1140/951/166 +f 1140/951/166 1142/909/166 1134/911/166 +f 1141/912/164 1139/953/164 1137/913/164 +f 1135/914/164 1149/907/164 1143/954/164 +f 1143/954/164 1141/912/164 1135/914/164 +f 1135/914/169 1137/955/169 1136/915/169 +f 1135/914/163 1134/911/163 1148/910/163 +f 1151/956/166 1154/957/166 1150/958/166 +f 1154/957/166 1155/916/166 1152/918/166 +f 1150/958/166 1154/957/166 1152/918/166 +f 1157/959/166 1160/960/166 1156/961/166 +f 1160/960/166 1161/919/166 1158/921/166 +f 1156/961/166 1160/960/166 1158/921/166 +f 1164/922/170 1165/926/170 1163/923/170 +f 1166/925/165 1167/928/165 1165/926/165 +f 1168/927/171 1169/962/171 1167/928/171 +f 1170/929/172 1171/933/172 1169/930/172 +f 1172/932/163 1173/934/163 1171/933/163 +f 1162/924/173 1163/923/173 1173/934/173 o LeftLeg -v -0.499999 24.497999 -2.500000 -v -0.499999 24.497999 2.500000 -v 4.500000 24.497999 2.500000 -v 4.500000 24.497999 -2.500001 v -0.500004 11.502002 -2.499999 v -0.500001 11.502002 2.500001 v 4.499996 11.502000 2.499999 v 4.499996 11.502000 -2.500000 -v -0.499999 24.497999 -2.500000 -v 4.500000 24.497999 -2.500001 -v 0.125001 24.497999 -3.750000 -v 3.875001 24.497999 -3.750001 v -0.500000 21.249001 -2.500000 v 4.499999 21.249001 -2.500001 -v 0.125001 22.332001 -3.750000 -v 3.875000 22.332001 -3.750001 -v -0.500002 17.458500 -2.500000 -v -0.500002 15.834001 -2.499999 +v -0.500001 17.458500 -2.500000 +v -0.500003 15.834001 -2.499999 v 0.749999 17.458500 -3.125000 v 0.749998 14.751000 -3.124999 v 3.249999 17.458500 -3.125000 @@ -3571,48 +3930,36 @@ v -0.500001 18.000000 -2.500000 v 0.749999 18.000000 -3.125000 v 3.249999 18.000000 -3.125000 v 4.499998 18.000000 -2.500000 -v -0.500000 21.790501 -2.500000 -v 0.750000 21.790501 -3.125000 -v 3.250000 21.790501 -3.125000 -v 4.499999 21.790501 -2.500000 -v 1.374999 19.083000 -3.750000 +v 1.375000 19.083000 -3.750000 v 2.624999 19.083000 -3.750000 -v 1.374998 16.375500 -3.750000 +v 1.374999 16.375500 -3.750000 v 2.624999 16.375500 -3.750000 v 0.124998 15.292500 -2.500000 v 3.874998 15.292500 -2.500000 v 0.125000 20.166000 -2.500000 v 3.875000 20.166000 -2.500000 -v 3.249996 11.502001 -2.499999 -v 2.624996 11.502001 -2.499999 +v 3.249997 11.502001 -2.499999 +v 2.624997 11.502001 -2.499999 v 3.249997 12.584999 -3.437499 v 2.624997 12.584999 -3.437499 -v 3.249997 14.750999 -3.437499 +v 3.249998 14.750999 -3.437499 v 2.624998 14.750999 -3.437499 -v 3.249998 16.917000 -2.499999 +v 3.249999 16.917000 -2.499999 v 2.624999 16.917000 -2.499999 -vt 0.400000 0.000000 -vt 0.600000 0.195122 -vt 0.400000 0.195122 +v 4.499999 21.248999 -2.500001 +v 4.499999 21.248999 2.500000 +v 4.499999 21.248999 -2.500000 +v -0.500000 21.249001 -2.500000 +v -0.500000 21.249001 2.500000 +v 3.250000 21.248999 -3.125000 +v 0.750000 21.249001 -3.125000 +v -0.500000 21.249001 -2.500000 +v 3.451807 21.248999 -2.500001 vt 0.400000 0.780488 vt 0.600000 0.975610 vt 0.400000 0.975610 -vt 0.200000 0.195122 -vt 0.000000 0.780488 -vt 0.000000 0.195122 -vt 0.800000 0.780488 -vt 0.800000 0.195122 +vt 0.400000 0.341463 vt 0.600000 0.780488 -vt 0.225000 0.780488 -vt 0.050000 0.829268 -vt 0.025000 0.780488 -vt 0.225000 1.000000 -vt 0.050000 0.926829 -vt 0.200000 0.926829 -vt 0.000000 0.829268 -vt 0.000000 0.975610 -vt 0.200000 0.829268 -vt 0.250000 0.829268 vt 0.800000 0.097561 vt 0.850000 0.024390 vt 0.850000 0.146341 @@ -3625,19 +3972,19 @@ vt 0.000000 0.195122 vt 0.050000 0.170732 vt 1.000000 0.000000 vt 0.800000 0.000000 -vt 0.150000 -0.000000 -vt 0.200000 -0.000000 +vt 0.150000 0.024390 +vt 0.200000 0.024390 vt 0.200000 0.170732 vt 0.000000 0.170732 -vt 0.050000 -0.000000 +vt 0.050000 0.024390 vt 0.900000 0.487805 vt 0.850000 0.365854 vt 0.900000 0.365854 vt 0.800000 0.536585 vt 0.850000 0.487805 -vt 0.800000 0.317073 vt 0.950000 0.317073 vt 0.950000 0.536585 +vt 0.800000 0.317073 vt 0.850000 0.292683 vt 1.000000 0.317073 vt 0.800000 0.317073 @@ -3650,112 +3997,96 @@ vt 0.650000 0.853659 vt 0.675000 0.780488 vt 0.725000 1.000000 vt 0.600000 1.000000 -vt 0.600000 0.000000 +vt 0.800000 0.341463 +vt 0.600000 0.341463 +vt 0.200000 0.341463 vt 0.200000 0.780488 vt 0.025000 1.000000 -vt 0.250000 0.975610 +vt 0.225000 1.000000 +vt 0.183072 1.000000 +vt 0.000000 0.780488 +vt 0.000000 0.341463 vt 0.800000 0.024390 vt 0.200000 0.195122 -vt 0.000000 -0.000000 +vt 0.000000 0.024390 vt 0.950000 0.292683 vt 0.650000 0.780488 vt 0.725000 0.780488 vt 0.600000 0.780488 -vn 0.0000 1.0000 0.0000 +vt 0.800000 0.780488 vn -0.0000 -1.0000 0.0000 -vn -1.0000 0.0000 0.0000 -vn 0.0000 -0.0000 1.0000 -vn 1.0000 -0.0000 0.0000 vn -0.0000 -0.0000 -1.0000 -vn -0.0000 -0.7558 -0.6548 -vn -0.8944 0.0000 -0.4472 -vn 0.8944 -0.0000 -0.4472 vn -0.4472 -0.0000 -0.8944 vn 0.4472 -0.0000 -0.8944 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -0.7558 -0.6548 vn 0.0000 0.7558 -0.6548 -vn 0.7071 -0.0000 -0.7071 +vn 0.7071 0.0000 -0.7071 vn -0.7071 0.0000 -0.7071 -vn -0.6548 -0.7558 0.0000 +vn -0.6548 -0.7558 -0.0000 vn 0.0000 -0.6545 -0.7561 vn 0.0000 0.3972 -0.9177 +vn 1.0000 -0.0000 -0.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 -0.0000 1.0000 s off -f 1034/815/154 1036/816/154 1033/817/154 -f 1037/818/155 1039/819/155 1038/820/155 -f 1037/818/156 1034/821/156 1033/817/156 -f 1034/821/157 1039/822/157 1035/823/157 -f 1039/824/158 1036/816/158 1035/825/158 -f 1033/817/159 1040/826/159 1037/818/159 -f 1042/827/154 1043/828/154 1041/829/154 -f 1046/830/160 1047/831/160 1048/832/160 -f 1041/833/161 1047/831/161 1045/834/161 -f 1044/835/159 1047/831/159 1043/828/159 -f 1042/836/162 1048/832/162 1044/835/162 -f 1050/837/163 1051/838/163 1052/839/163 -f 1052/839/159 1053/840/159 1054/841/159 -f 1054/841/164 1055/842/164 1056/843/164 -f 1059/844/155 1057/845/155 1058/846/155 -f 1055/847/154 1051/838/154 1049/848/154 -f 1058/846/159 1063/849/159 1059/844/159 -f 1059/844/164 1064/850/164 1060/851/164 -f 1057/852/163 1062/853/163 1058/846/163 -f 1068/854/159 1065/855/159 1066/856/159 -f 1068/854/160 1069/857/160 1067/858/160 -f 1066/856/165 1071/859/165 1072/860/165 -f 1066/856/166 1070/861/166 1068/854/166 -f 1067/858/167 1071/859/167 1065/855/167 -f 1052/862/168 1056/863/168 1050/864/168 -f 1074/865/169 1075/866/169 1073/867/169 -f 1076/868/159 1077/869/159 1075/866/159 -f 1078/870/170 1079/871/170 1077/869/170 -f 1077/869/158 1073/872/158 1075/866/158 -f 1074/873/156 1078/870/156 1076/868/156 -f 1034/815/154 1035/874/154 1036/816/154 -f 1037/818/155 1040/826/155 1039/819/155 -f 1037/818/156 1038/875/156 1034/821/156 -f 1034/821/157 1038/875/157 1039/822/157 -f 1039/824/158 1040/826/158 1036/816/158 -f 1033/817/159 1036/816/159 1040/826/159 -f 1042/827/154 1044/835/154 1043/828/154 -f 1046/830/160 1045/876/160 1047/831/160 -f 1041/833/161 1043/828/161 1047/831/161 -f 1044/835/159 1048/832/159 1047/831/159 -f 1042/836/162 1046/877/162 1048/832/162 -f 1050/837/163 1049/878/163 1051/838/163 -f 1052/839/159 1051/838/159 1053/840/159 -f 1054/841/164 1053/840/164 1055/842/164 -f 1059/844/155 1060/879/155 1057/845/155 -f 1055/847/154 1053/840/154 1051/838/154 -f 1058/846/159 1062/853/159 1063/849/159 -f 1059/844/164 1063/849/164 1064/850/164 -f 1057/852/163 1061/880/163 1062/853/163 -f 1068/854/159 1067/858/159 1065/855/159 -f 1068/854/160 1070/861/160 1069/857/160 -f 1066/856/165 1065/855/165 1071/859/165 -f 1066/856/166 1072/860/166 1070/861/166 -f 1067/858/167 1069/857/167 1071/859/167 -f 1052/862/168 1054/881/168 1056/863/168 -f 1074/865/169 1076/868/169 1075/866/169 -f 1076/868/159 1078/870/159 1077/869/159 -f 1078/870/170 1080/882/170 1079/871/170 -f 1077/869/158 1079/883/158 1073/872/158 -f 1074/873/156 1080/884/156 1078/870/156 +f 1175/963/174 1177/964/174 1176/965/174 +f 1212/966/175 1178/967/175 1175/963/175 +f 1182/968/176 1183/969/176 1184/970/176 +f 1184/970/175 1185/971/175 1186/972/175 +f 1186/972/177 1187/973/177 1188/974/177 +f 1191/975/174 1189/976/174 1190/977/174 +f 1187/978/178 1183/969/178 1181/979/178 +f 1190/977/175 1214/980/175 1191/975/175 +f 1191/975/177 1211/981/177 1192/982/177 +f 1189/983/176 1215/984/176 1190/977/176 +f 1196/985/175 1193/986/175 1194/987/175 +f 1196/985/179 1197/988/179 1195/989/179 +f 1193/986/180 1200/990/180 1194/987/180 +f 1194/987/181 1198/991/181 1196/985/181 +f 1195/989/182 1199/992/182 1193/986/182 +f 1184/993/183 1188/994/183 1182/995/183 +f 1202/996/184 1203/997/184 1201/998/184 +f 1204/999/175 1205/1000/175 1203/997/175 +f 1206/1001/185 1207/1002/185 1205/1000/185 +f 1205/1000/186 1201/1003/186 1203/997/186 +f 1202/1004/187 1206/1001/187 1204/999/187 +f 1210/1005/186 1178/967/186 1209/1006/186 +f 1213/1007/187 1175/963/187 1176/1008/187 +f 1179/1009/174 1180/1010/174 1217/1011/174 +f 1213/1007/188 1177/1012/188 1210/1013/188 +f 1175/963/174 1178/967/174 1177/964/174 +f 1212/966/175 1209/1006/175 1178/967/175 +f 1182/968/176 1181/1014/176 1183/969/176 +f 1184/970/175 1183/969/175 1185/971/175 +f 1186/972/177 1185/971/177 1187/973/177 +f 1191/975/174 1192/1015/174 1189/976/174 +f 1187/978/178 1185/971/178 1183/969/178 +f 1190/977/175 1215/984/175 1214/980/175 +f 1191/975/177 1214/980/177 1211/981/177 +f 1189/983/176 1216/1016/176 1215/984/176 +f 1196/985/175 1195/989/175 1193/986/175 +f 1196/985/179 1198/991/179 1197/988/179 +f 1193/986/180 1199/992/180 1200/990/180 +f 1194/987/181 1200/990/181 1198/991/181 +f 1195/989/182 1197/988/182 1199/992/182 +f 1184/993/183 1186/1017/183 1188/994/183 +f 1202/996/184 1204/999/184 1203/997/184 +f 1204/999/175 1206/1001/175 1205/1000/175 +f 1206/1001/185 1208/1018/185 1207/1002/185 +f 1205/1000/186 1207/1019/186 1201/1003/186 +f 1202/1004/187 1208/1020/187 1206/1001/187 +f 1210/1005/186 1177/1021/186 1178/967/186 +f 1213/1007/187 1212/966/187 1175/963/187 +f 1213/1007/188 1176/1008/188 1177/1012/188 +l 1179 1212 o RightLeg -v 0.500001 24.497999 -2.500000 -v 0.500001 24.497999 2.500000 -v -4.499999 24.497999 2.500000 -v -4.499999 24.497999 -2.500001 v 0.499996 11.502000 -2.499999 v 0.499994 11.502000 2.500001 v -4.500003 11.502002 2.499999 v -4.500003 11.502002 -2.500000 -v 0.500001 24.497999 -2.500000 -v -4.499999 24.497999 -2.500001 -v -0.124999 24.497999 -3.750000 -v -3.874999 24.497999 -3.750001 v 0.500000 21.249001 -2.500000 v -4.500000 21.249001 -2.500001 -v -0.124999 22.332001 -3.750000 -v -3.875000 22.332001 -3.750001 v 0.499999 17.458500 -2.500000 v 0.499998 15.833999 -2.499999 v -0.750001 17.458500 -3.125000 @@ -3768,48 +4099,36 @@ v 0.499999 18.000000 -2.500000 v -0.750001 18.000000 -3.125000 v -3.250001 18.000000 -3.125000 v -4.500001 18.000000 -2.500000 -v 0.500000 21.790501 -2.500000 -v -0.750000 21.790501 -3.125000 -v -3.250000 21.790501 -3.125000 -v -4.500000 21.790501 -2.500000 -v -1.375001 19.083000 -3.750000 +v -1.375000 19.083000 -3.750000 v -2.625001 19.083000 -3.750000 -v -1.375002 16.375500 -3.750000 +v -1.375001 16.375500 -3.750000 v -2.625001 16.375500 -3.750000 v -0.125002 15.292499 -2.500000 v -3.875002 15.292500 -2.500000 v -0.125000 20.166000 -2.500000 v -3.875000 20.166000 -2.500000 -v -3.250004 11.502001 -2.499999 -v -2.625004 11.502001 -2.499999 +v -3.250003 11.502001 -2.499999 +v -2.625003 11.502001 -2.499999 v -3.250003 12.584999 -3.437499 v -2.625003 12.584999 -3.437499 v -3.250002 14.750999 -3.437499 v -2.625002 14.750999 -3.437499 -v -3.250002 16.917000 -2.499999 -v -2.625002 16.917000 -2.499999 -vt 0.600000 0.195122 -vt 0.400000 0.000000 -vt 0.600000 -0.000000 +v -3.250001 16.917000 -2.499999 +v -2.625001 16.917000 -2.499999 +v 0.499999 21.249001 2.500000 +v 0.500000 21.249001 -2.500000 +v 0.500000 21.249001 1.250000 +v 0.500000 21.249001 -2.500000 +v -4.500000 21.249001 2.500000 +v -4.500000 21.249001 -2.500001 +v -3.250000 21.249001 -3.125000 +v -4.500000 21.249002 -2.500000 +v -0.750000 21.249001 -3.125000 +v -0.468072 21.249001 -2.500000 vt 0.600000 0.780488 vt 0.400000 0.975610 vt 0.400000 0.780488 -vt 0.800000 0.195122 -vt 0.200000 0.195122 -vt 0.000000 0.780488 -vt 0.000000 0.195122 -vt 0.400000 0.195122 -vt 0.200000 0.780488 -vt 0.025000 0.780488 -vt 0.200000 0.829268 -vt 0.225000 0.780488 -vt 0.200000 0.926829 -vt 0.025000 1.000000 -vt 0.225000 1.000000 -vt 0.000000 0.829268 -vt 0.050000 0.926829 -vt 0.050000 0.829268 -vt 0.250000 0.829268 +vt 0.600000 0.341463 vt 0.800000 0.097561 vt 0.850000 0.024390 vt 0.800000 0.024390 @@ -3822,17 +4141,18 @@ vt 0.150000 0.170732 vt 0.050000 0.170732 vt 1.000000 0.000000 vt 0.800000 0.000000 -vt 0.150000 -0.000000 -vt 0.200000 -0.000000 +vt 0.150000 0.024390 +vt 0.200000 0.024390 vt 0.200000 0.170732 -vt 0.050000 -0.000000 +vt 0.050000 0.024390 vt 0.000000 0.170732 vt 0.850000 0.365854 vt 0.900000 0.487805 vt 0.900000 0.365854 -vt 0.800000 0.536585 vt 0.850000 0.487805 +vt 0.950000 0.536585 vt 0.950000 0.317073 +vt 0.800000 0.317073 vt 0.675000 0.951219 vt 0.650000 1.000000 vt 0.675000 1.000000 @@ -3843,96 +4163,91 @@ vt 0.650000 0.853659 vt 0.725000 1.000000 vt 0.600000 1.000000 vt 0.600000 0.780488 -vt 0.800000 0.317073 -vt 0.950000 0.292683 vt 0.850000 0.292683 -vt 0.600000 0.975610 +vt 1.000000 0.317073 +vt 0.950000 0.292683 +vt 0.400000 0.341463 +vt 0.200000 0.780488 +vt 0.200000 0.341463 +vt 0.750000 0.341463 vt 0.800000 0.780488 -vt 0.000000 0.975610 -vt 0.250000 0.975610 +vt 0.025000 1.000000 +vt 0.063723 1.000000 +vt 0.225000 1.000000 +vt 0.000000 0.780488 +vt 0.000000 0.341463 +vt 0.600000 0.975610 vt 1.000000 0.292683 vt 0.200000 0.195122 -vt 0.000000 -0.000000 -vt 0.950000 0.536585 -vt 0.800000 0.317073 +vt 0.000000 0.024390 +vt 0.800000 0.536585 vt 0.650000 0.780488 vt 0.725000 0.780488 -vt 1.000000 0.317073 -vn 0.0000 1.0000 0.0000 +vt 0.800000 0.317073 +vt 0.800000 0.341463 vn -0.0000 -1.0000 0.0000 -vn 1.0000 -0.0000 0.0000 -vn -0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 vn 0.0000 -0.0000 -1.0000 -vn 0.0000 -0.7558 -0.6548 -vn 0.8944 -0.0000 -0.4472 -vn -0.8944 0.0000 -0.4472 vn 0.4472 -0.0000 -0.8944 vn -0.4472 0.0000 -0.8944 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -0.7558 -0.6548 vn 0.0000 0.7558 -0.6548 vn -0.7071 0.0000 -0.7071 vn 0.7071 -0.0000 -0.7071 vn 0.0000 -0.6545 -0.7561 vn 0.0000 0.3972 -0.9177 +vn -1.0000 0.0000 0.0000 +vn 1.0000 -0.0000 -0.0000 vn 0.6548 -0.7558 0.0000 +vn -0.0000 0.0000 1.0000 s off -f 1081/885/171 1083/886/171 1082/887/171 -f 1085/888/172 1087/889/172 1088/890/172 -f 1082/891/173 1085/888/173 1081/885/173 -f 1083/892/174 1086/893/174 1082/894/174 -f 1084/895/175 1087/896/175 1083/892/175 -f 1085/888/176 1084/895/176 1081/885/176 -f 1089/897/171 1092/898/171 1090/899/171 -f 1096/900/177 1093/901/177 1094/902/177 -f 1089/903/178 1095/904/178 1091/905/178 -f 1095/904/176 1092/898/176 1091/905/176 -f 1096/900/179 1090/906/179 1092/898/179 -f 1098/907/180 1099/908/180 1097/909/180 -f 1100/910/176 1101/911/176 1099/908/176 -f 1102/912/181 1103/913/181 1101/911/181 -f 1105/914/172 1107/915/172 1106/916/172 -f 1099/908/171 1103/917/171 1097/918/171 -f 1111/919/176 1106/916/176 1107/915/176 -f 1112/920/181 1107/915/181 1108/921/181 -f 1110/922/180 1105/923/180 1106/916/180 -f 1113/924/176 1116/925/176 1114/926/176 -f 1117/927/177 1116/925/177 1115/928/177 -f 1120/929/182 1113/924/182 1114/926/182 -f 1116/925/183 1120/929/183 1114/926/183 -f 1113/924/184 1117/927/184 1115/928/184 -f 1123/930/185 1122/931/185 1121/932/185 -f 1125/933/176 1124/934/176 1123/930/176 -f 1127/935/186 1126/936/186 1125/933/186 -f 1121/937/175 1125/933/175 1123/930/175 -f 1122/938/173 1126/936/173 1128/939/173 -f 1098/940/187 1102/941/187 1100/942/187 -f 1081/885/171 1084/895/171 1083/886/171 -f 1085/888/172 1086/943/172 1087/889/172 -f 1082/891/173 1086/944/173 1085/888/173 -f 1083/892/174 1087/896/174 1086/893/174 -f 1084/895/175 1088/890/175 1087/896/175 -f 1085/888/176 1088/890/176 1084/895/176 -f 1089/897/171 1091/905/171 1092/898/171 -f 1096/900/177 1095/904/177 1093/901/177 -f 1089/903/178 1093/945/178 1095/904/178 -f 1095/904/176 1096/900/176 1092/898/176 -f 1096/900/179 1094/946/179 1090/906/179 -f 1098/907/180 1100/910/180 1099/908/180 -f 1100/910/176 1102/912/176 1101/911/176 -f 1102/912/181 1104/947/181 1103/913/181 -f 1105/914/172 1108/948/172 1107/915/172 -f 1099/908/171 1101/911/171 1103/917/171 -f 1111/919/176 1110/922/176 1106/916/176 -f 1112/920/181 1111/919/181 1107/915/181 -f 1110/922/180 1109/949/180 1105/923/180 -f 1113/924/176 1115/928/176 1116/925/176 -f 1117/927/177 1118/950/177 1116/925/177 -f 1120/929/182 1119/951/182 1113/924/182 -f 1116/925/183 1118/950/183 1120/929/183 -f 1113/924/184 1119/951/184 1117/927/184 -f 1123/930/185 1124/934/185 1122/931/185 -f 1125/933/176 1126/936/176 1124/934/176 -f 1127/935/186 1128/952/186 1126/936/186 -f 1121/937/175 1127/953/175 1125/933/175 -f 1122/938/173 1124/934/173 1126/936/173 -f 1098/940/187 1104/954/187 1102/941/187 +f 1218/1022/189 1220/1023/189 1221/1024/189 +f 1221/1024/190 1253/1025/190 1218/1022/190 +f 1225/1026/191 1226/1027/191 1224/1028/191 +f 1227/1029/190 1228/1030/190 1226/1027/190 +f 1229/1031/192 1230/1032/192 1228/1030/192 +f 1232/1033/189 1234/1034/189 1233/1035/189 +f 1226/1027/193 1230/1036/193 1224/1037/193 +f 1258/1038/190 1233/1035/190 1234/1034/190 +f 1259/1039/192 1234/1034/192 1235/1040/192 +f 1260/1041/191 1232/1042/191 1233/1035/191 +f 1236/1043/190 1239/1044/190 1237/1045/190 +f 1238/1046/194 1241/1047/194 1239/1044/194 +f 1243/1048/195 1236/1043/195 1237/1045/195 +f 1239/1044/196 1243/1048/196 1237/1045/196 +f 1242/1049/197 1238/1046/197 1236/1043/197 +f 1246/1050/198 1245/1051/198 1244/1052/198 +f 1248/1053/190 1247/1054/190 1246/1050/190 +f 1250/1055/199 1249/1056/199 1248/1053/199 +f 1244/1057/200 1248/1053/200 1246/1050/200 +f 1245/1058/201 1249/1056/201 1251/1059/201 +f 1227/1060/202 1231/1061/202 1229/1062/202 +f 1257/1063/200 1220/1064/200 1256/1065/200 +f 1254/1066/201 1219/1067/201 1218/1022/201 +f 1222/1068/189 1261/1069/189 1223/1070/189 +f 1256/1065/203 1219/1071/203 1252/1072/203 +f 1218/1022/189 1219/1073/189 1220/1023/189 +f 1221/1024/190 1257/1063/190 1253/1025/190 +f 1225/1026/191 1227/1029/191 1226/1027/191 +f 1227/1029/190 1229/1031/190 1228/1030/190 +f 1229/1031/192 1231/1074/192 1230/1032/192 +f 1232/1033/189 1235/1075/189 1234/1034/189 +f 1226/1027/193 1228/1030/193 1230/1036/193 +f 1258/1038/190 1260/1041/190 1233/1035/190 +f 1259/1039/192 1258/1038/192 1234/1034/192 +f 1260/1041/191 1255/1076/191 1232/1042/191 +f 1236/1043/190 1238/1046/190 1239/1044/190 +f 1238/1046/194 1240/1077/194 1241/1047/194 +f 1243/1048/195 1242/1049/195 1236/1043/195 +f 1239/1044/196 1241/1047/196 1243/1048/196 +f 1242/1049/197 1240/1077/197 1238/1046/197 +f 1246/1050/198 1247/1054/198 1245/1051/198 +f 1248/1053/190 1249/1056/190 1247/1054/190 +f 1250/1055/199 1251/1078/199 1249/1056/199 +f 1244/1057/200 1250/1079/200 1248/1053/200 +f 1245/1058/201 1247/1054/201 1249/1056/201 +f 1227/1060/202 1225/1080/202 1231/1061/202 +f 1257/1063/200 1221/1024/200 1220/1064/200 +f 1218/1022/201 1253/1025/201 1254/1066/201 +f 1254/1066/201 1252/1081/201 1219/1067/201 +f 1256/1065/203 1220/1064/203 1219/1071/203 diff --git a/src/main/java/assets/hbm/sounds.json b/src/main/java/assets/hbm/sounds.json index 87720f83e..3bafa848d 100644 --- a/src/main/java/assets/hbm/sounds.json +++ b/src/main/java/assets/hbm/sounds.json @@ -54,6 +54,7 @@ "item.repair": {"category": "player", "sounds": ["tool/repair1", "tool/repair2", "tool/repair3", "tool/repair4", "tool/repair5", "tool/repair6", "tool/repair7"]}, "item.vice": {"category": "player", "sounds": [{"name": "tool/vice", "stream": false}]}, "item.upgradePlug": {"category": "player", "sounds": [{"name": "tool/upgradePlug", "stream": false}]}, + "item.battery": {"category": "player", "sounds": [{"name": "tool/battery", "stream": false}]}, "music.recordLambdaCore": {"category": "record", "sounds": [{"name": "music/recordLambdaCore", "stream": true}]}, "music.recordSectorSweep": {"category": "record", "sounds": [{"name": "music/recordSectorSweep", "stream": true}]}, diff --git a/src/main/java/assets/hbm/sounds/tool/battery.ogg b/src/main/java/assets/hbm/sounds/tool/battery.ogg new file mode 100644 index 0000000000000000000000000000000000000000..53454f03e138a481655140f08246f4379b1abcea GIT binary patch literal 8349 zcmcI|cT^Kw)bD^uQM#aX1Javx1w@c0geIW}5Ftc5NL7l6Qba&{N01hjkWfvOAP5LS zf+7Y8B27VhRjL&ICf@tqx87Rs-#06BviJU-v(G-e&8)HT@UQ}Cfq$<*yCX;{$&ECg zq!FSC3kY)a3Z@EZIAo}Q0FeF{2Y><^3+l@MF6v4ekUJXqHE=TF&;MSyWB=%o1tEK{ zTb}Y3K^_oaFE`u2njyvzB?U!Q1w{o_h~#up+z~@C<=S>PbQLJcGP~A$mcsULG{Z|FMEo zSI-vIOam~(xP--ct)K|T92iXMxFF)1<5fY#kh-C;JG)h)F)u38LORDD`i=u;FJ&NT zWol)d1Iq;|1ecYOuoXoSSr*J?l3>gv=4)0Pa@u5}0FkR`D2V8XLyHj8d%-PAK_jPJSF){V61FH8pX8X-I>KkQEEmUP;?=?E8oY`d9*25&^B__b ziQUsyk`D&bZK!qvI&?IDZ9V}2o!6KREMusE4m}V9a2W)0^#lrB%@pmU{X0bmpvF-$ z^_yhoIpa)shg_sXZdG{h^Jetq~h6!%+*oMB8+-Q#qRwO6Rm}>Zu1w}`5Hxl zL~ys1D=EUn^k8Nvy>L*f@jHlqzq(X$wkcE+`y$tvNiK&XGXEso94d}_aT?ZFnN87^ zISv4H7s1<}F+Ksq2$TZ=du%$)NUAH_&0O(eHY`=DCmr@)y*ocBMR5UQ{a*2%K%9|O zH&3v+`W(caS$a+&j#-HsLssxUty?B6LmP9E28b2)DnxmedwLa0MpQjVmrJ72v*A^X z1y$&X@@jMynowJfuJsKs@uH$7QfM^D`k>LvNoeoBs+uqOMKpee)ac*Rh#4zElknAq zMt^jzUrVF!a;@wb;d?lGsi0~(qH2+VUjEX!L}*+E*(9{gSk*GAahZh2k{WA$K(xH( zOD(u|l|)^OIjCA*!Y`2swWP+iF?{VoBlcv=0s&u3s;#YQ#4I<;E#rO1bbB|ghn3An zwoL~^ZANf@!=ZkTAgk(ZmuoN_iX6@fbq+;3?t-Y9T@G^42I-K4oCrhOoqQWvk0YmURti_&uTeD1T0EOdiY2IUP8%ub_ z*93oomU{j-s|Un}YP4TbZOw9(%re1uxh-Is5SRk8XxRh85{b%gEVrF!u2^0oNcR!y zzckkM5#*U$YWd%Kk9DqnA>4Z3D9`+IU8bk*q~0(-{@ZY9Ma>v7;N)BKg|IdNh@oKs zv-}iE=YK;?FU-h|V3#IB;@Dv)ge$ET>4g!jP@+IKJJeV>n+yW(U1ZOUL!3FigW|QIGQura5FQ`gsz7kv^iF#oR^^yuUg%V3ES#_mR zm1L+f7TIsyTUtR@H>$2A!;GtO*PuS2Dk!u8MTYueyZNAAa+PE_2n@meusHZRaPyQa zy-%`WP~&QFkGUt=tQyhYPj%CO?aOMN%v_1!|1KWkO~CQ56q^`(TIjVJ52C znV_m}a1Shw&q_u${u=BgSTUfvI9nfYIs7$UpR&r+Cen(y(+F^L9uTPHbd;*@KJEAz zi?g>fQO(VC^TiH-hRUf^;66|}3K^Dy#pOGiHh0_mu!#Lt1zH8gc2nS3>gLi7IhknLP z(1~F}mJX!n06JU%aDy3bJ?=)JnsV_3hsgjg`EE~6B({|cips$ZQE^0ac;6 z5dBx)@dWo@k>Uj@39&eKT`3eeNTRaA9&|zgY<#{0+4cgULEJR|805yRm;ecZX-ILz znL;H{8JzHwQpj9rk{Izl{1LY6vk?+l`qk&bWYnF163nj4SQZNosBAKL=r|a3 zkqStmLa0DC4D8<0w*Y{#-qJnzK}IRqu4#dAFvS(2ptDehQbb54mm~GSFmJ3Ivo07X zdoa6E6t@*f z4*@Dhq^Lj4c1uy5f1(FfB<2VAOA$d|s?Spa&~z#QvQ&V|fi~E0U;SPH=tf0Nfj_dKi>9F5B&-a85S-1lSXNq^fb* zFiELyJ`-p)ilQ_xTA2wq!Q%7P8BmoJxHq<&T^HJbqriL`Lcym!7Ds{m$yH{s>}r2{n-tyD!!AzSN~f;j8T1HLQZ8<=cliK^Ff#fpi_c^ zj;H34Ff2(Cj02U@hbqqfBZ~t=MNKO(qtgFoBZ$VqG(g!kC==D=)F@GN5C&xu1}U&S zz|(=$zoDSk%|Eh#i|4QJ{*z^M{>|0DlmF53H+YiNbpA^*iTxK<;r}QUm;uMAo%-B@ zXaz~cSLIvhF?R69jTWFa1@6;4cwos$8^^&2O2GUF_5i@>L`-6$=NvODJ15s^9zFpf zh=}N4^xuK*-}g#|e|YM9C0OLZyP}&TiZDB4BkQZyhQ_9b76w<%q0aVpwsv-oFl#$I z2S-OITPFu68wUqRdn>r3tv%chZi7d}-=eX7$Fo<)x$(I_Q@r-{j5?2xCQ z&Kb4vJg<Ly?c5*c+Q@^8@2W0M;cI$XsU$K4jpJ$aFUMegu0|2??eVH z;Vy3Vv@B>p-OgCKc0G~ViWa~)_8E_2GA)~<7L|Wt&0n$wOGT`P;hFPhpotoY79N*E z5lx6y=#3xyA_}7yVsb3g>L7I0j-#iLBR%EsBNmRi>x{dqS^z7(Pj@SWWq!v?f~^>E_Y7k2Nuw{_+ZWx}4d zqE-EtgfIHx$Sy|+pO>1agjr#Q&i^1Q#?>iu@I+IZV*G;)cn0x9sc z3X%2*{`Deo1OWM;YHs3eYVOPrti~dg{U1ZGjngE(+Kmpiw^X44>UkQ&w{!0oG5yM;bP-5i!duYx{fdsP8+_hul&l+|A$$xi zl8;=#Z$9GWh`LFR%N0rS<&DJv$kSs(pOo}^ZiftY3l51y++)ZUJ|pUYq-~mUu2yRg zXkooEOfaPH3y=P;jI%8mC{XdlTHnV<|MHnx`#oGs3&^&Ium8!3*&IJw;0NeByWIr+hru!a$An8^2zh$jU95#p%=+k?a15lWV3~aFvblz;F z^PTkn*;JBrMyyucEQo&z{~+pQp@>j!HC^Q)to1^^Kny#ZlHh&k!cZ2L)Tw*WfZ8{9 zC!j&!5DZ;WAy1+A6*50Gc!pLR2j0Dif(F0wUk^{8OZEE1vH9917jov6iq!pE?(r(^ za!s^1SlX@A^zFYL{h@r*t_YQ0q#1IK@g^L=og!Vmk^miU80#zduHGq{kW0Pu>o$~6 z?M|pWx$*?jsng!KjOl7cVxzwv10n?gTeEu_6NIUz>Vq_mGx1add=7gYE*n?Y0lbN&zSNG%DE_^wE9TWL#cx6RaYqhT<-NE~X zmI*?>qKMi24g;w7lYj13l)<!H67}18+nAu<5$$sZOyO8|5q3 zTz{Ut!dEu!6ezC!84B`<+TlIlT0_slyE-W~S?((Sf{Syr;#&EA*39#{rEXR-ChnJJ zCNLY158Y@wldsvuBr-1tdNhQ$3@U2-4t-5`Rm`yD z_1<=*b?dtG_O%b#@fzqdnh2H^mz{7xO$AK(+c> zjOFDExA!8|mP=N{$aULqv;+6+GYo1}5Qa+wEngosI&TPhxNxoQZr({W?3K~rX6=_8 ztXNFo)*|ozf(Ku4QS4wA@>$D8`s#}1a5UK7Iy+(SSD->fd%_mEH@FS_IHzn+7IM+pK~rNoXV^TcYeQ; zl{ZOT*hXG_y!VtGP$;gWW6|5B62B99+`mSFu3t8yCa#_>M#qv*%b6*O7c;yD@dJ^Qd-P@nfsM-1!qt5CM@pvAh*3o|7Jozno2` zCR^)x$Jiv)4C9L)1O1piY@xXR6elHXWGDLf$oU?BC8Rs$)0kd3XVa<56qZZ;3Bs%| z8FpUpWVr}QSmy1o{;B~Q(FXz0tSR-85&M=i{&_c2HJh@6H0Rh)pI&0w$k|5EU8#{gdu_hs zDUY}zo8@A_X7Qh)dFtLA5wq~l z^rRTgb0CSF`ebWtH1X(nek;SQ;&w26*nZ*~G@$17wWCe9xnZLqmHC?DTW_p26is@G zD%`4jg9oKbuSo&HJff{Cl{X>n2Lmr&jh}tYix=?!&}Eg(&{-o1qmhpJ@-ygA-kES~ zYdFtC^QB>$0|_fco>elS5U|+0C-kM-%@Vi=5||K4ch$xU7&un0Q{;8c)E8M8KGPxl zp%ohrD;RU>^D`?vAKXft^cP3dtf`e8Q%d{X=Hor>)t1l*HO=C-Mt1P1eb;4-u^#o4<=2Kl3UkqkiAS+V0gF?tUIHH&x7PZm7JadU+2yWmWe%z?LnR7>y_}m-ubIzV?n;zSXUxn z;DX3{=C=X1PaG`b^A`%=c&_#Gc6OAyqz|p$RAWudTk$aE{<0IbNN0n_*%bw^?`k+` z5gV%_Z=9FC*VeUkj9Bx0vTc_Y@a~57`0`t6zxh3hYi{-eXciSm@y+K}R(h0!d+4_=>n-S+{Hzn$qZzCBdYM%MJKa9J8>jto-aOlx~<@Tb2E zAjw3aCs$a?-EuZx%}(qSH#PkQ4fPt=#~nFbd<$ZNv*y|+>Pn?eFPsc^tbOoR`~&n^ zLC37HDk2E$Xol%)>d9>Wns!q`JULZQUZzg`Y6sE?9V^Xwf&^xTlnz!>Y3yfr)|tA| z>;8kG(S*~rb3a_gRB1#sYddT_EPuOe_+{MGP-OBid_p;;7WDg#&=F-H8pY|vlfDRr zw00*x?9r~Q(EE@Y#W-=C=qY8YeY|{{v!QKD`%OrcuDH1z10hUk{zvBVptbMPZwF>= z;1&<)g9^q(9i4tK_ID3m|DyZa#VOQMgEOgznS*qrOJ3LCdc8p?BIx$`g=81!?3w%# z%2kPew5P2lWS`{Oc`0f)V*MBC@n%s|T2TdM z8>jK{GK;X-JjC~ZLTp7BgzMd(jrDpHmiJw#XSF%wda6jVAm@QfQgYTLUK1JpRV;&ZUle(u zHaJrd_@zXFjP8P>Rb%N{Ngs;e7a?sE}&zke@y7 z*v*NW{>XMV!mYr+!cke`bBkra?yU3UxoGC-q4&{s)lu*J{2sEXq3?0|76*DXO4g>~ zD6RJovrR(Azl@F|7Jr>L4`rG-MYk}v;dQXc2M}c&C5?y9sOWc}@poQ4vTnvre~GZD z+(3U^3lB%{_Wtu#A2k_djEmSuE~wtvj@3hDCWH6g0_>;A0-L3=VKRt3Zna2 zM#5u`nyt*OmyGJY1J*?lB%hAq>t`7O%c>MZoa<<0>H24$%R3?TJ}YP8*N*kF2RF_f zn67v|EH_R|%zrv5h<_N>ai#Q8aKiRj;yKG)xWW43>fplVmefMJ?9+~(Du%DvBm|R@kUSPAp?9xCby?4A{ zEJ1-Hx0V06nk{7+b|bvmN=-r_ZN4D*<>zydt`0S0!{=>gnX7~kA|by^f~Sj~!>`hi zYW7er1?=3jUX288zq3Z0P{%h>LL+&BVP_DiRDX%o6ZrV781hvU!Imo{*OyBV(>X)S z)LP{S>n5z^{pec{!jC34O_Dx^xf^VRe~R>UyAi!=PD0-yzlX7N4=wGzUK@7)PK^)m@P9w`?)}BqOagjS z$3Yo;Sx@ajRdf?yc)w6h(6ZbJspf;@Q}xg6++vmH@+O6U2JZ!u9d`V&cJX&xM0*#; z!{vqQ*X4!+xe^9D#|O&vkI9}X)MAUg!~gAkAO-az;!>95!_^NShKF?g=IegJo+WoQ zB`Ox^XvjXU`W4*z2E5KwO5wTt%^#=Ao_R#vb(>e|zg)3udX|k|SMSz)l;dZ+YSRqk zVg>1ZO~k#kPn6Rq2d2-zY%_(q9U!S|w3{E#?(ci_a&;B+vfg>Ho$VXgnH`kX5r|GYe9MNFcLZ9DR6FiTY|N3zWVy;ztcyur^xA5Tmolf2a zzQ>YlJ}p9O#U?l3!Y@mR+z@5G>+B(tdm;OJN>FCTS@>7}c*Lvmt?${=Yn9eX1>5qg z0sz_D;8FCg@~g84l$qt$tia6~$zs(X7>)H4N&G$I5icIsi@4qyfAz8FS>idZ&STzL zUWA<6=WRS%nic5HY-a@ewBuz425oWc( zG>9-88QP`}zb;+3S|Od)s!F zI_NL2SzJu?_+^RaIB3>AfUtIcLc3TvR7uLZ1bAf~3lYbB`aT@!uAA)bZ5}cd^q>yP zF|62nVB4sEjQFez?n?W~E+H?suAf!RkC`9QH)i=X+hSs*aV)^UQ!I`)o^Qk8H2-p@ z9i}<&jb@wt^Aolm6{SlGW+OG6ELsTN{ZgkmyN|gAM$@nB`DP4{FvZ+JTg3u=ST(V2 zI*)R}k?;u*_uC3rcv|V;HQmuP;xDApEHcv@CM9}zJ-o#}bJC7HCB(lYv;AUfbKfL~ pC(qBRyr@#WbZJLR&Gf{@T5|Iqvw8GoLk~6#m!4T$Eak- z(VLvGK)^t$nD3nNzx_|UG@JX+WwQNVvbjh1Z0`U4HGf+cEnK{q*_EGLZ*ugk+y9IW z3=HO2m$y}jA23m5mex)c`8P4STrw+b^@CqC5_%ZqcmFpFJH-RS$HZ3!n8;X`O@H`% zOTmuDZQHgLbW2R+ZP>`owfW(!iLrsV4OsI&JUrYkDJgN`P=mGp%tjzcbow76(wrdm zG%HvF1msN5H@-e7)p3Gt@82Kt>jb3}oWw6Y6G{W(V*wrBGKU$07{BsxY_dLi00;`c z-i~fteg9sP#u3%NM@{P|KQr19?{PTu_Tp!jJnzIWJqYYba)`O struct : resistance.entrySet()) { if(struct.getValue() != 0) - list.add(EnumChatFormatting.YELLOW + " Damage modifier of " + struct.getValue() + " against " + I18n.format(struct.getKey())); + list.add(EnumChatFormatting.YELLOW + " " + I18nUtil.resolveKey("armor.damageModifier", struct.getValue(), I18n.format(struct.getKey()))); else - list.add(EnumChatFormatting.RED + " Nullifies all damage from " + I18n.format(struct.getKey())); + list.add(EnumChatFormatting.RED + " " + I18nUtil.resolveKey("armor.nullDamage", struct.getValue(), I18n.format(struct.getKey()))); } } if(blastProtection != -1) { - list.add(EnumChatFormatting.YELLOW + " Damage modifier of " + blastProtection + " against explosions"); + list.add(EnumChatFormatting.YELLOW + " " + I18nUtil.resolveKey("armor.blastProtection", blastProtection)); } if(damageCap != -1) { - list.add(EnumChatFormatting.YELLOW + " Hard damage cap of " + damageCap); + list.add(EnumChatFormatting.YELLOW + " " + I18nUtil.resolveKey("armor.cap", damageCap)); } if(damageMod != -1) { - list.add(EnumChatFormatting.YELLOW + " General damage modifier of " + damageMod); + list.add(EnumChatFormatting.YELLOW + " " + I18nUtil.resolveKey("armor.modifier", damageMod)); } if(damageThreshold > 0) { - list.add(EnumChatFormatting.YELLOW + " Damage threshold of " + damageThreshold); + list.add(EnumChatFormatting.YELLOW + " " + I18nUtil.resolveKey("armor.threshold", damageThreshold)); } if(fireproof) { - list.add(EnumChatFormatting.RED + " Fireproof"); + list.add(EnumChatFormatting.RED + " " + I18nUtil.resolveKey("armor.fireproof")); + } + + if(geigerSound) { + list.add(EnumChatFormatting.GOLD + " " + I18nUtil.resolveKey("armor.geigerSound")); + } + + if(customGeiger) { + list.add(EnumChatFormatting.GOLD + " " + I18nUtil.resolveKey("armor.geigerHUD")); } if(vats) { - list.add(EnumChatFormatting.RED + " Enemy HUD"); + list.add(EnumChatFormatting.RED + " " + I18nUtil.resolveKey("armor.vats")); } if(thermal) { - list.add(EnumChatFormatting.RED + " Thermal Sight"); + list.add(EnumChatFormatting.RED + " " + I18nUtil.resolveKey("armor.thermal")); } if(gravity != 0) { - list.add(EnumChatFormatting.BLUE + " Gravity modifier of " + gravity); + list.add(EnumChatFormatting.BLUE + " " + I18nUtil.resolveKey("armor.gravity", gravity)); } } @@ -272,7 +300,6 @@ public class ArmorFSB extends ItemArmor { return false; } - @Untested public static void handleAttack(LivingAttackEvent event) { EntityLivingBase e = event.entityLiving; @@ -303,7 +330,6 @@ public class ArmorFSB extends ItemArmor { } } - @Untested public static void handleHurt(LivingHurtEvent event) { EntityLivingBase e = event.entityLiving; @@ -339,7 +365,6 @@ public class ArmorFSB extends ItemArmor { } } - @Untested public static void handleTick(TickEvent.PlayerTickEvent event) { EntityPlayer player = event.player; @@ -385,7 +410,6 @@ public class ArmorFSB extends ItemArmor { } } - @Untested public static void handleJump(EntityPlayer player) { if(ArmorFSB.hasFSBArmor(player)) { @@ -397,7 +421,6 @@ public class ArmorFSB extends ItemArmor { } } - @Untested public static void handleFall(EntityPlayer player) { if(ArmorFSB.hasFSBArmor(player)) { @@ -408,6 +431,63 @@ public class ArmorFSB extends ItemArmor { player.playSound(chestplate.fall, 1.0F, 1.0F); } } + + @Override + public void onArmorTick(World world, EntityPlayer entity, ItemStack stack) { + + if(this.armorType != 1) + return; + + if(!this.hasFSBArmor(entity)) + return; + + if(world.getTotalWorldTime() % 5 == 0) { + + int x = check(world, (int)entity.posX, (int)entity.posY, (int)entity.posZ); + + if(x > 0) { + List list = new ArrayList(); + + if(x < 1) + list.add(0); + if(x < 5) + list.add(0); + if(x < 10) + list.add(1); + if(x > 5 && x < 15) + list.add(2); + if(x > 10 && x < 20) + list.add(3); + if(x > 15 && x < 25) + list.add(4); + if(x > 20 && x < 30) + list.add(5); + if(x > 25) + list.add(6); + + int r = list.get(world.rand.nextInt(list.size())); + + if(r > 0) + world.playSoundAtEntity(entity, "hbm:item.geiger" + r, 1.0F, 1.0F); + } else if(world.rand.nextInt(50) == 0) { + world.playSoundAtEntity(entity, "hbm:item.geiger"+ (1 + world.rand.nextInt(1)), 1.0F, 1.0F); + } + } + } + + public static int check(World world, int x, int y, int z) { + + RadiationSavedData data = RadiationSavedData.getData(world); + + Chunk chunk = world.getChunkFromBlockCoords(x, z); + int rads = (int)Math.ceil(data.getRadNumFromCoord(chunk.xPosition, chunk.zPosition)); + + return rads; + } + + //For crazier stuff not possible without hooking the event + @SideOnly(Side.CLIENT) + public void handleOverlay(RenderGameOverlayEvent.Pre event, EntityPlayer player) { } public boolean isArmorEnabled(ItemStack stack) { return true; diff --git a/src/main/java/com/hbm/items/armor/ArmorHEV.java b/src/main/java/com/hbm/items/armor/ArmorHEV.java index c6acd2a1a..d7b57ef31 100644 --- a/src/main/java/com/hbm/items/armor/ArmorHEV.java +++ b/src/main/java/com/hbm/items/armor/ArmorHEV.java @@ -1,12 +1,31 @@ package com.hbm.items.armor; +import java.util.ArrayList; +import java.util.List; + +import org.lwjgl.opengl.GL11; + +import com.hbm.items.ModItems; import com.hbm.render.model.ModelArmorHEV; +import com.hbm.saveddata.RadiationSavedData; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; +import net.minecraft.client.Minecraft; +import net.minecraft.client.gui.Gui; +import net.minecraft.client.gui.ScaledResolution; import net.minecraft.client.model.ModelBiped; +import net.minecraft.client.renderer.OpenGlHelper; +import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.Item; import net.minecraft.item.ItemStack; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.world.World; +import net.minecraft.world.chunk.Chunk; +import net.minecraftforge.client.event.RenderGameOverlayEvent; +import net.minecraftforge.client.event.RenderGameOverlayEvent.ElementType; public class ArmorHEV extends ArmorFSBPowered { @@ -30,4 +49,139 @@ public class ArmorHEV extends ArmorFSBPowered { return models[armorSlot]; } + + @SideOnly(Side.CLIENT) + @Override + public void handleOverlay(RenderGameOverlayEvent.Pre event, EntityPlayer player) { + + if(this.hasFSBArmorIgnoreCharge(player)) { + + if(event.type == ElementType.ARMOR) { + event.setCanceled(true); + return; + } + + if(event.type == ElementType.HEALTH) { + event.setCanceled(true); + renderOverlay(event, player); + return; + } + } + } + + private static long lastSurvey; + private static float prevResult; + private static float lastResult; + + private void renderOverlay(RenderGameOverlayEvent.Pre event, EntityPlayer player) { + + float in = 0; + in = player.getEntityData().getFloat("hfr_radiation"); + + float radiation = 0; + + radiation = lastResult - prevResult; + + if(System.currentTimeMillis() >= lastSurvey + 1000) { + lastSurvey = System.currentTimeMillis(); + prevResult = lastResult; + lastResult = in; + } + + GL11.glPushMatrix(); + + GL11.glEnable(GL11.GL_BLEND); + GL11.glDisable(GL11.GL_DEPTH_TEST); + GL11.glDepthMask(false); + OpenGlHelper.glBlendFunc(770, 771, 1, 0); + GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); + GL11.glDisable(GL11.GL_ALPHA_TEST); + + ScaledResolution res = event.resolution; + + double scale = 2D; + + GL11.glScaled(scale, scale, scale); + + int hX = (int)(8 / scale); + int hY = (int)((res.getScaledHeight() - 18 - 2) / scale); + + int healthColor = player.getHealth() * 5 > 15 ? 0xff8000 : 0xff0000; + + Minecraft.getMinecraft().fontRenderer.drawString("+" + (int)(player.getHealth() * 5), hX, hY, healthColor); + + double c = 0D; + + for(int i = 0; i < 4; i++) { + + ItemStack armor = player.inventory.armorInventory[i]; + ArmorFSBPowered item = ((ArmorFSBPowered)player.inventory.armorInventory[i].getItem()); + + c += (double)item.getCharge(armor) / (double)item.getMaxCharge(); + } + + int aX = (int)(70 / scale); + int aY = (int)((res.getScaledHeight() - 18 - 2) / scale); + + int armorColor = c * 25 > 15 ? 0xff8000 : 0xff0000; + + Minecraft.getMinecraft().fontRenderer.drawString("||" + (int)(c * 25), aX, aY, armorColor); + + String rad = "☢ ["; + + for(int i = 0; i < 10; i++) { + + if(in / 100 > i) { + + int mid = (int)(in - i * 100); + + if(mid < 33) + rad += ".."; + else if(mid < 67) + rad += "|."; + else + rad += "||"; + } else { + rad += " "; + } + } + + rad += "]"; + + int rX = (int)(8 / scale); + int rY = (int)((res.getScaledHeight() - 40) / scale); + + int radColor = in < 800 ? 0xff8000 : 0xff0000; + + Minecraft.getMinecraft().fontRenderer.drawString(rad, rX, rY, radColor); + + GL11.glScaled(1/scale, 1/scale, 1/scale); + + scale = 1D; + + GL11.glScaled(scale, scale, scale); + + if(radiation > 0) { + + int dX = (int)(32 / scale); + int dY = (int)((res.getScaledHeight() - 55) / scale); + + String delta = "" + Math.round(radiation); + + if(radiation > 1000) + delta = ">1000"; + else if(radiation < 1) + delta = "<1"; + + Minecraft.getMinecraft().fontRenderer.drawString(delta + " RAD/s", dX, dY, 0xFF0000); + } + + GL11.glColor4f(1F, 1F, 1F, 1F); + + GL11.glEnable(GL11.GL_DEPTH_TEST); + GL11.glDepthMask(true); + GL11.glPopMatrix(); + + Minecraft.getMinecraft().renderEngine.bindTexture(Gui.icons); + } } diff --git a/src/main/java/com/hbm/items/special/ItemCustomLore.java b/src/main/java/com/hbm/items/special/ItemCustomLore.java index 21ec2d002..92943d4b2 100644 --- a/src/main/java/com/hbm/items/special/ItemCustomLore.java +++ b/src/main/java/com/hbm/items/special/ItemCustomLore.java @@ -6,6 +6,7 @@ import com.hbm.config.GeneralConfig; import com.hbm.items.ModItems; import com.hbm.main.MainRegistry; import com.hbm.util.ArmorUtil; +import com.hbm.util.I18nUtil; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; @@ -18,8 +19,20 @@ import net.minecraft.util.EnumChatFormatting; public class ItemCustomLore extends Item { @Override - public void addInformation(ItemStack itemstack, EntityPlayer player, List list, boolean bool) - { + public void addInformation(ItemStack itemstack, EntityPlayer player, List list, boolean bool) { + + String unloc = this.getUnlocalizedName() + ".desc"; + String loc = I18nUtil.resolveKey(unloc); + + if(!unloc.equals(loc)) { + + String[] locs = loc.split("\\$"); + + for(String s : locs) { + list.add(s); + } + } + if(this == ModItems.flame_pony) { //list.add("Blue horse beats yellow horse, look it up!"); @@ -360,11 +373,6 @@ public class ItemCustomLore extends Item { list.add("Doubles as a crappy lander!"); } - if(this == ModItems.egg_balefire) - { - list.add("What kind of bird lays a radioactive egg?"); - } - if(this == ModItems.ingot_schraranium) { if(GeneralConfig.enableBabyMode) diff --git a/src/main/java/com/hbm/items/special/ItemDigamma.java b/src/main/java/com/hbm/items/special/ItemDigamma.java index b8cae1890..af5c3ee52 100644 --- a/src/main/java/com/hbm/items/special/ItemDigamma.java +++ b/src/main/java/com/hbm/items/special/ItemDigamma.java @@ -5,6 +5,7 @@ import java.util.List; import com.hbm.config.WeaponConfig; import com.hbm.entity.effect.EntityRagingVortex; import com.hbm.lib.ModDamageSource; +import com.hbm.util.I18nUtil; import net.minecraft.entity.Entity; import net.minecraft.entity.SharedMonsterAttributes; @@ -50,18 +51,18 @@ public class ItemDigamma extends ItemRadioactive { @Override public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean bool) { - list.add(EnumChatFormatting.GOLD + "Particle Half-Life: 1.67*10³⁴a"); - list.add(EnumChatFormatting.RED + "Player Half-Life: " + (digamma / 20F) + "s"); + list.add(EnumChatFormatting.GOLD + I18nUtil.resolveKey("trait.hlParticle", "1.67*10³⁴a")); + list.add(EnumChatFormatting.RED + I18nUtil.resolveKey("trait.hlPlayer", (digamma / 20F) + "s")); list.add(""); super.addInformation(stack, player, list, bool); float d = ((int)((1000F / 60) * 10)) / 10F; - list.add(EnumChatFormatting.RED + "[Digamma Radiation]"); + list.add(EnumChatFormatting.RED + "[" + I18nUtil.resolveKey("trait.digamma") + "]"); list.add(EnumChatFormatting.DARK_RED + "" + d + "DRX/s"); - list.add(EnumChatFormatting.RED + "[Dangerous Drop]"); + list.add(EnumChatFormatting.RED + "[" + I18nUtil.resolveKey("trait.drop") + "]"); } @Override diff --git a/src/main/java/com/hbm/items/special/ItemDrop.java b/src/main/java/com/hbm/items/special/ItemDrop.java index 5da1e1f51..ae30b5a60 100644 --- a/src/main/java/com/hbm/items/special/ItemDrop.java +++ b/src/main/java/com/hbm/items/special/ItemDrop.java @@ -17,6 +17,7 @@ import com.hbm.explosion.ExplosionLarge; import com.hbm.interfaces.IBomb; import com.hbm.items.ModItems; import com.hbm.main.MainRegistry; +import com.hbm.util.I18nUtil; import net.minecraft.entity.item.EntityItem; import net.minecraft.entity.player.EntityPlayer; @@ -244,7 +245,7 @@ public class ItemDrop extends Item { list.add("Explodes when dropped!"); } - list.add(EnumChatFormatting.RED + "[Dangerous Drop]"); + list.add(EnumChatFormatting.RED + "[" + I18nUtil.resolveKey("trait.drop") + "]"); } @Override diff --git a/src/main/java/com/hbm/items/special/ItemRadioactive.java b/src/main/java/com/hbm/items/special/ItemRadioactive.java index 474a58479..15a1fc40f 100644 --- a/src/main/java/com/hbm/items/special/ItemRadioactive.java +++ b/src/main/java/com/hbm/items/special/ItemRadioactive.java @@ -3,14 +3,12 @@ package com.hbm.items.special; import java.util.List; import com.hbm.inventory.BreederRecipes; -import com.hbm.lib.ModDamageSource; import com.hbm.util.ArmorUtil; import com.hbm.util.ContaminationUtil; +import com.hbm.util.I18nUtil; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLivingBase; -import net.minecraft.entity.SharedMonsterAttributes; -import net.minecraft.entity.ai.attributes.AttributeModifier; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.potion.Potion; @@ -67,22 +65,22 @@ public class ItemRadioactive extends ItemCustomLore { super.addInformation(stack, player, list, bool); if(radiation > 0) { - list.add(EnumChatFormatting.GREEN + "[Radioactive]"); + list.add(EnumChatFormatting.GREEN + "[" + I18nUtil.resolveKey("trait.radioactive") + "]"); list.add(EnumChatFormatting.YELLOW + (radiation + "RAD/s")); } if(fire) - list.add(EnumChatFormatting.GOLD + "[Pyrophyric / Hot]"); + list.add(EnumChatFormatting.GOLD + "[" + I18nUtil.resolveKey("trait.hot") + "]"); if(blinding) - list.add(EnumChatFormatting.DARK_AQUA + "[Blinding]"); + list.add(EnumChatFormatting.DARK_AQUA + "[" + I18nUtil.resolveKey("trait.blinding") + "]"); int[] breeder = BreederRecipes.getFuelValue(stack); if(breeder != null) { - list.add(BreederRecipes.getHEATString("[Provides " + breeder[0] + " HEAT]", breeder[0])); - list.add(EnumChatFormatting.YELLOW + "Worth " + breeder[1] + " operations in breeding reactor"); - list.add(EnumChatFormatting.YELLOW + "Worth " + (breeder[0] * breeder[1] * 5) + " operations in nuclear furnace"); + list.add(BreederRecipes.getHEATString("[" + I18nUtil.resolveKey("trait.heat", breeder[0]) + "]", breeder[0])); + list.add(EnumChatFormatting.YELLOW + I18nUtil.resolveKey("trait.breeding", breeder[1])); + list.add(EnumChatFormatting.YELLOW + I18nUtil.resolveKey("trait.furnace", (breeder[0] * breeder[1] * 5))); } } } diff --git a/src/main/java/com/hbm/items/tool/ItemFusionCore.java b/src/main/java/com/hbm/items/tool/ItemFusionCore.java index c2c445bef..4a8f4fc0b 100644 --- a/src/main/java/com/hbm/items/tool/ItemFusionCore.java +++ b/src/main/java/com/hbm/items/tool/ItemFusionCore.java @@ -4,6 +4,7 @@ import java.util.List; import com.hbm.items.armor.ArmorFSB; import com.hbm.items.armor.ArmorFSBPowered; +import com.hbm.lib.Library; import api.hbm.energy.IBatteryItem; import net.minecraft.entity.player.EntityPlayer; @@ -13,6 +14,12 @@ import net.minecraft.util.EnumChatFormatting; import net.minecraft.world.World; public class ItemFusionCore extends Item { + + private int charge; + + public ItemFusionCore(int charge) { + this.charge = charge; + } @Override public ItemStack onItemRightClick(ItemStack stack, World world, EntityPlayer player) { @@ -28,7 +35,7 @@ public class ItemFusionCore extends Item { long maxcharge = ((IBatteryItem)st.getItem()).getMaxCharge(); long charge = ((IBatteryItem)st.getItem()).getCharge(st); - long newcharge = Math.min(charge + 2500000, maxcharge); + long newcharge = Math.min(charge + this.charge, maxcharge); ((IBatteryItem)st.getItem()).setCharge(st, newcharge); } @@ -36,7 +43,7 @@ public class ItemFusionCore extends Item { stack.stackSize--; - world.playSoundAtEntity(player, "random.orb", 0.25F, 1.25F); + world.playSoundAtEntity(player, "hbm:item.battery", 1.0F, 1.0F); } return stack; @@ -45,7 +52,7 @@ public class ItemFusionCore extends Item { @Override public void addInformation(ItemStack itemstack, EntityPlayer player, List list, boolean bool) { - list.add(EnumChatFormatting.YELLOW + "Charges all worn armor pieces by 2.5MHE"); + list.add(EnumChatFormatting.YELLOW + "Charges all worn armor pieces by " + Library.getShortNumber(charge) + "HE"); list.add("[Requires full electric set to be worn]"); } } diff --git a/src/main/java/com/hbm/items/tool/ItemGeigerCounter.java b/src/main/java/com/hbm/items/tool/ItemGeigerCounter.java index 1169d441f..560470d43 100644 --- a/src/main/java/com/hbm/items/tool/ItemGeigerCounter.java +++ b/src/main/java/com/hbm/items/tool/ItemGeigerCounter.java @@ -6,6 +6,7 @@ import java.util.Random; import com.hbm.blocks.ModBlocks; import com.hbm.items.ModItems; +import com.hbm.items.armor.ArmorFSB; import com.hbm.saveddata.RadiationSavedData; import com.hbm.util.ContaminationUtil; @@ -24,6 +25,12 @@ public class ItemGeigerCounter extends Item { @Override public void onUpdate(ItemStack stack, World world, Entity entity, int i, boolean bool) { + if(entity instanceof EntityPlayer) { + + if(ArmorFSB.hasFSBArmor((EntityPlayer)entity) && ((ArmorFSB)((EntityPlayer)entity).inventory.armorInventory[2].getItem()).geigerSound) + return; + } + setInt(stack, getInt(stack, "timer") + 1, "timer"); if(getInt(stack, "timer") == 10) { setInt(stack, 0, "timer"); diff --git a/src/main/java/com/hbm/main/CraftingManager.java b/src/main/java/com/hbm/main/CraftingManager.java index c14f8b68f..b55b092e0 100644 --- a/src/main/java/com/hbm/main/CraftingManager.java +++ b/src/main/java/com/hbm/main/CraftingManager.java @@ -5,11 +5,17 @@ import java.util.List; import com.hbm.blocks.ModBlocks; import com.hbm.config.GeneralConfig; +import com.hbm.crafting.ArmorRecipes; +import com.hbm.crafting.ConsumableRecipes; +import com.hbm.crafting.MineralRecipes; +import com.hbm.crafting.PowderRecipes; +import com.hbm.crafting.RodRecipes; +import com.hbm.crafting.ToolRecipes; +import com.hbm.crafting.WeaponRecipes; import com.hbm.handler.FluidTypeHandler.FluidType; import com.hbm.items.ModItems; import com.hbm.items.machine.ItemBattery; import com.hbm.items.special.ItemHot; -import com.hbm.items.weapon.GunB92Cell; import com.hbm.util.EnchantmentUtil; import net.minecraft.block.Block; @@ -17,14 +23,12 @@ import net.minecraft.enchantment.Enchantment; import net.minecraft.init.Blocks; import net.minecraft.init.Items; import net.minecraft.item.Item; -import net.minecraft.item.ItemBlock; import net.minecraft.item.ItemStack; import net.minecraft.item.crafting.IRecipe; import net.minecraftforge.oredict.OreDictionary; import net.minecraftforge.oredict.ShapedOreRecipe; import net.minecraftforge.oredict.ShapelessOreRecipe; import cpw.mods.fml.common.Loader; -import cpw.mods.fml.common.ModContainer; import cpw.mods.fml.common.registry.GameRegistry; public class CraftingManager { @@ -33,6 +37,14 @@ public class CraftingManager { { AddCraftingRec(); AddSmeltingRec(); + + MineralRecipes.register(); + RodRecipes.register(); + ToolRecipes.register(); + ArmorRecipes.register(); + WeaponRecipes.register(); + ConsumableRecipes.register(); + PowderRecipes.register(); } public static void AddCraftingRec() @@ -70,9 +82,6 @@ public class CraftingManager { GameRegistry.addShapelessRecipe(new ItemStack(ModItems.circuit_gold, 2), new Object[] { ModItems.circuit_targeting_tier4 }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.circuit_schrabidium, 2), new Object[] { ModItems.circuit_targeting_tier5 }); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(Items.gunpowder, 3), new Object[] { "dustSulfur", "dustSaltpeter", Items.coal })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(Items.gunpowder, 3), new Object[] { "dustSulfur", "dustSaltpeter", new ItemStack(Items.coal, 1, 1) })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cell_empty, 6), new Object[] { "SSS", "G G", "SSS", 'S', "plateSteel", 'G', "paneGlass" })); GameRegistry.addRecipe(new ItemStack(ModItems.cell_deuterium, 8), new Object[] { "DDD", "DTD", "DDD", 'D', ModItems.cell_empty, 'T', ModItems.mike_deut }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.particle_empty, 2), new Object[] { "STS", "G G", "STS", 'S', "plateSteel", 'T', "ingotTungsten", 'G', "paneGlass" })); @@ -88,63 +97,6 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.vitrified_barrel, 1), new Object[] { "LSL", "PWP", "LSL", 'L', "plateLead", 'S', Blocks.sand, 'P', "ingotPolymer", 'W', ModBlocks.block_waste })); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModBlocks.block_waste_painted, 1), new Object[] { "dyeYellow", ModBlocks.block_waste })); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_aluminium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_aluminium }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_copper), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_copper }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_fluorite), 1), new Object[] { "###", "###", "###", '#', ModItems.fluorite }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_niter), 1), new Object[] { "###", "###", "###", '#', ModItems.niter }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_red_copper), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_red_copper }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_steel), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_steel }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_sulfur), 1), new Object[] { "###", "###", "###", '#', ModItems.sulfur }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_titanium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_titanium }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_tungsten), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_tungsten }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_uranium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_uranium }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_thorium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_th232 }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_lead), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_lead }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_trinitite), 1), new Object[] { "###", "###", "###", '#', ModItems.trinitite }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_waste), 1), new Object[] { "###", "###", "###", '#', ModItems.nuclear_waste }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_scrap), 1), new Object[] { "##", "##", '#', ModItems.scrap }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_scrap), 1), new Object[] { "###", "###", "###", '#', ModItems.dust }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_beryllium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_beryllium }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_schrabidium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_schrabidium }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_schrabidium_cluster, 1), new Object[] { "#S#", "S#S", "#S#", '#', ModItems.ingot_schrabidium, 'S', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_euphemium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_euphemium }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_advanced_alloy), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_advanced_alloy }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_magnetized_tungsten), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_magnetized_tungsten }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_combine_steel), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_combine_steel }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_australium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_australium }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_weidanium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_weidanium }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_reiium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_reiium }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_unobtainium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_unobtainium }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_daffergon), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_daffergon }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_verticium), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_verticium }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_desh), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_desh }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_dura_steel), 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_dura_steel }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_meteor_cobble), 1), new Object[] { "##", "##", '#', ModItems.fragment_meteorite }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_meteor_broken), 1), new Object[] { "###", "###", "###", '#', ModItems.fragment_meteorite }); - GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.block_yellowcake), 1), new Object[] { "###", "###", "###", '#', ModItems.powder_yellowcake }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_starmetal, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_u233, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_u233 }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_u235, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_u235 }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_u238, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_u238 }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_uranium_fuel, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_uranium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_neptunium, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_neptunium }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_polonium, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_polonium }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_plutonium, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_plutonium }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_pu238, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_pu238 }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_pu239, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_pu239 }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_pu240, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_pu240 }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_mox_fuel, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_mox_fuel }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_plutonium_fuel, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_plutonium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_thorium_fuel, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_thorium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_solinium, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_solinium }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_schrabidium_fuel, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_schrabidium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_lithium, 1), new Object[] { "###", "###", "###", '#', ModItems.lithium }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_white_phosphorus, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_phosphorus }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_red_phosphorus, 1), new Object[] { "###", "###", "###", '#', ModItems.powder_fire }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_insulator, 1), new Object[] { "###", "###", "###", '#', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_asbestos, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_asbestos }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_fiberglass, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_fiberglass }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.block_cobalt, 1), new Object[] { "###", "###", "###", '#', ModItems.ingot_cobalt }); GameRegistry.addRecipe(new ItemStack(ModItems.ingot_aluminium, 1), new Object[] { "###", "###", "###", '#', ModItems.wire_aluminium }); GameRegistry.addRecipe(new ItemStack(ModItems.ingot_copper, 1), new Object[] { "###", "###", "###", '#', ModItems.wire_copper }); @@ -155,334 +107,6 @@ public class CraftingManager { GameRegistry.addRecipe(new ItemStack(ModItems.ingot_schrabidium, 1), new Object[] { "###", "###", "###", '#', ModItems.wire_schrabidium }); GameRegistry.addRecipe(new ItemStack(ModItems.ingot_magnetized_tungsten, 1), new Object[] { "###", "###", "###", '#', ModItems.wire_magnetized_tungsten }); - GameRegistry.addRecipe(new ItemStack(ModBlocks.hazmat, 8), new Object[] { "###", "# #", "###", '#', ModItems.hazmat_cloth }); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_cloth, 1), new Object[] { "#", '#', ModBlocks.hazmat }); - GameRegistry.addRecipe(new ItemStack(ModItems.egg_balefire_shard, 1), new Object[] { "##", "##", '#', ModItems.powder_balefire }); - - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_uranium_fuel, 1), new Object[] { "nuggetUranium235", "nuggetUranium235", "nuggetUranium235", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_uranium_fuel, 1), new Object[] { "nuggetUranium233", "nuggetUranium233", "nuggetUranium233", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_thorium_fuel, 1), new Object[] { "nuggetUranium233", "nuggetUranium233", "nuggetUranium233", "nuggetThorium232", "nuggetThorium232", "nuggetThorium232", "nuggetThorium232", "nuggetThorium232", "nuggetThorium232" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_plutonium_fuel, 1), new Object[] { "nuggetPlutonium238", "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium240", "nuggetPlutonium240", "nuggetPlutonium240" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_mox_fuel, 1), new Object[] { "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetUranium238", "nuggetPlutonium239", "nuggetPlutonium239", "nuggetPlutonium239" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_uranium_fuel, 1), new Object[] { "tinyU235", "tinyU235", "tinyU235", "tinyU238", "tinyU238", "tinyU238", "tinyU238", "tinyU238", "tinyU238" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_plutonium_fuel, 1), new Object[] { "tinyPu238", "tinyPu239", "tinyPu239", "tinyPu239", "tinyPu239", "tinyPu239", "tinyPu240", "tinyPu240", "tinyPu240" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_mox_fuel, 1), new Object[] { "tinyU235", "tinyU235", "tinyU235", "tinyU238", "tinyU238", "tinyPu238", "tinyPu239", "tinyPu239", "tinyPu239" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_schrabidium_fuel, 1), new Object[] { "nuggetSchrabidium", "nuggetSchrabidium", "nuggetSchrabidium", "nuggetNeptunium", "nuggetNeptunium", "nuggetNeptunium", ModItems.nugget_beryllium, ModItems.nugget_beryllium, ModItems.nugget_beryllium })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_hes, 1), new Object[] { "nuggetSchrabidium", "nuggetSchrabidium", "nuggetSchrabidium", "nuggetSchrabidium", "nuggetSchrabidium", "nuggetNeptunium", "nuggetNeptunium", ModItems.nugget_beryllium, ModItems.nugget_beryllium })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ingot_les, 1), new Object[] { "nuggetSchrabidium", "nuggetNeptunium", "nuggetNeptunium", "nuggetNeptunium", "nuggetNeptunium", ModItems.nugget_beryllium, ModItems.nugget_beryllium, ModItems.nugget_beryllium, ModItems.nugget_beryllium })); - - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_aluminium, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_aluminium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_copper, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_copper) }); - GameRegistry.addRecipe(new ItemStack(ModItems.fluorite, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_fluorite) }); - GameRegistry.addRecipe(new ItemStack(ModItems.niter, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_niter) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_red_copper, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_red_copper) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_steel, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_steel) }); - GameRegistry.addRecipe(new ItemStack(ModItems.sulfur, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_sulfur) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_titanium, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_titanium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_tungsten, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_tungsten) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_uranium, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_uranium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_th232, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_thorium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_lead, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_lead) }); - GameRegistry.addRecipe(new ItemStack(ModItems.trinitite, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_trinitite) }); - GameRegistry.addRecipe(new ItemStack(ModItems.nuclear_waste, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_waste) }); - GameRegistry.addRecipe(new ItemStack(ModItems.nuclear_waste, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_waste_painted) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_beryllium, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_beryllium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_schrabidium, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_schrabidium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_euphemium, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_euphemium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_advanced_alloy, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_advanced_alloy) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_magnetized_tungsten, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_magnetized_tungsten) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_combine_steel, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_combine_steel) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_australium, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_australium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_weidanium, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_weidanium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_reiium, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_reiium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_unobtainium, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_unobtainium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_daffergon, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_daffergon) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_verticium, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_verticium) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_desh, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_desh) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_dura_steel, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_dura_steel) }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_yellowcake, 9), new Object[] { "#", '#', Item.getItemFromBlock(ModBlocks.block_yellowcake) }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_starmetal, 9), new Object[] { "#", '#', ModBlocks.block_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_u233, 9), new Object[] { "#", '#', ModBlocks.block_u233 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_u235, 9), new Object[] { "#", '#', ModBlocks.block_u235 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_u238, 9), new Object[] { "#", '#', ModBlocks.block_u238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_uranium_fuel, 9), new Object[] { "#", '#', ModBlocks.block_uranium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_neptunium, 9), new Object[] { "#", '#', ModBlocks.block_neptunium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_polonium, 9), new Object[] { "#", '#', ModBlocks.block_polonium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_plutonium, 9), new Object[] { "#", '#', ModBlocks.block_plutonium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_pu238, 9), new Object[] { "#", '#', ModBlocks.block_pu238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_pu239, 9), new Object[] { "#", '#', ModBlocks.block_pu239 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_pu240, 9), new Object[] { "#", '#', ModBlocks.block_pu240 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_mox_fuel, 9), new Object[] { "#", '#', ModBlocks.block_mox_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_plutonium_fuel, 9), new Object[] { "#", '#', ModBlocks.block_plutonium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_thorium_fuel, 9), new Object[] { "#", '#', ModBlocks.block_thorium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_solinium, 9), new Object[] { "#", '#', ModBlocks.block_solinium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_schrabidium_fuel, 9), new Object[] { "#", '#', ModBlocks.block_schrabidium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.lithium, 9), new Object[] { "#", '#', ModBlocks.block_lithium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_phosphorus, 9), new Object[] { "#", '#', ModBlocks.block_white_phosphorus }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_fire, 9), new Object[] { "#", '#', ModBlocks.block_red_phosphorus }); - GameRegistry.addRecipe(new ItemStack(ModItems.plate_polymer, 9), new Object[] { "#", '#', ModBlocks.block_insulator }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_asbestos, 9), new Object[] { "#", '#', ModBlocks.block_asbestos }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_fiberglass, 9), new Object[] { "#", '#', ModBlocks.block_fiberglass }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_cobalt, 9), new Object[] { "#", '#', ModBlocks.block_cobalt }); - - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_plutonium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_plutonium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_plutonium, 9), new Object[] { "#", '#', ModItems.ingot_plutonium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_pu238, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_pu238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_pu238, 9), new Object[] { "#", '#', ModItems.ingot_pu238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_pu239, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_pu239 }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_pu239, 9), new Object[] { "#", '#', ModItems.ingot_pu239 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_pu240, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_pu240 }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_pu240, 9), new Object[] { "#", '#', ModItems.ingot_pu240 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_th232, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_th232 }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_th232, 9), new Object[] { "#", '#', ModItems.ingot_th232 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_uranium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_uranium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_uranium, 9), new Object[] { "#", '#', ModItems.ingot_uranium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_u233, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_u233 }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_u233, 9), new Object[] { "#", '#', ModItems.ingot_u233 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_u235, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_u235 }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_u235, 9), new Object[] { "#", '#', ModItems.ingot_u235 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_u238, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_u238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_u238, 9), new Object[] { "#", '#', ModItems.ingot_u238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_neptunium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_neptunium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_neptunium, 9), new Object[] { "#", '#', ModItems.ingot_neptunium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_polonium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_polonium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_polonium, 9), new Object[] { "#", '#', ModItems.ingot_polonium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_lead, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_lead }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_lead, 9), new Object[] { "#", '#', ModItems.ingot_lead }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_beryllium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_beryllium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_beryllium, 9), new Object[] { "#", '#', ModItems.ingot_beryllium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_schrabidium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_schrabidium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_schrabidium, 9), new Object[] { "#", '#', ModItems.ingot_schrabidium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_uranium_fuel, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_uranium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_uranium_fuel, 9), new Object[] { "#", '#', ModItems.ingot_uranium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_thorium_fuel, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_thorium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_thorium_fuel, 9), new Object[] { "#", '#', ModItems.ingot_thorium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_plutonium_fuel, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_plutonium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_plutonium_fuel, 9), new Object[] { "#", '#', ModItems.ingot_plutonium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_mox_fuel, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_mox_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_mox_fuel, 9), new Object[] { "#", '#', ModItems.ingot_mox_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_schrabidium_fuel, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_schrabidium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_schrabidium_fuel, 9), new Object[] { "#", '#', ModItems.ingot_schrabidium_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_hes, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_hes }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_hes, 9), new Object[] { "#", '#', ModItems.ingot_hes }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_les, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_les }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_les, 9), new Object[] { "#", '#', ModItems.ingot_les }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_australium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_australium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_australium, 9), new Object[] { "#", '#', ModItems.ingot_australium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_weidanium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_weidanium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_weidanium, 9), new Object[] { "#", '#', ModItems.ingot_weidanium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_reiium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_reiium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_reiium, 9), new Object[] { "#", '#', ModItems.ingot_reiium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_unobtainium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_unobtainium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_unobtainium, 9), new Object[] { "#", '#', ModItems.ingot_unobtainium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_daffergon, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_daffergon }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_daffergon, 9), new Object[] { "#", '#', ModItems.ingot_daffergon }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_verticium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_verticium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_verticium, 9), new Object[] { "#", '#', ModItems.ingot_verticium }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_steel, 1), new Object[] { "###", "###", "###", '#', ModItems.powder_steel_tiny }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_steel_tiny, 9), new Object[] { "#", '#', ModItems.powder_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_lithium, 1), new Object[] { "###", "###", "###", '#', ModItems.powder_lithium_tiny }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_lithium_tiny, 9), new Object[] { "#", '#', ModItems.powder_lithium }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_cobalt, 1), new Object[] { "###", "###", "###", '#', ModItems.powder_cobalt_tiny }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_cobalt_tiny, 9), new Object[] { "#", '#', ModItems.powder_cobalt }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_neodymium, 1), new Object[] { "###", "###", "###", '#', ModItems.powder_neodymium_tiny }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_neodymium_tiny, 9), new Object[] { "#", '#', ModItems.powder_neodymium }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_niobium, 1), new Object[] { "###", "###", "###", '#', ModItems.powder_niobium_tiny }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_niobium_tiny, 9), new Object[] { "#", '#', ModItems.powder_niobium }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_cerium, 1), new Object[] { "###", "###", "###", '#', ModItems.powder_cerium_tiny }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_cerium_tiny, 9), new Object[] { "#", '#', ModItems.powder_cerium }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_lanthanium, 1), new Object[] { "###", "###", "###", '#', ModItems.powder_lanthanium_tiny }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_lanthanium_tiny, 9), new Object[] { "#", '#', ModItems.powder_lanthanium }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_actinium, 1), new Object[] { "###", "###", "###", '#', ModItems.powder_actinium_tiny }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_actinium_tiny, 9), new Object[] { "#", '#', ModItems.powder_actinium }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_meteorite, 1), new Object[] { "###", "###", "###", '#', ModItems.powder_meteorite_tiny }); - GameRegistry.addRecipe(new ItemStack(ModItems.powder_meteorite_tiny, 9), new Object[] { "#", '#', ModItems.powder_meteorite }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_solinium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_solinium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_solinium, 9), new Object[] { "#", '#', ModItems.ingot_solinium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nuclear_waste, 1), new Object[] { "###", "###", "###", '#', ModItems.nuclear_waste_tiny }); - GameRegistry.addRecipe(new ItemStack(ModItems.nuclear_waste_tiny, 9), new Object[] { "#", '#', ModItems.nuclear_waste }); - GameRegistry.addRecipe(new ItemStack(ModItems.bottle_mercury, 1), new Object[] { "###", "#B#", "###", '#', ModItems.nugget_mercury, 'B', Items.glass_bottle }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_mercury, 8), new Object[] { "#", '#', ModItems.bottle_mercury }); - GameRegistry.addRecipe(new ItemStack(ModItems.egg_balefire, 1), new Object[] { "###", "###", "###", '#', ModItems.egg_balefire_shard }); - GameRegistry.addRecipe(new ItemStack(ModItems.egg_balefire_shard, 9), new Object[] { "#", '#', ModItems.egg_balefire }); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.rod_empty, 16), new Object[] { "SSS", "L L", "SSS", 'S', "plateSteel", 'L', "plateLead" })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_th232, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_th232, ModItems.nugget_th232, ModItems.nugget_th232, ModItems.nugget_th232, ModItems.nugget_th232, ModItems.nugget_th232 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_uranium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_u233, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_u233, ModItems.nugget_u233, ModItems.nugget_u233, ModItems.nugget_u233, ModItems.nugget_u233, ModItems.nugget_u233 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_u235, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_u235, ModItems.nugget_u235, ModItems.nugget_u235, ModItems.nugget_u235, ModItems.nugget_u235, ModItems.nugget_u235 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_u238, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_u238, ModItems.nugget_u238, ModItems.nugget_u238, ModItems.nugget_u238, ModItems.nugget_u238, ModItems.nugget_u238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_plutonium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_plutonium, ModItems.nugget_plutonium, ModItems.nugget_plutonium, ModItems.nugget_plutonium, ModItems.nugget_plutonium, ModItems.nugget_plutonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_pu238, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_pu238, ModItems.nugget_pu238, ModItems.nugget_pu238, ModItems.nugget_pu238, ModItems.nugget_pu238, ModItems.nugget_pu238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_pu239, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_pu239, ModItems.nugget_pu239, ModItems.nugget_pu239, ModItems.nugget_pu239, ModItems.nugget_pu239, ModItems.nugget_pu239 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_pu240, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_pu240, ModItems.nugget_pu240, ModItems.nugget_pu240, ModItems.nugget_pu240, ModItems.nugget_pu240, ModItems.nugget_pu240 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_neptunium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_neptunium, ModItems.nugget_neptunium, ModItems.nugget_neptunium, ModItems.nugget_neptunium, ModItems.nugget_neptunium, ModItems.nugget_neptunium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_polonium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_polonium, ModItems.nugget_polonium, ModItems.nugget_polonium, ModItems.nugget_polonium, ModItems.nugget_polonium, ModItems.nugget_polonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_lead, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_lead, ModItems.nugget_lead, ModItems.nugget_lead, ModItems.nugget_lead, ModItems.nugget_lead, ModItems.nugget_lead }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_schrabidium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_solinium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_solinium, ModItems.nugget_solinium, ModItems.nugget_solinium, ModItems.nugget_solinium, ModItems.nugget_solinium, ModItems.nugget_solinium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_uranium_fuel, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_thorium_fuel, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_plutonium_fuel, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_mox_fuel, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_schrabidium_fuel, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_euphemium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_euphemium, ModItems.nugget_euphemium, ModItems.nugget_euphemium, ModItems.nugget_euphemium, ModItems.nugget_euphemium, ModItems.nugget_euphemium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_australium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_australium, ModItems.nugget_australium, ModItems.nugget_australium, ModItems.nugget_australium, ModItems.nugget_australium, ModItems.nugget_australium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_weidanium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_weidanium, ModItems.nugget_weidanium, ModItems.nugget_weidanium, ModItems.nugget_weidanium, ModItems.nugget_weidanium, ModItems.nugget_weidanium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_reiium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_reiium, ModItems.nugget_reiium, ModItems.nugget_reiium, ModItems.nugget_reiium, ModItems.nugget_reiium, ModItems.nugget_reiium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_unobtainium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_unobtainium, ModItems.nugget_unobtainium, ModItems.nugget_unobtainium, ModItems.nugget_unobtainium, ModItems.nugget_unobtainium, ModItems.nugget_unobtainium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_daffergon, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_daffergon, ModItems.nugget_daffergon, ModItems.nugget_daffergon, ModItems.nugget_daffergon, ModItems.nugget_daffergon, ModItems.nugget_daffergon }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_verticium, 1), new Object[] { ModItems.rod_empty, ModItems.nugget_verticium, ModItems.nugget_verticium, ModItems.nugget_verticium, ModItems.nugget_verticium, ModItems.nugget_verticium, ModItems.nugget_verticium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_balefire, 1), new Object[] { ModItems.rod_empty, ModItems.egg_balefire_shard }); - - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_empty, 2), new Object[] { ModItems.rod_dual_empty }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_empty, 1), new Object[] { ModItems.rod_empty, ModItems.rod_empty }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_th232, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_th232, ModItems.nugget_th232, ModItems.nugget_th232, ModItems.nugget_th232 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_uranium, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_u233, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_u233, ModItems.nugget_u233, ModItems.nugget_u233, ModItems.nugget_u233 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_u235, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_u235, ModItems.nugget_u235, ModItems.nugget_u235, ModItems.nugget_u235 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_u238, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_u238, ModItems.nugget_u238, ModItems.nugget_u238, ModItems.nugget_u238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_plutonium, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_plutonium, ModItems.nugget_plutonium, ModItems.nugget_plutonium, ModItems.nugget_plutonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_pu238, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_pu238, ModItems.nugget_pu238, ModItems.nugget_pu238, ModItems.nugget_pu238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_pu239, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_pu239, ModItems.nugget_pu239, ModItems.nugget_pu239, ModItems.nugget_pu239 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_pu240, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_pu240, ModItems.nugget_pu240, ModItems.nugget_pu240, ModItems.nugget_pu240 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_neptunium, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_neptunium, ModItems.nugget_neptunium, ModItems.nugget_neptunium, ModItems.nugget_neptunium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_polonium, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_polonium, ModItems.nugget_polonium, ModItems.nugget_polonium, ModItems.nugget_polonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_lead, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_lead, ModItems.nugget_lead, ModItems.nugget_lead, ModItems.nugget_lead }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_schrabidium, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_schrabidium, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_solinium, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_solinium, ModItems.nugget_solinium, ModItems.nugget_solinium, ModItems.nugget_solinium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_uranium_fuel, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_uranium_fuel, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_thorium_fuel, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_thorium_fuel, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_plutonium_fuel, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_plutonium_fuel, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_mox_fuel, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_mox_fuel, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_schrabidium_fuel, 1), new Object[] { ModItems.rod_dual_empty, ModItems.ingot_schrabidium_fuel, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_balefire, 1), new Object[] { ModItems.rod_dual_empty, ModItems.egg_balefire_shard, ModItems.egg_balefire_shard }); - - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_lithium, 1), new Object[] { ModItems.rod_empty, ModItems.lithium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_lithium, 1), new Object[] { ModItems.rod_dual_empty, ModItems.lithium, ModItems.lithium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_lithium, 1), new Object[] { ModItems.rod_quad_empty, ModItems.lithium, ModItems.lithium, ModItems.lithium, ModItems.lithium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.cell_tritium, 1), new Object[] { ModItems.rod_tritium, ModItems.cell_empty }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.cell_tritium, 2), new Object[] { ModItems.rod_dual_tritium, ModItems.cell_empty, ModItems.cell_empty }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.cell_tritium, 4), new Object[] { ModItems.rod_quad_tritium, ModItems.cell_empty, ModItems.cell_empty, ModItems.cell_empty, ModItems.cell_empty }); - - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_empty, 4), new Object[] { ModItems.rod_quad_empty }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_empty, 1), new Object[] { ModItems.rod_empty, ModItems.rod_empty, ModItems.rod_empty, ModItems.rod_empty }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_empty, 1), new Object[] { ModItems.rod_dual_empty, ModItems.rod_dual_empty }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_th232, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_th232, ModItems.ingot_th232, ModItems.nugget_th232, ModItems.nugget_th232, ModItems.nugget_th232, ModItems.nugget_th232, ModItems.nugget_th232, ModItems.nugget_th232 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_uranium, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_uranium, ModItems.ingot_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium, ModItems.nugget_uranium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_u233, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_u233, ModItems.ingot_u233, ModItems.nugget_u233, ModItems.nugget_u233, ModItems.nugget_u233, ModItems.nugget_u233, ModItems.nugget_u233, ModItems.nugget_u233 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_u235, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_u235, ModItems.ingot_u235, ModItems.nugget_u235, ModItems.nugget_u235, ModItems.nugget_u235, ModItems.nugget_u235, ModItems.nugget_u235, ModItems.nugget_u235 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_u238, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_u238, ModItems.ingot_u238, ModItems.nugget_u238, ModItems.nugget_u238, ModItems.nugget_u238, ModItems.nugget_u238, ModItems.nugget_u238, ModItems.nugget_u238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_plutonium, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_plutonium, ModItems.ingot_plutonium, ModItems.nugget_plutonium, ModItems.nugget_plutonium, ModItems.nugget_plutonium, ModItems.nugget_plutonium, ModItems.nugget_plutonium, ModItems.nugget_plutonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_pu238, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_pu238, ModItems.ingot_pu238, ModItems.nugget_pu238, ModItems.nugget_pu238, ModItems.nugget_pu238, ModItems.nugget_pu238, ModItems.nugget_pu238, ModItems.nugget_pu238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_pu239, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_pu239, ModItems.ingot_pu239, ModItems.nugget_pu239, ModItems.nugget_pu239, ModItems.nugget_pu239, ModItems.nugget_pu239, ModItems.nugget_pu239, ModItems.nugget_pu239 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_pu240, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_pu240, ModItems.ingot_pu240, ModItems.nugget_pu240, ModItems.nugget_pu240, ModItems.nugget_pu240, ModItems.nugget_pu240, ModItems.nugget_pu240, ModItems.nugget_pu240 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_neptunium, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_neptunium, ModItems.ingot_neptunium, ModItems.nugget_neptunium, ModItems.nugget_neptunium, ModItems.nugget_neptunium, ModItems.nugget_neptunium, ModItems.nugget_neptunium, ModItems.nugget_neptunium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_polonium, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_polonium, ModItems.ingot_polonium, ModItems.nugget_polonium, ModItems.nugget_polonium, ModItems.nugget_polonium, ModItems.nugget_polonium, ModItems.nugget_polonium, ModItems.nugget_polonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_lead, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_lead, ModItems.ingot_lead, ModItems.nugget_lead, ModItems.nugget_lead, ModItems.nugget_lead, ModItems.nugget_lead, ModItems.nugget_lead, ModItems.nugget_lead }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_schrabidium, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_schrabidium, ModItems.ingot_schrabidium, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium, ModItems.nugget_schrabidium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_solinium, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_solinium, ModItems.ingot_solinium, ModItems.nugget_solinium, ModItems.nugget_solinium, ModItems.nugget_solinium, ModItems.nugget_solinium, ModItems.nugget_solinium, ModItems.nugget_solinium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_uranium_fuel, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_uranium_fuel, ModItems.ingot_uranium_fuel, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel, ModItems.nugget_uranium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_thorium_fuel, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_thorium_fuel, ModItems.ingot_thorium_fuel, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel, ModItems.nugget_thorium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_plutonium_fuel, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_plutonium_fuel, ModItems.ingot_plutonium_fuel, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel, ModItems.nugget_plutonium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_mox_fuel, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_mox_fuel, ModItems.ingot_mox_fuel, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel, ModItems.nugget_mox_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_schrabidium_fuel, 1), new Object[] { ModItems.rod_quad_empty, ModItems.ingot_schrabidium_fuel, ModItems.ingot_schrabidium_fuel, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel, ModItems.nugget_schrabidium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_balefire, 1), new Object[] { ModItems.rod_quad_empty, ModItems.egg_balefire_shard, ModItems.egg_balefire_shard, ModItems.egg_balefire_shard, ModItems.egg_balefire_shard }); - - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_water, 1), new Object[] { ModItems.rod_empty, Items.water_bucket }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_dual_water, 1), new Object[] { ModItems.rod_dual_empty, Items.water_bucket, Items.water_bucket }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.rod_quad_water, 1), new Object[] { ModItems.rod_quad_empty, Items.water_bucket, Items.water_bucket, Items.water_bucket, Items.water_bucket }); - - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_th232, 6), new Object[] { ModItems.rod_th232 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_uranium, 6), new Object[] { ModItems.rod_uranium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_u233, 6), new Object[] { ModItems.rod_u233 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_u235, 6), new Object[] { ModItems.rod_u235 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_u238, 6), new Object[] { ModItems.rod_u238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_plutonium, 6), new Object[] { ModItems.rod_plutonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_pu238, 6), new Object[] { ModItems.rod_pu238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_pu239, 6), new Object[] { ModItems.rod_pu239 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_pu240, 6), new Object[] { ModItems.rod_pu240 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_neptunium, 6), new Object[] { ModItems.rod_neptunium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_polonium, 6), new Object[] { ModItems.rod_polonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_lead, 6), new Object[] { ModItems.rod_lead }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_schrabidium, 6), new Object[] { ModItems.rod_schrabidium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_solinium, 6), new Object[] { ModItems.rod_solinium }); - /*GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_uranium_fuel, 6), new Object[] { ModItems.rod_uranium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_thorium_fuel, 6), new Object[] { ModItems.rod_thorium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_plutonium_fuel, 6), new Object[] { ModItems.rod_plutonium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_mox_fuel, 6), new Object[] { ModItems.rod_mox_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_schrabidium_fuel, 6), new Object[] { ModItems.rod_schrabidium_fuel });*/ - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_australium, 6), new Object[] { ModItems.rod_australium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_weidanium, 6), new Object[] { ModItems.rod_weidanium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_reiium, 6), new Object[] { ModItems.rod_reiium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_unobtainium, 6), new Object[] { ModItems.rod_unobtainium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_daffergon, 6), new Object[] { ModItems.rod_daffergon }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_verticium, 6), new Object[] { ModItems.rod_verticium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_euphemium, 6), new Object[] { ModItems.rod_euphemium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.egg_balefire_shard, 1), new Object[] { ModItems.rod_balefire }); - - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_th232, 12), new Object[] { ModItems.rod_dual_th232 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_uranium, 12), new Object[] { ModItems.rod_dual_uranium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_u233, 12), new Object[] { ModItems.rod_dual_u233 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_u235, 12), new Object[] { ModItems.rod_dual_u235 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_u238, 12), new Object[] { ModItems.rod_dual_u238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_plutonium, 12), new Object[] { ModItems.rod_dual_plutonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_pu238, 12), new Object[] { ModItems.rod_dual_pu238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_pu239, 12), new Object[] { ModItems.rod_dual_pu239 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_pu240, 12), new Object[] { ModItems.rod_dual_pu240 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_neptunium, 12), new Object[] { ModItems.rod_dual_neptunium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_polonium, 12), new Object[] { ModItems.rod_dual_polonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_lead, 12), new Object[] { ModItems.rod_dual_lead }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_schrabidium, 12), new Object[] { ModItems.rod_dual_schrabidium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_solinium, 12), new Object[] { ModItems.rod_dual_solinium }); - /*GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_thorium_fuel, 12), new Object[] { ModItems.rod_dual_thorium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_uranium_fuel, 12), new Object[] { ModItems.rod_dual_uranium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_plutonium_fuel, 12), new Object[] { ModItems.rod_dual_plutonium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_mox_fuel, 12), new Object[] { ModItems.rod_dual_mox_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_schrabidium_fuel, 12), new Object[] { ModItems.rod_dual_schrabidium_fuel });*/ - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.egg_balefire_shard, 2), new Object[] { ModItems.rod_dual_balefire }); - - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_th232, 24), new Object[] { ModItems.rod_quad_th232 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_uranium, 24), new Object[] { ModItems.rod_quad_uranium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_u233, 24), new Object[] { ModItems.rod_quad_u233 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_u235, 24), new Object[] { ModItems.rod_quad_u235 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_u238, 24), new Object[] { ModItems.rod_quad_u238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_plutonium, 24), new Object[] { ModItems.rod_quad_plutonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_pu238, 24), new Object[] { ModItems.rod_quad_pu238 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_pu239, 24), new Object[] { ModItems.rod_quad_pu239 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_pu240, 24), new Object[] { ModItems.rod_quad_pu240 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_neptunium, 24), new Object[] { ModItems.rod_quad_neptunium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_polonium, 24), new Object[] { ModItems.rod_quad_polonium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_lead, 24), new Object[] { ModItems.rod_quad_lead }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_schrabidium, 24), new Object[] { ModItems.rod_quad_schrabidium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_solinium, 24), new Object[] { ModItems.rod_quad_solinium }); - /*GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_thorium_fuel, 24), new Object[] { ModItems.rod_quad_thorium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_uranium_fuel, 24), new Object[] { ModItems.rod_quad_uranium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_plutonium_fuel, 24), new Object[] { ModItems.rod_quad_plutonium_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_mox_fuel, 24), new Object[] { ModItems.rod_quad_mox_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nugget_schrabidium_fuel, 24), new Object[] { ModItems.rod_quad_schrabidium_fuel });*/ - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.egg_balefire_shard, 4), new Object[] { ModItems.rod_quad_balefire }); - - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nuclear_waste, 1), new Object[] { ModItems.rod_waste }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nuclear_waste, 2), new Object[] { ModItems.rod_dual_waste }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.nuclear_waste, 4), new Object[] { ModItems.rod_quad_waste }); - - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_uranium_hot, 1), new Object[] { ModItems.rod_uranium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_uranium_hot, 2), new Object[] { ModItems.rod_dual_uranium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_uranium_hot, 4), new Object[] { ModItems.rod_quad_uranium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_thorium_hot, 1), new Object[] { ModItems.rod_thorium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_thorium_hot, 2), new Object[] { ModItems.rod_dual_thorium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_thorium_hot, 4), new Object[] { ModItems.rod_quad_thorium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_plutonium_hot, 1), new Object[] { ModItems.rod_plutonium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_plutonium_hot, 2), new Object[] { ModItems.rod_dual_plutonium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_plutonium_hot, 4), new Object[] { ModItems.rod_quad_plutonium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_mox_hot, 1), new Object[] { ModItems.rod_mox_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_mox_hot, 2), new Object[] { ModItems.rod_dual_mox_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_mox_hot, 4), new Object[] { ModItems.rod_quad_mox_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_schrabidium_hot, 1), new Object[] { ModItems.rod_schrabidium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_schrabidium_hot, 2), new Object[] { ModItems.rod_dual_schrabidium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.waste_schrabidium_hot, 4), new Object[] { ModItems.rod_quad_schrabidium_fuel_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.biomass, 4), new Object[] { Items.melon, Items.melon, Items.melon, Items.melon, Items.melon, Items.melon, Items.melon }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.biomass, 4), new Object[] { Items.apple, Items.apple, Items.apple, Items.apple, Items.apple, Items.apple, Items.apple, Items.apple, Items.apple }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.biomass, 4), new Object[] { Items.reeds, Items.reeds, Items.reeds, Items.reeds, Items.reeds, Items.reeds, Items.reeds, Items.reeds, Items.reeds }); @@ -514,11 +138,6 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModBlocks.deco_steel), new Object[] { "ingotSteel", ModBlocks.steel_scaffold })); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModBlocks.deco_titanium), new Object[] { "ingotTitanium", ModBlocks.steel_scaffold })); GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModBlocks.deco_tungsten), new Object[] { "ingotTungsten", ModBlocks.steel_scaffold })); - - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_euphemium, 1), new Object[] { "#", '#', ModItems.rod_quad_euphemium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_euphemium, 1), new Object[] { "###", "###", "###", '#', ModItems.rod_quad_euphemium }); - GameRegistry.addRecipe(new ItemStack(ModItems.ingot_euphemium, 1), new Object[] { "###", "###", "###", '#', ModItems.nugget_euphemium }); - GameRegistry.addRecipe(new ItemStack(ModItems.nugget_euphemium, 9), new Object[] { "#", '#', ModItems.ingot_euphemium }); //GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.pellet_rtg, 1), new Object[] { "IPI", "PPP", "IPI", 'I', "plateIron", 'P', "tinyPu238" })); //GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.pellet_rtg_weak, 1), new Object[] { "IUI", "UPU", "IUI", 'I', "plateIron", 'P', "tinyPu238", 'U', "tinyU238" })); @@ -603,14 +222,6 @@ public class CraftingManager { GameRegistry.addShapelessRecipe(new ItemStack(ModItems.toothpicks, 3), new Object[] { Items.stick, Items.stick, Items.stick }); GameRegistry.addShapedRecipe(new ItemStack(ModItems.ducttape, 6), new Object[] { "FSF", "SPS", "FSF", 'F', Items.string, 'S', Items.slime_ball, 'P', Items.paper }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.missile_taint, 1), new Object[] { ModItems.missile_assembly, ModItems.bucket_mud, ModItems.powder_spark_mix, ModItems.powder_magic }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.missile_micro, 1), new Object[] { ModItems.missile_assembly, ModItems.ducttape, ModItems.gun_fatman_ammo }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.missile_bhole, 1), new Object[] { ModItems.missile_assembly, ModItems.ducttape, ModItems.grenade_black_hole }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.missile_schrabidium, 1), new Object[] { ModItems.missile_assembly, ModItems.ducttape, ModItems.grenade_aschrab }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.missile_schrabidium, 1), new Object[] { ModItems.missile_assembly, ModItems.ducttape, ModItems.cell_sas3, ModItems.circuit_targeting_tier4 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.missile_emp, 1), new Object[] { ModItems.missile_assembly, ModItems.ducttape, ModBlocks.emp_bomb, ModItems.circuit_targeting_tier3 }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.missile_anti_ballistic, 1), new Object[] { ModItems.missile_generic, ModItems.circuit_targeting_tier3 }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.machine_difurnace_off), 1), new Object[] { "T T", "PHP", "TFT", 'T', "ingotTungsten", 'P', ModItems.board_copper, 'H', Blocks.hopper, 'F', Blocks.furnace })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.machine_uf6_tank), 1), new Object[] { "WTW", "WTW", "SRS", 'S', "plateIron", 'W', ModItems.coil_tungsten, 'T', ModItems.tank_steel, 'W', ModItems.coil_tungsten,'R', "ingotRedCopperAlloy" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.machine_puf6_tank), 1), new Object[] { "WTW", "WTW", "SRS", 'S', "plateSteel", 'W', ModItems.coil_tungsten, 'T', ModItems.tank_steel, 'W', ModItems.coil_tungsten,'R', "ingotRedCopperAlloy" })); @@ -661,12 +272,6 @@ public class CraftingManager { GameRegistry.addShapelessRecipe(new ItemStack(ModItems.detonator_deadman, 1), new Object[] { ModItems.detonator, ModItems.defuser, ModItems.ducttape }); GameRegistry.addRecipe(new ItemStack(ModItems.detonator_de, 1), new Object[] { "T", "D", "T", 'T', Blocks.tnt, 'D', ModItems.detonator_deadman }); - GameRegistry.addRecipe(new ItemStack(ModItems.bomb_caller, 1, 0), new Object[] { "TTT", "TRT", "TTT", 'T', Blocks.tnt, 'R', ModItems.detonator_laser }); - GameRegistry.addRecipe(new ItemStack(ModItems.bomb_caller, 1, 1), new Object[] { "TTT", "TRT", "TTT", 'T', ModItems.grenade_gascan, 'R', ModItems.detonator_laser }); - GameRegistry.addRecipe(new ItemStack(ModItems.bomb_caller, 1, 2), new Object[] { "TTT", "TRT", "TTT", 'T', ModItems.pellet_gas, 'R', ModItems.detonator_laser }); - GameRegistry.addRecipe(new ItemStack(ModItems.bomb_caller, 1, 3), new Object[] { "TRT", 'T', ModItems.grenade_cloud, 'R', ModItems.detonator_laser }); - GameRegistry.addRecipe(new ItemStack(ModItems.bomb_caller, 1, 4), new Object[] { "TRT", 'T', ModItems.gun_fatman_ammo, 'R', ModItems.detonator_laser }); - GameRegistry.addRecipe(new ItemStack(ModItems.singularity, 1), new Object[] { "ESE", "SBS", "ESE", 'E', ModItems.nugget_euphemium, 'S', ModItems.cell_anti_schrabidium, 'B', Item.getItemFromBlock(ModBlocks.block_schrabidium) }); GameRegistry.addRecipe(new ItemStack(ModItems.singularity_counter_resonant, 1), new Object[] { "CTC", "TST", "CTC", 'C', ModItems.plate_combine_steel, 'T', ModItems.ingot_magnetized_tungsten, 'S', ModItems.singularity }); GameRegistry.addRecipe(new ItemStack(ModItems.singularity_super_heated, 1), new Object[] { "CTC", "TST", "CTC", 'C', ModItems.plate_advanced_alloy, 'T', ModItems.powder_power, 'S', ModItems.singularity }); @@ -766,377 +371,15 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.steel_scaffold), 8), new Object[] { "SSS", " S ", "SSS", 'S', "ingotSteel" })); GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.steel_beam), 8), new Object[] { "S", "S", "S", 'S', ModBlocks.steel_scaffold }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_rpg, 1), new Object[] { "SSW", " MW", 'S', ModItems.hull_small_steel, 'W', "plateIron", 'M', ModItems.mechanism_launcher_1 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_panzerschreck, 1), new Object[] { "SSS", " MW", 'S', ModItems.hull_small_steel, 'W', "plateCopper", 'M', ModItems.mechanism_launcher_1 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_karl, 1), new Object[] { "SSW", " MW", 'S', ModItems.hull_small_steel, 'W', "plateAdvanced", 'M', ModItems.mechanism_launcher_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_quadro, 1), new Object[] { "SSS", "SSS", "CM ", 'S', ModItems.hull_small_steel, 'C', ModItems.circuit_targeting_tier3, 'M', ModItems.mechanism_launcher_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_hk69, 1), new Object[] { "SSI", " MB", 'S', ModItems.hull_small_steel, 'I', "ingotIron", 'M', ModItems.mechanism_launcher_1, 'B', ModItems.bolt_tungsten })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_stinger, 1), new Object[] { "SSW", "CMW", 'S', "plateSteel", 'W', "plateTitanium", 'C', ModItems.circuit_red_copper, 'M', ModItems.mechanism_launcher_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_stinger_ammo, 4), new Object[] { "SS ", "STI", " IR", 'S', "plateSteel", 'T', Item.getItemFromBlock(Blocks.tnt), 'I', "plateAluminum", 'R', "dustRedstone" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver, 1), new Object[] { "SSM", " RW", 'S', "plateSteel", 'W', "plankWood", 'R', ModItems.wire_aluminium, 'M', ModItems.mechanism_revolver_1 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_saturnite, 1), new Object[] { "SSM", " RW", 'S', "plateSaturnite", 'W', "plankWood", 'R', ModItems.wire_tungsten, 'M', ModItems.mechanism_revolver_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_iron, 1), new Object[] { "SSM", " RW", 'S', "plateIron", 'W', "plankWood", 'R', ModItems.wire_aluminium, 'M', ModItems.mechanism_revolver_1 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_gold, 1), new Object[] { "SSM", " RW", 'S', "plateGold", 'W', "ingotGold", 'R', ModItems.wire_gold, 'M', ModItems.mechanism_revolver_1 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_lead, 1), new Object[] { "SSM", " RW", 'S', "plateLead", 'W', "ingotTungsten", 'R', ModItems.wire_tungsten, 'M', ModItems.mechanism_revolver_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_schrabidium, 1), new Object[] { "SSM", " RW", 'S', ModBlocks.block_schrabidium, 'W', "ingotTungsten", 'R', ModItems.wire_schrabidium, 'M', ModItems.mechanism_special })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_deagle, 1), new Object[] { "PPM", " BI", 'P', "plateSteel", 'B', ModItems.bolt_tungsten, 'I', "ingotPolymer", 'M', ModItems.mechanism_rifle_1 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_cursed, 1), new Object[] { "TTM", "SRI", 'S', "plateSteel", 'I', "ingotSteel", 'R', ModItems.wire_red_copper, 'T', "plateTitanium", 'M', ModItems.mechanism_revolver_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_nightmare, 1), new Object[] { "SEM", " RW", 'S', "plateSteel", 'W', "plankWood", 'R', ModItems.wire_aluminium, 'E', ModItems.powder_power, 'M', ModItems.mechanism_revolver_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_nightmare2, 1), new Object[] { "SSM", "RRW", 'S', "plateDenseLead", 'W', "ingotTungsten", 'R', ModItems.wire_gold, 'M', ModItems.mechanism_special })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_fatman, 1), new Object[] { "SSI", "IIM", "WPH", 'S', "plateSteel", 'I', "ingotSteel", 'W', ModItems.wire_aluminium, 'H', ModItems.hull_small_steel, 'P', Item.getItemFromBlock(Blocks.piston), 'M', ModItems.mechanism_launcher_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_mirv, 1), new Object[] { "LLL", "WFW", "SSS", 'S', "plateSteel", 'L', "plateLead", 'W', ModItems.wire_gold, 'F', ModItems.gun_fatman })); - GameRegistry.addRecipe(new ItemStack(ModItems.gun_proto, 1), new Object[] { "LLL", "WFW", "SSS", 'S', ModItems.plate_polymer, 'L', ModItems.plate_desh, 'W', ModItems.wire_tungsten, 'F', ModItems.gun_fatman }); - GameRegistry.addRecipe(new ItemStack(ModItems.gun_bf_ammo, 1), new Object[] { " S ", "EBE", " S ", 'S', ModItems.hull_small_steel, 'E', ModItems.powder_power, 'B', ModItems.egg_balefire_shard }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_mp40, 1), new Object[] { "IIM", " SW", " S ", 'S', "plateSteel", 'I', "ingotSteel", 'W', "plankWood", 'M', ModItems.mechanism_rifle_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_thompson, 1), new Object[] { "IIM", " SW", " S ", 'S', "plateIron", 'I', "plateSteel", 'W', "plankWood", 'M', ModItems.mechanism_rifle_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_flechette, 1), new Object[] { "PPM", "TIS", "G ", 'P', "plateSteel", 'M', ModItems.mechanism_rifle_2, 'T', ModItems.hull_small_steel, 'I', "ingotSteel", 'S', ModItems.ingot_polymer, 'G', ModItems.mechanism_launcher_1 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_uboinik, 1), new Object[] { "IIM", "SPW", 'P', "plateSteel", 'I', "ingotSteel", 'W', "plankWood", 'S', Items.stick, 'M', ModItems.mechanism_revolver_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_ks23, 1), new Object[] { "PPM", "SWL", 'P', "plateSteel", 'M', ModItems.mechanism_rifle_1, 'S', Items.stick, 'W', ModItems.wire_tungsten, 'L', "logWood" })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.gun_sauer, 1), new Object[] { ModItems.ducttape, ModItems.gun_ks23, Blocks.lever, ModItems.gun_ks23 }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_xvl1456, 1), new Object[] { "PBB", "ACC", "PRY", 'P', "plateSteel", 'R', ModItems.redcoil_capacitor, 'A', ModItems.coil_advanced_alloy, 'B', ModItems.battery_generic, 'C', ModItems.coil_advanced_torus, 'Y', ModItems.mechanism_special })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_xvl1456_ammo, 64), new Object[] { "SSS", "SRS", "SSS", 'S', "plateSteel", 'R', ModItems.rod_quad_uranium_fuel_depleted })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_xvl1456_ammo, 32), new Object[] { " S ", "SRS", " S ", 'S', "plateSteel", 'R', ModItems.rod_dual_uranium_fuel_depleted })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_xvl1456_ammo, 16), new Object[] { " S ", " R ", " S ", 'S', "plateSteel", 'R', ModItems.rod_uranium_fuel_depleted })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_xvl1456_ammo, 16), new Object[] { "SRS", 'S', "plateSteel", 'R', ModItems.rod_uranium_fuel_depleted })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_xvl1456_ammo, 16), new Object[] { " S ", " R ", " S ", 'S', "plateSteel", 'R', "U238" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_xvl1456_ammo, 16), new Object[] { "SRS", 'S', "plateSteel", 'R', "U238" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_osipr, 1), new Object[] { "CCT", "WWI", "MCC", 'C', ModItems.plate_combine_steel, 'T', "ingotTungsten", 'W', ModItems.wire_magnetized_tungsten, 'I', ModItems.mechanism_rifle_2, 'M', ModItems.coil_magnetized_tungsten })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_immolator, 1), new Object[] { "WCC", "PMT", "WAA", 'W', ModItems.wire_gold, 'C', "plateCopper", 'P', "plateAdvanced", 'M', ModItems.mechanism_launcher_1, 'T', ModItems.tank_steel, 'A', "plateSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_immolator_ammo, 16), new Object[] { "SPS", "PCP", "SPS", 'S', "plateSteel", 'C', "dustCoal", 'P', ModItems.powder_fire })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_immolator_ammo, 16), new Object[] { " F ", "SFS", " F ", 'S', "plateSteel", 'F', ModItems.canister_fuel })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_immolator_ammo, 24), new Object[] { " F ", "SFS", " F ", 'S', "plateSteel", 'F', ModItems.canister_napalm })); - reg2(); } public static void reg2() { - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_flamer, 1), new Object[] { "WPP", "SCT", "WMI", 'W', ModItems.wire_gold, 'P', ModItems.pipes_steel, 'S', ModItems.hull_small_steel, 'C', ModItems.coil_tungsten, 'T', ModItems.tank_steel, 'M', ModItems.mechanism_launcher_1, 'I', "ingotSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_cryolator, 1), new Object[] { "SSS", "IWL", "LMI", 'S', "plateSteel", 'I', "plateIron", 'L', Items.leather, 'M', ModItems.mechanism_launcher_1, 'W', ModItems.wire_aluminium })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_cryolator_ammo, 16), new Object[] { "SPS", "PCP", "SPS", 'S', "plateSteel", 'C', "dustSaltpeter", 'P', Items.snowball })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_cryolator_ammo, 16), new Object[] { " F ", "SFS", " F ", 'S', "plateSteel", 'F', ModItems.powder_ice })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_mp, 1), new Object[] { "EEE", "SSM", "III", 'E', ModItems.ingot_euphemium, 'S', "plateSteel", 'I', "ingotSteel", 'M', ModItems.mechanism_rifle_2 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_emp, 1), new Object[] { "CPG", "CMF", "CPI", 'C', ModItems.coil_copper, 'P', "plateLead", 'G', ModItems.circuit_gold, 'M', ModItems.magnetron, 'I', "ingotTungsten", 'F', ModItems.mechanism_special })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_emp_ammo, 8), new Object[] { "IGI", "IPI", "IPI", 'G', "plateGold", 'I', "plateIron", 'P', ModItems.powder_power })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_jack, 1), new Object[] { "WW ", "TSD", " TT", 'W', "ingotWeidanium", 'T', ModItems.toothpicks, 'S', ModItems.gun_uboinik, 'D', ModItems.ducttape })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.gun_jack_ammo, 1), new Object[] { ModItems.ammo_12gauge, ModItems.ammo_12gauge, ModItems.ammo_12gauge, ModItems.ammo_12gauge }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_euthanasia, 1), new Object[] { "TDT", "AAS", " T ", 'A', "ingotAustralium", 'T', ModItems.toothpicks, 'S', ModItems.gun_mp40, 'D', ModItems.ducttape })); - GameRegistry.addShapedRecipe(new ItemStack(ModItems.gun_euthanasia_ammo, 12), new Object[] { "P", "S", "N", 'P', ModItems.powder_poison, 'N', ModItems.niter, 'S', ModItems.syringe_metal_empty }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_spark, 1), new Object[] { "TTD", "AAS", " T", 'A', "ingotDaffergon", 'T', ModItems.toothpicks, 'S', ModItems.gun_rpg, 'D', ModItems.ducttape })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_spark_ammo, 4), new Object[] { "PCP", "DDD", "PCP", 'P', "plateLead", 'C', ModItems.coil_gold, 'D', ModItems.powder_power })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_skystinger, 1), new Object[] { "TTT", "AAS", " D ", 'A', "ingotUnobtainium", 'T', ModItems.toothpicks, 'S', ModItems.gun_stinger, 'D', ModItems.ducttape })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_hp, 1), new Object[] { "TDT", "ASA", " T ", 'A', "ingotReiium", 'T', ModItems.toothpicks, 'S', ModItems.gun_xvl1456, 'D', ModItems.ducttape })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_hp_ammo, 8), new Object[] { " R ", "BSK", " Y ", 'S', "plateSteel", 'K', new ItemStack(Items.dye, 1, 0), 'R', new ItemStack(Items.dye, 1, 1), 'B', new ItemStack(Items.dye, 1, 4), 'Y', new ItemStack(Items.dye, 1, 11) })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_defabricator_ammo, 16), new Object[] { "PCP", "DDD", "PCP", 'P', "plateSteel", 'C', ModItems.coil_copper, 'D', "dustLithium" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_lever_action, 1), new Object[] { "PPI", "SWD", 'P', "plateIron", 'I', ModItems.mechanism_rifle_1, 'S', Items.stick, 'D', "plankWood", 'W', ModItems.wire_aluminium })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_lever_action_dark, 1), new Object[] { "PPI", "SWD", 'P', "plateSteel", 'I', ModItems.mechanism_rifle_1, 'S', Items.stick, 'D', "plankWood", 'W', ModItems.wire_aluminium })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_bolt_action, 1), new Object[] { "PPI", "SWD", 'P', "plateSteel", 'I', ModItems.mechanism_rifle_1, 'S', Items.stick, 'D', "plankWood", 'W', ModItems.wire_copper })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_bolt_action_green, 1), new Object[] { "PPI", "SWD", 'P', "plateIron", 'I', ModItems.mechanism_rifle_1, 'S', Items.stick, 'D', "plankWood", 'W', ModItems.wire_copper })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_bolt_action_saturnite, 1), new Object[] { "PPI", "SWD", 'P', "plateSaturnite", 'I', ModItems.mechanism_rifle_1, 'S', Items.stick, 'D', "plankWood", 'W', ModItems.wire_tungsten })); - GameRegistry.addRecipe(new ItemStack(ModItems.gun_b92, 1), new Object[] { "DDD", "SSC", " R", 'D', ModItems.plate_dineutronium, 'S', ModItems.ingot_starmetal, 'S', ModItems.circuit_targeting_tier6, 'R', ModItems.gun_revolver_schrabidium }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_b92_ammo, 1), new Object[] { "PSP", "ESE", "PSP", 'P', "plateSteel", 'S', ModItems.ingot_starmetal, 'E', ModItems.powder_spark_mix })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.weaponized_starblaster_cell, 1), new Object[] { new ItemStack(ModItems.fluid_tank_full, 1, FluidType.ACID.getID()), GunB92Cell.getFullCell(), ModItems.wire_copper }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_uzi, 1), new Object[] { "SMS", " PB", " P ", 'S', "ingotSteel", 'M', ModItems.mechanism_rifle_2, 'P', "plateSteel", 'B', ModItems.bolt_dura_steel })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_uzi_silencer, 1), new Object[] { "P ", " P ", " U", 'P', "ingotPolymer", 'U', ModItems.gun_uzi })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_uzi_saturnite, 1), new Object[] { "SMS", " PB", " P ", 'S', "ingotSaturnite", 'M', ModItems.mechanism_rifle_2, 'P', "plateSaturnite", 'B', ModItems.bolt_tungsten })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_uzi_saturnite_silencer, 1), new Object[] { "P ", " P ", " U", 'P', "ingotPolymer", 'U', ModItems.gun_uzi_saturnite })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_bolter, 1), new Object[] { "SSM", "PIP", " I ", 'S', ModItems.plate_saturnite, 'I', ModItems.ingot_saturnite, 'M', ModItems.mechanism_special, 'P', "ingotPolymer" })); - - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ammo_44, 1), new Object[] { ModItems.gun_revolver_nopip_ammo }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ammo_44_pip, 1), new Object[] { ModItems.gun_revolver_pip_ammo }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ammo_50bmg, 1), new Object[] { ModItems.gun_calamity_ammo }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ammo_5mm, 1), new Object[] { ModItems.gun_lacunae_ammo }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ammo_rocket, 1), new Object[] { ModItems.gun_rpg_ammo }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ammo_9mm, 1), new Object[] { ModItems.gun_mp40_ammo }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ammo_22lr, 1), new Object[] { ModItems.gun_uzi_ammo }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ammo_12gauge, 1), new Object[] { ModItems.gun_uboinik_ammo }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ammo_20gauge, 1), new Object[] { ModItems.gun_lever_action_ammo }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ammo_20gauge_slug, 1), new Object[] { ModItems.gun_bolt_action_ammo }); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.pellet_flechette, 1), new Object[] { " L ", " L ", "LLL", 'L', "nuggetLead" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_iron, 24), new Object[] { " I", "GC", " P", 'I', "ingotIron", 'G', ModItems.cordite, 'C', ModItems.casing_357, 'P', ModItems.primer_357 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_iron, 24), new Object[] { " I", "GC", " P", 'I', "ingotIron", 'G', ModItems.ballistite, 'C', ModItems.casing_357, 'P', ModItems.primer_357 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_steel, 24), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_357, 'P', ModItems.primer_357 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_steel, 24), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', ModItems.ballistite, 'C', ModItems.casing_357, 'P', ModItems.primer_357 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 24), new Object[] { " I", "GC", " P", 'I', ModItems.ingot_u235, 'G', ModItems.cordite, 'C', "paneGlassColorless", 'P', ModItems.primer_357 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 24), new Object[] { " I", "GC", " P", 'I', ModItems.ingot_pu239, 'G', ModItems.cordite, 'C', "paneGlassColorless", 'P', ModItems.primer_357 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 24), new Object[] { " I", "GC", " P", 'I', ModItems.trinitite, 'G', ModItems.cordite, 'C', "paneGlassColorless", 'P', ModItems.primer_357 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lead, 24), new Object[] { " I", "GC", " P", 'I', ModItems.nuclear_waste_tiny, 'G', ModItems.cordite, 'C', "paneGlassColorless", 'P', ModItems.primer_357 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_gold, 24), new Object[] { " I", "GC", " P", 'I', "ingotGold", 'G', ModItems.cordite, 'C', ModItems.casing_357, 'P', ModItems.primer_357 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_schrabidium, 6), new Object[] { " I ", "GCN", " P ", 'I', "ingotSchrabidium", 'G', ModItems.cordite, 'C', ModItems.casing_357, 'P', ModItems.primer_357, 'N', Items.nether_star })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_nightmare, 24), new Object[] { " I", "GC", " P", 'I', "ingotTungsten", 'G', ModItems.cordite, 'C', ModItems.casing_357, 'P', ModItems.primer_357 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_desh, 24), new Object[] { " I", "GC", " P", 'I', "ingotDesh", 'G', ModItems.cordite, 'C', ModItems.casing_357, 'P', ModItems.primer_357 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_smg, 32), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_9, 'P', ModItems.primer_9 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_smg, 32), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', ModItems.ballistite, 'C', ModItems.casing_9, 'P', ModItems.primer_9 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_556, 32), new Object[] { " I", "GC", " P", 'I', "ingotSteel", 'G', ModItems.cordite, 'C', ModItems.casing_9, 'P', ModItems.primer_9 })); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_k, 32), new Object[] { "G", "C", "P", 'G', Items.gunpowder, 'C', ModItems.casing_9, 'P', ModItems.primer_9 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_k, 32), new Object[] { "G", "C", "P", 'G', ModItems.ballistite, 'C', ModItems.casing_9, 'P', ModItems.primer_9 }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_uzi, 32), new Object[] { " I", "GC", " P", 'I', "ingotIron", 'G', ModItems.cordite, 'C', ModItems.casing_9, 'P', ModItems.primer_9 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_uzi, 32), new Object[] { " I", "GC", " P", 'I', "ingotIron", 'G', ModItems.ballistite, 'C', ModItems.casing_9, 'P', ModItems.primer_9 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_lacunae, 32), new Object[] { " I", "GC", " P", 'I', "ingotCopper", 'G', ModItems.cordite, 'C', ModItems.casing_9, 'P', ModItems.primer_9 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_nopip, 24), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_44, 'P', ModItems.primer_44 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_nopip, 24), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', ModItems.ballistite, 'C', ModItems.casing_44, 'P', ModItems.primer_44 })); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_12gauge, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_buckshot, 'G', ModItems.cordite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_12gauge, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_buckshot, 'G', ModItems.ballistite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_buckshot, 'G', ModItems.cordite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_buckshot, 'G', ModItems.ballistite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_4gauge_slug, 12), new Object[] { " I ", "GCL", " P ", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_4gauge_slug, 12), new Object[] { " I ", "GCL", " P ", 'I', "ingotLead", 'G', ModItems.ballistite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer })); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_flechette, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_flechette, 'G', ModItems.cordite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_flechette, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_flechette, 'G', ModItems.ballistite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_explosive, 4), new Object[] { " I ", "GCL", " P ", 'I', Blocks.tnt, 'G', ModItems.cordite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_explosive, 4), new Object[] { " I ", "GCL", " P ", 'I', Blocks.tnt, 'G', ModItems.ballistite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_explosive, 6), new Object[] { " I ", "GCL", " P ", 'I', ModItems.ingot_semtex, 'G', ModItems.cordite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_explosive, 6), new Object[] { " I ", "GCL", " P ", 'I', ModItems.ingot_semtex, 'G', ModItems.ballistite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_semtex, 4), new Object[] { " I ", "GCL", " P ", 'I', ModBlocks.det_miner, 'G', ModItems.cordite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_semtex, 4), new Object[] { " I ", "GCL", " P ", 'I', ModBlocks.det_miner, 'G', ModItems.ballistite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'L', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_buckshot, 'G', ModItems.cordite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_buckshot, 'G', ModItems.ballistite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_slug, 12), new Object[] { " I ", "GCL", " P ", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_slug, 12), new Object[] { " I ", "GCL", " P ", 'I', "ingotLead", 'G', ModItems.ballistite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_explosive, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_cluster, 'G', ModItems.cordite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_explosive, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_cluster, 'G', ModItems.ballistite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_flechette, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_flechette, 'G', ModItems.cordite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_flechette, 12), new Object[] { " I ", "GCL", " P ", 'I', ModItems.pellet_flechette, 'G', ModItems.ballistite, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot, 'L', "plateCopper" })); - GameRegistry.addRecipe(new ItemStack(ModItems.gun_revolver_nightmare2_ammo, 6), new Object[] { "I", "C", "P", 'I', ModItems.powder_power, 'C', ModItems.casing_buckshot, 'P', ModItems.primer_buckshot }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_calamity, 12), new Object[] { " I ", "GCG", " P ", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_50, 'P', ModItems.primer_50 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.assembly_actionexpress, 12), new Object[] { " I", "GC", " P", 'I', "ingotLead", 'G', ModItems.cordite, 'C', ModItems.casing_50, 'P', ModItems.primer_50 })); - - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_12gauge_incendiary, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_12gauge, 'A', ModItems.powder_fire }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_12gauge_shrapnel, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_12gauge, 'A', ModBlocks.gravel_obsidian }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_12gauge_du, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_12gauge, 'A', ModItems.ingot_u238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_12gauge_sleek, 64), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_12gauge, 'A', ModItems.coin_maskman }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_20gauge_incendiary, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_20gauge, 'A', ModItems.powder_fire }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_20gauge_shrapnel, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_20gauge, 'A', ModBlocks.gravel_obsidian }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_20gauge_caustic, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_20gauge, 'A', ModItems.powder_poison }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_shock, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_20gauge, 'A', "dustDiamond" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_20gauge_wither, 4), new Object[] { "BCB", "CAC", "BCB", 'B', ModItems.ammo_20gauge, 'A', Blocks.soul_sand, 'C', "dustCoal" })); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_20gauge_sleek, 64), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_20gauge, 'A', ModItems.coin_maskman }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_flechette_phosphorus, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_4gauge_flechette, 'A', ModItems.ingot_phosphorus }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_balefire, 4), new Object[] { " B ", "BAB", " B ", 'B', ModItems.ammo_4gauge_explosive, 'A', ModItems.egg_balefire_shard }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_kampf, 2), new Object[] { "G", "R", 'G', ModItems.ammo_rocket, 'R', ModItems.ammo_4gauge_explosive }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_canister, 4), new Object[] { " B ", "BAB", " B ", 'B', ModItems.ammo_4gauge_kampf, 'A', ModItems.pellet_canister }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_4gauge_sleek, 64), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_4gauge, 'A', ModItems.coin_maskman }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_44_ap, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_44, 'A', ModItems.ingot_dura_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_44_du, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_44, 'A', ModItems.ingot_u238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_44_phosphorus, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_44, 'A', ModItems.ingot_phosphorus }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_44_star, 4), new Object[] { " B ", "BAB", " B ", 'B', ModItems.ammo_44_du, 'A', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_44_chlorophyte, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_44, 'A', ModItems.pellet_chlorophyte }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_5mm_explosive, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_5mm, 'A', ModItems.ingot_semtex }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_5mm_du, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_5mm, 'A', ModItems.ingot_u238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_5mm_star, 4), new Object[] { " B ", "BAB", " B ", 'B', ModItems.ammo_5mm_du, 'A', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_5mm_chlorophyte, 4), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_5mm, 'A', ModItems.pellet_chlorophyte }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_9mm_ap, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_9mm, 'A', ModItems.ingot_dura_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_9mm_du, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_9mm, 'A', ModItems.ingot_u238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_9mm_chlorophyte, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_9mm, 'A', ModItems.pellet_chlorophyte }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_22lr_ap, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_22lr, 'A', ModItems.ingot_dura_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_22lr_chlorophyte, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_22lr, 'A', ModItems.pellet_chlorophyte }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50bmg_incendiary, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_50bmg, 'A', ModItems.powder_fire }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50bmg_phosphorus, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_50bmg, 'A', ModItems.ingot_phosphorus }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50bmg_explosive, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_50bmg, 'A', ModItems.ingot_semtex }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50bmg_ap, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_50bmg, 'A', ModItems.ingot_dura_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50bmg_du, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_50bmg, 'A', ModItems.ingot_u238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50bmg_star, 4), new Object[] { " B ", "BAB", " B ", 'B', ModItems.ammo_50bmg_du, 'A', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50bmg_chlorophyte, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_50bmg, 'A', ModItems.pellet_chlorophyte }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50bmg_sleek, 64), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_50bmg, 'A', ModItems.coin_maskman }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50ae_ap, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_50ae, 'A', ModItems.ingot_dura_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50ae_du, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_50ae, 'A', ModItems.ingot_u238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50ae_star, 4), new Object[] { " B ", "BAB", " B ", 'B', ModItems.ammo_50ae_du, 'A', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_50ae_chlorophyte, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_50ae, 'A', ModItems.pellet_chlorophyte }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_phosphorus, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_556, 'A', ModItems.ingot_phosphorus }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_ap, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_556, 'A', ModItems.ingot_dura_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_du, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_556, 'A', ModItems.ingot_u238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_star, 4), new Object[] { " B ", "BAB", " B ", 'B', ModItems.ammo_556_du, 'A', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_chlorophyte, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_556, 'A', ModItems.pellet_chlorophyte }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_sleek, 64), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_556, 'A', ModItems.coin_maskman }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_tracer, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_556, 'A', Items.redstone }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_flechette, 4), new Object[] { " B ", "BAB", " B ", 'B', ModItems.ammo_556, 'A', ModItems.pellet_flechette }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_flechette_incendiary, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_556_flechette, 'A', ModItems.powder_fire }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_flechette_phosphorus, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_556_flechette, 'A', ModItems.ingot_phosphorus }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_flechette_du, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_556_flechette, 'A', ModItems.ingot_u238 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_flechette_sleek, 64), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_556_flechette, 'A', ModItems.coin_maskman }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_556_flechette_chlorophyte, 8), new Object[] { "BBB", "BAB", "BBB", 'B', ModItems.ammo_556_flechette, 'A', ModItems.pellet_chlorophyte }); - - GameRegistry.addRecipe(new ItemStack(ModItems.folly_bullet, 1), new Object[] { " S ", "STS", "SMS", 'S', ModItems.ingot_starmetal, 'T', ModItems.powder_magic, 'M', ModBlocks.block_meteor }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.folly_bullet_nuclear, 1), new Object[] { " N ", "UTU", "UTU", 'N', ModItems.gun_fatman_ammo, 'U', "ingotIron", 'T', "blockTungsten" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.folly_bullet_du, 1), new Object[] { " U ", "UDU", "UTU", 'U', "blockUranium238", 'D', "blockDesh", 'T', "blockTungsten" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.folly_shell, 1), new Object[] { "IPI", "IPI", "IMI", 'I', "ingotIron", 'P', "plateIron", 'M', ModItems.primer_50 })); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_folly, 1), new Object[] { " B ", "MEM", " S ", 'B', ModItems.folly_bullet, 'M', ModItems.powder_magic, 'E', ModItems.powder_power, 'S', ModItems.folly_shell }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_folly_nuclear, 1), new Object[] { " B ", "EEE", " S ", 'B', ModItems.folly_bullet_nuclear, 'E', ModBlocks.det_charge, 'S', ModItems.folly_shell }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_folly_du, 1), new Object[] { " B ", "EEE", " S ", 'B', ModItems.folly_bullet_du, 'E', ModBlocks.det_charge, 'S', ModItems.folly_shell }); - - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_rocket, 1), new Object[] { " T ", "GCG", " P ", 'T', Blocks.tnt, 'G', ModItems.rocket_fuel, 'C', ModItems.casing_50, 'P', ModItems.primer_50 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_rocket, 2), new Object[] { " T ", "GCG", " P ", 'T', ModItems.ingot_semtex, 'G', ModItems.rocket_fuel, 'C', ModItems.casing_50, 'P', ModItems.primer_50 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_rocket_he, 1), new Object[] { "G", "R", 'G', ModItems.ingot_semtex, 'R', ModItems.ammo_rocket }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_rocket_incendiary, 1), new Object[] { "G", "R", 'G', ModItems.powder_fire, 'R', ModItems.ammo_rocket }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_rocket_phosphorus, 1), new Object[] { "G", "R", 'G', ModItems.ingot_phosphorus, 'R', ModItems.ammo_rocket }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_rocket_emp, 1), new Object[] { "G", "R", 'G', "dustDiamond", 'R', ModItems.ammo_rocket })); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_rocket_shrapnel, 1), new Object[] { "G", "R", 'G', ModItems.pellet_buckshot, 'R', ModItems.ammo_rocket }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_rocket_glare, 1), new Object[] { "GGG", "GRG", "GGG", 'G', Items.redstone, 'R', ModItems.ammo_rocket }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_rocket_toxic, 1), new Object[] { "G", "R", 'G', ModItems.pellet_gas, 'R', ModItems.ammo_rocket }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_rocket_canister, 1), new Object[] { "G", "R", 'G', ModItems.pellet_canister, 'R', ModItems.ammo_rocket }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_rocket_nuclear, 1), new Object[] { " P ", "NRN", " P ", 'P', ModItems.nugget_pu239, 'N', "plateDenseLead", 'R', ModItems.ammo_rocket })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_rocket_rpc, 2), new Object[] { "BP ", "CBH", " DR", 'B', ModItems.blades_steel, 'P', "plateSteel", 'C', ModItems.canister_fuel, 'H', ModItems.hull_small_steel, 'D', ModItems.piston_selenium, 'R', ModItems.ammo_rocket })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_rocket_rpc, 2), new Object[] { "BP ", "CBH", " DR", 'B', ModItems.blades_steel, 'P', "plateSteel", 'C', ModItems.canister_petroil, 'H', ModItems.hull_small_steel, 'D', ModItems.piston_selenium, 'R', ModItems.ammo_rocket })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_rocket_rpc, 2), new Object[] { "BP ", "CBH", " DR", 'B', ModItems.blades_steel, 'P', "plateSteel", 'C', ModItems.canister_biofuel, 'H', ModItems.hull_small_steel, 'D', ModItems.piston_selenium, 'R', ModItems.ammo_rocket })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_grenade, 2), new Object[] { " T ", "GCI", " P ", 'T', Items.gunpowder, 'G', ModItems.cordite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'I', "plateIron" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_grenade, 2), new Object[] { " T ", "GCI", " P ", 'T', Items.gunpowder, 'G', ModItems.ballistite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'I', "plateIron" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_grenade_tracer, 2), new Object[] { " T ", "GCI", " P ", 'T', "dustLapis", 'G', ModItems.cordite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'I', "plateIron" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_grenade_tracer, 2), new Object[] { " T ", "GCI", " P ", 'T', "dustLapis", 'G', ModItems.ballistite, 'C', ModItems.casing_50, 'P', ModItems.primer_50, 'I', "plateIron" })); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_grenade_he, 2), new Object[] { "GIG", 'G', ModItems.ammo_grenade, 'I', ModItems.ingot_semtex }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_grenade_incendiary, 2), new Object[] { "GIG", 'G', ModItems.ammo_grenade, 'I', ModItems.powder_fire }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_grenade_phosphorus, 2), new Object[] { "GIG", 'G', ModItems.ammo_grenade, 'I', ModItems.ingot_phosphorus }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_grenade_toxic, 2), new Object[] { "GIG", 'G', ModItems.ammo_grenade, 'I', ModItems.powder_poison }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_grenade_concussion, 2), new Object[] { "GIG", 'G', ModItems.ammo_grenade, 'I', Items.glowstone_dust }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_grenade_nuclear, 2), new Object[] { " P ", "GIG", " P ", 'G', ModItems.ammo_grenade, 'I', ModItems.neutron_reflector, 'P', ModItems.nugget_pu239 }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_grenade_finned, 1), new Object[] { "G", "R", 'G', Items.feather, 'R', ModItems.ammo_grenade }); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_grenade_kampf, 2), new Object[] { "G", "R", 'G', ModItems.ammo_rocket, 'R', ModItems.ammo_grenade }); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_fuel, 1), new Object[] { " P ", "BDB", " P ", 'P', "plateSteel", 'B', ModItems.bolt_tungsten, 'D', ModItems.canister_fuel })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_fuel_napalm, 1), new Object[] { " P ", "BDB", " P ", 'P', "plateSteel", 'B', ModItems.bolt_tungsten, 'D', ModItems.canister_napalm })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_fuel_phosphorus, 1), new Object[] { "CPC", "CDC", "CPC", 'C', "dustCoal", 'P', ModItems.ingot_phosphorus, 'D', ModItems.ammo_fuel })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ammo_fuel_gas, 1), new Object[] { "PDP", "BDB", "PDP", 'P', "plateSteel", 'B', ModItems.bolt_tungsten, 'D', ModItems.pellet_gas })); - GameRegistry.addRecipe(new ItemStack(ModItems.ammo_fuel_vaporizer, 1), new Object[] { "PSP", "SNS", "PSP", 'P', ModItems.ingot_phosphorus, 'S', ModItems.crystal_sulfur, 'N', ModItems.ammo_fuel_napalm }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.stamp_357, 1), new Object[] { "RSR", "III", " C ", 'R', "dustRedstone", 'S', ModItems.stamp_iron_flat, 'I', ModItems.plate_polymer, 'C', ModItems.casing_357 })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.stamp_44, 1), new Object[] { "RSR", "III", " C ", 'R', "dustRedstone", 'S', ModItems.stamp_iron_flat, 'I', ModItems.plate_polymer, 'C', ModItems.casing_44 })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.stamp_9, 1), new Object[] { "RSR", "III", " C ", 'R', "dustRedstone", 'S', ModItems.stamp_iron_flat, 'I', ModItems.plate_polymer, 'C', ModItems.casing_9 })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.stamp_50, 1), new Object[] { "RSR", "III", " C ", 'R', "dustRedstone", 'S', ModItems.stamp_iron_flat, 'I', ModItems.plate_polymer, 'C', ModItems.casing_50 })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.casing_357, 1), new Object[] { " P ", " ", "P P", 'P', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.casing_44, 1), new Object[] { "P", " ", "P", 'P', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.casing_9, 1), new Object[] { "P", "P", 'P', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.casing_50, 1), new Object[] { " P ", " P ", "PPP", 'P', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.casing_buckshot, 1), new Object[] { "P P", "PPP", 'P', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.casing_357, 1), new Object[] { " P ", " ", "P P", 'P', "plateIron" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.casing_44, 1), new Object[] { "P", " ", "P", 'P', "plateIron" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.casing_9, 1), new Object[] { "P", "P", 'P', "plateIron" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.casing_50, 1), new Object[] { " P ", " P ", "PPP", 'P', "plateIron" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.casing_buckshot, 1), new Object[] { "P P", "PPP", 'P', "plateIron" })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.primer_357, 1), new Object[] { "R", "P", 'P', "plateIron", 'R', "dustRedstone" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.primer_44, 1), new Object[] { "P", "R", 'P', "plateIron", 'R', "dustRedstone" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.primer_9, 1), new Object[] { "R", "P", 'P', "plateAluminum", 'R', "dustRedstone" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.primer_50, 1), new Object[] { "P", "R", 'P', "plateAluminum", 'R', "dustRedstone" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.primer_buckshot, 1), new Object[] { "R", "P", 'P', "plateCopper", 'R', "dustRedstone" })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.turret_light_ammo, 1), new Object[] { " L ", "IGI", "ICI", 'L', "plateLead", 'I', "plateIron", 'C', "plateCopper", 'G', Items.gunpowder })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.turret_heavy_ammo, 1), new Object[] { "LGC", "LGC", "LGC", 'L', "plateLead", 'C', "plateCopper", 'G', Items.gunpowder })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.turret_rocket_ammo, 1), new Object[] { "TS ", "SGS", " SR", 'T', Blocks.tnt, 'S', "plateSteel", 'G', Items.gunpowder, 'R', "dustRedstone" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.turret_flamer_ammo, 1), new Object[] { "FSF", "FPF", "FPF", 'F', ModItems.gun_immolator_ammo, 'S', ModItems.pipes_steel, 'P', "plateCopper" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.turret_tau_ammo, 1), new Object[] { "AAA", "AUA", "AAA", 'A', ModItems.gun_xvl1456_ammo, 'U', "blockUranium238" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.turret_spitfire_ammo, 1), new Object[] { "CP ", "PTP", " PR", 'P', "plateSteel", 'C', ModItems.circuit_copper, 'T', Blocks.tnt, 'R', "dustRedstone" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.turret_cwis_ammo, 1), new Object[] { "LLL", "GGG", "IGI", 'L', "plateLead", 'I', "plateIron", 'G', Items.gunpowder })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.turret_cheapo_ammo, 1), new Object[] { "ILI", "IGI", "ICI", 'L', "plateLead", 'I', "plateSteel", 'C', "plateCopper", 'G', Items.gunpowder })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.grenade_generic, 4), new Object[] { "RS ", "ITI", " I ", 'I', "plateIron", 'R', ModItems.wire_red_copper, 'S', "plateSteel", 'T', Item.getItemFromBlock(Blocks.tnt) })); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_strong, 2), new Object[] { " G ", "SGS", " S ", 'G', ModItems.grenade_generic, 'S', Items.gunpowder }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_frag, 2), new Object[] { " G ", "WGW", " K ", 'G', ModItems.grenade_generic, 'W', Item.getItemFromBlock(Blocks.planks), 'K', Item.getItemFromBlock(Blocks.gravel) }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_poison, 2), new Object[] { " G ", "PGP", " P ", 'G', ModItems.grenade_generic, 'P', ModItems.powder_poison }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_gas, 2), new Object[] { " G ", "CGC", " C ", 'G', ModItems.grenade_generic, 'C', ModItems.pellet_gas }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.grenade_aschrab, 1), new Object[] {"RS ", "ITI", " S ", 'I', "paneGlassColorless", 'R', ModItems.wire_red_copper, 'S', "plateSteel", 'T', ModItems.cell_anti_schrabidium })); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_mk2, 2), new Object[] { " G ", "SGS", " S ", 'G', ModItems.grenade_strong, 'S', Items.gunpowder }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.grenade_gascan, 1), new Object[] { ModItems.canister_fuel, Items.flint }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.grenade_gascan, 1), new Object[] { ModItems.canister_biofuel, Items.flint }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.grenade_gascan, 1), new Object[] { ModItems.canister_petroil, Items.flint }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.grenade_gascan, 1), new Object[] { ModItems.canister_kerosene, Items.flint }); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.grenade_lemon, 1), new Object[] { ModItems.lemon, ModItems.grenade_strong })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.gun_moist_nugget, 12), new Object[] { Items.bread, Items.wheat, Items.cooked_chicken, Items.egg }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_smart, 4), new Object[] { " A ", "ACA", " A ", 'A', ModItems.grenade_strong, 'C', ModItems.circuit_aluminium }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_mirv, 1), new Object[] { "GGG", "GCG", "GGG", 'G', ModItems.grenade_smart, 'C', ModItems.grenade_generic }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.grenade_breach, 1), new Object[] { "G", "G", "P", 'G', ModItems.grenade_smart, 'P', "plateSaturnite" })); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_burst, 1), new Object[] { "GGG", "GCG", "GGG", 'G', ModItems.grenade_breach, 'C', ModItems.grenade_generic }); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.grenade_if_generic, 1), new Object[] { " C ", "PTP", " P ", 'C', ModItems.coil_tungsten, 'P', "plateSteel", 'T', Blocks.tnt })); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_he, 1), new Object[] { "A", "G", "A", 'G', ModItems.grenade_if_generic, 'A', Items.gunpowder }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_bouncy, 1), new Object[] { "G", "A", 'G', ModItems.grenade_if_generic, 'A', ModItems.plate_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_sticky, 1), new Object[] { "G", "A", 'G', ModItems.grenade_if_generic, 'A', Items.slime_ball }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_impact, 1), new Object[] { "G", "A", 'G', ModItems.grenade_if_generic, 'A', Items.redstone }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_concussion, 1), new Object[] { "G", "A", 'G', ModItems.grenade_if_generic, 'A', Items.glowstone_dust }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_toxic, 1), new Object[] { "G", "A", 'G', ModItems.grenade_if_generic, 'A', ModItems.powder_poison }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_incendiary, 1), new Object[] { "G", "A", 'G', ModItems.grenade_if_generic, 'A', ModItems.powder_fire }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_brimstone, 1), new Object[] { "R", "G", "A", 'G', ModItems.grenade_if_generic, 'R', Items.redstone, 'A', ModItems.sulfur }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_mystery, 1), new Object[] { "A", "G", "A", 'G', ModItems.grenade_if_generic, 'A', ModItems.powder_magic }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_spark, 1), new Object[] { " A ", "AGA", " A ", 'G', ModItems.grenade_if_generic, 'A', ModItems.powder_spark_mix }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_hopwire, 1), new Object[] { " A ", "AGA", " A ", 'G', ModItems.grenade_if_generic, 'A', ModItems.powder_power }); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_if_null, 1), new Object[] { "BAB", "AGA", "BAB", 'G', ModItems.grenade_if_generic, 'A', Blocks.obsidian, 'B', ModItems.ingot_saturnite }); - - GameRegistry.addRecipe(new ItemStack(ModItems.bomb_waffle, 1), new Object[] { "WEW", "MPM", "WEW", 'W', Items.wheat, 'E', Items.egg, 'M', Items.milk_bucket, 'P', ModItems.man_core }); - GameRegistry.addRecipe(new ItemStack(ModItems.schnitzel_vegan, 3), new Object[] { "RWR", "WPW", "RWR", 'W', ModItems.nuclear_waste, 'R', Items.reeds, 'P', Items.pumpkin_seeds }); - GameRegistry.addRecipe(new ItemStack(ModItems.cotton_candy, 2), new Object[] { " S ", "SPS", " H ", 'P', ModItems.nugget_pu239, 'S', Items.sugar, 'H', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.apple_schrabidium, 1, 0), new Object[] { "SSS", "SAS", "SSS", 'S', ModItems.nugget_schrabidium, 'A', Items.apple }); - GameRegistry.addRecipe(new ItemStack(ModItems.apple_schrabidium, 1, 1), new Object[] { "SSS", "SAS", "SSS", 'S', ModItems.ingot_schrabidium, 'A', Items.apple }); - GameRegistry.addRecipe(new ItemStack(ModItems.apple_schrabidium, 1, 2), new Object[] { "SSS", "SAS", "SSS", 'S', Item.getItemFromBlock(ModBlocks.block_schrabidium), 'A', Items.apple }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.apple_lead, 1, 0), new Object[] { "SSS", "SAS", "SSS", 'S', "nuggetLead", 'A', Items.apple })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.apple_lead, 1, 1), new Object[] { "SSS", "SAS", "SSS", 'S', "ingotLead", 'A', Items.apple })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.apple_lead, 1, 2), new Object[] { "SSS", "SAS", "SSS", 'S', "blockLead", 'A', Items.apple })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.tem_flakes, 1, 0), new Object[] { Items.gold_nugget, Items.paper }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.tem_flakes, 1, 1), new Object[] { Items.gold_nugget, Items.gold_nugget, Items.gold_nugget, Items.paper }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.tem_flakes, 1, 2), new Object[] { Items.gold_ingot, Items.gold_ingot, Items.gold_nugget, Items.gold_nugget, Items.paper }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.glowing_stew, 1), new Object[] { Items.bowl, Item.getItemFromBlock(ModBlocks.mush), Item.getItemFromBlock(ModBlocks.mush) }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.balefire_scrambled, 1), new Object[] { Items.bowl, ModItems.egg_balefire }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.balefire_and_ham, 1), new Object[] { ModItems.balefire_scrambled, Items.cooked_beef }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.med_ipecac, 1), new Object[] { Items.glass_bottle, Items.nether_wart }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.med_ptsd, 1), new Object[] { ModItems.med_ipecac }); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.pancake, 1), new Object[] { "dustRedstone", "dustDiamond", Items.wheat, ModItems.bolt_tungsten, ModItems.wire_copper, "plateSteel" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.pancake, 1), new Object[] { "dustRedstone", "dustEmerald", Items.wheat, ModItems.bolt_tungsten, ModItems.wire_copper, "plateSteel" })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.can_empty, 1), new Object[] { "P", "P", 'P', "plateAluminum" })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.can_smart, 1), new Object[] { ModItems.can_empty, Items.potionitem, Items.sugar, ModItems.niter }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.can_creature, 1), new Object[] { ModItems.can_empty, Items.potionitem, Items.sugar, ModItems.canister_fuel }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.can_redbomb, 1), new Object[] { ModItems.can_empty, Items.potionitem, Items.sugar, ModItems.pellet_cluster }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.can_mrsugar, 1), new Object[] { ModItems.can_empty, Items.potionitem, Items.sugar, ModItems.fluorite }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.can_overcharge, 1), new Object[] { ModItems.can_empty, Items.potionitem, Items.sugar, ModItems.sulfur }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.can_luna, 1), new Object[] { ModItems.can_empty, Items.potionitem, Items.sugar, ModItems.powder_meteorite_tiny }); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.canteen_13, 1), new Object[] { "O", "P", 'O', Items.potionitem, 'P', "plateSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.canteen_vodka, 1), new Object[] { "O", "P", 'O', Items.potato, 'P', "plateSteel" })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bottle_empty, 6), new Object[] { " G ", "G G", "GGG", 'G', "paneGlass" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.bottle_nuka, 1), new Object[] { ModItems.bottle_empty, Items.potionitem, Items.sugar, "dustCoal" })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.bottle_cherry, 1), new Object[] { ModItems.bottle_empty, Items.potionitem, Items.sugar, Items.redstone }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.bottle_quantum, 1), new Object[] { ModItems.bottle_empty, Items.potionitem, Items.sugar, ModItems.trinitite }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bottle2_empty, 6), new Object[] { " G ", "G G", "G G", 'G', "paneGlass" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.bottle2_korl, 1), new Object[] { ModItems.bottle2_empty, Items.potionitem, Items.sugar, "dustCopper" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.bottle2_fritz, 1), new Object[] { ModItems.bottle2_empty, Items.potionitem, Items.sugar, "dustTungsten" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.bottle2_korl_special, 1), new Object[] { ModItems.bottle2_empty, Items.potionitem, Items.sugar, "dustCopper", ModItems.powder_strontium })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.bottle2_fritz_special, 1), new Object[] { ModItems.bottle2_empty, Items.potionitem, Items.sugar, "dustTungsten", ModItems.powder_thorium })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.bottle2_sunset, 1), new Object[] { ModItems.bottle2_empty, Items.potionitem, Items.sugar, "dustGold" })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.syringe_empty, 6), new Object[] { "P", "C", "B", 'B', Item.getItemFromBlock(Blocks.iron_bars), 'C', ModItems.cell_empty, 'P', "plateIron" })); - GameRegistry.addRecipe(new ItemStack(ModItems.syringe_antidote, 6), new Object[] { "SSS", "PMP", "SSS", 'S', ModItems.syringe_empty, 'P', Items.pumpkin_seeds, 'M', Items.milk_bucket }); - GameRegistry.addRecipe(new ItemStack(ModItems.syringe_antidote, 6), new Object[] { "SPS", "SMS", "SPS", 'S', ModItems.syringe_empty, 'P', Items.pumpkin_seeds, 'M', Items.milk_bucket }); - GameRegistry.addRecipe(new ItemStack(ModItems.syringe_antidote, 6), new Object[] { "SSS", "PMP", "SSS", 'S', ModItems.syringe_empty, 'P', Items.pumpkin_seeds, 'M', Items.reeds }); - GameRegistry.addRecipe(new ItemStack(ModItems.syringe_antidote, 6), new Object[] { "SPS", "SMS", "SPS", 'S', ModItems.syringe_empty, 'P', Items.pumpkin_seeds, 'M', Items.reeds }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.syringe_poison, 1), new Object[] { "SLS", "LCL", "SLS", 'C', ModItems.syringe_empty, 'S', Items.spider_eye, 'L', "dustLead" })); - GameRegistry.addRecipe(new ItemStack(ModItems.syringe_poison, 1), new Object[] { "SLS", "LCL", "SLS", 'C', ModItems.syringe_empty, 'S', Items.spider_eye, 'L', ModItems.powder_poison }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.syringe_awesome, 1), new Object[] { "SPS", "NCN", "SPS", 'C', ModItems.syringe_empty, 'S', "sulfur", 'P', ModItems.nugget_pu239, 'N', ModItems.nugget_pu238 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.syringe_awesome, 1), new Object[] { "SNS", "PCP", "SNS", 'C', ModItems.syringe_empty, 'S', "sulfur", 'P', ModItems.nugget_pu239, 'N', ModItems.nugget_pu238 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.syringe_awesome, 1), new Object[] { "SPS", "NCN", "SPS", 'C', ModItems.syringe_empty, 'S', "dustSulfur", 'P', ModItems.nugget_pu239, 'N', ModItems.nugget_pu238 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.syringe_awesome, 1), new Object[] { "SNS", "PCP", "SNS", 'C', ModItems.syringe_empty, 'S', "dustSulfur", 'P', ModItems.nugget_pu239, 'N', ModItems.nugget_pu238 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.syringe_metal_empty, 6), new Object[] { "P", "C", "B", 'B', Item.getItemFromBlock(Blocks.iron_bars), 'C', ModItems.rod_empty, 'P', "plateIron" })); - GameRegistry.addRecipe(new ItemStack(ModItems.syringe_metal_stimpak, 1), new Object[] { " N ", "NSN", " N ", 'N', Items.nether_wart, 'S', ModItems.syringe_metal_empty }); - GameRegistry.addRecipe(new ItemStack(ModItems.syringe_metal_medx, 1), new Object[] { " N ", "NSN", " N ", 'N', Items.quartz, 'S', ModItems.syringe_metal_empty }); - GameRegistry.addRecipe(new ItemStack(ModItems.syringe_metal_psycho, 1), new Object[] { " N ", "NSN", " N ", 'N', Items.glowstone_dust, 'S', ModItems.syringe_metal_empty }); - GameRegistry.addRecipe(new ItemStack(ModItems.pill_iodine, 8), new Object[] { "IF", 'I', ModItems.powder_iodine, 'F', ModItems.fluorite }); - GameRegistry.addRecipe(new ItemStack(ModItems.plan_c, 1), new Object[] { "PFP", 'P', ModItems.powder_poison, 'F', ModItems.fluorite }); - GameRegistry.addRecipe(new ItemStack(ModItems.radx, 1), new Object[] { "P", "F", 'P', ModItems.powder_coal, 'F', ModItems.fluorite }); - GameRegistry.addRecipe(new ItemStack(ModItems.med_bag, 1), new Object[] { "LLL", "SIS", "LLL", 'L', Items.leather, 'S', ModItems.syringe_metal_stimpak, 'I', ModItems.syringe_antidote }); - GameRegistry.addRecipe(new ItemStack(ModItems.med_bag, 1), new Object[] { "LLL", "SIS", "LLL", 'L', Items.leather, 'S', ModItems.syringe_metal_stimpak, 'I', ModItems.pill_iodine }); - GameRegistry.addRecipe(new ItemStack(ModItems.med_bag, 1), new Object[] { "LL", "SI", "LL", 'L', Items.leather, 'S', ModItems.syringe_metal_super, 'I', ModItems.radaway }); - GameRegistry.addRecipe(new ItemStack(ModItems.med_bag, 1), new Object[] { "LLL", "SIS", "LLL", 'L', ModItems.plate_polymer, 'S', ModItems.syringe_metal_stimpak, 'I', ModItems.syringe_antidote }); - GameRegistry.addRecipe(new ItemStack(ModItems.med_bag, 1), new Object[] { "LLL", "SIS", "LLL", 'L', ModItems.plate_polymer, 'S', ModItems.syringe_metal_stimpak, 'I', ModItems.pill_iodine }); - GameRegistry.addRecipe(new ItemStack(ModItems.med_bag, 1), new Object[] { "LL", "SI", "LL", 'L', ModItems.plate_polymer, 'S', ModItems.syringe_metal_super, 'I', ModItems.radaway }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.syringe_metal_super, 1), new Object[] { " N ", "PSP", "L L", 'N', ModItems.bottle_nuka, 'P', "plateSteel", 'S', ModItems.syringe_metal_stimpak, 'L', Items.leather })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.syringe_metal_super, 1), new Object[] { " N ", "PSP", "L L", 'N', ModItems.bottle_nuka, 'P', "plateSteel", 'S', ModItems.syringe_metal_stimpak, 'L', ModItems.plate_polymer })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.syringe_metal_super, 1), new Object[] { " N ", "PSP", "L L", 'N', ModItems.bottle_cherry, 'P', "plateSteel", 'S', ModItems.syringe_metal_stimpak, 'L', Items.leather })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.syringe_metal_super, 1), new Object[] { " N ", "PSP", "L L", 'N', ModItems.bottle_cherry, 'P', "plateSteel", 'S', ModItems.syringe_metal_stimpak, 'L', ModItems.plate_polymer })); - GameRegistry.addRecipe(new ItemStack(ModItems.radaway, 1), new Object[] { "S", "M", "W", 'S', ModItems.plate_polymer, 'M', ModBlocks.mush, 'W', Items.potionitem }); - GameRegistry.addRecipe(new ItemStack(ModItems.radaway_strong, 1), new Object[] { "S", "M", "W", 'S', Items.pumpkin_seeds, 'M', ModBlocks.mush, 'W', ModItems.radaway }); - GameRegistry.addRecipe(new ItemStack(ModItems.radaway_flush, 1), new Object[] { "S", "M", "W", 'S', ModItems.powder_iodine, 'M', ModBlocks.mush, 'W', ModItems.radaway_strong }); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.stealth_boy, 1), new Object[] { " B", "LI", "LC", 'B', Item.getItemFromBlock(Blocks.stone_button), 'L', Items.leather, 'I', "ingotSteel", 'C', ModItems.circuit_red_copper })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.sat_dock, 1), new Object[] { "SSS", "PCP", 'S', "ingotSteel", 'P', "ingotPolymer", 'C', ModBlocks.crate_iron })); GameRegistry.addRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.book_guide), 1), new Object[] { "IBI", "LBL", "IBI", 'B', Items.book, 'I', new ItemStack(Items.dye, 1, 0), 'L', new ItemStack(Items.dye, 1, 4) }); @@ -1162,17 +405,6 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.det_miner, 12), new Object[] { "FFF", "ITI", "ITI", 'F', Items.flint, 'I', "plateSteel", 'T', ModItems.ingot_semtex })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(Item.getItemFromBlock(ModBlocks.emp_bomb), 1), new Object[] { "LML", "LCL", "LML", 'L', "plateLead", 'M', ModItems.magnetron, 'C', ModItems.circuit_gold })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gadget_explosive8, 1), new Object[] { "EEE", "EPE", "EEE", 'E', ModItems.gadget_explosive, 'P', "plateAluminum" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.man_explosive8, 1), new Object[] { "EEE", "ESE", "EEE", 'E', ModItems.man_explosive, 'S', "plateSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.n2_charge, 1), new Object[] { " D ", "ERE", " D ", 'D', ModItems.ducttape, 'E', ModBlocks.det_charge, 'R', "blockRedstone" })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.custom_tnt, 1), new Object[] { " C ", "TIT", "TIT", 'C', "plateCopper", 'I', "plateIron", 'T', Blocks.tnt })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.custom_nuke, 1), new Object[] { " C ", "LUL", "LUL", 'C', "plateCopper", 'L', "plateLead", 'U', "ingotUranium235" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.custom_hydro, 1), new Object[] { " C ", "LTL", "LIL", 'C', "plateCopper", 'L', "plateLead", 'I', "plateIron", 'T', ModItems.cell_tritium })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.custom_amat, 1), new Object[] { " C ", "MMM", "AAA", 'C', "plateCopper", 'A', "plateAluminum", 'M', ModItems.cell_antimatter })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.custom_dirty, 1), new Object[] { " C ", "WLW", "WLW", 'C', "plateCopper", 'L', "plateLead", 'W', ModItems.nuclear_waste })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.custom_schrab, 1), new Object[] { " C ", "LUL", "LUL", 'C', "plateCopper", 'L', "plateLead", 'U', "ingotSchrabidium" })); - GameRegistry.addRecipe(new ShapedOreRecipe(ItemBattery.getEmptyBattery(ModItems.battery_generic), new Object[] { " A ", "PRP", "PRP", 'A', ModItems.wire_aluminium, 'P', "plateAluminum", 'R', "dustRedstone" })); GameRegistry.addRecipe(new ShapedOreRecipe(ItemBattery.getEmptyBattery(ModItems.battery_advanced), new Object[] { " A ", "PSP", "PLP", 'A', ModItems.wire_red_copper, 'P', "plateCopper", 'S', "sulfur", 'L', "dustLead" })); GameRegistry.addRecipe(new ShapedOreRecipe(ItemBattery.getEmptyBattery(ModItems.battery_advanced), new Object[] { " A ", "PLP", "PSP", 'A', ModItems.wire_red_copper, 'P', "plateCopper", 'S', "sulfur", 'L', "dustLead" })); @@ -1218,188 +450,19 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapelessOreRecipe(ItemBattery.getFullBattery(ModItems.battery_potatos), new Object[] { ItemBattery.getFullBattery(ModItems.battery_potato), ModItems.turret_chip, "dustRedstone" })); GameRegistry.addRecipe(new ShapedOreRecipe(ItemBattery.getEmptyBattery(ModItems.battery_steam), new Object[] { "PMP", "ISI", "PCP", 'P', "plateCopper", 'M', ModItems.motor, 'C', ModItems.coil_tungsten, 'S', new ItemStack(ModItems.fluid_tank_full, 1, FluidType.WATER.getID()), 'I', ModItems.plate_polymer })); GameRegistry.addRecipe(new ShapedOreRecipe(ItemBattery.getEmptyBattery(ModItems.battery_steam_large), new Object[] { "MPM", "ISI", "CPC", 'P', ModItems.board_copper, 'M', ModItems.motor, 'C', ModItems.coil_tungsten, 'S', new ItemStack(ModItems.fluid_barrel_full, 1, FluidType.WATER.getID()), 'I', "ingotPolymer" })); - - if(GeneralConfig.enableBabyMode) { - GameRegistry.addRecipe(new ItemStack(ModItems.starmetal_helmet, 1), new Object[] { "EEE", "E E", 'E', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.starmetal_plate, 1), new Object[] { "E E", "EEE", "EEE", 'E', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.starmetal_legs, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.starmetal_boots, 1), new Object[] { "E E", "E E", 'E', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_helmet, 1), new Object[] { "EEE", "E E", 'E', ModItems.ingot_schrabidium }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_plate, 1), new Object[] { "E E", "EEE", "EEE", 'E', ModItems.ingot_schrabidium }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_legs, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.ingot_schrabidium }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_boots, 1), new Object[] { "E E", "E E", 'E', ModItems.ingot_schrabidium }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_sword, 1), new Object[] { "I", "I", "S", 'I', ModItems.ingot_schrabidium, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_pickaxe, 1), new Object[] { "III", " S ", " S ", 'I', ModItems.ingot_schrabidium, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_axe, 1), new Object[] { "II", "IS", " S", 'I', ModItems.ingot_schrabidium, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_shovel, 1), new Object[] { "I", "S", "S", 'I', ModItems.ingot_schrabidium, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_hoe, 1), new Object[] { "II", " S", " S", 'I', ModItems.ingot_schrabidium, 'S', Items.stick }); - } else { - GameRegistry.addRecipe(new ItemStack(ModItems.starmetal_helmet, 1), new Object[] { "EEE", "ECE", 'E', ModItems.ingot_starmetal, 'C', ModItems.cobalt_helmet }); - GameRegistry.addRecipe(new ItemStack(ModItems.starmetal_plate, 1), new Object[] { "ECE", "EEE", "EEE", 'E', ModItems.ingot_starmetal, 'C', ModItems.cobalt_plate }); - GameRegistry.addRecipe(new ItemStack(ModItems.starmetal_legs, 1), new Object[] { "EEE", "ECE", "E E", 'E', ModItems.ingot_starmetal, 'C', ModItems.cobalt_legs }); - GameRegistry.addRecipe(new ItemStack(ModItems.starmetal_boots, 1), new Object[] { "E E", "ECE", 'E', ModItems.ingot_starmetal, 'C', ModItems.cobalt_boots }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_helmet, 1), new Object[] { "EEE", "ESE", " P ", 'E', ModItems.ingot_schrabidium, 'S', ModItems.starmetal_helmet, 'P', ModItems.pellet_charged }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_plate, 1), new Object[] { "ESE", "EPE", "EEE", 'E', ModItems.ingot_schrabidium, 'S', ModItems.starmetal_plate, 'P', ModItems.pellet_charged }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_legs, 1), new Object[] { "EEE", "ESE", "EPE", 'E', ModItems.ingot_schrabidium, 'S', ModItems.starmetal_legs, 'P', ModItems.pellet_charged }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_boots, 1), new Object[] { "EPE", "ESE", 'E', ModItems.ingot_schrabidium, 'S', ModItems.starmetal_boots, 'P', ModItems.pellet_charged }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_sword, 1), new Object[] { "I", "W", "S", 'I', ModBlocks.block_schrabidium, 'W', ModItems.desh_sword, 'S', ModItems.ingot_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_pickaxe, 1), new Object[] { "SWS", " P ", " P ", 'S', ModItems.blades_schrabidium, 'W', ModItems.desh_pickaxe, 'P', ModItems.ingot_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_axe, 1), new Object[] { "SW", "SP", " P", 'S', ModItems.blades_schrabidium, 'W', ModItems.desh_axe, 'P', ModItems.ingot_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_shovel, 1), new Object[] { "S", "W", "P", 'S', ModItems.blades_schrabidium, 'W', ModItems.desh_shovel, 'P', ModItems.ingot_polymer }); - GameRegistry.addRecipe(new ItemStack(ModItems.schrabidium_hoe, 1), new Object[] { "IW", " S", " S", 'I', ModItems.ingot_schrabidium, 'W', ModItems.desh_hoe, 'S', ModItems.ingot_polymer }); - } - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steel_helmet, 1), new Object[] { "EEE", "E E", 'E', "ingotSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steel_plate, 1), new Object[] { "E E", "EEE", "EEE", 'E', "ingotSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steel_legs, 1), new Object[] { "EEE", "E E", "E E", 'E', "ingotSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steel_boots, 1), new Object[] { "E E", "E E", 'E', "ingotSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steel_sword, 1), new Object[] { "I", "I", "S", 'I', "ingotSteel", 'S', Items.stick })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steel_pickaxe, 1), new Object[] { "III", " S ", " S ", 'I', "ingotSteel", 'S', Items.stick })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steel_axe, 1), new Object[] { "II", "IS", " S", 'I', "ingotSteel", 'S', Items.stick })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steel_shovel, 1), new Object[] { "I", "S", "S", 'I', "ingotSteel", 'S', Items.stick })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.steel_hoe, 1), new Object[] { "II", " S", " S", 'I', "ingotSteel", 'S', Items.stick })); - GameRegistry.addRecipe(new ItemStack(ModItems.titanium_helmet, 1), new Object[] { "EEE", "E E", 'E', ModItems.ingot_titanium }); - GameRegistry.addRecipe(new ItemStack(ModItems.titanium_plate, 1), new Object[] { "E E", "EEE", "EEE", 'E', ModItems.ingot_titanium }); - GameRegistry.addRecipe(new ItemStack(ModItems.titanium_legs, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.ingot_titanium }); - GameRegistry.addRecipe(new ItemStack(ModItems.titanium_boots, 1), new Object[] { "E E", "E E", 'E', ModItems.ingot_titanium }); - GameRegistry.addRecipe(new ItemStack(ModItems.titanium_sword, 1), new Object[] { "I", "I", "S", 'I', ModItems.ingot_titanium, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.titanium_pickaxe, 1), new Object[] { "III", " S ", " S ", 'I', ModItems.ingot_titanium, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.titanium_axe, 1), new Object[] { "II", "IS", " S", 'I', ModItems.ingot_titanium, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.titanium_shovel, 1), new Object[] { "I", "S", "S", 'I', ModItems.ingot_titanium, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.titanium_hoe, 1), new Object[] { "II", " S", " S", 'I', ModItems.ingot_titanium, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.cobalt_sword, 1), new Object[] { "I", "I", "S", 'I', ModItems.ingot_cobalt, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.cobalt_pickaxe, 1), new Object[] { "III", " S ", " S ", 'I', ModItems.ingot_cobalt, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.cobalt_axe, 1), new Object[] { "II", "IS", " S", 'I', ModItems.ingot_cobalt, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.cobalt_shovel, 1), new Object[] { "I", "S", "S", 'I', ModItems.ingot_cobalt, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.cobalt_hoe, 1), new Object[] { "II", " S", " S", 'I', ModItems.ingot_cobalt, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.alloy_helmet, 1), new Object[] { "EEE", "E E", 'E', ModItems.ingot_advanced_alloy }); - GameRegistry.addRecipe(new ItemStack(ModItems.alloy_plate, 1), new Object[] { "E E", "EEE", "EEE", 'E', ModItems.ingot_advanced_alloy }); - GameRegistry.addRecipe(new ItemStack(ModItems.alloy_legs, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.ingot_advanced_alloy }); - GameRegistry.addRecipe(new ItemStack(ModItems.alloy_boots, 1), new Object[] { "E E", "E E", 'E', ModItems.ingot_advanced_alloy }); - GameRegistry.addRecipe(new ItemStack(ModItems.alloy_sword, 1), new Object[] { "I", "I", "S", 'I', ModItems.ingot_advanced_alloy, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.alloy_pickaxe, 1), new Object[] { "III", " S ", " S ", 'I', ModItems.ingot_advanced_alloy, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.alloy_axe, 1), new Object[] { "II", "IS", " S", 'I', ModItems.ingot_advanced_alloy, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.alloy_shovel, 1), new Object[] { "I", "S", "S", 'I', ModItems.ingot_advanced_alloy, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.alloy_hoe, 1), new Object[] { "II", " S", " S", 'I', ModItems.ingot_advanced_alloy, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.cmb_helmet, 1), new Object[] { "EEE", "E E", 'E', ModItems.ingot_combine_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.cmb_plate, 1), new Object[] { "E E", "EEE", "EEE", 'E', ModItems.ingot_combine_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.cmb_legs, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.ingot_combine_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.cmb_boots, 1), new Object[] { "E E", "E E", 'E', ModItems.ingot_combine_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.cmb_sword, 1), new Object[] { "I", "I", "S", 'I', ModItems.ingot_combine_steel, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.cmb_pickaxe, 1), new Object[] { "III", " S ", " S ", 'I', ModItems.ingot_combine_steel, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.cmb_axe, 1), new Object[] { "II", "IS", " S", 'I', ModItems.ingot_combine_steel, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.cmb_shovel, 1), new Object[] { "I", "S", "S", 'I', ModItems.ingot_combine_steel, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.cmb_hoe, 1), new Object[] { "II", " S", " S", 'I', ModItems.ingot_combine_steel, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.elec_sword, 1), new Object[] { "RPR", "RPR", " B ", 'P', ModItems.ingot_polymer, 'D', ModItems.ingot_dura_steel, 'R', ModItems.bolt_dura_steel, 'M', ModItems.motor, 'B', ModItems.battery_lithium }); - GameRegistry.addRecipe(new ItemStack(ModItems.elec_pickaxe, 1), new Object[] { "RDM", " PB", " P ", 'P', ModItems.ingot_polymer, 'D', ModItems.ingot_dura_steel, 'R', ModItems.bolt_dura_steel, 'M', ModItems.motor, 'B', ModItems.battery_lithium }); - GameRegistry.addRecipe(new ItemStack(ModItems.elec_axe, 1), new Object[] { " DP", "RRM", " PB", 'P', ModItems.ingot_polymer, 'D', ModItems.ingot_dura_steel, 'R', ModItems.bolt_dura_steel, 'M', ModItems.motor, 'B', ModItems.battery_lithium }); - GameRegistry.addRecipe(new ItemStack(ModItems.elec_shovel, 1), new Object[] { " P", "RRM", " B", 'P', ModItems.ingot_polymer, 'D', ModItems.ingot_dura_steel, 'R', ModItems.bolt_dura_steel, 'M', ModItems.motor, 'B', ModItems.battery_lithium }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.centri_stick, 1), new Object[] { ModItems.centrifuge_element, ModItems.energy_core, Items.stick }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.smashing_hammer, 1), new Object[] { "STS", "SPS", " P ", 'S', "blockSteel", 'T', "blockTungsten", 'P', "ingotPolymer" })); - GameRegistry.addRecipe(new ItemStack(ModItems.desh_sword, 1), new Object[] { "I", "I", "S", 'I', ModItems.ingot_desh, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.desh_pickaxe, 1), new Object[] { "III", " S ", " S ", 'I', ModItems.ingot_desh, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.desh_axe, 1), new Object[] { "II", "IS", " S", 'I', ModItems.ingot_desh, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.desh_shovel, 1), new Object[] { "I", "S", "S", 'I', ModItems.ingot_desh, 'S', Items.stick }); - GameRegistry.addRecipe(new ItemStack(ModItems.desh_hoe, 1), new Object[] { "II", " S", " S", 'I', ModItems.ingot_desh, 'S', Items.stick }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.security_helmet, 1), new Object[] { "SSS", "IGI", 'S', "plateSteel", 'I', ModItems.plate_polymer, 'G', "paneGlass" })); - GameRegistry.addRecipe(new ItemStack(ModItems.security_plate, 1), new Object[] { "KWK", "IKI", "WKW", 'K', ModItems.plate_kevlar, 'I', ModItems.ingot_polymer, 'W', new ItemStack(Blocks.wool, 1, OreDictionary.WILDCARD_VALUE) }); - GameRegistry.addRecipe(new ItemStack(ModItems.security_legs, 1), new Object[] { "IWI", "K K", "W W", 'K', ModItems.plate_kevlar, 'I', ModItems.ingot_polymer, 'W', new ItemStack(Blocks.wool, 1, OreDictionary.WILDCARD_VALUE) }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.security_boots, 1), new Object[] { "P P", "I I", 'P', "plateSteel", 'I', ModItems.plate_polymer })); - GameRegistry.addRecipe(new ItemStack(ModItems.cobalt_helmet, 1), new Object[] { "EEE", "E E", 'E', ModItems.ingot_cobalt }); - GameRegistry.addRecipe(new ItemStack(ModItems.cobalt_plate, 1), new Object[] { "E E", "EEE", "EEE", 'E', ModItems.ingot_cobalt }); - GameRegistry.addRecipe(new ItemStack(ModItems.cobalt_legs, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.ingot_cobalt }); - GameRegistry.addRecipe(new ItemStack(ModItems.cobalt_boots, 1), new Object[] { "E E", "E E", 'E', ModItems.ingot_cobalt }); - - GameRegistry.addRecipe(new ItemStack(ModItems.t45_helmet, 1), new Object[] { "PPC", "PBP", "IXI", 'P', ModItems.plate_armor_titanium, 'C', ModItems.circuit_targeting_tier3, 'I', ModItems.plate_polymer, 'X', ModItems.gas_mask_m65, 'B', ModItems.titanium_helmet }); - GameRegistry.addRecipe(new ItemStack(ModItems.t45_plate, 1), new Object[] { "MPM", "TBT", "PPP", 'M', ModItems.motor_desh, 'P', ModItems.plate_armor_titanium, 'T', ModItems.gas_empty, 'B', ModItems.titanium_plate }); - GameRegistry.addRecipe(new ItemStack(ModItems.t45_legs, 1), new Object[] { "MPM", "PBP", "P P", 'M', ModItems.motor_desh, 'P', ModItems.plate_armor_titanium, 'B', ModItems.titanium_legs }); - GameRegistry.addRecipe(new ItemStack(ModItems.t45_boots, 1), new Object[] { "P P", "PBP", 'P', ModItems.plate_armor_titanium, 'B', ModItems.titanium_boots }); - GameRegistry.addRecipe(new ItemStack(ModItems.bj_helmet, 1), new Object[] { "SBS", " C ", " I ", 'S', Items.string, 'B', new ItemStack(Blocks.wool, 1, 15), 'C', ModItems.circuit_targeting_tier4, 'I', ModItems.ingot_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.bj_plate, 1), new Object[] { "N N", "MSM", "NCN", 'N', ModItems.plate_armor_lunar, 'M', ModItems.motor_desh, 'S', ModItems.starmetal_plate, 'C', ModItems.circuit_targeting_tier5 }); - GameRegistry.addRecipe(new ItemStack(ModItems.bj_legs, 1), new Object[] { "NBN", "MSM", "N N", 'N', ModItems.plate_armor_lunar, 'M', ModItems.motor_desh, 'S', ModItems.starmetal_legs, 'B', ModBlocks.block_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.bj_boots, 1), new Object[] { "N N", "BSB", 'N', ModItems.plate_armor_lunar, 'S', ModItems.starmetal_boots, 'B', ModBlocks.block_starmetal }); - GameRegistry.addRecipe(new ItemStack(ModItems.hev_helmet, 1), new Object[] { "PCP", "PBP", "IFI", 'P', ModItems.plate_armor_hev, 'C', ModItems.circuit_targeting_tier4, 'B', ModItems.titanium_helmet, 'I', ModItems.plate_polymer, 'F', ModItems.gas_mask_filter }); - GameRegistry.addRecipe(new ItemStack(ModItems.hev_plate, 1), new Object[] { "MPM", "IBI", "PPP", 'P', ModItems.plate_armor_hev, 'B', ModItems.titanium_plate, 'I', ModItems.ingot_polymer, 'M', ModItems.motor_desh }); - GameRegistry.addRecipe(new ItemStack(ModItems.hev_legs, 1), new Object[] { "MPM", "IBI", "P P", 'P', ModItems.plate_armor_hev, 'B', ModItems.titanium_legs, 'I', ModItems.ingot_polymer, 'M', ModItems.motor_desh }); - GameRegistry.addRecipe(new ItemStack(ModItems.hev_boots, 1), new Object[] { "P P", "PBP", 'P', ModItems.plate_armor_hev, 'B', ModItems.titanium_boots }); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.drax, 1), new Object[] { "BCF", "DDM", "BCC", 'B', ModItems.blades_advanced_alloy, 'C', "ingotCobalt", 'F', ModItems.fusion_core, 'D', "ingotDesh", 'M', ModItems.motor })); - GameRegistry.addRecipe(new ItemStack(ModItems.drax_mk2, 1), new Object[] { "SCS", "IDI", "FEF", 'S', ModItems.ingot_starmetal, 'C', ModItems.crystal_trixite, 'I', ModItems.ingot_saturnite, 'D', ModItems.drax, 'F', ModItems.fusion_core, 'E', ModItems.circuit_targeting_tier5 }); - GameRegistry.addRecipe(new ItemStack(ModItems.drax_mk3, 1), new Object[] { "ECE", "CDC", "SBS", 'E', ModBlocks.block_euphemium_cluster, 'C', ModItems.crystal_schrabidium, 'D', ModItems.drax_mk2, 'S', ModItems.circuit_targeting_tier6, 'B', ItemBattery.getFullBattery(ModItems.battery_spark) }); - - GameRegistry.addRecipe(new ItemStack(ModItems.chlorophyte_pickaxe, 1), new Object[] { " SD", "APS", "FA ", 'S', ModItems.blades_steel, 'D', ModItems.powder_chlorophyte, 'A', ModItems.ingot_fiberglass, 'P', ModItems.steel_pickaxe, 'F', ModItems.bolt_dura_steel }); - GameRegistry.addRecipe(new ItemStack(ModItems.mese_pickaxe, 1), new Object[] { " SD", "APS", "FA ", 'S', ModItems.blades_desh, 'D', ModItems.powder_dineutronium, 'A', ModItems.plate_paa, 'P', ModItems.chlorophyte_pickaxe, 'F', ModItems.shimmer_handle }); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.jetpack_boost, 1), new Object[] { "PTP", "SLS", "W W", 'P', "plateSteel", 'T', ModItems.tank_steel, 'S', ModItems.pipes_steel, 'L', Items.leather, 'W', ModItems.thruster_small })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.jetpack_fly, 1), new Object[] { "PTP", "SLS", "W W", 'P', "plateSteel", 'T', ModItems.cap_aluminium, 'S', ModItems.pipes_steel, 'L', ModItems.jetpack_boost, 'W', ModItems.thruster_small })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.jetpack_break, 1), new Object[] { "PTP", "SLS", "P P", 'P', "plateSteel", 'T', ModItems.cap_aluminium, 'S', ModItems.coil_tungsten, 'L', ModItems.jetpack_boost })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.jetpack_vector, 1), new Object[] { "PTP", "SLS", "W W", 'P', "plateTitanium", 'T', ModItems.circuit_copper, 'S', ModItems.motor, 'L', ModItems.jetpack_fly, 'W', ModItems.thruster_small })); - - GameRegistry.addRecipe(new ItemStack(ModItems.chainsaw, 1), new Object[] { " H", "BBP", " C", 'H', ModItems.hull_small_steel, 'B', ModItems.blades_steel, 'P', ModItems.piston_selenium, 'C', ModItems.canister_fuel }); - GameRegistry.addRecipe(new ItemStack(ModItems.chainsaw, 1), new Object[] { " H", "BBP", " C", 'H', ModItems.hull_small_steel, 'B', ModItems.blades_steel, 'P', ModItems.piston_selenium, 'C', ModItems.canister_petroil }); - GameRegistry.addRecipe(new ItemStack(ModItems.chainsaw, 1), new Object[] { " H", "BBP", " C", 'H', ModItems.hull_small_steel, 'B', ModItems.blades_steel, 'P', ModItems.piston_selenium, 'C', ModItems.canister_biofuel }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.wiring_red_copper, 1), new Object[] { "PPP", "PIP", "PPP", 'P', "plateSteel", 'I', "ingotSteel" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.tank_waste, 1), new Object[] { "PTP", "PTP", "PTP", 'T', ModItems.tank_steel, 'P', "plateSteel" })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.hazmat_helmet, 1), new Object[] { "EEE", "EIE", "FPF", 'E', ModItems.hazmat_cloth, 'I', "paneGlass", 'P', "plateSteel", 'F', ModItems.filter_coal })); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_plate, 1), new Object[] { "E E", "EEE", "EEE", 'E', ModItems.hazmat_cloth }); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_legs, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.hazmat_cloth }); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_boots, 1), new Object[] { "E E", "E E", 'E', ModItems.hazmat_cloth }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.hazmat_helmet_red, 1), new Object[] { "EEE", "IEI", "EFE", 'E', ModItems.hazmat_cloth_red, 'I', "paneGlass", 'P', "plateSteel", 'F', ModItems.gas_mask_filter })); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_plate_red, 1), new Object[] { "E E", "EEE", "EEE", 'E', ModItems.hazmat_cloth_red }); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_legs_red, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.hazmat_cloth_red }); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_boots_red, 1), new Object[] { "E E", "E E", 'E', ModItems.hazmat_cloth_red }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.hazmat_helmet_grey, 1), new Object[] { "EEE", "IEI", "EFE", 'E', ModItems.hazmat_cloth_grey, 'I', "paneGlass", 'P', "plateSteel", 'F', ModItems.gas_mask_filter })); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_plate_grey, 1), new Object[] { "E E", "EEE", "EEE", 'E', ModItems.hazmat_cloth_grey }); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_legs_grey, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.hazmat_cloth_grey }); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_boots_grey, 1), new Object[] { "E E", "E E", 'E', ModItems.hazmat_cloth_grey }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.asbestos_helmet, 1), new Object[] { "EEE", "EIE", 'E', ModItems.asbestos_cloth, 'I', "plateGold" })); - GameRegistry.addRecipe(new ItemStack(ModItems.asbestos_plate, 1), new Object[] { "E E", "EEE", "EEE", 'E', ModItems.asbestos_cloth }); - GameRegistry.addRecipe(new ItemStack(ModItems.asbestos_legs, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.asbestos_cloth }); - GameRegistry.addRecipe(new ItemStack(ModItems.asbestos_boots, 1), new Object[] { "E E", "E E", 'E', ModItems.asbestos_cloth }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.hazmat_paa_helmet, 1), new Object[] { "EEE", "IEI", "FPF", 'E', ModItems.plate_paa, 'I', "paneGlass", 'P', "plateSteel", 'F', ModItems.filter_coal })); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_paa_plate, 1), new Object[] { "E E", "EEE", "EEE", 'E', ModItems.plate_paa }); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_paa_legs, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.plate_paa }); - GameRegistry.addRecipe(new ItemStack(ModItems.hazmat_paa_boots, 1), new Object[] { "E E", "E E", 'E', ModItems.plate_paa }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.paa_plate, 1), new Object[] { "E E", "NEN", "ENE", 'E', ModItems.plate_paa, 'N', "plateDenseLead" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.paa_legs, 1), new Object[] { "EEE", "N N", "E E", 'E', ModItems.plate_paa, 'N', "plateDenseLead" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.paa_boots, 1), new Object[] { "E E", "N N", 'E', ModItems.plate_paa, 'N', "plateDenseLead" })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.goggles, 1), new Object[] { "P P", "GPG", 'G', "paneGlass", 'P', "plateSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gas_mask, 1), new Object[] { "PPP", "GPG", " F ", 'G', "paneGlass", 'P', "plateSteel", 'F', ModItems.gas_mask_filter })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gas_mask_m65, 1), new Object[] { "PPP", "GPG", " F ", 'G', "paneGlass", 'P', ModItems.plate_polymer, 'F', ModItems.gas_mask_filter })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gas_mask_filter, 1), new Object[] { "F", "I", "F", 'F', ModItems.filter_coal, 'I', "plateIron" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.jetpack_tank, 1), new Object[] { " S ", "BKB", " S ", 'S', "plateSteel", 'B', ModItems.bolt_tungsten, 'K', ModItems.canister_kerosene })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_kit_1, 4), new Object[] { "I ", "LB", "P ", 'I', ModItems.plate_polymer, 'L', ModItems.canister_canola, 'B', ModItems.bolt_tungsten, 'P', "plateIron" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_kit_2, 1), new Object[] { "III", "GLG", "PPP", 'I', ModItems.plate_polymer, 'L', ModItems.ducttape, 'G', ModItems.gun_kit_1, 'P', "plateIron" })); - GameRegistry.addRecipe(new ItemStack(ModItems.cape_radiation, 1), new Object[] { "W W", "WIW", "WDW", 'W', new ItemStack(Item.getItemFromBlock(Blocks.wool), 1, 11), 'D', new ItemStack(Items.dye, 1, 11), 'I', ModItems.nuclear_waste }); - GameRegistry.addRecipe(new ItemStack(ModItems.cape_gasmask, 1), new Object[] { "W W", "WIW", "WDW", 'W', new ItemStack(Item.getItemFromBlock(Blocks.wool), 1, 4), 'D', new ItemStack(Items.dye, 1, 0), 'I', ModItems.gas_mask }); - GameRegistry.addRecipe(new ItemStack(ModItems.cape_schrabidium, 1), new Object[] { "W W", "WIW", "WDW", 'W', ModItems.ingot_schrabidium, 'D', new ItemStack(Items.dye, 1, 0), 'I', ModItems.circuit_red_copper }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.igniter, 1), new Object[] { " W", "SC", "CE", 'S', "plateSteel", 'W', ModItems.wire_schrabidium, 'C', ModItems.circuit_schrabidium, 'E', ModItems.ingot_euphemium })); - GameRegistry.addRecipe(new ItemStack(ModItems.euphemium_helmet, 1), new Object[] { "EEE", "E E", 'E', ModItems.plate_euphemium }); - GameRegistry.addRecipe(new ItemStack(ModItems.euphemium_plate, 1), new Object[] { "EWE", "EEE", "EEE", 'E', ModItems.plate_euphemium, 'W', ModItems.watch }); - GameRegistry.addRecipe(new ItemStack(ModItems.euphemium_legs, 1), new Object[] { "EEE", "E E", "E E", 'E', ModItems.plate_euphemium }); - GameRegistry.addRecipe(new ItemStack(ModItems.euphemium_boots, 1), new Object[] { "E E", "E E", 'E', ModItems.plate_euphemium }); GameRegistry.addRecipe(new ItemStack(ModItems.watch, 1), new Object[] { "LEL", "EWE", "LEL", 'E', ModItems.ingot_euphemium, 'L', new ItemStack(Items.dye, 1, 4), 'W', Items.clock }); - GameRegistry.addRecipe(new ItemStack(ModItems.apple_euphemium, 1), new Object[] { "EEE", "EAE", "EEE", 'E', ModItems.nugget_euphemium, 'A', Items.apple }); GameRegistry.addRecipe(new ItemStack(ModItems.plate_euphemium, 1), new Object[] { "AEA", "ENE", "AEA", 'E', ModItems.ingot_euphemium, 'N', Items.nether_star, 'A', ModItems.powder_astatine }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.mask_of_infamy, 1), new Object[] { "III", "III", " I ", 'I', "plateIron" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.designator, 1), new Object[] { " A", "#B#", "#B#", '#', "plateIron", 'A', "plateSteel", 'B', ModItems.circuit_red_copper })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.designator_range, 1), new Object[] { "RRD", "PIC", " P", 'P', "plateSteel", 'R', Items.redstone, 'C', ModItems.circuit_gold, 'D', ModItems.designator, 'I', "ingotSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.designator_manual, 1), new Object[] { " A", "#C#", "#B#", '#', "ingotPolymer", 'A', "plateLead", 'B', ModItems.circuit_gold, 'C', ModItems.designator })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.linker, 1), new Object[] { "I I", "ICI", "GGG", 'I', "plateIron", 'G', "plateGold", 'C', ModItems.circuit_gold })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.oil_detector, 1), new Object[] { "W I", "WCI", "PPP", 'W', ModItems.wire_gold, 'I', "ingotCopper", 'C', ModItems.circuit_red_copper, 'P', "plateSteel" })); - GameRegistry.addRecipe(new ItemStack(ModItems.turret_chip, 1), new Object[] { "WWW", "CPC", "WWW", 'W', ModItems.wire_gold, 'P', ModItems.ingot_polymer, 'C', ModItems.circuit_gold, }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.turret_biometry, 1), new Object[] { "CC ", "GGS", "SSS", 'C', ModItems.circuit_copper, 'S', "plateSteel", 'G', "plateGold", 'I', "plateLead" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.survey_scanner, 1), new Object[] { "SWS", " G ", "PCP", 'W', ModItems.wire_gold, 'P', ModItems.ingot_polymer, 'C', ModItems.circuit_gold, 'S', "plateSteel", 'G', "ingotGold" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.geiger_counter, 1), new Object[] { "GPP", "WCS", "WBB", 'W', ModItems.wire_gold, 'P', ModItems.ingot_polymer, 'C', ModItems.circuit_copper, 'G', "ingotGold", 'S', "plateSteel", 'B', ModItems.ingot_beryllium })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.mirror_tool), new Object[] { " A ", " IA", "I ", 'A', "ingotAluminum", 'I', "ingotIron" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.key, 1), new Object[] { " B", " B ", "P ", 'P', "plateSteel", 'B', ModItems.bolt_tungsten })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.key_kit, 1), new Object[] { "PKP", "DTD", "PKP", 'P', "plateGold", 'K', ModItems.key, 'D', "dustDiamond", 'T', ModItems.screwdriver })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.key_red, 1), new Object[] { "DSC", "SMS", "KSD", 'C', ModItems.circuit_targeting_tier4, 'M', Items.nether_star, 'K', ModItems.key, 'D', "dustDesh", 'S', "plateSaturnite" })); @@ -1409,54 +472,14 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.padlock_reinforced, 1), new Object[] { " P ", "PBP", "PDP", 'P', "plateAdvanced", 'D', ModItems.plate_desh, 'B', ModItems.bolt_dura_steel })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.padlock_unbreakable, 1), new Object[] { " P ", "PBP", "PDP", 'P', "plateSaturnite", 'D', "gemDiamond", 'B', ModItems.bolt_dura_steel })); - GameRegistry.addRecipe(new ItemStack(ModItems.euphemium_stopper, 1), new Object[] { "I", "S", "S", 'I', ModItems.ingot_euphemium, 'S', Items.stick }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.matchstick, 16), new Object[] { "I", "S", 'I', "sulfur", 'S', Items.stick })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.matchstick, 16), new Object[] { "I", "S", 'I', "dustSulfur", 'S', Items.stick })); - GameRegistry.addRecipe(new ItemStack(ModItems.matchstick, 24), new Object[] { "I", "S", 'I', ModItems.powder_fire, 'S', Items.stick }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.crowbar, 1), new Object[] { "II", " I", " I", 'I', "ingotSteel" })); - - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_power, 5), new Object[] { "dustRedstone", "dustGlowstone", "dustDiamond", "dustNeptunium", "dustMagnetizedTungsten" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.ballistite, 3), new Object[] { Items.gunpowder, "dustSaltpeter", Items.sugar })); - - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_nitan_mix, 6), new Object[] { "dustNeptunium", "dustIodine", "dustThorium", "dustAstatine", "dustNeodymium", "dustCaesium" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_nitan_mix, 6), new Object[] { "dustStrontium", "dustCobalt", "dustBromine", "dustTennessine", "dustNiobium", "dustCerium" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_spark_mix, 5), new Object[] { "dustDesh", "dustEuphemium", ModItems.powder_meteorite, ModItems.powder_power, ModItems.powder_nitan_mix })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_meteorite, 5), new Object[] { "dustIron", "dustCopper", "dustLithium", "dustTungsten", "dustUranium" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_thermite, 4), new Object[] { "dustIron", "dustIron", "dustIron", "dustAluminum" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_semtex_mix, 3), new Object[] { ModItems.solid_fuel, ModItems.cordite, "dustSaltpeter" })); - GameRegistry.addRecipe(new ItemStack(ModItems.canister_petroil, 9), new Object[] { "RRR", "RLR", "RRR", 'R', ModItems.canister_reoil, 'L', ModItems.canister_canola }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.record_lc, 1), new Object[] { " S ", "SDS", " S ", 'S', "ingotPolymer", 'D', "dustLapis" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.record_ss, 1), new Object[] { " S ", "SDS", " S ", 'S', "ingotPolymer", 'D', "dustAdvanced" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.record_vc, 1), new Object[] { " S ", "SDS", " S ", 'S', "ingotPolymer", 'D', "dustCMBSteel" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_advanced_alloy, 4), new Object[] { "dustRedstone", "dustIron", "dustCoal", "dustCopper" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_advanced_alloy, 3), new Object[] { "dustIron", "dustCoal", "dustRedCopperAlloy" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_advanced_alloy, 3), new Object[] { "dustRedstone", "dustSteel", "dustCopper" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_advanced_alloy, 2), new Object[] { "dustRedCopperAlloy", "dustSteel" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_magnetized_tungsten, 1), new Object[] { "dustTungsten", "nuggetSchrabidium" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_red_copper, 2), new Object[] { "dustRedstone", "dustCopper" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_steel, 2), new Object[] { "dustIron", "dustCoal" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_dura_steel, 2), new Object[] { "dustSteel", "dustTungsten" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_dura_steel, 2), new Object[] { "dustSteel", ModItems.powder_cobalt })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_dura_steel, 4), new Object[] { "dustIron", "dustCoal", "dustTungsten", "dustTungsten" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_dura_steel, 4), new Object[] { "dustIron", "dustCoal", ModItems.powder_cobalt, ModItems.powder_cobalt })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.saw, 1), new Object[] { "IIL", "PP ", 'P', "plateSteel", 'I', "ingotSteel", 'L', Items.leather })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bat, 1), new Object[] { "P", "P", "S", 'S', "plateSteel", 'P', "plankWood" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.bat_nail, 1), new Object[] { ModItems.bat, "plateSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.golf_club, 1), new Object[] { "IP", " P", " P", 'P', "plateSteel", 'I', "ingotSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.pipe_rusty, 1), new Object[] { "II", " I", " I", 'I', "ingotIron" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.pipe_lead, 1), new Object[] { "II", " I", " I", 'I', "ingotLead" })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.bottle_opener, 1), new Object[] { "S", "P", 'S', "plateSteel", 'P', "plankWood" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.polaroid, 1), new Object[] { " C ", "RPY", " B ", 'B', "dustLapis", 'C', "dustCoal", 'R', "dustAdvanced", 'Y', "dustGold", 'P', Items.paper })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.ullapool_caber, 1), new Object[] { "ITI", " S ", " S ", 'I', "plateIron", 'T', Blocks.tnt, 'S', Items.stick })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.chocolate_milk, 1), new Object[] { "paneGlass", new ItemStack(Items.dye, 1, 3), Items.milk_bucket, ModBlocks.block_niter, ModItems.sulfur, ModItems.sulfur, ModItems.sulfur, ModItems.powder_fire })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.crystal_horn, 1), new Object[] { ModItems.powder_neptunium, ModItems.powder_iodine, ModItems.powder_thorium, ModItems.powder_astatine, ModItems.powder_neodymium, ModItems.powder_caesium, ModBlocks.block_meteor, ModBlocks.gravel_obsidian, Items.water_bucket }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.crystal_charred, 1), new Object[] { ModItems.powder_strontium, ModItems.powder_cobalt, ModItems.powder_bromine, ModItems.powder_niobium, ModItems.powder_tennessine, ModItems.powder_cerium, ModBlocks.block_meteor, ModBlocks.block_aluminium, Items.water_bucket }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.crystal_virus, 1), new Object[] { "STS", "THT", "STS", 'S', ModItems.cell_sas3, 'T', "dustTungsten", 'H', ModItems.crystal_horn })); @@ -1470,9 +493,6 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.fluid_tank_empty, 8), new Object[] { "121", "1 1", "121", '1', "plateAluminum", '2', "plateIron" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.fluid_barrel_empty, 2), new Object[] { "121", "1 1", "121", '1', "plateSteel", '2', "plateAluminum" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.inf_water, 1), new Object[] { "222", "131", "222", '1', Items.water_bucket, '2', "plateAluminum", '3', Items.diamond })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.powder_desh_mix, 1), new Object[] { ModItems.powder_actinium_tiny, ModItems.powder_actinium_tiny, ModItems.powder_lanthanium_tiny, ModItems.powder_lanthanium_tiny, ModItems.powder_cerium_tiny, ModItems.powder_cobalt_tiny, ModItems.powder_lithium_tiny, ModItems.powder_neodymium_tiny, ModItems.powder_niobium_tiny }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.powder_desh_mix, 9), new Object[] { ModItems.powder_actinium, ModItems.powder_actinium, ModItems.powder_lanthanium, ModItems.powder_lanthanium, ModItems.powder_cerium, ModItems.powder_cobalt, ModItems.powder_lithium, ModItems.powder_neodymium, ModItems.powder_niobium }); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.powder_desh_ready, 1), new Object[] { ModItems.powder_desh_mix, ModItems.nugget_mercury, ModItems.nugget_mercury, "dustCoal" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.dynosphere_base), new Object[] { "RPR", "PBP", "RPR", 'R', "dustRedCopperAlloy", 'P', "plateSteel", 'B', "blockRedstone" })); @@ -1482,11 +502,6 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapedOreRecipe(ItemBattery.getEmptyBattery(ModItems.dynosphere_dineutronium), new Object[] { "RPR", "PBP", "RPR", 'R', ModItems.powder_spark_mix, 'P', "ingotDineutronium", 'B', ModItems.dynosphere_euphemium_charged })); //not so Temporary Crappy Recipes - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_pip, 1), new Object[] { " G ", "SSP", " TI", 'G', "paneGlass", 'S', "plateSteel", 'P', ModItems.mechanism_revolver_2, 'T', ModItems.wire_tungsten, 'I', "ingotPolymer" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_nopip, 1), new Object[] { "SSP", " TI", 'S', "plateSteel", 'P', ModItems.mechanism_revolver_2, 'T', ModItems.wire_tungsten, 'I', "ingotPolymer" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_blackjack, 1), new Object[] { "SSP", " TI", 'S', "plateSteel", 'P', ModItems.mechanism_revolver_2, 'T', ModItems.wire_tungsten, 'I', "plankWood" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_revolver_silver, 1), new Object[] { "SSP", " TI", 'S', "plateAluminum", 'P', ModItems.mechanism_revolver_2, 'T', ModItems.wire_tungsten, 'I', "plankWood" })); - GameRegistry.addRecipe(new ItemStack(ModItems.gun_revolver_red, 1), new Object[] { "R ", " B", 'R', ModItems.key_red, 'B', ModItems.gun_revolver_blackjack }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.plate_dineutronium, 4), new Object[] { "PIP", "IDI", "PIP", 'P', ModItems.powder_spark_mix, 'I', "ingotDineutronium", 'D', "ingotDesh" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.plate_desh, 4), new Object[] { "PIP", "IDI", "PIP", 'P', ModItems.powder_polymer, 'I', "ingotDesh", 'D', "ingotDuraSteel" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.piston_selenium, 1), new Object[] { "SSS", "STS", " D ", 'S', "plateSteel", 'T', "ingotTungsten", 'D', ModItems.bolt_dura_steel })); @@ -1520,49 +535,28 @@ public class CraftingManager { GameRegistry.addShapelessRecipe(new ItemStack(ModBlocks.sat_laser), new Object[] { ModItems.sat_laser }); GameRegistry.addShapelessRecipe(new ItemStack(ModBlocks.sat_resonator), new Object[] { ModItems.sat_resonator }); GameRegistry.addShapelessRecipe(new ItemStack(ModBlocks.sat_foeq), new Object[] { ModItems.sat_foeq }); - GameRegistry.addShapelessRecipe(new ItemStack(ModBlocks.geiger), new Object[] { ModItems.geiger_counter }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.sat_interface), new Object[] { "ISI", "PCP", "PAP", 'I', "ingotSteel", 'S', ModItems.ingot_starmetal, 'P', ModItems.plate_polymer, 'C', ModItems.sat_chip, 'A', ModItems.circuit_gold })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.sat_coord), new Object[] { "SII", "SCA", "SPP", 'I', "ingotSteel", 'S', ModItems.ingot_starmetal, 'P', ModItems.plate_polymer, 'C', ModItems.sat_chip, 'A', ModItems.circuit_red_copper })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.machine_spp_bottom), new Object[] { "MDM", "LCL", "LWL", 'M', "ingotMagnetizedTungsten", 'D', ModItems.plate_desh, 'L', "plateLead", 'C', ModItems.circuit_gold, 'W', ModItems.coil_magnetized_tungsten })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.machine_spp_top), new Object[] { "LWL", "LCL", "MDM", 'M', "ingotMagnetizedTungsten", 'D', ModItems.plate_desh, 'L', "plateLead", 'C', ModItems.circuit_gold, 'W', ModItems.coil_magnetized_tungsten })); GameRegistry.addShapelessRecipe(new ItemStack(ModBlocks.machine_spp_bottom), new Object[] { ModBlocks.machine_spp_top }); GameRegistry.addShapelessRecipe(new ItemStack(ModBlocks.machine_spp_top), new Object[] { ModBlocks.machine_spp_bottom }); - GameRegistry.addRecipe(new ItemStack(ModItems.gun_b93), new Object[] { "PCE", "SEB", "PCE", 'P', ModItems.plate_dineutronium, 'C', ModItems.weaponized_starblaster_cell, 'E', ModItems.component_emitter, 'B', ModItems.gun_b92, 'S', ModItems.singularity_spark }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.machine_transformer), new Object[] { "SDS", "MCM", "MCM", 'S', "ingotIron", 'D', "ingotRedCopperAlloy", 'M',ModItems.coil_advanced_alloy, 'C', ModItems.circuit_copper })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.machine_transformer_20), new Object[] { "SDS", "MCM", "MCM", 'S', "ingotIron", 'D', "ingotRedCopperAlloy", 'M', ModItems.coil_copper, 'C', ModItems.circuit_copper })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.machine_transformer_dnt), new Object[] { "SDS", "MCM", "MCM", 'S', ModItems.ingot_starmetal, 'D', "ingotDesh", 'M', ModBlocks.fwatz_conductor, 'C', ModItems.circuit_targeting_tier6 })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.machine_transformer_dnt_20), new Object[] { "SDS", "MCM", "MCM", 'S', ModItems.ingot_starmetal, 'D', "ingotDesh", 'M', ModBlocks.fusion_conductor, 'C', ModItems.circuit_targeting_tier6 })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.bottle_sparkle), new Object[] { ModItems.bottle_nuka, Items.carrot, Items.gold_nugget }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.bottle_rad), new Object[] { ModItems.bottle_quantum, Items.carrot, Items.gold_nugget }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.grenade_nuke), new Object[] { "CGC", "CGC", "PAP", 'C', ModBlocks.det_charge, 'G', ModItems.grenade_mk2, 'P', "plateAdvanced", 'A', Blocks.anvil })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.radiobox), new Object[] { "PLP", "PSP", "PLP", 'P', "plateSteel", 'S', ModItems.ring_starmetal, 'C', ModItems.fusion_core, 'L', "plateDenseLead" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.radiorec), new Object[] { " W", "PCP", "PIP", 'W', ModItems.wire_copper, 'P', "plateSteel", 'C', ModItems.circuit_red_copper, 'I', "ingotPolymer" })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.jackt), new Object[] { "S S", "LIL", "LIL", 'S', "plateSteel", 'L', Items.leather, 'I', ModItems.plate_polymer })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.jackt2), new Object[] { "S S", "LIL", "III", 'S', "plateSteel", 'L', Items.leather, 'I', ModItems.plate_polymer })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.grenade_cloud), new Object[] { "SPS", "CAC", "SPS", 'S', "dustSulfur", 'P', ModItems.powder_poison, 'C', "dustCopper", 'A', new ItemStack(ModItems.fluid_tank_full, 1, FluidType.ACID.getID()) })); - GameRegistry.addRecipe(new ItemStack(ModItems.grenade_pink_cloud), new Object[] { " S ", "ECE", " E ", 'S', ModItems.powder_spark_mix, 'E', ModItems.powder_magic, 'C', ModItems.grenade_cloud }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.vent_chlorine), new Object[] { "IGI", "ICI", "IDI", 'I', "plateIron", 'G', Blocks.iron_bars, 'C', ModItems.pellet_gas, 'D', Blocks.dispenser })); GameRegistry.addRecipe(new ItemStack(ModBlocks.vent_chlorine_seal), new Object[] { "ISI", "SCS", "ISI", 'I', ModItems.ingot_saturnite, 'S', ModItems.ingot_starmetal, 'C', ModItems.chlorine_pinwheel }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.vent_cloud), new Object[] { "IGI", "ICI", "IDI", 'I', "plateIron", 'G', Blocks.iron_bars, 'C', ModItems.grenade_cloud, 'D', Blocks.dispenser })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.vent_pink_cloud), new Object[] { "IGI", "ICI", "IDI", 'I', "plateIron", 'G', Blocks.iron_bars, 'C', ModItems.grenade_pink_cloud, 'D', Blocks.dispenser })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.spikes, 4), new Object[] { "FFF", "BBB", "TTT", 'F', Items.flint, 'B', ModItems.bolt_tungsten, 'T', "ingotTungsten" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.mine_ap, 4), new Object[] { "C", "P", "T", 'C', ModItems.circuit_targeting_tier2, 'P', "plateIron", 'T', ModItems.ingot_semtex })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.mine_he, 1), new Object[] { " C ", "PTP", 'C', ModItems.circuit_targeting_tier2, 'P', "plateSteel", 'T', ModItems.ingot_semtex })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.mine_shrap, 2), new Object[] { "LLL", " C ", "PTP", 'C', ModItems.circuit_targeting_tier2, 'P', "plateSteel", 'T', ModBlocks.det_cord, 'L', ModItems.pellet_buckshot })); - GameRegistry.addRecipe(new ItemStack(ModBlocks.mine_fat, 1), new Object[] { "CDN", 'C', ModItems.circuit_targeting_tier2, 'D', ModItems.ducttape, 'N', ModItems.gun_fatman_ammo }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.defuser, 1), new Object[] { " PS", "P P", " P ", 'P', "ingotPolymer", 'S', "plateSteel" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.syringe_taint), new Object[] { ModItems.bottle2_empty, ModItems.syringe_metal_empty, ModItems.ducttape, ModItems.powder_magic, "nuggetSchrabidium", Items.potionitem })); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.loops), new Object[] { ModItems.flame_pony, Items.wheat, Items.sugar }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.loop_stew), new Object[] { ModItems.loops, ModItems.can_smart, Items.bowl }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_calamity, 1), new Object[] { " PI", "BBM", " PI", 'P', "plateIron", 'B', ModItems.pipes_steel, 'M', ModItems.mechanism_rifle_1, 'I', "ingotSteel" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_calamity_dual, 1), new Object[] { "BBM", " PI", "BBM", 'P', "plateIron", 'B', ModItems.pipes_steel, 'M', ModItems.mechanism_rifle_1, 'I', "ingotSteel" })); - //GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_calamity_ammo, 8), new Object[] { "S", "C", "G", 'S', "plateSteel", 'C', "plateCopper", 'G', Items.gunpowder })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.custom_fall, 1), new Object[] { "IIP", "CHW", "IIP", 'I', ModItems.plate_polymer, 'P', "plateSaturnite", 'C', ModItems.circuit_red_copper, 'H', ModItems.hull_small_steel, 'W', ModItems.coil_copper })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.reactor_sensor, 1), new Object[] { "WPW", "CMC", "PPP", 'W', ModItems.wire_tungsten, 'P', "plateLead", 'C', ModItems.circuit_targeting_tier3, 'M', ModItems.magnetron })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.machine_controller, 1), new Object[] { "PGP", "ICI", "PRP", 'P', ModItems.plate_desh, 'G', "paneGlass", 'I', "ingotPolymer", 'R', "blockRedstone", 'C', ModItems.circuit_targeting_tier4 })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_minigun, 1), new Object[] { "PIB", "PCM", "PIB", 'P', ModItems.pipes_steel, 'B', "blockSteel", 'I', "ingotPolymer", 'C', ModItems.mechanism_rifle_2, 'M', ModItems.motor })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.gun_avenger, 1), new Object[] { "PIB", "PCM", "PIB", 'P', ModItems.pipes_steel, 'B', "blockBeryllium", 'I', "ingotDesh", 'C', ModItems.mechanism_rifle_2, 'M', ModItems.motor })); - GameRegistry.addRecipe(new ItemStack(ModItems.gun_lacunae, 1), new Object[] { "TIT", "ILI", "PRP", 'T', ModItems.syringe_taint, 'I', ModItems.ingot_starmetal, 'L', ModItems.gun_minigun, 'P', ModItems.pellet_rtg, 'R', ModBlocks.machine_rtg_grey }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.containment_box, 1), new Object[] { "LLL", "LCL", "LLL", 'L', "plateLead", 'C', Blocks.chest })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.absorber, 1), new Object[] { "ICI", "CPC", "ICI", 'I', "ingotCopper", 'C', "dustCoal", 'P', "dustLead" })); @@ -1607,11 +601,6 @@ public class CraftingManager { GameRegistry.addShapelessRecipe(new ItemStack(ModItems.redstone_depleted, 2), new Object[] { new ItemStack(ModItems.battery_su_l, 1, OreDictionary.WILDCARD_VALUE) }); GameRegistry.addShapelessRecipe(new ItemStack(Items.redstone, 1), new Object[] { ModItems.redstone_depleted, ModItems.redstone_depleted }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.bobmazon_materials), new Object[] { Items.book, Items.gold_nugget, Items.string }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.bobmazon_machines), new Object[] { Items.book, Items.gold_nugget, new ItemStack(Items.dye, 1, 1) }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.bobmazon_weapons), new Object[] { Items.book, Items.gold_nugget, new ItemStack(Items.dye, 1, 8) }); - GameRegistry.addShapelessRecipe(new ItemStack(ModItems.bobmazon_tools), new Object[] { Items.book, Items.gold_nugget, new ItemStack(Items.dye, 1, 2) }); - GameRegistry.addRecipe(new ItemStack(Blocks.torch, 3), new Object[] { "L", "S", 'L', ModItems.lignite, 'S', Items.stick }); GameRegistry.addRecipe(new ItemStack(Blocks.torch, 6), new Object[] { "L", "S", 'L', ModItems.briquette_lignite, 'S', Items.stick }); GameRegistry.addRecipe(new ItemStack(Blocks.torch, 8), new Object[] { "L", "S", 'L', ModItems.coke, 'S', Items.stick }); @@ -1620,31 +609,6 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.struct_launcher, 1), new Object[] { "PPP", "SDS", "CCC", 'P', "plateSteel", 'S', ModBlocks.steel_scaffold, 'D', ModItems.pipes_steel, 'C', ModBlocks.concrete_smooth })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.struct_launcher, 1), new Object[] { "PPP", "SDS", "CCC", 'P', "plateSteel", 'S', ModBlocks.steel_scaffold, 'D', ModItems.pipes_steel, 'C', ModBlocks.concrete })); GameRegistry.addRecipe(new ItemStack(ModBlocks.struct_scaffold, 1), new Object[] { "SSS", "DCD", "SSS", 'S', ModBlocks.steel_scaffold, 'D', ModBlocks.fluid_duct, 'C', ModBlocks.red_cable }); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.mp_stability_10_flat, 1), new Object[] { "PSP", "P P", 'P', "plateSteel", 'S', ModBlocks.steel_scaffold })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.mp_stability_10_cruise, 1), new Object[] { "ASA", " S ", "PSP", 'A', "plateTitanium", 'P', "plateSteel", 'S', ModBlocks.steel_scaffold })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.mp_stability_10_space, 1), new Object[] { "ASA", "PSP", 'A', "plateAluminum", 'P', "ingotSteel", 'S', ModBlocks.steel_scaffold })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.mp_stability_15_flat, 1), new Object[] { "ASA", "PSP", 'A', "plateAluminum", 'P', "plateSteel", 'S', ModBlocks.steel_scaffold })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.mp_stability_15_thin, 1), new Object[] { "A A", "PSP", "PSP", 'A', "plateAluminum", 'P', "plateSteel", 'S', ModBlocks.steel_scaffold })); - - GameRegistry.addRecipe(new ItemStack(ModItems.mp_thruster_15_balefire_large_rad, 1), new Object[] { "CCC", "CTC", "CCC", 'C', ModItems.board_copper, 'T', ModItems.mp_thruster_15_balefire_large }); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_fuselage_10_kerosene_insulation, 1), new Object[] { "CCC", "CTC", "CCC", 'C', ModItems.plate_polymer, 'T', ModItems.mp_fuselage_10_kerosene }); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_fuselage_10_long_kerosene_insulation, 1), new Object[] { "CCC", "CTC", "CCC", 'C', ModItems.plate_polymer, 'T', ModItems.mp_fuselage_10_long_kerosene }); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_fuselage_15_kerosene_insulation, 1), new Object[] { "CCC", "CTC", "CCC", 'C', ModItems.plate_polymer, 'T', ModItems.mp_fuselage_15_kerosene }); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_fuselage_10_solid_insulation, 1), new Object[] { "CCC", "CTC", "CCC", 'C', ModItems.plate_polymer, 'T', ModItems.mp_fuselage_10_solid }); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_fuselage_10_long_solid_insulation, 1), new Object[] { "CCC", "CTC", "CCC", 'C', ModItems.plate_polymer, 'T', ModItems.mp_fuselage_10_long_solid }); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_fuselage_15_solid_insulation, 1), new Object[] { "CCC", "CTC", "CCC", 'C', ModItems.plate_polymer, 'T', ModItems.mp_fuselage_15_solid }); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_fuselage_15_solid_desh, 1), new Object[] { "CCC", "CTC", "CCC", 'C', ModItems.ingot_desh, 'T', ModItems.mp_fuselage_15_solid }); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.mp_fuselage_10_kerosene_metal, 1), new Object[] { "ICI", "CTC", "ICI", 'C', "plateSteel", 'I', "plateIron", 'T', ModItems.mp_fuselage_10_kerosene })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.mp_fuselage_10_long_kerosene_metal, 1), new Object[] { "ICI", "CTC", "ICI", 'C', "plateSteel", 'I', "plateIron", 'T', ModItems.mp_fuselage_10_long_kerosene })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.mp_fuselage_15_kerosene_metal, 1), new Object[] { "ICI", "CTC", "ICI", 'C', "plateSteel", 'I', "plateIron", 'T', ModItems.mp_fuselage_15_kerosene })); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_warhead_15_boxcar, 1), new Object[] { "SNS", "CBC", "SFS", 'S', ModItems.ingot_starmetal, 'N', ModBlocks.det_nuke, 'C', ModItems.circuit_targeting_tier4, 'B', ModBlocks.boxcar, 'F', ModItems.tritium_deuterium_cake }); - - GameRegistry.addRecipe(new ItemStack(ModItems.mp_chip_1, 1), new Object[] { "P", "C", "S", 'P', ModItems.plate_polymer, 'C', ModItems.circuit_targeting_tier1, 'S', ModBlocks.steel_scaffold }); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_chip_2, 1), new Object[] { "P", "C", "S", 'P', ModItems.plate_polymer, 'C', ModItems.circuit_targeting_tier2, 'S', ModBlocks.steel_scaffold }); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_chip_3, 1), new Object[] { "P", "C", "S", 'P', ModItems.plate_polymer, 'C', ModItems.circuit_targeting_tier3, 'S', ModBlocks.steel_scaffold }); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_chip_4, 1), new Object[] { "P", "C", "S", 'P', ModItems.plate_polymer, 'C', ModItems.circuit_targeting_tier4, 'S', ModBlocks.steel_scaffold }); - GameRegistry.addRecipe(new ItemStack(ModItems.mp_chip_5, 1), new Object[] { "P", "C", "S", 'P', ModItems.plate_polymer, 'C', ModItems.circuit_targeting_tier5, 'S', ModBlocks.steel_scaffold }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.seg_10, 1), new Object[] { "P", "S", "B", 'P', "plateAluminum", 'S', ModBlocks.steel_scaffold, 'B', ModBlocks.steel_beam })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.seg_15, 1), new Object[] { "PP", "SS", "BB", 'P', "plateTitanium", 'S', ModBlocks.steel_scaffold, 'B', ModBlocks.steel_beam })); @@ -1696,10 +660,6 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.barrel_steel, 1), new Object[] { "IPI", "I I", "IPI", 'I', "plateSteel", 'P', "ingotSteel" })); GameRegistry.addRecipe(new ItemStack(ModBlocks.barrel_antimatter, 1), new Object[] { "IPI", "IPI", "IPI", 'I', ModItems.plate_saturnite, 'P', ModItems.coil_advanced_torus }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModBlocks.tesla, 1), new Object[] { "CCC", "PIP", "WTW", 'C', ModItems.coil_copper, 'I', "ingotIron", 'P', "ingotPolymer", 'T', ModBlocks.machine_transformer, 'W', "plankWood" })); - GameRegistry.addRecipe(new ShapelessOreRecipe(new ItemStack(ModItems.cladding_paint, 1), new Object[] { "dustLead", Items.clay_ball, Items.glass_bottle })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cladding_rubber, 1), new Object[] { "RCR", "CDC", "RCR", 'R', ModItems.plate_polymer, 'C', "dustCoal", 'D', ModItems.ducttape })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.cladding_lead, 1), new Object[] { "DPD", "PRP", "DPD", 'R', ModItems.cladding_rubber, 'P', "plateLead", 'D', ModItems.ducttape })); - GameRegistry.addRecipe(new ItemStack(ModItems.cladding_desh, 1), new Object[] { "DPD", "PRP", "DPD", 'R', ModItems.cladding_lead, 'P', ModItems.plate_desh, 'D', ModItems.ducttape }); GameRegistry.addRecipe(new ItemStack(ModBlocks.struct_plasma_core, 1), new Object[] { "CBC", "BHB", "CBC", 'C', ModItems.circuit_gold, 'B', ModBlocks.machine_lithium_battery, 'H', ModBlocks.fusion_heater }); GameRegistry.addShapelessRecipe(new ItemStack(ModItems.circuit_red_copper, 48), new Object[] { ModBlocks.fusion_core }); GameRegistry.addShapelessRecipe(new ItemStack(ModBlocks.fusion_heater), new Object[] { ModBlocks.fusion_hatch }); @@ -1712,11 +672,10 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.upgrade_crystallizer, 1), new Object[] { "PHP", "CUC", "DTD", 'P', new ItemStack(ModItems.fluid_barrel_full, 1, FluidType.ACID.ordinal()), 'H', ModItems.circuit_targeting_tier4, 'C', ModBlocks.barrel_steel, 'U', ModItems.upgrade_centrifuge, 'D', ModItems.motor, 'T', ModBlocks.machine_transformer })); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.plate_armor_titanium, 1), new Object[] { "NPN", "PIP", "NPN", 'N', ModItems.bolt_tungsten, 'P', "plateTitanium", 'I', "ingotSteel" })); + GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.plate_armor_ajr, 1), new Object[] { "NPN", "PIP", "NPN", 'N', "plateIron", 'P', ModItems.plate_saturnite, 'I', ModItems.plate_armor_titanium })); GameRegistry.addRecipe(new ItemStack(ModItems.plate_armor_hev, 1), new Object[] { "NPN", "PIP", "NPN", 'N', ModItems.wire_tungsten, 'P', ModItems.plate_advanced_alloy, 'I', ModItems.plate_armor_titanium }); GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.plate_armor_lunar, 1), new Object[] { "NPN", "PIP", "NPN", 'N', ModItems.wire_magnetized_tungsten, 'P', "plateDenseLead", 'I', ModItems.ingot_starmetal })); - - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.wood_gavel, 1), new Object[] { "SWS", " R ", " R ", 'S', "slabWood", 'W', "logWood", 'R', "stickWood" })); - GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.lead_gavel, 1), new Object[] { "PIP", "IGI", "PIP", 'P', ModItems.pellet_buckshot, 'I', "ingotLead", 'G', ModItems.wood_gavel })); + GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.mech_key, 1), new Object[] { " GC", "GAG", "AG ", 'G', "nuggetGold", 'A', "ingotAluminum", 'C', ModItems.coin_maskman })); GameRegistry.addRecipe(new ItemStack(ModBlocks.hadron_coil_alloy, 1), new Object[] { "WWW", "WCW", "WWW", 'W', ModItems.wire_advanced_alloy, 'C', ModBlocks.fusion_conductor }); diff --git a/src/main/java/com/hbm/main/MainRegistry.java b/src/main/java/com/hbm/main/MainRegistry.java index 7108f87d2..09d970d07 100644 --- a/src/main/java/com/hbm/main/MainRegistry.java +++ b/src/main/java/com/hbm/main/MainRegistry.java @@ -1023,11 +1023,21 @@ public class MainRegistry { HazmatRegistry.registerHazmat(ModItems.t45_legs, 0.6F); HazmatRegistry.registerHazmat(ModItems.t45_boots, 0.2F); + HazmatRegistry.registerHazmat(ModItems.ajr_helmet, 0.4F); + HazmatRegistry.registerHazmat(ModItems.ajr_plate, 0.8F); + HazmatRegistry.registerHazmat(ModItems.ajr_legs, 0.6F); + HazmatRegistry.registerHazmat(ModItems.ajr_boots, 0.2F); + HazmatRegistry.registerHazmat(ModItems.bj_helmet, 0.4F); HazmatRegistry.registerHazmat(ModItems.bj_plate, 0.8F); HazmatRegistry.registerHazmat(ModItems.bj_legs, 0.6F); HazmatRegistry.registerHazmat(ModItems.bj_boots, 0.2F); + HazmatRegistry.registerHazmat(ModItems.hev_helmet, 0.5F); + HazmatRegistry.registerHazmat(ModItems.hev_plate, 1.0F); + HazmatRegistry.registerHazmat(ModItems.hev_legs, 0.7F); + HazmatRegistry.registerHazmat(ModItems.hev_boots, 0.3F); + HazmatRegistry.registerHazmat(ModItems.paa_plate, 0.8F); HazmatRegistry.registerHazmat(ModItems.paa_legs, 0.6F); HazmatRegistry.registerHazmat(ModItems.paa_boots, 0.2F); diff --git a/src/main/java/com/hbm/main/ModEventHandler.java b/src/main/java/com/hbm/main/ModEventHandler.java index 4235c6c9a..1c2c760fb 100644 --- a/src/main/java/com/hbm/main/ModEventHandler.java +++ b/src/main/java/com/hbm/main/ModEventHandler.java @@ -115,7 +115,7 @@ public class ModEventHandler EntityPlayer player = event.player; - if(player.getUniqueID().toString().equals(Library.Dr_Nostalgia) && !player.worldObj.isRemote) { + if(player.getDisplayName().equals("Dr_Nostalgia") && !player.worldObj.isRemote) { if(!player.inventory.hasItem(ModItems.hat)) player.inventory.addItemStackToInventory(new ItemStack(ModItems.hat)); @@ -487,7 +487,7 @@ public class ModEventHandler /// GHOST FIX END /// /// BETA HEALTH START /// - if(player.getUniqueID().toString().equals(Library.Dr_Nostalgia)) { + if(player.getDisplayName().equals("Dr_Nostalgia")) { if(player.getFoodStats().getFoodLevel() > 10) { player.heal(player.getFoodStats().getFoodLevel() - 10); diff --git a/src/main/java/com/hbm/main/ModEventHandlerClient.java b/src/main/java/com/hbm/main/ModEventHandlerClient.java index 22fbedc17..1739ea50f 100644 --- a/src/main/java/com/hbm/main/ModEventHandlerClient.java +++ b/src/main/java/com/hbm/main/ModEventHandlerClient.java @@ -35,6 +35,7 @@ import com.hbm.sound.MovingSoundXVL1456; import com.hbm.tileentity.bomb.TileEntityNukeCustom; import com.hbm.tileentity.bomb.TileEntityNukeCustom.CustomNukeEntry; import com.hbm.tileentity.bomb.TileEntityNukeCustom.EnumEntryType; +import com.hbm.util.I18nUtil; import com.mojang.authlib.minecraft.MinecraftProfileTexture.Type; import com.hbm.sound.MovingSoundPlayerLoop.EnumHbmSound; @@ -82,13 +83,16 @@ public class ModEventHandlerClient { /// HANDLE GEIGER COUNTER HUD /// if(event.type == ElementType.HOTBAR) { - if(player.inventory.hasItem(ModItems.geiger_counter)) { - - float rads = 0; - - rads = player.getEntityData().getFloat("hfr_radiation"); + if(!(ArmorFSB.hasFSBArmor(player) && ((ArmorFSB)player.inventory.armorInventory[3].getItem()).customGeiger)) { - RenderScreenOverlay.renderRadCounter(event.resolution, rads, Minecraft.getMinecraft().ingameGUI); + if(player.inventory.hasItem(ModItems.geiger_counter)) { + + float rads = 0; + + rads = player.getEntityData().getFloat("hfr_radiation"); + + RenderScreenOverlay.renderRadCounter(event.resolution, rads, Minecraft.getMinecraft().ingameGUI); + } } } @@ -112,6 +116,12 @@ public class ModEventHandlerClient { ducked = true; PacketDispatcher.wrapper.sendToServer(new AuxButtonPacket(0, 0, 0, 999, 0)); } + + ItemStack helmet = player.inventory.armorInventory[3]; + + if(helmet != null && helmet.getItem() instanceof ArmorFSB) { + ((ArmorFSB)helmet.getItem()).handleOverlay(event, player); + } } public static boolean ducked = false; @@ -241,7 +251,7 @@ public class ModEventHandlerClient { rad = ((int)(rad * 100)) / 100F; if(rad > 0) - list.add(EnumChatFormatting.YELLOW + "Radiation resistance: " + rad); + list.add(EnumChatFormatting.YELLOW + I18nUtil.resolveKey("trait.radResistance", rad)); ComparableStack comp = new ComparableStack(stack).makeSingular(); diff --git a/src/main/java/com/hbm/render/model/ModelArmorAJR.java b/src/main/java/com/hbm/render/model/ModelArmorAJR.java index a668ac165..5beb058c7 100644 --- a/src/main/java/com/hbm/render/model/ModelArmorAJR.java +++ b/src/main/java/com/hbm/render/model/ModelArmorAJR.java @@ -19,8 +19,8 @@ public class ModelArmorAJR extends ModelArmorBase { rightArm = new ModelRendererObj(ResourceManager.armor_ajr, "RightArm").setRotationPoint(5.0F, 2.0F, 0.0F); leftLeg = new ModelRendererObj(ResourceManager.armor_ajr, "LeftLeg").setRotationPoint(1.9F, 12.0F, 0.0F); rightLeg = new ModelRendererObj(ResourceManager.armor_ajr, "RightLeg").setRotationPoint(-1.9F, 12.0F, 0.0F); - leftFoot = new ModelRendererObj(ResourceManager.armor_ajr, "LeftFoot").setRotationPoint(1.9F, 12.0F, 0.0F); - rightFoot = new ModelRendererObj(ResourceManager.armor_ajr, "RightFoot").setRotationPoint(-1.9F, 12.0F, 0.0F); + leftFoot = new ModelRendererObj(ResourceManager.armor_ajr, "LeftBoot").setRotationPoint(1.9F, 12.0F, 0.0F); + rightFoot = new ModelRendererObj(ResourceManager.armor_ajr, "RightBoot").setRotationPoint(-1.9F, 12.0F, 0.0F); } @Override