diff --git a/src/main/java/assets/hbm/lang/de_DE.lang b/src/main/java/assets/hbm/lang/de_DE.lang index 271acfc35..2226eb143 100644 --- a/src/main/java/assets/hbm/lang/de_DE.lang +++ b/src/main/java/assets/hbm/lang/de_DE.lang @@ -813,6 +813,7 @@ item.detonator_de.name=Totmannladung item.detonator_deadman.name=Totmannzünder item.detonator_laser.name=Laserzünder item.detonator_multi.name=Mehrfach-Fernzünder +item.diamond_gavel.name=Diamantener Richterhammer item.door_bunker.name=Bunkertür item.door_metal.name=Metalltür item.door_office.name=Bürotür @@ -1157,6 +1158,7 @@ item.key.name=Schlüssel item.key_fake.name=Gefälschter Schlüssel item.key_kit.name=Schlüssel-Imitationskit item.key_red.name=Roter Schlüssel +item.lead_gavel.name=Bleierner Richterhammer item.lemon.name="Zitrone" item.letter.name=Eilbrief item.levitation_unit.name=Gravitationsmanipulator @@ -1936,6 +1938,7 @@ item.wire_red_copper.name=Roter Kupferdraht item.wire_schrabidium.name=Schrabidiumdraht item.wire_tungsten.name=Wolframdraht item.wiring_red_copper.name=Kabeltrommel +item.wood_gavel.name=Hölzerner Richterhammer item.wrench.name=Rohrzange item.wrench_flipped.name=Rohrzange mit Klinge diff --git a/src/main/java/assets/hbm/lang/en_US.lang b/src/main/java/assets/hbm/lang/en_US.lang index e8c66bd11..a84361648 100644 --- a/src/main/java/assets/hbm/lang/en_US.lang +++ b/src/main/java/assets/hbm/lang/en_US.lang @@ -813,6 +813,7 @@ item.detonator_de.name=Dead Man's Explosive item.detonator_deadman.name=Dead Man's Detonator item.detonator_laser.name=Laser Detonator item.detonator_multi.name=Multi Detonator +item.diamond_gavel.name=Diamond Gavel item.door_bunker.name=Bunker Door item.door_metal.name=Metal Door item.door_office.name=Office Door @@ -1157,6 +1158,7 @@ item.key.name=Key item.key_fake.name=Counterfeit Key item.key_kit.name=Key Imitation Kit item.key_red.name=Red Key +item.lead_gavel.name=Leaden Gavel item.lemon.name="Lemon" item.letter.name=Express Mail item.levitation_unit.name=Gravity Manipulator @@ -1936,6 +1938,7 @@ item.wire_red_copper.name=Red Copper Wire item.wire_schrabidium.name=Schrabidium Wire item.wire_tungsten.name=Tungsten Wire item.wiring_red_copper.name=Cable Drum +item.wood_gavel.name=Wooden Gavel item.wrench.name=Pipe Wrench item.wrench_flipped.name=Blade on a Wrench diff --git a/src/main/java/assets/hbm/models/weapons/gavel.obj b/src/main/java/assets/hbm/models/weapons/gavel.obj new file mode 100644 index 000000000..5531aa537 --- /dev/null +++ b/src/main/java/assets/hbm/models/weapons/gavel.obj @@ -0,0 +1,2037 @@ +# Blender v2.79 (sub 0) OBJ File: 'gavel.blend' +# www.blender.org +o diamond_gavel_Cylinder.001 +v -0.000506 0.489145 -0.076187 +v 0.000000 0.546850 -0.076095 +v 0.038048 0.546850 -0.065901 +v 0.037542 0.489145 -0.065993 +v 0.065901 0.546850 -0.038048 +v 0.065395 0.489145 -0.038140 +v 0.076095 0.546850 0.000000 +v 0.075590 0.489145 -0.000092 +v 0.065901 0.546850 0.038048 +v 0.065395 0.489145 0.037956 +v 0.038048 0.546850 0.065901 +v 0.037542 0.489145 0.065809 +v 0.000000 0.546850 0.076095 +v -0.000506 0.489145 0.076003 +v -0.038048 0.546850 0.065901 +v -0.038553 0.489145 0.065809 +v -0.065901 0.546850 0.038048 +v -0.066406 0.489145 0.037956 +v -0.076095 0.546850 0.000000 +v -0.076601 0.489145 -0.000092 +v -0.065901 0.546850 -0.038048 +v -0.066406 0.489145 -0.038140 +v -0.038048 0.546850 -0.065901 +v -0.038553 0.489145 -0.065993 +v -0.044051 -0.908705 0.025433 +v -0.025433 -0.908705 0.044051 +v -0.031865 -0.348829 -0.055190 +v -0.035741 -0.041291 -0.061905 +v 0.000000 -0.041291 -0.071569 +v 0.000000 -0.348829 -0.063781 +v -0.055191 -0.348829 -0.031864 +v -0.061905 -0.041291 -0.035741 +v -0.037434 -0.853165 -0.064838 +v 0.000000 -0.853165 -0.074874 +v -0.063729 -0.348829 0.000000 +v -0.071482 -0.041291 -0.000000 +v -0.055236 -0.348829 0.031891 +v -0.061981 -0.041291 0.035785 +v -0.064838 -0.853165 -0.037434 +v -0.031891 -0.348829 0.055236 +v -0.035785 -0.041291 0.061981 +v 0.000000 -0.348829 0.063729 +v 0.000000 -0.041291 0.071482 +v -0.074869 -0.853165 0.000000 +v 0.031864 -0.348829 0.055191 +v 0.035741 -0.041291 0.061905 +v 0.055190 -0.348829 0.031865 +v 0.061905 -0.041291 0.035741 +v -0.064843 -0.853165 0.037437 +v 0.063781 -0.348829 0.000000 +v 0.071569 -0.041291 -0.000000 +v 0.055190 -0.348829 -0.031864 +v 0.061905 -0.041291 -0.035741 +v 0.031864 -0.348829 -0.055190 +v 0.035741 -0.041291 -0.061905 +v -0.037437 -0.853165 0.064843 +v -0.071482 0.041054 0.000000 +v -0.061905 0.041054 -0.035741 +v -0.081768 0.039328 -0.047209 +v -0.094417 0.039328 0.000000 +v 0.047209 -0.039565 0.081768 +v 0.000000 -0.039565 0.094417 +v 0.061905 0.041054 -0.035741 +v 0.071482 0.041054 0.000000 +v 0.094417 0.039328 0.000000 +v 0.081768 0.039328 -0.047209 +v -0.094417 -0.039566 -0.000000 +v -0.081768 -0.039566 -0.047209 +v 0.000000 0.041054 0.071482 +v -0.035741 0.041054 0.061905 +v -0.047209 0.039328 0.081768 +v 0.000000 0.039328 0.094417 +v 0.081768 -0.039566 -0.047209 +v 0.094417 -0.039566 -0.000000 +v -0.035741 0.041054 -0.061905 +v -0.047209 0.039328 -0.081768 +v -0.047209 -0.039565 0.081768 +v 0.061905 0.041054 0.035741 +v 0.081768 0.039328 0.047209 +v -0.047209 -0.039566 -0.081768 +v -0.061905 0.041054 0.035741 +v -0.081768 0.039328 0.047209 +v 0.081768 -0.039566 0.047209 +v 0.000000 -0.853165 0.074869 +v 0.037434 -0.853165 0.064838 +v 0.064838 -0.853165 0.037434 +v 0.074874 -0.853165 0.000000 +v 0.064838 -0.853165 -0.037434 +v 0.037434 -0.853165 -0.064838 +v 0.000000 0.039328 -0.094417 +v 0.000000 -0.039566 -0.094417 +v -0.081768 -0.039566 0.047209 +v 0.047209 0.039328 0.081768 +v 0.047209 -0.039566 -0.081768 +v 0.047209 0.039328 -0.081768 +v 0.035741 0.041054 0.061905 +v 0.035741 0.041054 -0.061905 +v 0.000000 0.041054 -0.071482 +v -0.036783 0.239515 -0.063232 +v -0.045035 0.367009 -0.077219 +v -0.000506 0.367009 -0.089150 +v -0.000309 0.239515 -0.073005 +v -0.038553 0.434411 -0.065993 +v -0.000506 0.434411 -0.076187 +v -0.063484 0.239515 -0.036530 +v -0.077632 0.367009 -0.044621 +v -0.066406 0.434411 -0.038140 +v -0.073258 0.239515 -0.000056 +v -0.089564 0.367009 -0.000092 +v -0.076601 0.434411 -0.000092 +v -0.063484 0.239515 0.036418 +v -0.077632 0.367009 0.044437 +v -0.066406 0.434411 0.037956 +v -0.036783 0.239515 0.063119 +v -0.045035 0.367009 0.077035 +v -0.038553 0.434411 0.065809 +v -0.000309 0.239515 0.072892 +v -0.000506 0.367009 0.088966 +v -0.000506 0.434411 0.076003 +v 0.036165 0.239515 0.063119 +v 0.044024 0.367009 0.077035 +v 0.037542 0.434411 0.065809 +v 0.062866 0.239515 0.036418 +v 0.076621 0.367009 0.044437 +v 0.065395 0.434411 0.037956 +v 0.072640 0.239515 -0.000056 +v 0.088553 0.367009 -0.000092 +v 0.075590 0.434411 -0.000092 +v 0.062866 0.239515 -0.036531 +v 0.076621 0.367009 -0.044621 +v 0.065395 0.434411 -0.038140 +v 0.036165 0.239515 -0.063232 +v 0.044024 0.367009 -0.077219 +v 0.037542 0.434411 -0.065993 +v -0.000506 0.434411 -0.088930 +v 0.043914 0.434411 -0.077028 +v -0.089344 0.489145 -0.000092 +v -0.077442 0.489145 0.044327 +v 0.076431 0.434411 0.044327 +v 0.043914 0.434411 0.076844 +v 0.076431 0.489145 -0.044511 +v 0.043914 0.489145 -0.077028 +v -0.077442 0.434411 0.044327 +v -0.089344 0.434411 -0.000092 +v -0.000506 0.489145 0.088746 +v 0.043914 0.489145 0.076844 +v 0.076431 0.434411 -0.044511 +v -0.077442 0.489145 -0.044511 +v -0.000506 0.434411 0.088746 +v 0.088333 0.489145 -0.000092 +v -0.077442 0.434411 -0.044511 +v -0.044925 0.489145 0.076844 +v -0.044925 0.434411 -0.077028 +v -0.044925 0.489145 -0.077028 +v -0.000506 0.489145 -0.088930 +v -0.044925 0.434411 0.076844 +v 0.076431 0.489145 0.044327 +v 0.088333 0.434411 -0.000092 +v -0.044979 -0.853138 0.077907 +v 0.000000 -0.853100 0.089953 +v 0.000000 -0.908639 0.091180 +v -0.045590 -0.908678 0.078965 +v -0.091180 -0.908639 0.000000 +v -0.078964 -0.908619 -0.045590 +v 0.044976 -0.853080 0.077901 +v 0.091180 -0.908657 0.000000 +v 0.078964 -0.908639 0.045590 +v -0.045590 -0.908639 -0.078964 +v 0.000000 -0.908657 -0.091180 +v 0.077901 -0.853099 0.044977 +v 0.000000 -0.853117 -0.089959 +v -0.044977 -0.853099 -0.077901 +v 0.089959 -0.853117 0.000000 +v 0.045590 -0.908619 0.078964 +v 0.045590 -0.908638 -0.078964 +v -0.077901 -0.853080 -0.044976 +v -0.050866 -0.908705 0.000000 +v -0.042732 -0.970007 0.000000 +v -0.037007 -0.970007 0.021366 +v 0.025433 -0.908705 -0.044051 +v 0.000000 -0.908705 -0.050866 +v 0.050866 -0.908705 0.000000 +v 0.044051 -0.908705 -0.025433 +v -0.025433 -0.908705 -0.044051 +v -0.044051 -0.908705 -0.025433 +v 0.000000 -0.908705 0.050866 +v 0.025433 -0.908705 0.044051 +v 0.044051 -0.908705 0.025433 +v 0.000000 -0.970007 -0.042731 +v 0.021366 -0.970007 -0.037007 +v 0.037007 -0.970007 -0.021366 +v 0.042732 -0.970007 0.000000 +v 0.037007 -0.970007 0.021366 +v 0.021366 -0.970007 0.037007 +v 0.000000 -0.970007 0.042732 +v -0.021366 -0.970007 0.037007 +v -0.037007 -0.970007 -0.021366 +v -0.021366 -0.970007 -0.037007 +v 0.044977 -0.853098 -0.077901 +v 0.077901 -0.853098 -0.044977 +v 0.078964 -0.908638 -0.045590 +v -0.077907 -0.853138 0.044979 +v -0.078965 -0.908678 0.045590 +v -0.089953 -0.853100 0.000000 +v 0.000000 0.502833 0.169610 +v 0.000000 0.502833 -0.169610 +v 0.082815 0.525023 -0.169610 +v 0.082815 0.525023 0.169610 +v 0.143440 0.585648 -0.169610 +v 0.143440 0.585648 0.169610 +v 0.165630 0.668463 -0.169610 +v 0.165630 0.668463 0.169610 +v 0.143440 0.751278 -0.169610 +v 0.143440 0.751278 0.169610 +v 0.082815 0.811903 -0.169610 +v 0.082815 0.811903 0.169610 +v 0.000000 0.834093 -0.169610 +v 0.000000 0.834093 0.169610 +v -0.082815 0.811903 -0.169610 +v -0.082815 0.811903 0.169610 +v -0.143440 0.751278 -0.169610 +v -0.143440 0.751278 0.169610 +v -0.165630 0.668463 -0.169610 +v -0.165630 0.668463 0.169610 +v -0.143440 0.585648 -0.169610 +v -0.143440 0.585648 0.169610 +v -0.082815 0.525023 -0.169610 +v -0.082815 0.525023 0.169610 +v -0.082815 0.525023 -0.201453 +v -0.143440 0.585648 -0.201453 +v -0.143440 0.585648 -0.254117 +v -0.082815 0.525023 -0.254117 +v 0.165630 0.668463 0.201453 +v 0.143440 0.751278 0.201453 +v 0.143440 0.751278 0.254117 +v 0.165630 0.668463 0.254117 +v 0.000000 0.850656 -0.298436 +v -0.091097 0.826247 -0.298436 +v -0.099378 0.840591 -0.298436 +v 0.000000 0.867219 -0.298436 +v 0.143440 0.751278 -0.254117 +v 0.165630 0.668463 -0.254117 +v 0.198756 0.668463 -0.254117 +v 0.172128 0.767841 -0.254117 +v -0.082815 0.811903 0.201453 +v -0.143440 0.751278 0.201453 +v -0.143440 0.751278 0.254117 +v -0.082815 0.811903 0.254117 +v 0.143440 0.751278 -0.201453 +v 0.165630 0.668463 -0.201453 +v -0.082815 0.525023 0.201453 +v 0.000000 0.502833 0.201453 +v 0.000000 0.502833 0.254117 +v -0.082815 0.525023 0.254117 +v 0.082815 0.525023 0.201453 +v 0.082815 0.525023 0.254117 +v -0.143440 0.751278 -0.201453 +v -0.082815 0.811903 -0.201453 +v -0.082815 0.811903 -0.254117 +v -0.143440 0.751278 -0.254117 +v 0.082815 0.811903 0.201453 +v 0.082815 0.811903 0.254117 +v 0.000000 0.502833 -0.201453 +v 0.000000 0.502833 -0.254117 +v 0.082815 0.525023 -0.201453 +v 0.082815 0.525023 -0.254117 +v -0.165630 0.668463 0.201453 +v -0.165630 0.668463 0.254117 +v 0.082815 0.811903 -0.201453 +v 0.082815 0.811903 -0.254117 +v 0.143440 0.585648 0.201453 +v 0.143440 0.585648 0.254117 +v -0.165630 0.668463 -0.201453 +v -0.165630 0.668463 -0.254117 +v 0.000000 0.834093 0.201453 +v 0.000000 0.834093 0.254117 +v 0.143440 0.585648 -0.201453 +v 0.143440 0.585648 -0.254117 +v -0.143440 0.585648 0.201453 +v -0.143440 0.585648 0.254117 +v 0.000000 0.834093 -0.201453 +v 0.000000 0.834093 -0.254117 +v 0.000000 0.486270 -0.298436 +v -0.091097 0.510679 -0.298436 +v -0.072877 0.542236 -0.312337 +v 0.000000 0.522708 -0.312337 +v 0.157784 0.759560 0.298436 +v 0.091097 0.826247 0.298436 +v 0.072877 0.794690 0.312337 +v 0.126227 0.741340 0.312337 +v -0.099378 0.496335 0.254117 +v -0.172128 0.569085 0.254117 +v -0.091097 0.826247 0.298436 +v 0.000000 0.850656 0.298436 +v 0.000000 0.867219 0.298436 +v -0.099378 0.840591 0.298436 +v 0.172128 0.767841 0.254117 +v 0.198756 0.668463 0.254117 +v -0.198756 0.668463 -0.254117 +v -0.172128 0.569085 -0.254117 +v 0.091097 0.826247 -0.298436 +v 0.099378 0.840591 -0.298436 +v 0.172128 0.569085 -0.254117 +v -0.198756 0.668463 0.254117 +v 0.099378 0.840591 0.298436 +v 0.172128 0.569085 0.254117 +v 0.000000 0.469707 -0.298436 +v -0.099378 0.496335 -0.298436 +v -0.172128 0.767841 -0.254117 +v 0.157784 0.759560 -0.298436 +v 0.172128 0.767841 -0.298436 +v 0.099378 0.496335 -0.254117 +v 0.000000 0.486270 0.298436 +v -0.091097 0.510679 0.298436 +v -0.099378 0.496335 0.298436 +v 0.000000 0.469707 0.298436 +v -0.172128 0.767841 0.254117 +v 0.172128 0.767841 0.298436 +v 0.099378 0.496335 0.254117 +v -0.157784 0.577366 -0.298436 +v -0.172128 0.569085 -0.298436 +v -0.099378 0.840591 -0.254117 +v 0.182193 0.668463 -0.298436 +v 0.198756 0.668463 -0.298436 +v 0.000000 0.469707 -0.254117 +v -0.157784 0.577366 0.298436 +v -0.172128 0.569085 0.298436 +v 0.099378 0.840591 0.254117 +v 0.000000 0.867219 0.254117 +v -0.172128 0.767841 -0.298436 +v -0.198756 0.668463 -0.298436 +v 0.099378 0.496335 -0.298436 +v 0.172128 0.569085 -0.298436 +v -0.198756 0.668463 0.298436 +v 0.000000 0.867219 -0.254117 +v 0.099378 0.840591 -0.254117 +v 0.198756 0.668463 0.298436 +v 0.172128 0.569085 0.298436 +v -0.099378 0.840591 0.254117 +v -0.099378 0.496335 -0.254117 +v -0.172128 0.767841 0.298436 +v 0.000000 0.469707 0.254117 +v 0.099378 0.496335 0.298436 +v 0.091097 0.510679 0.298436 +v -0.157784 0.759560 0.298436 +v 0.091097 0.510679 -0.298436 +v -0.157784 0.759560 -0.298436 +v 0.157784 0.577366 0.298436 +v -0.182193 0.668463 0.298436 +v 0.157784 0.577366 -0.298436 +v -0.182193 0.668463 -0.298436 +v 0.182193 0.668463 0.298436 +v 0.000000 0.469707 -0.201453 +v -0.099378 0.496335 -0.201453 +v -0.099378 0.496335 0.169610 +v -0.172128 0.569085 0.169610 +v 0.099378 0.840591 -0.201453 +v 0.172128 0.767841 -0.201453 +v 0.172128 0.767841 0.169610 +v 0.198756 0.668463 0.169610 +v -0.099378 0.496335 0.201453 +v 0.000000 0.469707 0.201453 +v -0.198756 0.668463 -0.169610 +v -0.172128 0.569085 -0.169610 +v 0.172128 0.767841 0.201453 +v 0.099378 0.840591 0.201453 +v 0.172128 0.569085 -0.169610 +v 0.198756 0.668463 -0.169610 +v -0.172128 0.569085 -0.201453 +v -0.198756 0.668463 0.169610 +v 0.198756 0.668463 -0.201453 +v 0.172128 0.569085 0.169610 +v -0.172128 0.569085 0.201453 +v -0.172128 0.767841 -0.169610 +v 0.198756 0.668463 0.201453 +v 0.099378 0.496335 -0.169610 +v -0.198756 0.668463 -0.201453 +v -0.172128 0.767841 0.169610 +v 0.172128 0.569085 -0.201453 +v 0.099378 0.496335 0.169610 +v -0.198756 0.668463 0.201453 +v -0.099378 0.840591 -0.169610 +v 0.172128 0.569085 0.201453 +v 0.000000 0.469707 -0.169610 +v 0.000000 0.867219 -0.169610 +v 0.000000 0.867219 -0.201453 +v -0.099378 0.840591 -0.201453 +v 0.099378 0.496335 -0.201453 +v -0.099378 0.496335 -0.169610 +v 0.099378 0.840591 0.169610 +v 0.099378 0.840591 -0.169610 +v 0.172128 0.767841 -0.169610 +v -0.099378 0.840591 0.169610 +v -0.172128 0.767841 0.201453 +v -0.099378 0.840591 0.201453 +v 0.000000 0.469707 0.169610 +v 0.099378 0.496335 0.201453 +v -0.172128 0.767841 -0.201453 +v 0.000000 0.867219 0.169610 +v 0.000000 0.867219 0.201453 +v 0.072877 0.542236 -0.312337 +v -0.126227 0.595586 -0.312337 +v -0.145755 0.668463 -0.312337 +v -0.126227 0.741340 -0.312337 +v -0.072877 0.794690 -0.312337 +v 0.000000 0.814217 -0.312337 +v 0.072877 0.794690 -0.312337 +v 0.126227 0.741340 -0.312337 +v 0.145755 0.668463 -0.312337 +v 0.126227 0.595586 -0.312337 +v 0.000000 0.522708 0.312337 +v 0.072877 0.542236 0.312337 +v 0.126227 0.595586 0.312337 +v 0.145755 0.668463 0.312337 +v 0.000000 0.814218 0.312337 +v -0.072877 0.794690 0.312337 +v -0.126227 0.741340 0.312337 +v -0.145755 0.668463 0.312337 +v -0.126227 0.595586 0.312337 +v -0.072877 0.542236 0.312337 +v 0.000000 0.668463 -0.312337 +v 0.000000 0.668463 0.312337 +vt 0.222222 0.050000 +vt 0.194444 0.025000 +vt 0.222222 0.025000 +vt 0.055556 0.525000 +vt 0.083333 0.500000 +vt 0.083333 0.525000 +vt 0.194444 0.450000 +vt 0.166667 0.475000 +vt 0.166667 0.450000 +vt 0.277778 0.525000 +vt 0.250000 0.500000 +vt 0.277778 0.500000 +vt 0.055556 0.450000 +vt 0.083333 0.475000 +vt 0.055556 0.475000 +vt 0.138889 0.525000 +vt 0.166667 0.500000 +vt 0.166667 0.525000 +vt 0.250000 0.450000 +vt 0.277778 0.475000 +vt 0.250000 0.475000 +vt 0.027778 0.525000 +vt 0.055556 0.500000 +vt 0.138889 0.450000 +vt 0.138889 0.475000 +vt 0.222222 0.525000 +vt 0.250000 0.525000 +vt 0.027778 0.475000 +vt 0.027778 0.450000 +vt 0.111111 0.525000 +vt 0.138889 0.500000 +vt 0.222222 0.475000 +vt 0.222222 0.450000 +vt 0.305556 0.450000 +vt 0.277778 0.450000 +vt 0.194444 0.525000 +vt 0.194444 0.500000 +vt 0.111111 0.450000 +vt 0.083333 0.450000 +vt 0.305556 0.500000 +vt 0.305556 0.525000 +vt 0.194444 0.475000 +vt 0.111111 0.500000 +vt 0.333333 0.450000 +vt 0.305556 0.475000 +vt 0.000000 0.450000 +vt -0.000000 0.475000 +vt 0.222222 0.500000 +vt 0.111111 0.475000 +vt 0.333333 0.500000 +vt 0.333333 0.525000 +vt 0.000000 0.500000 +vt 0.027778 0.500000 +vt 0.305556 0.675000 +vt 0.333333 0.700000 +vt 0.305556 0.700000 +vt 0.083333 0.750000 +vt 0.111111 0.725000 +vt 0.111111 0.750000 +vt 0.222222 0.675000 +vt 0.194444 0.700000 +vt 0.194444 0.675000 +vt 0.277778 0.750000 +vt 0.305556 0.725000 +vt 0.305556 0.750000 +vt 0.083333 0.675000 +vt 0.111111 0.700000 +vt 0.083333 0.700000 +vt 0.194444 0.750000 +vt 0.166667 0.725000 +vt 0.194444 0.725000 +vt 0.277778 0.675000 +vt 0.277778 0.700000 +vt 0.055556 0.725000 +vt 0.083333 0.725000 +vt 0.166667 0.700000 +vt 0.166667 0.675000 +vt 0.250000 0.750000 +vt 0.277778 0.725000 +vt 0.055556 0.700000 +vt 0.055556 0.675000 +vt 0.138889 0.750000 +vt 0.166667 0.750000 +vt 0.027778 0.675000 +vt -0.000000 0.700000 +vt -0.000000 0.675000 +vt 0.222222 0.750000 +vt 0.222222 0.725000 +vt 0.111111 0.675000 +vt 0.138889 0.700000 +vt 0.333333 0.725000 +vt 0.333333 0.750000 +vt 0.027778 0.750000 +vt -0.000000 0.725000 +vt 0.027778 0.725000 +vt 0.250000 0.675000 +vt 0.222222 0.700000 +vt 0.138889 0.725000 +vt 0.027778 0.700000 +vt 0.250000 0.725000 +vt 0.138889 0.675000 +vt 0.055556 0.750000 +vt 0.250000 0.700000 +vt 0.138889 0.100000 +vt 0.166667 0.075000 +vt 0.166667 0.100000 +vt 0.333333 0.025000 +vt 0.305556 0.050000 +vt 0.305556 0.025000 +vt 0.277778 0.050000 +vt 0.277778 0.025000 +vt 0.194444 0.075000 +vt 0.194444 0.100000 +vt 0.055556 0.050000 +vt 0.083333 0.025000 +vt 0.083333 0.050000 +vt 0.250000 0.025000 +vt 0.222222 0.075000 +vt 0.222222 0.100000 +vt -0.000000 0.100000 +vt 0.027778 0.075000 +vt 0.027778 0.100000 +vt 0.250000 0.100000 +vt 0.250000 0.075000 +vt 0.000000 0.025000 +vt 0.027778 0.050000 +vt 0.000000 0.050000 +vt 0.055556 0.025000 +vt 0.055556 0.100000 +vt 0.055556 0.075000 +vt 0.166667 0.025000 +vt 0.138889 0.050000 +vt 0.138889 0.025000 +vt 0.111111 0.025000 +vt 0.111111 0.050000 +vt 0.194444 0.200000 +vt 0.111111 0.225000 +vt 0.138889 0.150000 +vt 0.111111 0.075000 +vt 0.138889 0.075000 +vt 0.333333 0.100000 +vt 0.305556 0.075000 +vt 0.333333 0.075000 +vt 0.111111 0.100000 +vt 0.083333 0.075000 +vt 0.277778 0.100000 +vt 0.305556 0.100000 +vt 0.083333 0.100000 +vt 0.277778 0.075000 +vt 0.666667 0.200000 +vt 0.722222 0.225000 +vt 0.666667 0.225000 +vt 0.555556 0.275000 +vt 0.500000 0.250000 +vt 0.555556 0.250000 +vt 0.888889 0.725000 +vt 0.944444 0.750000 +vt 0.888889 0.750000 +vt 0.666667 0.800000 +vt 0.722222 0.775000 +vt 0.722222 0.800000 +vt 0.555556 0.725000 +vt 0.500000 0.750000 +vt 0.500000 0.725000 +vt 0.888889 0.275000 +vt 0.833333 0.250000 +vt 0.888889 0.250000 +vt 0.611111 0.225000 +vt 0.611111 0.200000 +vt 0.444444 0.275000 +vt 0.500000 0.275000 +vt 0.833333 0.750000 +vt 0.833333 0.725000 +vt 0.611111 0.775000 +vt 0.666667 0.775000 +vt 0.444444 0.725000 +vt 0.444444 0.750000 +vt 1.000000 0.200000 +vt 0.944444 0.225000 +vt 0.944444 0.200000 +vt 0.777778 0.275000 +vt 0.833333 0.275000 +vt 0.555556 0.200000 +vt 0.555556 0.225000 +vt 0.388889 0.250000 +vt 0.444444 0.250000 +vt 1.000000 0.800000 +vt 0.944444 0.775000 +vt 1.000000 0.775000 +vt 0.777778 0.725000 +vt 0.777778 0.750000 +vt 0.611111 0.800000 +vt 0.555556 0.775000 +vt 0.388889 0.750000 +vt 0.388889 0.725000 +vt 0.888889 0.200000 +vt 0.888889 0.225000 +vt 0.722222 0.275000 +vt 0.777778 0.250000 +vt 0.500000 0.200000 +vt 0.500000 0.225000 +vt 0.388889 0.275000 +vt 0.333333 0.250000 +vt 0.888889 0.800000 +vt 0.944444 0.800000 +vt 0.944444 0.250000 +vt 0.944444 0.275000 +vt 0.333333 0.800000 +vt 0.388889 0.775000 +vt 0.388889 0.800000 +vt 0.611111 0.725000 +vt 0.555556 0.750000 +vt 0.777778 0.775000 +vt 0.777778 0.800000 +vt 0.944444 0.725000 +vt 1.000000 0.750000 +vt 0.333333 0.200000 +vt 0.388889 0.225000 +vt 0.333333 0.225000 +vt 0.611111 0.275000 +vt 0.611111 0.250000 +vt 0.777778 0.200000 +vt 0.722222 0.200000 +vt 1.000000 0.250000 +vt 1.000000 0.275000 +vt 0.444444 0.800000 +vt 0.444444 0.775000 +vt 0.666667 0.750000 +vt 0.611111 0.750000 +vt 0.833333 0.800000 +vt 0.833333 0.775000 +vt 0.444444 0.200000 +vt 0.388889 0.200000 +vt 0.666667 0.250000 +vt 0.666667 0.275000 +vt 0.833333 0.200000 +vt 0.777778 0.225000 +vt 0.500000 0.800000 +vt 0.500000 0.775000 +vt 0.722222 0.725000 +vt 0.666667 0.725000 +vt 0.888889 0.775000 +vt 0.444444 0.225000 +vt 0.722222 0.250000 +vt 0.833333 0.225000 +vt 0.333333 0.750000 +vt 0.333333 0.725000 +vt 0.555556 0.800000 +vt 0.722222 0.750000 +vt 0.944444 0.300000 +vt 1.000000 0.325000 +vt 0.944444 0.325000 +vt 0.888889 0.625000 +vt 0.944444 0.650000 +vt 0.888889 0.650000 +vt 0.611111 0.300000 +vt 0.555556 0.325000 +vt 0.555556 0.300000 +vt 0.555556 0.625000 +vt 0.500000 0.650000 +vt 0.500000 0.625000 +vt 0.944444 0.700000 +vt 1.000000 0.675000 +vt 1.000000 0.700000 +vt 0.888889 0.375000 +vt 0.833333 0.350000 +vt 0.888889 0.350000 +vt 0.555556 0.700000 +vt 0.611111 0.675000 +vt 0.611111 0.700000 +vt 0.444444 0.375000 +vt 0.500000 0.350000 +vt 0.500000 0.375000 +vt 0.888889 0.300000 +vt 0.888889 0.325000 +vt 0.833333 0.650000 +vt 0.833333 0.625000 +vt 0.500000 0.325000 +vt 0.500000 0.300000 +vt 0.444444 0.625000 +vt 0.444444 0.650000 +vt 0.888889 0.675000 +vt 0.944444 0.675000 +vt 0.777778 0.375000 +vt 0.833333 0.375000 +vt 0.500000 0.675000 +vt 0.555556 0.675000 +vt 0.388889 0.350000 +vt 0.444444 0.350000 +vt 0.833333 0.325000 +vt 0.833333 0.300000 +vt 0.777778 0.625000 +vt 0.777778 0.650000 +vt 0.444444 0.300000 +vt 0.444444 0.325000 +vt 0.388889 0.650000 +vt 0.388889 0.625000 +vt 0.888889 0.700000 +vt 0.833333 0.675000 +vt 0.722222 0.350000 +vt 0.777778 0.350000 +vt 0.444444 0.700000 +vt 0.500000 0.700000 +vt 0.388889 0.375000 +vt 0.333333 0.350000 +vt 0.555556 0.375000 +vt 0.555556 0.350000 +vt 0.666667 0.675000 +vt 0.666667 0.700000 +vt 0.944444 0.350000 +vt 0.944444 0.375000 +vt 0.611111 0.625000 +vt 0.555556 0.650000 +vt 0.666667 0.325000 +vt 0.611111 0.325000 +vt 0.944444 0.625000 +vt 1.000000 0.650000 +vt 0.611111 0.350000 +vt 0.611111 0.375000 +vt 0.722222 0.700000 +vt 0.722222 0.675000 +vt 1.000000 0.350000 +vt 1.000000 0.375000 +vt 0.666667 0.650000 +vt 0.611111 0.650000 +vt 0.722222 0.300000 +vt 0.666667 0.300000 +vt 0.388889 0.700000 +vt 0.333333 0.675000 +vt 0.388889 0.675000 +vt 0.666667 0.350000 +vt 0.666667 0.375000 +vt 0.777778 0.700000 +vt 0.777778 0.675000 +vt 0.388889 0.300000 +vt 0.333333 0.325000 +vt 0.333333 0.300000 +vt 0.722222 0.625000 +vt 0.666667 0.625000 +vt 0.777778 0.325000 +vt 0.722222 0.325000 +vt 0.444444 0.675000 +vt 0.722222 0.375000 +vt 0.833333 0.700000 +vt 0.333333 0.650000 +vt 0.333333 0.625000 +vt 0.388889 0.325000 +vt 0.722222 0.650000 +vt 0.777778 0.300000 +vt 0.388889 0.175000 +vt 0.416667 0.000000 +vt 0.444444 0.175000 +vt 1.000000 0.825000 +vt 0.972222 1.000000 +vt 0.944444 0.825000 +vt 0.194444 0.050000 +vt 0.166667 0.050000 +vt 0.666667 0.175000 +vt 0.694444 0.000000 +vt 0.722222 0.175000 +vt 0.833333 0.175000 +vt 0.861111 0.000000 +vt 0.888889 0.175000 +vt 0.500000 0.175000 +vt 0.527778 0.000000 +vt 0.555556 0.175000 +vt 0.777778 0.175000 +vt 0.805556 0.000000 +vt 0.472222 0.000000 +vt 0.944444 0.175000 +vt 0.972222 0.000000 +vt 1.000000 0.175000 +vt 0.611111 0.175000 +vt 0.638889 0.000000 +vt 0.750000 0.000000 +vt 0.361111 0.000000 +vt 0.333333 0.175000 +vt 0.916667 0.000000 +vt 0.583333 0.000000 +vt 0.666667 0.825000 +vt 0.638889 1.000000 +vt 0.611111 0.825000 +vt 0.500000 0.825000 +vt 0.472222 1.000000 +vt 0.444444 0.825000 +vt 0.833333 0.825000 +vt 0.805556 1.000000 +vt 0.777778 0.825000 +vt 0.388889 0.825000 +vt 0.361111 1.000000 +vt 0.333333 0.825000 +vt 0.722222 0.825000 +vt 0.694444 1.000000 +vt 0.555556 0.825000 +vt 0.527778 1.000000 +vt 0.888889 0.825000 +vt 0.861111 1.000000 +vt 0.416667 1.000000 +vt 0.750000 1.000000 +vt 0.583333 1.000000 +vt 0.916667 1.000000 +vt 0.333333 0.475000 +vt 0.000000 0.525000 +vt 0.333333 0.675000 +vt -0.000000 0.750000 +vt 0.333333 0.050000 +vt 0.250000 0.050000 +vt -0.000000 0.075000 +vt 0.027778 0.025000 +vt 0.166667 0.150000 +vt 0.194444 0.150000 +vt 0.194444 0.175000 +vt 0.194444 0.225000 +vt 0.166667 0.225000 +vt 0.138889 0.225000 +vt 0.111111 0.200000 +vt 0.111111 0.175000 +vt 0.111111 0.150000 +vt 1.000000 0.225000 +vt 0.333333 0.275000 +vt 0.333333 0.775000 +vt 1.000000 0.725000 +vt 1.000000 0.300000 +vt 0.333333 0.375000 +vt 1.000000 0.625000 +vt 0.333333 0.700000 +vt 0.333333 0.775000 +vt 0.305556 0.775000 +vt 0.277778 0.775000 +vt 0.222222 0.775000 +vt 0.194444 0.775000 +vt 0.166667 0.775000 +vt 0.138889 0.775000 +vt 0.111111 0.775000 +vt 0.083333 0.775000 +vt 0.055556 0.775000 +vt 0.027778 0.775000 +vt 0.000000 0.300000 +vt 0.027778 0.300000 +vt 0.055556 0.300000 +vt 0.083333 0.300000 +vt 0.111111 0.300000 +vt 0.138889 0.300000 +vt 0.166667 0.300000 +vt 0.194444 0.300000 +vt 0.222222 0.300000 +vt 0.250000 0.300000 +vt 0.277778 0.300000 +vt 0.305556 0.300000 +vt 0.333333 0.300000 +vt 0.027778 0.600000 +vt -0.000000 0.650000 +vt 0.000000 0.600000 +vt 0.027778 0.650000 +vt 0.055556 0.600000 +vt 0.055556 0.650000 +vt 0.083333 0.600000 +vt 0.083333 0.650000 +vt 0.111111 0.650000 +vt 0.111111 0.600000 +vt 0.138889 0.650000 +vt 0.138889 0.600000 +vt 0.166667 0.650000 +vt 0.166667 0.600000 +vt 0.194444 0.650000 +vt 0.194444 0.600000 +vt 0.222222 0.650000 +vt 0.222222 0.600000 +vt 0.250000 0.650000 +vt 0.250000 0.600000 +vt 0.277778 0.600000 +vt 0.277778 0.650000 +vt 0.305556 0.600000 +vt 0.305556 0.650000 +vt 0.333333 0.600000 +vt 0.333333 0.650000 +vt 0.083333 -0.000000 +vt 0.111111 -0.000000 +vt 0.194444 -0.000000 +vt 0.250000 -0.000000 +vt 0.277778 -0.000000 +vt 0.166667 -0.000000 +vt 0.055556 -0.000000 +vt 0.333333 -0.000000 +vt 0.138889 0.000000 +vt 0.222222 -0.000000 +vt 0.000000 -0.000000 +vt 0.027778 -0.000000 +vt 0.305556 -0.000000 +vt 0.250000 0.775000 +vt -0.000000 0.775000 +vn 0.0012 -1.0000 0.0012 +vn 0.0023 -1.0000 0.0005 +vn 0.0016 -1.0000 0.0023 +vn -0.0750 0.9970 -0.0201 +vn 0.0201 -0.9970 0.0750 +vn 0.0750 0.9970 -0.0201 +vn -0.0750 -0.9970 -0.0201 +vn -0.0201 0.9970 0.0750 +vn 0.0753 -0.9970 -0.0202 +vn -0.0549 0.9970 -0.0549 +vn -0.0202 -0.9970 0.0753 +vn 0.0750 0.9970 0.0201 +vn -0.0549 -0.9970 -0.0549 +vn -0.0549 0.9970 0.0549 +vn 0.0749 -0.9970 0.0203 +vn 0.0549 -0.9970 -0.0549 +vn 0.0201 0.9970 0.0750 +vn -0.0750 -0.9970 0.0199 +vn 0.0549 0.9970 -0.0549 +vn 0.0549 -0.9970 0.0549 +vn -0.0750 0.9970 0.0201 +vn 0.0203 -0.9970 -0.0749 +vn -0.0202 -0.9970 -0.0753 +vn 0.0549 0.9970 0.0549 +vn -0.0551 -0.9970 0.0551 +vn 0.0201 0.9970 -0.0750 +vn -0.0201 0.9970 -0.0750 +vn 0.0000 -1.0000 0.0000 +vn -0.0000 1.0000 0.0000 +vn 0.0012 1.0000 -0.0043 +vn 0.0014 -1.0000 -0.0019 +vn 0.0004 -1.0000 -0.0017 +vn -0.0002 -1.0000 -0.0026 +vn 0.0023 -1.0000 -0.0009 +vn 0.0002 -1.0000 -0.0007 +vn 0.0012 -1.0000 -0.0012 +vn -0.0015 1.0000 -0.0056 +vn -0.0013 -1.0000 0.0004 +vn -0.0016 -1.0000 -0.0009 +vn -0.0010 -1.0000 -0.0018 +vn 0.0016 -1.0000 0.0004 +vn 0.0026 -1.0000 -0.0002 +vn -0.0032 1.0000 -0.0032 +vn 0.0012 1.0000 0.0044 +vn -0.0032 1.0000 -0.0013 +vn -0.0013 -1.0000 -0.0020 +vn 0.0005 -1.0000 -0.0013 +vn -0.0007 -1.0000 -0.0012 +vn -0.0020 -1.0000 0.0000 +vn -0.0018 -1.0000 -0.0012 +vn -0.0005 -1.0000 -0.0015 +vn 0.0043 1.0000 0.0038 +vn -0.0002 -1.0000 0.0007 +vn 0.0005 -1.0000 0.0010 +vn -0.0005 -1.0000 0.0005 +vn -0.0009 -1.0000 0.0010 +vn -0.0003 -1.0000 -0.0004 +vn -0.0007 -1.0000 0.0002 +vn 0.0010 -1.0000 0.0005 +vn 0.0017 -1.0000 -0.0004 +vn 0.0013 1.0000 -0.0013 +vn -0.0013 1.0000 0.0032 +vn 0.0022 1.0000 0.0003 +vn -0.0033 1.0000 0.0032 +vn 0.0043 1.0000 0.0016 +vn -0.0044 1.0000 0.0012 +vn 0.0000 -0.0000 -1.0000 +vn -0.0000 -0.0000 1.0000 +vn 0.0009 -1.0000 0.0016 +vn 0.0012 -1.0000 0.0005 +vn 0.0012 -1.0000 0.0018 +vn 0.0025 -1.0000 0.0022 +vn 0.0749 -0.9970 -0.0202 +vn -0.0199 -0.9970 0.0750 +vn 0.0753 -0.9970 0.0202 +vn -0.0753 -0.9970 0.0202 +vn 0.0202 -0.9970 -0.0753 +vn -0.0203 -0.9970 -0.0749 +vn -0.0003 1.0000 -0.0022 +vn 0.0011 -1.0000 -0.0021 +vn 0.0007 -1.0000 -0.0012 +vn 0.0021 -1.0000 -0.0019 +vn 0.0001 -1.0000 -0.0013 +vn -0.0016 1.0000 -0.0043 +vn -0.0011 -1.0000 0.0003 +vn -0.0021 -1.0000 -0.0006 +vn 0.0012 -1.0000 0.0007 +vn 0.0006 -1.0000 0.0016 +vn -0.0038 1.0000 -0.0043 +vn 0.0013 1.0000 0.0032 +vn -0.0044 1.0000 -0.0012 +vn -0.0014 -1.0000 -0.0017 +vn -0.0004 -1.0000 -0.0016 +vn 0.0005 -1.0000 -0.0009 +vn -0.0007 -1.0000 -0.0001 +vn -0.0012 -1.0000 -0.0012 +vn 0.0032 1.0000 0.0032 +vn 0.0004 -1.0000 0.0016 +vn -0.0005 -1.0000 0.0010 +vn 0.0001 -1.0000 0.0001 +vn -0.0018 -1.0000 -0.0011 +vn -0.0006 -1.0000 -0.0000 +vn -0.0016 -1.0000 -0.0004 +vn 0.0014 -1.0000 0.0003 +vn 0.0002 -1.0000 -0.0011 +vn 0.0012 -1.0000 -0.0007 +vn -0.0012 1.0000 0.0044 +vn 0.0043 1.0000 -0.0012 +vn -0.0033 1.0000 0.0033 +vn 0.0056 1.0000 0.0015 +vn -0.0032 1.0000 0.0013 +vn 0.0006 -1.0000 0.0021 +vn 0.0007 -1.0000 0.0035 +vn 0.0014 0.0016 -1.0000 +vn 0.4988 -0.0030 -0.8667 +vn -0.0014 0.0016 -1.0000 +vn 0.5012 -0.0030 -0.8653 +vn 0.8655 -0.0068 -0.5008 +vn 0.8665 -0.0068 -0.4992 +vn 1.0000 -0.0088 -0.0003 +vn 0.8662 -0.0084 0.4995 +vn 0.8657 -0.0084 0.5004 +vn 0.5010 -0.0058 0.8655 +vn 0.4990 -0.0058 0.8666 +vn 0.0014 -0.0016 1.0000 +vn -0.0014 -0.0016 1.0000 +vn -0.4988 0.0030 0.8667 +vn -0.5012 0.0030 0.8653 +vn -0.8655 0.0068 0.5008 +vn -0.8665 0.0068 0.4992 +vn -1.0000 0.0088 0.0003 +vn -1.0000 0.0088 -0.0003 +vn -0.8662 0.0084 -0.4996 +vn -0.8658 0.0084 -0.5004 +vn -0.5010 0.0058 -0.8655 +vn -0.4990 0.0058 -0.8666 +vn -0.5008 -0.0252 -0.8652 +vn 0.0000 -0.0016 -1.0000 +vn -0.5007 -0.0016 -0.8656 +vn -0.8657 -0.0252 -0.4998 +vn -0.8660 -0.0016 -0.5000 +vn -0.5000 0.0220 -0.8658 +vn 0.0000 0.0220 -0.9998 +vn -0.9997 -0.0252 -0.0011 +vn -1.0000 -0.0016 -0.0008 +vn -0.8664 -0.0016 0.4993 +vn -0.8658 0.0221 -0.4999 +vn -0.4989 -0.0253 0.8663 +vn -0.4993 -0.0016 0.8664 +vn 0.0011 -0.0252 0.9997 +vn 0.0008 -0.0016 1.0000 +vn -0.9998 0.0220 -0.0001 +vn 0.5000 -0.0016 0.8660 +vn 0.8656 -0.0016 0.5007 +vn 0.4998 -0.0252 0.8657 +vn -0.8658 0.0220 0.4998 +vn 1.0000 -0.0016 -0.0000 +vn 0.8652 -0.0252 0.5008 +vn 0.8652 -0.0252 -0.5008 +vn 0.8656 -0.0016 -0.5007 +vn 0.5007 -0.0016 -0.8656 +vn -0.4998 0.0220 0.8658 +vn 0.5008 -0.0252 -0.8652 +vn 0.0001 0.0220 0.9998 +vn 0.4999 0.0221 0.8658 +vn 0.8658 0.0220 0.5000 +vn 0.9998 0.0220 0.0000 +vn 0.8658 0.0220 -0.5000 +vn 0.5000 0.0220 -0.8658 +vn -0.5000 0.0000 -0.8660 +vn -0.8660 0.0000 -0.5000 +vn -1.0000 -0.0000 0.0000 +vn -0.8660 -0.0000 0.5000 +vn -0.5000 0.0000 0.8660 +vn 0.5000 0.0000 0.8660 +vn 0.8660 0.0000 0.5000 +vn 1.0000 0.0000 0.0000 +vn 0.8660 0.0000 -0.5000 +vn 0.5000 -0.0000 -0.8660 +vn -0.4988 -0.0682 -0.8640 +vn -0.0001 0.0312 -0.9995 +vn 0.0000 -0.0674 -0.9977 +vn -0.4910 0.1889 -0.8504 +vn -0.4998 0.0309 -0.8656 +vn -0.8640 -0.0686 -0.4988 +vn -0.8504 0.1889 -0.4910 +vn -0.8656 0.0306 -0.4997 +vn -0.9976 -0.0687 0.0000 +vn -0.9820 0.1889 -0.0000 +vn -0.9995 0.0306 -0.0000 +vn -0.8657 0.0308 0.4997 +vn -0.8640 -0.0683 0.4988 +vn -0.4999 0.0311 0.8655 +vn -0.4988 -0.0677 0.8640 +vn -0.8504 0.1889 0.4910 +vn -0.0001 0.0315 0.9995 +vn 0.0000 -0.0669 0.9978 +vn -0.4910 0.1889 0.8504 +vn 0.4997 0.0318 0.8656 +vn 0.4989 -0.0661 0.8641 +vn 0.4910 0.1889 0.8504 +vn 0.8656 0.0321 0.4998 +vn 0.8642 -0.0657 0.4989 +vn 0.8504 0.1889 0.4910 +vn 0.9995 0.0321 -0.0000 +vn 0.9978 -0.0656 0.0000 +vn 0.9820 0.1889 -0.0000 +vn 0.8641 -0.0659 -0.4989 +vn 0.8655 0.0319 -0.4998 +vn 0.4989 -0.0666 -0.8641 +vn 0.4996 0.0316 -0.8657 +vn 0.8504 0.1889 -0.4910 +vn 0.4910 0.1889 -0.8504 +vn 0.0003 -0.0077 -1.0000 +vn 0.5002 -0.0069 -0.8659 +vn 0.8661 -0.0062 -0.4998 +vn 1.0000 -0.0058 0.0000 +vn 0.8661 -0.0059 0.4999 +vn 0.5002 -0.0064 0.8659 +vn 0.0003 -0.0071 1.0000 +vn -0.4998 -0.0079 0.8661 +vn -0.8659 -0.0086 0.5001 +vn -1.0000 -0.0089 0.0000 +vn -0.8659 -0.0089 -0.5001 +vn -0.4998 -0.0084 -0.8661 +vn -0.8585 -0.1315 0.4957 +vn -0.9913 -0.1315 -0.0000 +vn -0.0000 -0.1315 0.9913 +vn 0.4957 -0.1315 0.8585 +vn 0.8585 -0.1315 -0.4957 +vn 0.9913 -0.1315 -0.0000 +vn -0.8585 -0.1315 -0.4957 +vn -0.4957 -0.1315 0.8585 +vn 0.8585 -0.1315 0.4957 +vn -0.4957 -0.1315 -0.8585 +vn 0.4957 -0.1315 -0.8585 +vn 0.0000 -0.1315 -0.9913 +vn -0.4956 -0.1315 -0.8585 +vn 0.4956 -0.1315 -0.8585 +vn 0.4999 0.0221 -0.8658 +vn 0.5000 0.0221 -0.8658 +vn 0.8658 0.0221 -0.4999 +vn 0.8658 0.0221 0.4998 +vn 0.8657 0.0221 0.5000 +vn 0.0002 0.0221 0.9998 +vn -0.0001 0.0221 0.9998 +vn -0.4998 0.0220 0.8659 +vn -0.4999 0.0220 0.8658 +vn -0.8659 0.0220 0.4998 +vn -0.8658 0.0220 0.4999 +vn -0.9998 0.0221 0.0001 +vn -0.9998 0.0221 -0.0002 +vn -0.5000 0.0221 -0.8657 +vn -0.4998 0.0221 -0.8658 +vn 0.5000 -0.8660 0.0000 +vn 0.8660 -0.5000 -0.0000 +vn 0.8660 0.5000 0.0000 +vn 0.5000 0.8660 0.0000 +vn -0.5000 0.8660 0.0000 +vn -0.8660 0.5000 0.0000 +vn -0.8660 -0.5000 -0.0000 +vn -0.5000 -0.8660 -0.0000 +vn 0.0000 -0.3564 -0.9343 +vn -0.1782 -0.3087 -0.9343 +vn 0.3087 0.1782 0.9343 +vn 0.1782 0.3087 0.9343 +vn 0.1782 -0.3087 -0.9343 +vn -0.3564 0.0000 0.9343 +vn -0.3087 0.1782 0.9343 +vn 0.3087 0.1782 -0.9343 +vn 0.1782 0.3087 -0.9343 +vn 0.1782 -0.3087 0.9343 +vn 0.3087 -0.1782 0.9343 +vn -0.3564 -0.0000 -0.9343 +vn -0.3087 0.1782 -0.9343 +vn 0.0000 0.3564 0.9343 +vn 0.3087 -0.1782 -0.9343 +vn -0.3087 -0.1782 0.9343 +vn 0.0000 0.3564 -0.9343 +vn 0.3564 0.0000 0.9343 +vn -0.3087 -0.1782 -0.9343 +vn -0.1782 0.3087 0.9343 +vn 0.3564 -0.0000 -0.9343 +vn -0.1782 -0.3087 0.9343 +vn -0.1782 0.3087 -0.9343 +vn 0.0000 -0.3564 0.9343 +vn 1.0000 -0.0088 0.0003 +vn 0.0000 -0.0253 -0.9997 +vn -0.8663 -0.0253 0.4989 +vn 0.9997 -0.0253 -0.0000 +vn -0.0000 0.1889 -0.9820 +vn -0.0000 0.1889 0.9820 +vn 0.8658 0.0221 -0.5000 +s off +f 167/1/1 187/2/2 188/3/3 +f 58/4/4 60/5/4 57/6/4 +f 46/7/5 62/8/5 43/9/5 +f 63/10/6 65/11/6 66/12/6 +f 32/13/7 67/14/7 68/15/7 +f 70/16/8 72/17/8 69/18/8 +f 51/19/9 73/20/9 74/21/9 +f 75/22/10 59/23/10 58/4/10 +f 41/24/11 62/8/11 77/25/11 +f 78/26/12 65/11/12 64/27/12 +f 32/13/13 80/28/13 28/29/13 +f 81/30/14 71/31/14 70/16/14 +f 51/19/15 83/32/15 48/33/15 +f 55/34/16 73/20/16 53/35/16 +f 96/36/17 72/17/17 93/37/17 +f 38/38/18 67/14/18 36/39/18 +f 63/10/19 95/40/19 97/41/19 +f 46/7/20 83/32/20 61/42/20 +f 81/30/21 60/5/21 82/43/21 +f 29/44/22 94/45/22 55/34/22 +f 29/46/23 80/28/23 91/47/23 +f 96/36/24 79/48/24 78/26/24 +f 41/24/25 92/49/25 38/38/25 +f 97/41/26 90/50/26 98/51/26 +f 75/22/27 90/52/27 76/53/27 +f 134/54/28 135/55/28 136/56/28 +f 20/57/29 138/58/29 18/59/29 +f 125/60/28 140/61/28 122/62/28 +f 6/63/29 142/64/29 4/65/29 +f 110/66/28 143/67/28 144/68/28 +f 12/69/29 145/70/29 146/71/29 +f 131/72/28 136/56/28 147/73/28 +f 20/57/29 148/74/29 137/75/29 +f 122/62/28 149/76/28 119/77/28 +f 8/78/29 141/79/29 6/63/29 +f 110/66/28 151/80/28 107/81/28 +f 16/82/29 145/70/29 14/83/29 +f 103/84/28 135/85/28 104/86/28 +f 10/87/29 146/71/29 157/88/29 +f 113/89/28 156/90/28 143/67/28 +f 4/65/29 155/91/29 1/92/29 +f 24/93/29 155/94/29 154/95/29 +f 128/96/28 139/97/28 125/60/28 +f 18/59/29 152/98/29 16/82/29 +f 107/81/28 153/99/28 103/84/28 +f 8/78/29 157/88/29 150/100/29 +f 116/101/28 149/76/28 156/90/28 +f 22/102/29 154/95/29 148/74/29 +f 128/96/28 147/73/28 158/103/28 +f 56/104/30 160/105/30 84/106/30 +f 181/107/31 175/108/32 180/109/33 +f 180/109/34 201/110/35 183/111/36 +f 84/106/37 165/112/37 85/113/37 +f 164/114/38 177/115/39 163/116/40 +f 182/117/41 167/1/41 188/3/42 +f 85/113/43 170/118/43 86/119/43 +f 34/120/44 172/121/44 33/122/44 +f 87/123/45 170/118/45 173/124/45 +f 181/125/46 168/126/47 169/127/48 +f 168/126/49 185/128/50 164/114/51 +f 39/129/52 172/121/52 176/130/52 +f 186/131/53 162/132/53 26/133/54 +f 162/132/55 25/134/55 26/133/56 +f 203/135/57 177/115/58 25/134/58 +f 201/110/59 182/117/60 183/111/60 +f 192/136/28 196/137/28 198/138/28 +f 56/104/61 202/139/61 159/140/61 +f 34/141/62 199/142/62 171/143/62 +f 49/144/63 204/145/63 202/139/63 +f 88/146/64 199/142/64 89/147/64 +f 44/148/65 176/130/65 204/145/65 +f 87/123/66 200/149/66 88/146/66 +f 237/150/67 239/151/67 240/152/67 +f 241/153/68 243/154/68 244/155/68 +f 280/156/67 291/157/67 292/158/67 +f 294/159/68 296/160/68 293/161/68 +f 235/162/67 298/163/67 236/164/67 +f 231/165/68 299/166/68 300/167/68 +f 237/150/67 302/168/67 301/169/67 +f 278/170/68 243/154/68 242/171/68 +f 280/156/67 304/172/67 268/173/67 +f 294/159/68 305/174/68 295/175/68 +f 272/176/67 298/163/67 306/177/67 +f 283/178/67 308/179/67 284/180/67 +f 260/181/68 299/166/68 274/182/68 +f 310/183/67 302/168/67 311/184/67 +f 278/170/68 312/185/68 303/186/68 +f 313/187/68 315/188/68 316/189/68 +f 247/190/67 304/172/67 317/191/67 +f 288/192/68 318/193/68 305/174/68 +f 272/176/67 319/194/67 256/195/67 +f 320/196/67 308/179/67 321/197/67 +f 259/198/68 309/199/68 260/181/68 +f 323/200/67 311/184/67 324/201/67 +f 266/202/68 325/203/68 312/185/68 +f 326/204/68 315/188/68 314/205/68 +f 231/165/68 340/206/68 232/207/68 +f 313/208/68 343/209/68 344/210/68 +f 262/211/67 297/212/67 235/162/67 +f 293/161/68 341/213/68 345/214/68 +f 254/215/67 342/216/67 291/157/67 +f 283/217/67 332/218/67 307/219/67 +f 270/220/68 244/155/68 336/221/68 +f 347/222/67 239/151/67 238/223/67 +f 232/207/68 325/224/68 264/225/68 +f 348/226/68 343/209/68 338/227/68 +f 262/211/67 329/228/67 328/229/67 +f 349/230/68 341/213/68 334/231/68 +f 350/232/67 332/218/67 346/233/67 +f 270/220/68 335/234/68 282/235/68 +f 351/236/67 330/237/67 347/222/67 +f 352/238/68 338/227/68 337/239/68 +f 248/240/67 329/228/67 276/241/67 +f 349/230/68 327/242/68 326/204/68 +f 323/200/67 333/243/67 350/232/67 +f 259/198/68 335/234/68 322/244/68 +f 351/236/67 321/197/67 331/245/67 +f 256/195/67 342/246/67 253/247/67 +f 352/238/68 318/193/68 287/248/68 +f 248/240/67 317/191/67 339/249/67 +f 229/250/67 353/251/67 354/252/67 +f 226/253/67 355/254/67 356/255/67 +f 269/256/67 358/257/67 249/258/67 +f 214/259/67 360/260/67 212/261/67 +f 251/262/68 362/263/68 252/264/68 +f 225/265/68 363/266/68 364/267/68 +f 234/268/68 366/269/68 261/270/68 +f 209/271/68 368/272/68 211/273/68 +f 230/274/67 354/252/67 369/275/67 +f 226/253/67 370/276/67 224/277/67 +f 249/258/67 371/278/67 250/279/67 +f 210/280/67 360/260/67 372/281/67 +f 251/262/68 373/282/68 361/283/68 +f 221/284/68 363/266/68 223/285/68 +f 234/268/68 375/286/68 365/287/68 +f 209/271/68 376/288/68 367/289/68 +f 230/274/67 377/290/67 273/291/67 +f 222/292/67 370/276/67 378/293/67 +f 277/294/67 371/278/67 379/295/67 +f 210/280/67 380/296/67 208/297/67 +f 279/298/68 381/299/68 373/282/68 +f 221/284/68 382/300/68 374/301/68 +f 271/302/68 375/286/68 233/303/68 +f 207/304/68 384/305/68 376/288/68 +f 213/306/68 368/272/68 392/307/68 +f 261/270/68 400/308/68 275/309/68 +f 225/265/68 389/310/68 227/311/68 +f 216/312/67 359/313/67 214/259/67 +f 269/256/67 386/314/67 357/315/67 +f 228/316/67 396/317/67 355/254/67 +f 213/306/68 391/318/68 215/319/68 +f 245/320/68 400/308/68 395/321/68 +f 227/311/68 384/322/68 206/323/68 +f 216/312/67 399/324/67 390/325/67 +f 258/326/67 386/314/67 281/327/67 +f 255/328/68 362/329/68 397/330/68 +f 215/319/68 385/331/68 217/332/68 +f 246/333/68 395/321/68 394/334/68 +f 265/335/67 353/336/67 263/337/67 +f 220/338/67 399/324/67 218/339/67 +f 258/326/67 398/340/67 387/341/67 +f 255/328/68 383/342/68 271/302/68 +f 219/343/68 385/331/68 382/300/68 +f 246/333/68 381/299/68 267/344/68 +f 208/297/67 396/345/67 205/346/67 +f 277/294/67 388/347/67 265/335/67 +f 220/338/67 378/293/67 393/348/67 +f 257/349/67 377/290/67 398/340/67 +f 401/350/67 421/351/67 410/352/67 +f 411/353/68 422/354/68 420/355/68 +f 186/131/69 174/356/69 161/357/70 +f 406/358/67 421/359/67 405/360/67 +f 403/361/67 421/362/67 402/363/67 +f 409/364/67 421/365/67 408/366/67 +f 404/367/67 421/368/67 403/361/67 +f 410/352/67 421/369/67 409/364/67 +f 285/370/67 421/371/67 286/372/67 +f 407/373/67 421/374/67 406/358/67 +f 405/360/67 421/375/67 404/367/67 +f 421/376/67 401/350/67 286/377/67 +f 402/363/67 421/378/67 285/370/67 +f 408/366/67 421/379/67 407/373/67 +f 415/380/68 422/381/68 289/382/68 +f 414/383/68 422/384/68 413/385/68 +f 418/386/68 422/387/68 417/388/68 +f 412/389/68 422/390/68 411/391/68 +f 416/392/68 422/393/68 415/380/68 +f 290/394/68 422/395/68 414/383/68 +f 419/396/68 422/397/68 418/386/68 +f 413/385/68 422/398/68 412/389/68 +f 417/388/68 422/399/68 416/392/68 +f 289/382/68 422/400/68 290/394/68 +f 420/355/68 422/401/68 419/396/68 +f 167/1/71 174/356/71 187/2/72 +f 58/4/4 59/23/4 60/5/4 +f 46/7/5 61/42/5 62/8/5 +f 63/10/6 64/27/6 65/11/6 +f 32/13/7 36/39/7 67/14/7 +f 70/16/8 71/31/8 72/17/8 +f 51/19/73 53/35/73 73/20/73 +f 75/22/10 76/53/10 59/23/10 +f 41/24/74 43/9/74 62/8/74 +f 78/26/12 79/48/12 65/11/12 +f 32/13/13 68/15/13 80/28/13 +f 81/30/14 82/43/14 71/31/14 +f 51/19/75 74/21/75 83/32/75 +f 55/34/16 94/45/16 73/20/16 +f 96/36/17 69/18/17 72/17/17 +f 38/38/76 92/49/76 67/14/76 +f 63/10/19 66/12/19 95/40/19 +f 46/7/20 48/33/20 83/32/20 +f 81/30/21 57/6/21 60/5/21 +f 29/44/77 91/402/77 94/45/77 +f 29/46/78 28/29/78 80/28/78 +f 96/36/24 93/37/24 79/48/24 +f 41/24/25 77/25/25 92/49/25 +f 97/41/26 95/40/26 90/50/26 +f 75/22/27 98/403/27 90/52/27 +f 134/54/28 104/404/28 135/55/28 +f 20/57/29 137/75/29 138/58/29 +f 125/60/28 139/97/28 140/61/28 +f 6/63/29 141/79/29 142/64/29 +f 110/66/28 113/89/28 143/67/28 +f 12/69/29 14/83/29 145/70/29 +f 131/72/28 134/54/28 136/56/28 +f 20/57/29 22/102/29 148/74/29 +f 122/62/28 140/61/28 149/76/28 +f 8/78/29 150/100/29 141/79/29 +f 110/66/28 144/68/28 151/80/28 +f 16/82/29 152/98/29 145/70/29 +f 103/84/28 153/99/28 135/85/28 +f 10/87/29 12/69/29 146/71/29 +f 113/89/28 116/101/28 156/90/28 +f 4/65/29 142/64/29 155/91/29 +f 24/93/29 1/405/29 155/94/29 +f 128/96/28 158/103/28 139/97/28 +f 18/59/29 138/58/29 152/98/29 +f 107/81/28 151/80/28 153/99/28 +f 8/78/29 10/87/29 157/88/29 +f 116/101/28 119/77/28 149/76/28 +f 22/102/29 24/93/29 154/95/29 +f 128/96/28 131/72/28 147/73/28 +f 56/104/79 159/140/79 160/105/79 +f 181/107/80 169/406/81 175/108/81 +f 180/109/82 175/108/36 201/110/83 +f 84/106/84 160/105/84 165/112/84 +f 164/114/85 185/128/86 177/115/86 +f 182/117/87 166/407/88 167/1/87 +f 85/113/89 165/112/89 170/118/89 +f 34/120/90 171/408/90 172/121/90 +f 87/123/91 86/119/91 170/118/91 +f 181/125/92 184/409/93 168/126/94 +f 168/126/95 184/409/96 185/128/96 +f 39/129/97 33/122/97 172/121/97 +f 186/131/98 161/357/99 162/132/98 +f 162/132/55 203/135/100 25/134/55 +f 203/135/101 163/116/102 177/115/103 +f 201/110/104 166/407/105 182/117/106 +f 198/138/28 189/410/28 192/136/28 +f 189/410/28 190/411/28 192/136/28 +f 190/411/28 191/412/28 192/136/28 +f 192/136/28 193/413/28 194/414/28 +f 194/414/28 195/415/28 196/137/28 +f 196/137/28 179/416/28 178/417/28 +f 178/417/28 197/418/28 196/137/28 +f 197/418/28 198/138/28 196/137/28 +f 192/136/28 194/414/28 196/137/28 +f 56/104/61 49/144/61 202/139/61 +f 34/141/107 89/147/107 199/142/107 +f 49/144/108 44/148/108 204/145/108 +f 88/146/109 200/149/109 199/142/109 +f 44/148/110 39/129/110 176/130/110 +f 87/123/111 173/124/111 200/149/111 +f 237/150/67 238/223/67 239/151/67 +f 241/153/68 242/171/68 243/154/68 +f 280/156/67 254/215/67 291/157/67 +f 294/159/68 295/175/68 296/160/68 +f 235/162/67 297/212/67 298/163/67 +f 231/165/68 274/182/68 299/166/68 +f 237/150/67 240/152/67 302/168/67 +f 278/170/68 303/186/68 243/154/68 +f 280/156/67 292/158/67 304/172/67 +f 294/159/68 288/192/68 305/174/68 +f 272/176/67 236/164/67 298/163/67 +f 283/178/67 307/419/67 308/179/67 +f 260/181/68 309/199/68 299/166/68 +f 310/183/67 301/169/67 302/168/67 +f 278/170/68 266/202/68 312/185/68 +f 313/187/68 314/205/68 315/188/68 +f 247/190/67 268/173/67 304/172/67 +f 288/192/68 287/248/68 318/193/68 +f 272/176/67 306/177/67 319/194/67 +f 320/196/67 284/180/67 308/179/67 +f 259/198/68 322/244/68 309/199/68 +f 323/200/67 310/183/67 311/184/67 +f 266/202/68 264/420/68 325/203/68 +f 326/204/68 327/242/68 315/188/68 +f 231/165/68 300/167/68 340/206/68 +f 313/208/68 316/421/68 343/209/68 +f 262/211/67 328/229/67 297/212/67 +f 293/161/68 296/160/68 341/213/68 +f 254/215/67 253/422/67 342/216/67 +f 283/217/67 346/233/67 332/218/67 +f 270/220/68 241/153/68 244/155/68 +f 347/222/67 330/237/67 239/151/67 +f 232/207/68 340/206/68 325/224/68 +f 348/226/68 344/210/68 343/209/68 +f 262/211/67 276/241/67 329/228/67 +f 349/230/68 345/214/68 341/213/68 +f 350/232/67 333/243/67 332/218/67 +f 270/220/68 336/221/68 335/234/68 +f 351/236/67 331/245/67 330/237/67 +f 352/238/68 348/226/68 338/227/68 +f 248/240/67 339/249/67 329/228/67 +f 349/230/68 334/231/68 327/242/68 +f 323/200/67 324/201/67 333/243/67 +f 259/198/68 282/235/68 335/234/68 +f 351/236/67 320/196/67 321/197/67 +f 256/195/67 319/194/67 342/246/67 +f 352/238/68 337/239/68 318/193/68 +f 248/240/67 247/190/67 317/191/67 +f 229/250/67 263/423/67 353/251/67 +f 226/253/67 228/316/67 355/254/67 +f 269/256/67 357/315/67 358/257/67 +f 214/259/67 359/313/67 360/260/67 +f 251/262/68 361/283/68 362/263/68 +f 225/265/68 223/285/68 363/266/68 +f 234/268/68 365/287/68 366/269/68 +f 209/271/68 367/289/68 368/272/68 +f 230/274/67 229/250/67 354/252/67 +f 226/253/67 356/255/67 370/276/67 +f 249/258/67 358/257/67 371/278/67 +f 210/280/67 212/261/67 360/260/67 +f 251/262/68 279/298/68 373/282/68 +f 221/284/68 374/301/68 363/266/68 +f 234/268/68 233/303/68 375/286/68 +f 209/271/68 207/304/68 376/288/68 +f 230/274/67 369/275/67 377/290/67 +f 222/292/67 224/277/67 370/276/67 +f 277/294/67 250/279/67 371/278/67 +f 210/280/67 372/281/67 380/296/67 +f 279/298/68 267/344/68 381/299/68 +f 221/284/68 219/343/68 382/300/68 +f 271/302/68 383/342/68 375/286/68 +f 207/304/68 206/424/68 384/305/68 +f 213/306/68 211/273/68 368/272/68 +f 261/270/68 366/269/68 400/308/68 +f 225/265/68 364/267/68 389/310/68 +f 216/312/67 390/325/67 359/313/67 +f 269/256/67 281/327/67 386/314/67 +f 228/316/67 205/425/67 396/317/67 +f 213/306/68 392/307/68 391/318/68 +f 245/320/68 275/309/68 400/308/68 +f 227/311/68 389/310/68 384/322/68 +f 216/312/67 218/339/67 399/324/67 +f 258/326/67 387/341/67 386/314/67 +f 255/328/68 252/426/68 362/329/68 +f 215/319/68 391/318/68 385/331/68 +f 246/333/68 245/320/68 395/321/68 +f 265/335/67 388/347/67 353/336/67 +f 220/338/67 393/348/67 399/324/67 +f 258/326/67 257/349/67 398/340/67 +f 255/328/68 397/330/68 383/342/68 +f 219/343/68 217/332/68 385/331/68 +f 246/333/68 394/334/68 381/299/68 +f 208/297/67 380/296/67 396/345/67 +f 277/294/67 379/295/67 388/347/67 +f 220/338/67 222/292/67 378/293/67 +f 257/349/67 273/291/67 377/290/67 +f 186/131/112 187/2/113 174/356/112 +s 1 +f 2/427/114 4/65/115 1/92/116 +f 3/428/117 6/63/118 4/65/115 +f 5/429/119 8/78/120 6/63/118 +f 8/78/120 9/430/121 10/87/122 +f 10/87/122 11/431/123 12/69/124 +f 12/69/124 13/432/125 14/83/126 +f 14/83/126 15/433/127 16/82/128 +f 16/82/128 17/434/129 18/59/130 +f 18/59/130 19/435/131 20/57/132 +f 19/435/131 22/102/133 20/57/132 +f 21/436/134 24/93/135 22/102/133 +f 23/437/136 1/405/116 24/93/135 +f 28/29/137 30/438/138 27/439/139 +f 32/13/140 27/439/139 31/440/141 +f 33/122/142 30/438/138 34/120/143 +f 36/39/144 31/440/141 35/441/145 +f 37/442/146 36/39/144 35/441/145 +f 39/129/147 27/439/139 33/122/142 +f 41/24/148 37/442/146 40/443/149 +f 43/9/150 40/443/149 42/444/151 +f 35/441/145 39/129/147 44/148/152 +f 45/445/153 43/9/150 42/444/151 +f 47/446/154 46/7/155 45/445/153 +f 37/442/146 44/148/152 49/144/156 +f 50/447/157 48/33/158 47/446/154 +f 53/35/159 50/447/157 52/448/160 +f 54/449/161 53/35/159 52/448/160 +f 40/443/149 49/144/156 56/104/162 +f 30/450/138 55/34/163 54/449/161 +f 84/106/164 40/443/149 56/104/162 +f 45/445/153 84/106/164 85/113/165 +f 47/446/154 85/113/165 86/119/166 +f 50/447/157 86/119/166 87/123/167 +f 88/146/168 50/447/157 87/123/167 +f 89/147/169 52/448/160 88/146/168 +f 30/450/138 89/147/169 34/141/143 +f 76/53/170 91/47/67 80/28/170 +f 68/15/171 76/53/170 80/28/170 +f 60/5/172 68/15/171 67/14/172 +f 82/43/173 67/14/172 92/49/173 +f 77/25/174 82/43/173 92/49/173 +f 72/17/68 77/25/174 62/8/68 +f 61/42/175 72/17/68 62/8/68 +f 79/48/176 61/42/175 83/32/176 +f 65/11/177 83/32/176 74/21/177 +f 66/12/178 74/21/177 73/20/178 +f 95/40/179 73/20/178 94/45/179 +f 90/50/67 94/45/179 91/402/67 +f 99/451/180 101/452/181 102/453/182 +f 103/84/183 101/452/181 100/454/184 +f 105/455/185 100/454/184 99/451/180 +f 107/81/186 100/454/184 106/456/187 +f 108/457/188 106/456/187 105/455/185 +f 110/66/189 106/456/187 109/458/190 +f 112/459/191 108/457/188 111/460/192 +f 112/459/191 110/66/189 109/458/190 +f 115/461/193 111/460/192 114/462/194 +f 115/461/193 113/89/195 112/459/191 +f 118/463/196 114/462/194 117/464/197 +f 118/463/196 116/101/198 115/461/193 +f 121/465/199 117/464/197 120/466/200 +f 122/62/201 118/463/196 121/465/199 +f 124/467/202 120/466/200 123/468/203 +f 125/60/204 121/465/199 124/467/202 +f 127/469/205 123/468/203 126/470/206 +f 128/96/207 124/467/202 127/469/205 +f 129/471/208 127/469/205 126/470/206 +f 130/472/209 128/96/207 127/469/205 +f 132/473/210 130/472/209 129/471/208 +f 133/474/211 131/72/212 130/472/209 +f 102/475/182 133/474/211 132/473/210 +f 101/476/181 134/54/213 133/474/211 +f 153/99/170 155/94/67 135/85/67 +f 148/74/171 153/99/170 151/80/171 +f 137/75/172 151/80/171 144/68/172 +f 138/58/173 144/68/172 143/67/173 +f 152/98/174 143/67/173 156/90/174 +f 145/70/68 156/90/174 149/76/68 +f 146/71/175 149/76/68 140/61/175 +f 139/97/176 146/71/175 140/61/175 +f 150/100/177 139/97/176 158/103/177 +f 141/79/178 158/103/177 147/73/178 +f 142/64/179 147/73/178 136/56/179 +f 155/91/67 136/56/179 135/55/67 +f 98/51/214 132/473/210 97/41/215 +f 97/41/215 129/471/208 63/10/216 +f 63/10/216 126/470/206 64/27/217 +f 126/470/206 78/26/218 64/27/217 +f 123/468/203 96/36/219 78/26/218 +f 120/466/200 69/18/220 96/36/219 +f 117/464/197 70/16/221 69/18/220 +f 114/462/194 81/30/222 70/16/221 +f 111/460/192 57/6/223 81/30/222 +f 57/6/223 105/455/185 58/4/224 +f 58/4/224 99/451/180 75/22/225 +f 75/22/225 102/453/182 98/403/214 +f 25/134/226 178/477/227 179/478/226 +f 186/131/228 194/479/229 187/2/229 +f 183/111/230 192/480/231 191/481/230 +f 185/128/232 178/477/227 177/115/227 +f 26/133/233 195/482/228 186/131/228 +f 188/3/234 192/480/231 182/117/231 +f 184/409/235 197/483/232 185/128/232 +f 180/109/236 189/484/237 181/107/237 +f 25/134/226 196/485/233 26/133/233 +f 188/3/234 194/479/229 193/486/234 +f 184/409/235 189/487/237 198/488/238 +f 180/109/236 191/481/230 190/489/239 +f 171/143/143 175/108/240 169/406/143 +f 199/142/241 201/110/242 175/108/240 +f 201/110/242 173/124/167 166/407/167 +f 173/124/167 167/1/243 166/407/167 +f 170/118/244 174/356/165 167/1/243 +f 174/356/165 160/105/245 161/357/246 +f 161/357/246 159/140/247 162/132/248 +f 162/132/248 202/139/249 203/135/250 +f 202/139/249 163/116/251 203/135/250 +f 204/145/252 164/114/147 163/116/251 +f 164/114/147 172/121/253 168/126/254 +f 168/126/254 171/408/143 169/127/143 +f 206/424/28 208/297/255 205/346/28 +f 207/304/255 210/280/256 208/297/255 +f 209/271/256 212/261/177 210/280/256 +f 211/273/177 214/259/257 212/261/177 +f 213/306/257 216/312/258 214/259/257 +f 215/319/258 218/339/29 216/312/258 +f 217/332/29 220/338/259 218/339/29 +f 219/343/259 222/292/260 220/338/259 +f 221/284/260 224/277/172 222/292/260 +f 223/285/172 226/253/261 224/277/172 +f 225/265/261 228/316/262 226/253/261 +f 227/311/262 205/425/28 228/316/262 +f 230/274/261 232/207/262 229/250/262 +f 233/303/177 235/162/257 236/164/177 +f 246/333/260 248/240/259 245/320/259 +f 249/258/257 242/171/177 241/153/257 +f 252/264/28 254/215/262 251/262/262 +f 255/328/255 253/247/28 252/426/28 +f 258/326/259 260/181/260 257/349/260 +f 234/268/257 262/211/258 235/162/257 +f 229/250/262 264/225/28 263/423/28 +f 263/337/28 266/202/255 265/335/255 +f 267/344/172 247/190/260 246/333/260 +f 249/258/257 270/220/258 269/256/258 +f 255/328/255 272/176/256 256/195/255 +f 257/349/260 274/182/172 273/291/172 +f 275/309/29 262/211/258 261/270/258 +f 265/335/255 278/170/256 277/294/256 +f 279/298/261 268/173/172 267/344/172 +f 281/327/29 270/220/258 282/235/29 +f 271/302/256 236/164/177 272/176/256 +f 230/274/261 274/182/172 231/165/261 +f 245/320/259 276/241/29 275/309/29 +f 277/294/256 242/171/177 250/279/177 +f 251/262/262 280/156/261 279/298/261 +f 281/327/29 259/198/259 258/326/259 +f 283/178/263 285/370/264 286/372/263 +f 287/248/265 289/382/266 290/394/265 +f 329/228/29 305/174/258 328/229/258 +f 309/199/260 331/245/172 299/166/172 +f 312/185/255 333/243/256 303/186/256 +f 292/158/261 334/231/172 304/172/172 +f 336/221/258 240/152/29 335/234/29 +f 298/163/177 338/227/256 306/177/256 +f 299/166/172 321/197/261 300/167/261 +f 339/249/259 295/175/29 329/228/29 +f 303/186/256 324/201/177 243/154/177 +f 291/157/262 327/242/261 292/158/261 +f 335/234/29 239/151/259 322/244/259 +f 297/212/257 337/239/177 298/163/177 +f 300/167/261 308/179/262 340/206/262 +f 339/249/259 341/213/260 296/160/259 +f 243/154/177 311/184/257 244/155/257 +f 342/216/28 315/188/262 291/157/262 +f 342/246/28 343/209/255 316/421/28 +f 322/244/259 330/237/260 309/199/260 +f 328/229/258 318/193/257 297/212/257 +f 340/206/262 307/419/28 325/224/28 +f 325/203/28 332/218/255 312/185/255 +f 317/191/260 334/231/172 341/213/260 +f 244/155/257 302/168/258 336/221/258 +f 319/194/255 338/227/256 343/209/255 +f 385/331/29 387/341/259 382/300/259 +f 367/289/256 388/347/255 379/295/256 +f 384/322/28 354/252/262 353/251/28 +f 390/325/258 365/287/257 359/313/257 +f 356/255/261 381/299/172 370/276/172 +f 392/307/257 357/315/258 391/318/258 +f 363/266/172 369/275/261 364/267/261 +f 360/260/177 383/342/256 372/281/256 +f 393/348/259 394/334/260 395/321/259 +f 396/345/28 397/330/255 362/329/28 +f 367/289/256 371/278/177 368/272/177 +f 374/301/260 387/341/259 398/340/260 +f 384/305/28 388/347/255 376/288/255 +f 399/324/29 366/269/258 390/325/258 +f 355/254/262 373/282/261 356/255/261 +f 391/318/258 386/314/29 385/331/29 +f 364/267/261 354/252/262 389/310/262 +f 359/313/257 375/286/177 360/260/177 +f 370/276/172 394/334/260 378/293/260 +f 368/272/177 358/257/257 392/307/257 +f 374/301/260 377/290/172 363/266/172 +f 380/296/255 383/342/256 397/330/255 +f 399/324/29 395/321/259 400/308/29 +f 396/317/28 361/283/262 355/254/262 +f 283/217/263 401/350/267 346/233/267 +f 349/230/268 417/388/269 345/214/269 +f 310/183/270 407/373/271 301/169/271 +f 344/210/272 413/385/273 412/389/272 +f 351/236/274 404/367/275 403/361/274 +f 294/159/276 289/382/266 288/192/266 +f 350/232/277 401/350/267 410/352/277 +f 349/230/268 419/396/278 418/386/268 +f 237/150/279 407/373/271 406/358/279 +f 352/238/280 413/385/273 348/226/273 +f 351/236/274 402/363/281 320/196/281 +f 294/159/276 416/392/282 415/380/276 +f 323/200/283 410/352/277 409/364/283 +f 314/205/284 419/396/278 326/204/278 +f 237/150/279 405/360/285 238/223/285 +f 352/238/280 290/394/265 414/383/280 +f 284/180/264 402/363/281 285/370/264 +f 293/161/282 417/388/269 416/392/282 +f 323/200/283 408/366/270 310/183/270 +f 313/187/286 420/355/284 314/205/284 +f 313/208/286 412/389/272 411/391/286 +f 347/222/275 405/360/285 404/367/275 +f 2/427/114 3/428/117 4/65/115 +f 3/428/117 5/429/119 6/63/118 +f 5/429/119 7/490/287 8/78/120 +f 8/78/120 7/490/287 9/430/121 +f 10/87/122 9/430/121 11/431/123 +f 12/69/124 11/431/123 13/432/125 +f 14/83/126 13/432/125 15/433/127 +f 16/82/128 15/433/127 17/434/129 +f 18/59/130 17/434/129 19/435/131 +f 19/435/131 21/436/134 22/102/133 +f 21/436/134 23/437/136 24/93/135 +f 23/437/136 2/491/114 1/405/116 +f 28/29/137 29/46/288 30/438/138 +f 32/13/140 28/29/137 27/439/139 +f 33/122/142 27/439/139 30/438/138 +f 36/39/144 32/13/140 31/440/141 +f 37/442/146 38/38/289 36/39/144 +f 39/129/147 31/440/141 27/439/139 +f 41/24/148 38/38/289 37/442/146 +f 43/9/150 41/24/148 40/443/149 +f 35/441/145 31/440/141 39/129/147 +f 45/445/153 46/7/155 43/9/150 +f 47/446/154 48/33/158 46/7/155 +f 37/442/146 35/441/145 44/148/152 +f 50/447/157 51/19/290 48/33/158 +f 53/35/159 51/19/290 50/447/157 +f 54/449/161 55/34/163 53/35/159 +f 40/443/149 37/442/146 49/144/156 +f 30/450/138 29/44/288 55/34/163 +f 84/106/164 42/444/151 40/443/149 +f 45/445/153 42/444/151 84/106/164 +f 47/446/154 45/445/153 85/113/165 +f 50/447/157 47/446/154 86/119/166 +f 88/146/168 52/448/160 50/447/157 +f 89/147/169 54/449/161 52/448/160 +f 30/450/138 54/449/161 89/147/169 +f 76/53/170 90/52/67 91/47/67 +f 68/15/171 59/23/171 76/53/170 +f 60/5/172 59/23/171 68/15/171 +f 82/43/173 60/5/172 67/14/172 +f 77/25/174 71/31/174 82/43/173 +f 72/17/68 71/31/174 77/25/174 +f 61/42/175 93/37/175 72/17/68 +f 79/48/176 93/37/175 61/42/175 +f 65/11/177 79/48/176 83/32/176 +f 66/12/178 65/11/177 74/21/177 +f 95/40/179 66/12/178 73/20/178 +f 90/50/67 95/40/179 94/45/179 +f 99/451/180 100/454/184 101/452/181 +f 103/84/183 104/86/291 101/452/181 +f 105/455/185 106/456/187 100/454/184 +f 107/81/186 103/84/183 100/454/184 +f 108/457/188 109/458/190 106/456/187 +f 110/66/189 107/81/186 106/456/187 +f 112/459/191 109/458/190 108/457/188 +f 112/459/191 113/89/195 110/66/189 +f 115/461/193 112/459/191 111/460/192 +f 115/461/193 116/101/198 113/89/195 +f 118/463/196 115/461/193 114/462/194 +f 118/463/196 119/77/292 116/101/198 +f 121/465/199 118/463/196 117/464/197 +f 122/62/201 119/77/292 118/463/196 +f 124/467/202 121/465/199 120/466/200 +f 125/60/204 122/62/201 121/465/199 +f 127/469/205 124/467/202 123/468/203 +f 128/96/207 125/60/204 124/467/202 +f 129/471/208 130/472/209 127/469/205 +f 130/472/209 131/72/212 128/96/207 +f 132/473/210 133/474/211 130/472/209 +f 133/474/211 134/54/213 131/72/212 +f 102/475/182 101/476/181 133/474/211 +f 101/476/181 104/404/291 134/54/213 +f 153/99/170 154/95/170 155/94/67 +f 148/74/171 154/95/170 153/99/170 +f 137/75/172 148/74/171 151/80/171 +f 138/58/173 137/75/172 144/68/172 +f 152/98/174 138/58/173 143/67/173 +f 145/70/68 152/98/174 156/90/174 +f 146/71/175 145/70/68 149/76/68 +f 139/97/176 157/88/176 146/71/175 +f 150/100/177 157/88/176 139/97/176 +f 141/79/178 150/100/177 158/103/177 +f 142/64/179 141/79/178 147/73/178 +f 155/91/67 142/64/179 136/56/179 +f 98/51/214 102/475/182 132/473/210 +f 97/41/215 132/473/210 129/471/208 +f 63/10/216 129/471/208 126/470/206 +f 126/470/206 123/468/203 78/26/218 +f 123/468/203 120/466/200 96/36/219 +f 120/466/200 117/464/197 69/18/220 +f 117/464/197 114/462/194 70/16/221 +f 114/462/194 111/460/192 81/30/222 +f 111/460/192 108/457/188 57/6/223 +f 57/6/223 108/457/188 105/455/185 +f 58/4/224 105/455/185 99/451/180 +f 75/22/225 99/451/180 102/453/182 +f 25/134/226 177/115/227 178/477/227 +f 186/131/228 195/482/228 194/479/229 +f 183/111/230 182/117/231 192/480/231 +f 185/128/232 197/483/232 178/477/227 +f 26/133/233 196/485/233 195/482/228 +f 188/3/234 193/486/234 192/480/231 +f 184/409/235 198/488/238 197/483/232 +f 180/109/236 190/489/239 189/484/237 +f 25/134/226 179/478/226 196/485/233 +f 188/3/234 187/2/229 194/479/229 +f 184/409/235 181/125/237 189/487/237 +f 180/109/236 183/111/230 191/481/230 +f 171/143/143 199/142/241 175/108/240 +f 199/142/241 200/149/293 201/110/242 +f 201/110/242 200/149/293 173/124/167 +f 173/124/167 170/118/244 167/1/243 +f 170/118/244 165/112/165 174/356/165 +f 174/356/165 165/112/165 160/105/245 +f 161/357/246 160/105/245 159/140/247 +f 162/132/248 159/140/247 202/139/249 +f 202/139/249 204/145/252 163/116/251 +f 204/145/252 176/130/147 164/114/147 +f 164/114/147 176/130/147 172/121/253 +f 168/126/254 172/121/253 171/408/143 +f 206/424/28 207/304/255 208/297/255 +f 207/304/255 209/271/256 210/280/256 +f 209/271/256 211/273/177 212/261/177 +f 211/273/177 213/306/257 214/259/257 +f 213/306/257 215/319/258 216/312/258 +f 215/319/258 217/332/29 218/339/29 +f 217/332/29 219/343/259 220/338/259 +f 219/343/259 221/284/260 222/292/260 +f 221/284/260 223/285/172 224/277/172 +f 223/285/172 225/265/261 226/253/261 +f 225/265/261 227/311/262 228/316/262 +f 227/311/262 206/323/28 205/425/28 +f 230/274/261 231/165/261 232/207/262 +f 233/303/177 234/268/257 235/162/257 +f 246/333/260 247/190/260 248/240/259 +f 249/258/257 250/279/177 242/171/177 +f 252/264/28 253/422/28 254/215/262 +f 255/328/255 256/195/255 253/247/28 +f 258/326/259 259/198/259 260/181/260 +f 234/268/257 261/270/258 262/211/258 +f 229/250/262 232/207/262 264/225/28 +f 263/337/28 264/420/28 266/202/255 +f 267/344/172 268/173/172 247/190/260 +f 249/258/257 241/153/257 270/220/258 +f 255/328/255 271/302/256 272/176/256 +f 257/349/260 260/181/260 274/182/172 +f 275/309/29 276/241/29 262/211/258 +f 265/335/255 266/202/255 278/170/256 +f 279/298/261 280/156/261 268/173/172 +f 281/327/29 269/256/258 270/220/258 +f 271/302/256 233/303/177 236/164/177 +f 230/274/261 273/291/172 274/182/172 +f 245/320/259 248/240/259 276/241/29 +f 277/294/256 278/170/256 242/171/177 +f 251/262/262 254/215/262 280/156/261 +f 281/327/29 282/235/29 259/198/259 +f 283/178/263 284/180/264 285/370/264 +f 287/248/265 288/192/266 289/382/266 +f 329/228/29 295/175/29 305/174/258 +f 309/199/260 330/237/260 331/245/172 +f 312/185/255 332/218/255 333/243/256 +f 292/158/261 327/242/261 334/231/172 +f 336/221/258 302/168/258 240/152/29 +f 298/163/177 337/239/177 338/227/256 +f 299/166/172 331/245/172 321/197/261 +f 339/249/259 296/160/259 295/175/29 +f 303/186/256 333/243/256 324/201/177 +f 291/157/262 315/188/262 327/242/261 +f 335/234/29 240/152/29 239/151/259 +f 297/212/257 318/193/257 337/239/177 +f 300/167/261 321/197/261 308/179/262 +f 339/249/259 317/191/260 341/213/260 +f 243/154/177 324/201/177 311/184/257 +f 342/216/28 316/189/28 315/188/262 +f 342/246/28 319/194/255 343/209/255 +f 322/244/259 239/151/259 330/237/260 +f 328/229/258 305/174/258 318/193/257 +f 340/206/262 308/179/262 307/419/28 +f 325/203/28 307/219/28 332/218/255 +f 317/191/260 304/172/172 334/231/172 +f 244/155/257 311/184/257 302/168/258 +f 319/194/255 306/177/256 338/227/256 +f 385/331/29 386/314/29 387/341/259 +f 367/289/256 376/288/255 388/347/255 +f 384/322/28 389/310/262 354/252/262 +f 390/325/258 366/269/258 365/287/257 +f 356/255/261 373/282/261 381/299/172 +f 392/307/257 358/257/257 357/315/258 +f 363/266/172 377/290/172 369/275/261 +f 360/260/177 375/286/177 383/342/256 +f 393/348/259 378/293/260 394/334/260 +f 396/345/28 380/296/255 397/330/255 +f 367/289/256 379/295/256 371/278/177 +f 374/301/260 382/300/259 387/341/259 +f 384/305/28 353/336/28 388/347/255 +f 399/324/29 400/308/29 366/269/258 +f 355/254/262 361/283/262 373/282/261 +f 391/318/258 357/315/258 386/314/29 +f 364/267/261 369/275/261 354/252/262 +f 359/313/257 365/287/257 375/286/177 +f 370/276/172 381/299/172 394/334/260 +f 368/272/177 371/278/177 358/257/257 +f 374/301/260 398/340/260 377/290/172 +f 380/296/255 372/281/256 383/342/256 +f 399/324/29 393/348/259 395/321/259 +f 396/317/28 362/263/28 361/283/262 +f 283/217/263 286/377/263 401/350/267 +f 349/230/268 418/386/268 417/388/269 +f 310/183/270 408/366/270 407/373/271 +f 344/210/272 348/226/273 413/385/273 +f 351/236/274 347/222/275 404/367/275 +f 294/159/276 415/380/276 289/382/266 +f 350/232/277 346/233/267 401/350/267 +f 349/230/268 326/204/278 419/396/278 +f 237/150/279 301/169/271 407/373/271 +f 352/238/280 414/383/280 413/385/273 +f 351/236/274 403/361/274 402/363/281 +f 294/159/276 293/161/282 416/392/282 +f 323/200/283 350/232/277 410/352/277 +f 314/205/284 420/355/284 419/396/278 +f 237/150/279 406/358/279 405/360/285 +f 352/238/280 287/248/265 290/394/265 +f 284/180/264 320/196/281 402/363/281 +f 293/161/282 345/214/269 417/388/269 +f 323/200/283 409/364/283 408/366/270 +f 313/187/286 411/353/286 420/355/284 +f 313/208/286 344/210/272 412/389/272 +f 347/222/275 238/223/285 405/360/285 diff --git a/src/main/java/assets/hbm/sounds.json b/src/main/java/assets/hbm/sounds.json index 0a4c86bc4..eb0514a86 100644 --- a/src/main/java/assets/hbm/sounds.json +++ b/src/main/java/assets/hbm/sounds.json @@ -135,6 +135,7 @@ "weapon.fstbmbStart": {"category": "player", "sounds": [{"name": "weapon/fstbmbStart", "stream": false}]}, "weapon.fstbmbPing": {"category": "player", "sounds": [{"name": "weapon/fstbmbPing", "stream": false}]}, "weapon.sauergun": {"category": "player", "sounds": ["weapon/sauergun1", "weapon/sauergun2", "weapon/sauergun3"]}, + "weapon.whack": {"category": "player", "sounds": [{"name": "weapon/whack", "stream": false}]}, "weapon.reloadTurret": {"category": "player", "sounds": [{"name": "weapon/reloadTurret", "stream": false}]}, "weapon.switchmode1": {"category": "player", "sounds": [{"name": "weapon/switchmode1", "stream": false}]}, diff --git a/src/main/java/assets/hbm/textures/items/lead_gavel.png b/src/main/java/assets/hbm/textures/items/lead_gavel.png new file mode 100644 index 000000000..854a8c101 Binary files /dev/null and b/src/main/java/assets/hbm/textures/items/lead_gavel.png differ diff --git a/src/main/java/assets/hbm/textures/models/weapons/gavel_diamond.png b/src/main/java/assets/hbm/textures/models/weapons/gavel_diamond.png new file mode 100644 index 000000000..7970b806e Binary files /dev/null and b/src/main/java/assets/hbm/textures/models/weapons/gavel_diamond.png differ diff --git a/src/main/java/assets/hbm/textures/models/weapons/gavel_lead.png b/src/main/java/assets/hbm/textures/models/weapons/gavel_lead.png new file mode 100644 index 000000000..3df49cfdf Binary files /dev/null and b/src/main/java/assets/hbm/textures/models/weapons/gavel_lead.png differ diff --git a/src/main/java/assets/hbm/textures/models/weapons/gavel_wood.png b/src/main/java/assets/hbm/textures/models/weapons/gavel_wood.png new file mode 100644 index 000000000..e0d626264 Binary files /dev/null and b/src/main/java/assets/hbm/textures/models/weapons/gavel_wood.png differ diff --git a/src/main/java/com/hbm/inventory/MagicRecipes.java b/src/main/java/com/hbm/inventory/MagicRecipes.java index 5cf3afd70..2db62a1f5 100644 --- a/src/main/java/com/hbm/inventory/MagicRecipes.java +++ b/src/main/java/com/hbm/inventory/MagicRecipes.java @@ -5,6 +5,7 @@ import java.util.Arrays; import java.util.Collections; import java.util.List; +import com.hbm.blocks.ModBlocks; import com.hbm.inventory.RecipesCommon.AStack; import com.hbm.inventory.RecipesCommon.OreDictStack; import com.hbm.inventory.RecipesCommon.ComparableStack; @@ -65,6 +66,12 @@ public class MagicRecipes { new ComparableStack(ModItems.egg_balefire_shard), new ComparableStack(ModItems.powder_magic), new ComparableStack(ModItems.powder_magic))); + + recipes.add(new MagicRecipe(new ItemStack(ModItems.diamond_gavel), + new ComparableStack(ModBlocks.gravel_diamond), + new ComparableStack(ModBlocks.gravel_diamond), + new ComparableStack(ModBlocks.gravel_diamond), + new ComparableStack(ModItems.lead_gavel))); } public static List getRecipes() { diff --git a/src/main/java/com/hbm/items/ModItems.java b/src/main/java/com/hbm/items/ModItems.java index 75f5b0bc8..62a7aaf26 100644 --- a/src/main/java/com/hbm/items/ModItems.java +++ b/src/main/java/com/hbm/items/ModItems.java @@ -1649,6 +1649,9 @@ public class ModItems { public static Item shimmer_axe; public static Item bottle_opener; public static Item pch; + public static Item wood_gavel; + public static Item lead_gavel; + public static Item diamond_gavel; public static Item crowbar; @@ -3826,6 +3829,9 @@ public class ModItems { wrench_flipped = new WeaponSpecial(MainRegistry.tMatElec).setUnlocalizedName("wrench_flipped").setMaxStackSize(1).setTextureName(RefStrings.MODID + ":wrench_flipped"); memespoon = new WeaponSpecial(MainRegistry.tMatSteel).setUnlocalizedName("memespoon").setMaxStackSize(1).setTextureName(RefStrings.MODID + ":memespoon"); pch = new WeaponSpecial(MainRegistry.tMatHammmer).setUnlocalizedName("pch").setMaxStackSize(1).setTextureName(RefStrings.MODID + ":pch"); + wood_gavel = new WeaponSpecial(ToolMaterial.WOOD).setUnlocalizedName("wood_gavel").setMaxStackSize(1).setTextureName(RefStrings.MODID + ":wood_gavel"); + lead_gavel = new WeaponSpecial(MainRegistry.tMatSteel).setUnlocalizedName("lead_gavel").setMaxStackSize(1).setTextureName(RefStrings.MODID + ":lead_gavel"); + diamond_gavel = new WeaponSpecial(ToolMaterial.EMERALD).setUnlocalizedName("diamond_gavel").setMaxStackSize(1).setTextureName(RefStrings.MODID + ":diamond_gavel"); multitool_hit = new ItemMultitoolPassive().setUnlocalizedName("multitool_hit").setCreativeTab(null).setTextureName(RefStrings.MODID + ":multitool_fist"); multitool_dig = new ItemMultitoolTool(4.0F, MainRegistry.enumToolMaterialMultitool, ItemMultitoolTool.getAllBlocks()).setFull3D().setUnlocalizedName("multitool_dig").setCreativeTab(MainRegistry.consumableTab).setTextureName(RefStrings.MODID + ":multitool_claw"); @@ -5450,13 +5456,6 @@ public class ModItems { GameRegistry.registerItem(cape_radiation, cape_radiation.getUnlocalizedName()); GameRegistry.registerItem(cape_gasmask, cape_gasmask.getUnlocalizedName()); GameRegistry.registerItem(cape_schrabidium, cape_schrabidium.getUnlocalizedName()); - //GameRegistry.registerItem(cape_hbm, cape_hbm.getUnlocalizedName()); - //GameRegistry.registerItem(cape_dafnik, cape_dafnik.getUnlocalizedName()); - //GameRegistry.registerItem(cape_lpkukin, cape_lpkukin.getUnlocalizedName()); - //GameRegistry.registerItem(cape_vertice, cape_vertice.getUnlocalizedName()); - //GameRegistry.registerItem(cape_codered_, cape_codered_.getUnlocalizedName()); - //GameRegistry.registerItem(cape_ayy, cape_ayy.getUnlocalizedName()); - //GameRegistry.registerItem(cape_nostalgia, cape_nostalgia.getUnlocalizedName()); //Tools GameRegistry.registerItem(schrabidium_sword, schrabidium_sword.getUnlocalizedName()); @@ -5464,6 +5463,9 @@ public class ModItems { GameRegistry.registerItem(shimmer_sledge, shimmer_sledge.getUnlocalizedName()); GameRegistry.registerItem(shimmer_axe, shimmer_axe.getUnlocalizedName()); GameRegistry.registerItem(pch, pch.getUnlocalizedName()); + GameRegistry.registerItem(wood_gavel, wood_gavel.getUnlocalizedName()); + GameRegistry.registerItem(lead_gavel, lead_gavel.getUnlocalizedName()); + GameRegistry.registerItem(diamond_gavel, diamond_gavel.getUnlocalizedName()); GameRegistry.registerItem(schrabidium_pickaxe, schrabidium_pickaxe.getUnlocalizedName()); GameRegistry.registerItem(schrabidium_axe, schrabidium_axe.getUnlocalizedName()); GameRegistry.registerItem(schrabidium_shovel, schrabidium_shovel.getUnlocalizedName()); diff --git a/src/main/java/com/hbm/items/tool/WeaponSpecial.java b/src/main/java/com/hbm/items/tool/WeaponSpecial.java index 5dfd5144f..9c5a72848 100644 --- a/src/main/java/com/hbm/items/tool/WeaponSpecial.java +++ b/src/main/java/com/hbm/items/tool/WeaponSpecial.java @@ -134,12 +134,29 @@ public class WeaponSpecial extends ItemSword { } if(this == ModItems.shimmer_axe) { - entity.setHealth(entity.getHealth() / 2); world.playSoundAtEntity(entity, "hbm:weapon.slice", 3.0F, 1.F); } + if(this == ModItems.wood_gavel) { + world.playSoundAtEntity(entity, "hbm:weapon.whack", 3.0F, 1.F); + } + + if(this == ModItems.lead_gavel) { + world.playSoundAtEntity(entity, "hbm:weapon.whack", 3.0F, 1.F); + + entity.addPotionEffect(new PotionEffect(HbmPotion.lead.id, 15 * 20, 4)); + } + + if(this == ModItems.diamond_gavel) { + + float ded = entity.getMaxHealth() / 3; + entity.setHealth(entity.getHealth() - ded); + + world.playSoundAtEntity(entity, "hbm:weapon.whack", 3.0F, 1.F); + } + if(this == ModItems.wrench) { Vec3 vec = entityPlayer.getLookVec(); @@ -313,6 +330,18 @@ public class WeaponSpecial extends ItemSword { list.add(EnumChatFormatting.RED + "20% slower firing speed"); list.add(EnumChatFormatting.RED + "No random critical hits"); } + + if(this == ModItems.wood_gavel) { + list.add("Thunk!"); + } + if(this == ModItems.lead_gavel) { + list.add("You are hereby sentenced to lead poisoning."); + } + if(this == ModItems.diamond_gavel) { + list.add("The joke! It makes sense now!!"); + list.add(""); + list.add(EnumChatFormatting.BLUE + "Deals as much damage as it needs to."); + } } } diff --git a/src/main/java/com/hbm/main/ClientProxy.java b/src/main/java/com/hbm/main/ClientProxy.java index 3f5d4bdc0..f050eb601 100644 --- a/src/main/java/com/hbm/main/ClientProxy.java +++ b/src/main/java/com/hbm/main/ClientProxy.java @@ -203,6 +203,9 @@ public class ClientProxy extends ServerProxy { MinecraftForgeClient.registerItemRenderer(ModItems.sopsign, new ItemRenderShim()); MinecraftForgeClient.registerItemRenderer(ModItems.chernobylsign, new ItemRenderShim()); MinecraftForgeClient.registerItemRenderer(ModItems.pch, new ItemRenderShim()); + MinecraftForgeClient.registerItemRenderer(ModItems.wood_gavel, new ItemRenderGavel()); + MinecraftForgeClient.registerItemRenderer(ModItems.lead_gavel, new ItemRenderGavel()); + MinecraftForgeClient.registerItemRenderer(ModItems.diamond_gavel, new ItemRenderGavel()); //guns MinecraftForgeClient.registerItemRenderer(ModItems.gun_rpg, new ItemRenderRpg()); MinecraftForgeClient.registerItemRenderer(ModItems.gun_karl, new ItemRenderRpg()); diff --git a/src/main/java/com/hbm/main/CraftingManager.java b/src/main/java/com/hbm/main/CraftingManager.java index b7f31e257..40cafc1a9 100644 --- a/src/main/java/com/hbm/main/CraftingManager.java +++ b/src/main/java/com/hbm/main/CraftingManager.java @@ -1623,6 +1623,9 @@ public class CraftingManager { GameRegistry.addRecipe(new ShapedOreRecipe(new ItemStack(ModItems.upgrade_centrifuge, 1), new Object[] { "PHP", "PUP", "DTD", 'P', ModItems.centrifuge_element, 'H', Blocks.hopper, 'U', ModItems.upgrade_shredder, 'D', "ingotPolymer", 'T', ModBlocks.machine_transformer })); 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.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 })); + } public static void AddSmeltingRec() diff --git a/src/main/java/com/hbm/main/ResourceManager.java b/src/main/java/com/hbm/main/ResourceManager.java index ad73612d0..e1876f789 100644 --- a/src/main/java/com/hbm/main/ResourceManager.java +++ b/src/main/java/com/hbm/main/ResourceManager.java @@ -382,6 +382,7 @@ public class ResourceManager { public static final IModelCustom shimmer_axe = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/shimmer_axe.obj")); public static final IModelCustom stopsign = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/weapons/stopsign.obj")); public static final IModelCustom pch = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/pch.obj")); + public static final IModelCustom gavel = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/gavel.obj")); public static final IModelCustom brimstone = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/brimstone.obj")); public static final IModelCustom hk69 = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/weapons/hk69.obj")); @@ -406,6 +407,9 @@ public class ResourceManager { public static final ResourceLocation sopsign_tex = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/sopsign.png"); public static final ResourceLocation chernobylsign_tex = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/chernobylsign.png"); public static final ResourceLocation pch_tex = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/pch.png"); + public static final ResourceLocation gavel_wood = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/gavel_wood.png"); + public static final ResourceLocation gavel_lead = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/gavel_lead.png"); + public static final ResourceLocation gavel_diamond = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/gavel_diamond.png"); public static final ResourceLocation brimstone_tex = new ResourceLocation(RefStrings.MODID, "textures/models/brimstone.png"); public static final ResourceLocation hk69_tex = new ResourceLocation(RefStrings.MODID, "textures/models/weapons/hk69.png"); diff --git a/src/main/java/com/hbm/render/item/weapon/ItemRenderGavel.java b/src/main/java/com/hbm/render/item/weapon/ItemRenderGavel.java new file mode 100644 index 000000000..cc10e859d --- /dev/null +++ b/src/main/java/com/hbm/render/item/weapon/ItemRenderGavel.java @@ -0,0 +1,80 @@ +package com.hbm.render.item.weapon; + +import org.lwjgl.opengl.GL11; + +import com.hbm.items.ModItems; +import com.hbm.main.ResourceManager; + +import net.minecraft.client.Minecraft; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.item.ItemStack; +import net.minecraftforge.client.IItemRenderer; + +public class ItemRenderGavel implements IItemRenderer { + + public ItemRenderGavel() { } + + @Override + public boolean handleRenderType(ItemStack item, ItemRenderType type) { + switch(type) { + case EQUIPPED: + case EQUIPPED_FIRST_PERSON: + case ENTITY: + return true; + default: return false; + } + } + + @Override + public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper) { + return type == ItemRenderType.ENTITY && (helper == ItemRendererHelper.ENTITY_BOBBING || helper == ItemRendererHelper.ENTITY_ROTATION); + } + + @Override + public void renderItem(ItemRenderType type, ItemStack item, Object... data) { + GL11.glPushMatrix(); + + EntityPlayer player = Minecraft.getMinecraft().thePlayer; + + if(item.getItem() == ModItems.wood_gavel) + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.gavel_wood); + if(item.getItem() == ModItems.lead_gavel) + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.gavel_lead); + if(item.getItem() == ModItems.diamond_gavel) + Minecraft.getMinecraft().renderEngine.bindTexture(ResourceManager.gavel_diamond); + + switch(type) { + case EQUIPPED_FIRST_PERSON: + + GL11.glTranslated(1, 0.5, 0); + + if(player.isBlocking()) { + GL11.glTranslated(-0.5, 0, 0); + } + + GL11.glRotated(45, 0, 0, 1); + GL11.glRotated(90, 0, 1, 0); + + break; + + case ENTITY: + GL11.glTranslated(-0.5, 0, 0); + case EQUIPPED: + + GL11.glScaled(0.5, 0.5, 0.5); + GL11.glRotated(45, 0, 0, 1); + GL11.glTranslated(1.375, 0, 0); + GL11.glRotated(90, 0, 1, 0); + + break; + + default: break; + } + + GL11.glShadeModel(GL11.GL_SMOOTH); + ResourceManager.gavel.renderAll(); + GL11.glShadeModel(GL11.GL_FLAT); + + GL11.glPopMatrix(); + } +}