diff --git a/src/main/java/com/hbm/blocks/ModBlocks.java b/src/main/java/com/hbm/blocks/ModBlocks.java index e22ac0f85..8e08ae817 100644 --- a/src/main/java/com/hbm/blocks/ModBlocks.java +++ b/src/main/java/com/hbm/blocks/ModBlocks.java @@ -127,6 +127,7 @@ public class ModBlocks { public static Block basalt; public static Block basalt_sulfur; + public static Block basalt_fluorite; public static Block basalt_asbestos; public static Block basalt_smooth; public static Block basalt_brick; @@ -956,6 +957,8 @@ public class ModBlocks { public static final int guiID_maxwell = 120; public static Block turret_fritz; public static final int guiID_fritz = 122; + public static Block turret_brandon; + public static final int guiID_brandon = 122; public static Block rbmk_rod; public static Block rbmk_rod_mod; @@ -1040,7 +1043,19 @@ public class ModBlocks { public static Block corium_block; public static Fluid corium_fluid; - public static final Material fluidcorium = (new MaterialLiquid(MapColor.brownColor)); + public static final Material fluidcorium = (new MaterialLiquid(MapColor.brownColor) { + + @Override + public boolean blocksMovement() { + return true; + } + + @Override + public Material setImmovableMobility() { + return super.setImmovableMobility(); + } + + }.setImmovableMobility()); public static Block volcanic_lava_block; public static Fluid volcanic_lava_fluid; @@ -1194,22 +1209,23 @@ public class ModBlocks { gneiss_chiseled = new BlockPillar(Material.rock, RefStrings.MODID + ":gneiss_tile").setBlockName("gneiss_chiseled").setCreativeTab(MainRegistry.blockTab).setHardness(1.5F).setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":gneiss_chiseled"); stone_depth = new BlockDepth().setBlockName("stone_depth").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":stone_depth"); - ore_depth_cinnebar = new BlockOre(Material.rock).setBlockName("ore_depth_cinnebar").setCreativeTab(MainRegistry.blockTab).setBlockUnbreakable().setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":ore_depth_cinnebar"); - ore_depth_zirconium = new BlockOre(Material.rock).setBlockName("ore_depth_zirconium").setCreativeTab(MainRegistry.blockTab).setBlockUnbreakable().setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":ore_depth_zirconium"); - cluster_depth_iron = new BlockOre(Material.rock).setBlockName("cluster_depth_iron").setCreativeTab(MainRegistry.blockTab).setBlockUnbreakable().setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":cluster_depth_iron"); - cluster_depth_titanium = new BlockOre(Material.rock).setBlockName("cluster_depth_titanium").setCreativeTab(MainRegistry.blockTab).setBlockUnbreakable().setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":cluster_depth_titanium"); - cluster_depth_tungsten = new BlockOre(Material.rock).setBlockName("cluster_depth_tungsten").setCreativeTab(MainRegistry.blockTab).setBlockUnbreakable().setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":cluster_depth_tungsten"); + ore_depth_cinnebar = new BlockDepthOre().setBlockName("ore_depth_cinnebar").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":ore_depth_cinnebar"); + ore_depth_zirconium = new BlockDepthOre().setBlockName("ore_depth_zirconium").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":ore_depth_zirconium"); + cluster_depth_iron = new BlockDepthOre().setBlockName("cluster_depth_iron").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":cluster_depth_iron"); + cluster_depth_titanium = new BlockDepthOre().setBlockName("cluster_depth_titanium").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":cluster_depth_titanium"); + cluster_depth_tungsten = new BlockDepthOre().setBlockName("cluster_depth_tungsten").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":cluster_depth_tungsten"); depth_brick = new BlockDepth().setBlockName("depth_brick").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":depth_brick"); depth_tiles = new BlockDepth().setBlockName("depth_tiles").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":depth_tiles"); depth_nether_brick = new BlockDepth().setBlockName("depth_nether_brick").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":depth_nether_brick"); depth_nether_tiles = new BlockDepth().setBlockName("depth_nether_tiles").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":depth_nether_tiles"); - stone_depth_nether = new BlockDepth().setBlockName("stone_depth_nether").setCreativeTab(MainRegistry.blockTab).setBlockUnbreakable().setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":stone_depth_nether"); - ore_depth_nether_neodymium = new BlockOre(Material.rock).setBlockName("ore_depth_nether_neodymium").setCreativeTab(MainRegistry.blockTab).setBlockUnbreakable().setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":ore_depth_nether_neodymium"); + stone_depth_nether = new BlockDepth().setBlockName("stone_depth_nether").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":stone_depth_nether"); + ore_depth_nether_neodymium = new BlockDepthOre().setBlockName("ore_depth_nether_neodymium").setCreativeTab(MainRegistry.blockTab).setBlockTextureName(RefStrings.MODID + ":ore_depth_nether_neodymium"); basalt = new BlockGeneric(Material.rock).setBlockName("basalt").setCreativeTab(MainRegistry.blockTab).setHardness(5.0F).setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":basalt"); basalt_sulfur = new BlockOre(Material.rock).setBlockName("basalt_sulfur").setCreativeTab(MainRegistry.blockTab).setHardness(5.0F).setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":basalt_sulfur"); + basalt_fluorite = new BlockOre(Material.rock).setBlockName("basalt_fluorite").setCreativeTab(MainRegistry.blockTab).setHardness(5.0F).setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":basalt_fluorite"); basalt_asbestos = new BlockOutgas(Material.rock, true, 5, true).setBlockName("basalt_asbestos").setCreativeTab(MainRegistry.blockTab).setHardness(5.0F).setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":basalt_asbestos"); basalt_smooth = new BlockGeneric(Material.rock).setBlockName("basalt_smooth").setCreativeTab(MainRegistry.blockTab).setHardness(5.0F).setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":basalt_smooth"); basalt_brick = new BlockGeneric(Material.rock).setBlockName("basalt_brick").setCreativeTab(MainRegistry.blockTab).setHardness(5.0F).setResistance(10.0F).setBlockTextureName(RefStrings.MODID + ":basalt_brick"); @@ -1807,6 +1823,7 @@ public class ModBlocks { turret_howard = new TurretHoward(Material.iron).setBlockName("turret_howard").setHardness(5.0F).setResistance(600.0F).setCreativeTab(MainRegistry.weaponTab).setBlockTextureName(RefStrings.MODID + ":block_steel"); turret_maxwell = new TurretMaxwell(Material.iron).setBlockName("turret_maxwell").setHardness(5.0F).setResistance(600.0F).setCreativeTab(MainRegistry.weaponTab).setBlockTextureName(RefStrings.MODID + ":block_steel"); turret_fritz = new TurretFritz(Material.iron).setBlockName("turret_fritz").setHardness(5.0F).setResistance(600.0F).setCreativeTab(MainRegistry.weaponTab).setBlockTextureName(RefStrings.MODID + ":block_steel"); + turret_brandon = new TurretBrandon(Material.iron).setBlockName("turret_brandon").setHardness(5.0F).setResistance(600.0F).setCreativeTab(MainRegistry.weaponTab).setBlockTextureName(RefStrings.MODID + ":block_steel"); rbmk_rod = new RBMKRod(false).setBlockName("rbmk_rod").setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":rbmk/rbmk_element"); rbmk_rod_mod = new RBMKRod(true).setBlockName("rbmk_rod_mod").setCreativeTab(MainRegistry.machineTab).setBlockTextureName(RefStrings.MODID + ":rbmk/rbmk_element_mod"); @@ -2129,6 +2146,7 @@ public class ModBlocks { //Basalt ores GameRegistry.registerBlock(basalt_sulfur, basalt_sulfur.getUnlocalizedName()); + GameRegistry.registerBlock(basalt_fluorite, basalt_fluorite.getUnlocalizedName()); GameRegistry.registerBlock(basalt_asbestos, basalt_asbestos.getUnlocalizedName()); //End Ores @@ -2447,6 +2465,7 @@ public class ModBlocks { GameRegistry.registerBlock(turret_howard, turret_howard.getUnlocalizedName()); GameRegistry.registerBlock(turret_maxwell, turret_maxwell.getUnlocalizedName()); GameRegistry.registerBlock(turret_fritz, turret_fritz.getUnlocalizedName()); + GameRegistry.registerBlock(turret_brandon, turret_brandon.getUnlocalizedName()); //Mines GameRegistry.registerBlock(mine_ap, mine_ap.getUnlocalizedName()); diff --git a/src/main/java/com/hbm/blocks/fluid/VolcanicBlock.java b/src/main/java/com/hbm/blocks/fluid/VolcanicBlock.java index 3969920e2..20cc36ad7 100644 --- a/src/main/java/com/hbm/blocks/fluid/VolcanicBlock.java +++ b/src/main/java/com/hbm/blocks/fluid/VolcanicBlock.java @@ -88,7 +88,7 @@ public class VolcanicBlock extends BlockFluidClassic { count++; } - if(!world.isRemote && ((!this.isSourceBlock(world, x, y, z) && count < 2) || (rand.nextInt(5) == 0) && count < 5) && world.getBlock(x, y - 1, z).isNormalCube()) { + if(!world.isRemote && ((!this.isSourceBlock(world, x, y, z) && count < 2) || (rand.nextInt(5) == 0) && count < 5) && world.getBlock(x, y - 1, z) != this) { int r = rand.nextInt(200); @@ -96,6 +96,8 @@ public class VolcanicBlock extends BlockFluidClassic { world.setBlock(x, y, z, ModBlocks.basalt_sulfur); else if(r == 2) world.setBlock(x, y, z, ModBlocks.basalt_asbestos); + else if(r == 3) + world.setBlock(x, y, z, ModBlocks.basalt_fluorite); else world.setBlock(x, y, z, ModBlocks.basalt); } diff --git a/src/main/java/com/hbm/blocks/generic/BlockDepthOre.java b/src/main/java/com/hbm/blocks/generic/BlockDepthOre.java new file mode 100644 index 000000000..ed1b13b55 --- /dev/null +++ b/src/main/java/com/hbm/blocks/generic/BlockDepthOre.java @@ -0,0 +1,52 @@ +package com.hbm.blocks.generic; + +import java.util.Random; + +import com.hbm.blocks.ModBlocks; +import com.hbm.items.ModItems; + +import net.minecraft.item.Item; + +public class BlockDepthOre extends BlockDepth { + + @Override + public Item getItemDropped(int metadata, Random rand, int fortune) { + + if(this == ModBlocks.cluster_depth_iron) { + return ModItems.crystal_iron; + } + if(this == ModBlocks.cluster_depth_titanium) { + return ModItems.crystal_titanium; + } + if(this == ModBlocks.cluster_depth_tungsten) { + return ModItems.crystal_tungsten; + } + if(this == ModBlocks.ore_depth_cinnebar) { + return ModItems.cinnebar; + } + if(this == ModBlocks.ore_depth_zirconium) { + return ModItems.nugget_zirconium; + } + if(this == ModBlocks.ore_depth_nether_neodymium) { + return ModItems.fragment_neodymium; + } + + return super.getItemDropped(metadata, rand, fortune); + } + + @Override + public int quantityDropped(Random rand) { + + if(this == ModBlocks.ore_depth_cinnebar) { + return 2 + rand.nextInt(3); + } + if(this == ModBlocks.ore_depth_zirconium) { + return 2 + rand.nextInt(2); + } + if(this == ModBlocks.ore_depth_nether_neodymium) { + return 2 + rand.nextInt(2); + } + + return super.quantityDropped(rand); + } +} diff --git a/src/main/java/com/hbm/blocks/generic/BlockOre.java b/src/main/java/com/hbm/blocks/generic/BlockOre.java index b3a9bb3c2..2ffda98e5 100644 --- a/src/main/java/com/hbm/blocks/generic/BlockOre.java +++ b/src/main/java/com/hbm/blocks/generic/BlockOre.java @@ -43,7 +43,7 @@ public class BlockOre extends Block { @Override public Item getItemDropped(int i, Random rand, int j) { - if(this == ModBlocks.ore_fluorite) { + if(this == ModBlocks.ore_fluorite || this == ModBlocks.basalt_fluorite) { return ModItems.fluorite; } if(this == ModBlocks.ore_niter) { @@ -198,37 +198,22 @@ public class BlockOre extends Block { if(this == ModBlocks.ore_lignite) { return ModItems.lignite; } - if(this == ModBlocks.cluster_depth_iron) { - return ModItems.crystal_iron; - } - if(this == ModBlocks.cluster_depth_titanium) { - return ModItems.crystal_titanium; - } - if(this == ModBlocks.cluster_depth_tungsten) { - return ModItems.crystal_tungsten; - } - if(this == ModBlocks.ore_cinnebar || this == ModBlocks.ore_depth_cinnebar) { + if(this == ModBlocks.ore_cinnebar) { return ModItems.cinnebar; } - if(this == ModBlocks.ore_depth_zirconium) { - return ModItems.nugget_zirconium; - } if(this == ModBlocks.ore_coltan) { return ModItems.fragment_coltan; } if(this == ModBlocks.ore_cobalt || this == ModBlocks.ore_nether_cobalt) { return ModItems.fragment_cobalt; } - if(this == ModBlocks.ore_depth_nether_neodymium) { - return ModItems.fragment_neodymium; - } return Item.getItemFromBlock(this); } @Override public int quantityDropped(Random rand) { - if(this == ModBlocks.ore_fluorite) { + if(this == ModBlocks.ore_fluorite || this == ModBlocks.basalt_fluorite) { return 2 + rand.nextInt(3); } if(this == ModBlocks.ore_niter) { @@ -246,21 +231,12 @@ public class BlockOre extends Block { if(this == ModBlocks.block_meteor_treasure) { return 1 + rand.nextInt(3); } - if(this == ModBlocks.ore_depth_cinnebar) { - return 2 + rand.nextInt(3); - } - if(this == ModBlocks.ore_depth_zirconium) { - return 2 + rand.nextInt(2); - } if(this == ModBlocks.ore_cobalt) { return 4 + rand.nextInt(6); } if(this == ModBlocks.ore_nether_cobalt) { return 5 + rand.nextInt(8); } - if(this == ModBlocks.ore_depth_nether_neodymium) { - return 2 + rand.nextInt(2); - } return 1; } diff --git a/src/main/java/com/hbm/blocks/turret/TurretBrandon.java b/src/main/java/com/hbm/blocks/turret/TurretBrandon.java new file mode 100644 index 000000000..ace62a7bb --- /dev/null +++ b/src/main/java/com/hbm/blocks/turret/TurretBrandon.java @@ -0,0 +1,32 @@ +package com.hbm.blocks.turret; + +import com.hbm.blocks.ModBlocks; +import com.hbm.main.MainRegistry; +import com.hbm.tileentity.TileEntityProxyCombo; +import com.hbm.tileentity.turret.TileEntityTurretBrandon; + +import cpw.mods.fml.common.network.internal.FMLNetworkHandler; +import net.minecraft.block.material.Material; +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.tileentity.TileEntity; +import net.minecraft.world.World; + +public class TurretBrandon extends TurretBaseNT { + + public TurretBrandon(Material mat) { + super(mat); + } + + @Override + public TileEntity createNewTileEntity(World world, int meta) { + + if(meta >= 12) + return new TileEntityTurretBrandon(); + return new TileEntityProxyCombo(true, true, false); + } + + @Override + public void openGUI(World world, EntityPlayer player, int x, int y, int z) { + FMLNetworkHandler.openGui(player, MainRegistry.instance, ModBlocks.guiID_brandon, world, x, y, z); + } +} diff --git a/src/main/java/com/hbm/entity/missile/EntityMissileVolcano.java b/src/main/java/com/hbm/entity/missile/EntityMissileVolcano.java index 8ac90c283..4a8ccbebf 100644 --- a/src/main/java/com/hbm/entity/missile/EntityMissileVolcano.java +++ b/src/main/java/com/hbm/entity/missile/EntityMissileVolcano.java @@ -51,7 +51,7 @@ public class EntityMissileVolcano extends EntityMissileBaseAdvanced { @Override public ItemStack getDebrisRareDrop() { - return null; + return new ItemStack(ModItems.warhead_volcano); } @Override diff --git a/src/main/java/com/hbm/inventory/AssemblerRecipes.java b/src/main/java/com/hbm/inventory/AssemblerRecipes.java index db17a0568..0a939e40c 100644 --- a/src/main/java/com/hbm/inventory/AssemblerRecipes.java +++ b/src/main/java/com/hbm/inventory/AssemblerRecipes.java @@ -181,6 +181,7 @@ public class AssemblerRecipes { makeRecipe(new ComparableStack(ModItems.warhead_nuclear, 1), new AStack[] {new ComparableStack(ModItems.boy_shielding, 1), new ComparableStack(ModItems.boy_target, 1), new ComparableStack(ModItems.boy_bullet, 1), new OreDictStack("plateTitanium", 20), new OreDictStack("plateSteel", 12), },300); makeRecipe(new ComparableStack(ModItems.warhead_mirvlet, 1), new AStack[] {new OreDictStack("ingotSteel", 5), new OreDictStack("plateSteel", 18), new ComparableStack(ModItems.ingot_pu239, 1), new ComparableStack(Blocks.tnt, 2), },250); makeRecipe(new ComparableStack(ModItems.warhead_mirv, 1), new AStack[] {new OreDictStack("plateTitanium", 20), new OreDictStack("plateSteel", 12), new ComparableStack(ModItems.ingot_pu239, 1), new ComparableStack(Blocks.tnt, 8), new OreDictStack("plateDenseLead", 6), new ComparableStack(ModItems.lithium, 4), new ComparableStack(ModItems.cell_deuterium, 6), },500); + makeRecipe(new ComparableStack(ModItems.warhead_volcano, 1), new AStack[] {new OreDictStack("plateTitanium", 24), new OreDictStack("plateSteel", 16), new ComparableStack(ModBlocks.det_nuke, 3), new OreDictStack("blockUranium238", 24) }, 600); makeRecipe(new ComparableStack(ModItems.warhead_thermo_endo, 1), new AStack[] {new ComparableStack(ModBlocks.therm_endo, 2), new OreDictStack("plateTitanium", 12), new OreDictStack("plateSteel", 6), },300); makeRecipe(new ComparableStack(ModItems.warhead_thermo_exo, 1), new AStack[] {new ComparableStack(ModBlocks.therm_exo, 2), new OreDictStack("plateTitanium", 12), new OreDictStack("plateSteel", 6), },300); makeRecipe(new ComparableStack(ModItems.fuel_tank_small, 1), new AStack[] {new ComparableStack(ModItems.canister_kerosene, 4), new OreDictStack("plateTitanium", 6), new OreDictStack("plateSteel", 2), },100); @@ -340,6 +341,7 @@ public class AssemblerRecipes { makeRecipe(new ComparableStack(ModItems.missile_drill, 1), new AStack[] {new ComparableStack(ModItems.warhead_buster_large, 1), new ComparableStack(ModItems.fuel_tank_large, 1), new ComparableStack(ModItems.thruster_large, 1), new OreDictStack("plateTitanium", 14), new OreDictStack("plateSteel", 20), new OreDictStack("plateAluminum", 12), new ComparableStack(ModItems.circuit_targeting_tier3, 1), },350); makeRecipe(new ComparableStack(ModItems.missile_nuclear, 1), new AStack[] {new ComparableStack(ModItems.warhead_nuclear, 1), new ComparableStack(ModItems.fuel_tank_large, 1), new ComparableStack(ModItems.thruster_large, 1), new OreDictStack("plateTitanium", 20), new OreDictStack("plateSteel", 24), new OreDictStack("plateAluminum", 16), new ComparableStack(ModItems.circuit_targeting_tier4, 1), },500); makeRecipe(new ComparableStack(ModItems.missile_nuclear_cluster, 1), new AStack[] {new ComparableStack(ModItems.warhead_mirv, 1), new ComparableStack(ModItems.fuel_tank_large, 1), new ComparableStack(ModItems.thruster_large, 1), new OreDictStack("plateTitanium", 20), new OreDictStack("plateSteel", 24), new OreDictStack("plateAluminum", 16), new ComparableStack(ModItems.circuit_targeting_tier5, 1), },600); + makeRecipe(new ComparableStack(ModItems.missile_volcano, 1), new AStack[] {new ComparableStack(ModItems.warhead_volcano, 1), new ComparableStack(ModItems.fuel_tank_large, 1), new ComparableStack(ModItems.thruster_large, 1), new OreDictStack("plateTitanium", 20), new OreDictStack("plateSteel", 24), new OreDictStack("plateAluminum", 16), new ComparableStack(ModItems.circuit_targeting_tier5, 1), },600); makeRecipe(new ComparableStack(ModItems.missile_endo, 1), new AStack[] {new ComparableStack(ModItems.warhead_thermo_endo, 1), new ComparableStack(ModItems.fuel_tank_large, 1), new ComparableStack(ModItems.thruster_large, 1), new OreDictStack("plateTitanium", 14), new OreDictStack("plateSteel", 20), new OreDictStack("plateAluminum", 12), new ComparableStack(ModItems.circuit_targeting_tier4, 1), },350); makeRecipe(new ComparableStack(ModItems.missile_exo, 1), new AStack[] {new ComparableStack(ModItems.warhead_thermo_exo, 1), new ComparableStack(ModItems.fuel_tank_large, 1), new ComparableStack(ModItems.thruster_large, 1), new OreDictStack("plateTitanium", 14), new OreDictStack("plateSteel", 20), new OreDictStack("plateAluminum", 12), new ComparableStack(ModItems.circuit_targeting_tier4, 1), },350); makeRecipe(new ComparableStack(ModItems.gun_defabricator, 1), new AStack[] {new OreDictStack("ingotSteel", 2), new ComparableStack(ModItems.ingot_polymer, 8), new OreDictStack("plateIron", 5), new ComparableStack(ModItems.mechanism_special, 3), new ComparableStack(Items.diamond, 1), new ComparableStack(ModItems.plate_dalekanium, 3), },200); diff --git a/src/main/java/com/hbm/items/ModItems.java b/src/main/java/com/hbm/items/ModItems.java index d4e2644db..d9f555669 100644 --- a/src/main/java/com/hbm/items/ModItems.java +++ b/src/main/java/com/hbm/items/ModItems.java @@ -568,6 +568,7 @@ public class ModItems { public static Item warhead_nuclear; public static Item warhead_mirvlet; public static Item warhead_mirv; + public static Item warhead_volcano; public static Item warhead_thermo_endo; public static Item warhead_thermo_exo; @@ -2848,6 +2849,7 @@ public class ModItems { warhead_nuclear = new Item().setUnlocalizedName("warhead_nuclear").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":warhead_nuclear"); warhead_mirvlet = new Item().setUnlocalizedName("warhead_mirvlet").setCreativeTab(null).setTextureName(RefStrings.MODID + ":warhead_mirvlet"); warhead_mirv = new Item().setUnlocalizedName("warhead_mirv").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":warhead_mirv"); + warhead_volcano = new Item().setUnlocalizedName("warhead_volcano").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":warhead_volcano"); warhead_thermo_endo = new Item().setUnlocalizedName("warhead_thermo_endo").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":warhead_thermo_endo"); warhead_thermo_exo = new Item().setUnlocalizedName("warhead_thermo_exo").setCreativeTab(MainRegistry.partsTab).setTextureName(RefStrings.MODID + ":warhead_thermo_exo"); @@ -5729,6 +5731,7 @@ public class ModItems { GameRegistry.registerItem(warhead_nuclear, warhead_nuclear.getUnlocalizedName()); GameRegistry.registerItem(warhead_mirvlet, warhead_mirvlet.getUnlocalizedName()); GameRegistry.registerItem(warhead_mirv, warhead_mirv.getUnlocalizedName()); + GameRegistry.registerItem(warhead_volcano, warhead_volcano.getUnlocalizedName()); GameRegistry.registerItem(warhead_thermo_endo, warhead_thermo_endo.getUnlocalizedName()); GameRegistry.registerItem(warhead_thermo_exo, warhead_thermo_exo.getUnlocalizedName()); GameRegistry.registerItem(fuel_tank_small, fuel_tank_small.getUnlocalizedName()); diff --git a/src/main/java/com/hbm/main/ClientProxy.java b/src/main/java/com/hbm/main/ClientProxy.java index 788a60e5a..e752b9c09 100644 --- a/src/main/java/com/hbm/main/ClientProxy.java +++ b/src/main/java/com/hbm/main/ClientProxy.java @@ -134,6 +134,7 @@ public class ClientProxy extends ServerProxy { ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTurretHoward.class, new RenderTurretHoward()); ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTurretMaxwell.class, new RenderTurretMaxwell()); ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTurretFritz.class, new RenderTurretFritz()); + ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTurretBrandon.class, new RenderTurretBrandon()); //mines ClientRegistry.bindTileEntitySpecialRenderer(TileEntityLandmine.class, new RenderLandmine()); //cel prime diff --git a/src/main/java/com/hbm/main/MainRegistry.java b/src/main/java/com/hbm/main/MainRegistry.java index e94e26c9b..608e57418 100644 --- a/src/main/java/com/hbm/main/MainRegistry.java +++ b/src/main/java/com/hbm/main/MainRegistry.java @@ -473,6 +473,7 @@ public class MainRegistry { GameRegistry.registerTileEntity(TileEntityTurretHoward.class, "tileentity_turret_howard"); GameRegistry.registerTileEntity(TileEntityTurretMaxwell.class, "tileentity_turret_maxwell"); GameRegistry.registerTileEntity(TileEntityTurretFritz.class, "tileentity_turret_fritz"); + GameRegistry.registerTileEntity(TileEntityTurretBrandon.class, "tileentity_turret_brandon"); GameRegistry.registerTileEntity(TileEntitySILEX.class, "tileentity_silex"); GameRegistry.registerTileEntity(TileEntityFEL.class, "tileentity_fel"); GameRegistry.registerTileEntity(TileEntityDemonLamp.class, "tileentity_demonlamp"); diff --git a/src/main/java/com/hbm/main/ResourceManager.java b/src/main/java/com/hbm/main/ResourceManager.java index 5f49351b8..bb2ca8945 100644 --- a/src/main/java/com/hbm/main/ResourceManager.java +++ b/src/main/java/com/hbm/main/ResourceManager.java @@ -45,6 +45,7 @@ public class ResourceManager { public static final IModelCustom turret_howard = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/turrets/turret_howard.obj")); public static final IModelCustom turret_maxwell = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/turrets/turret_microwave.obj")); public static final IModelCustom turret_fritz = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/turrets/turret_fritz.obj")); + public static final IModelCustom turret_brandon = new HFRWavefrontObject(new ResourceLocation(RefStrings.MODID, "models/turrets/turret_brandon.obj")); //Landmines public static final IModelCustom mine_ap = AdvancedModelLoader.loadModel(new ResourceLocation(RefStrings.MODID, "models/mine_ap.obj")); @@ -290,6 +291,9 @@ public class ResourceManager { public static final ResourceLocation turret_howard_barrels_tex = new ResourceLocation(RefStrings.MODID, "textures/models/turrets/howard_barrels.png"); public static final ResourceLocation turret_maxwell_tex = new ResourceLocation(RefStrings.MODID, "textures/models/turrets/maxwell.png"); public static final ResourceLocation turret_fritz_tex = new ResourceLocation(RefStrings.MODID, "textures/models/turrets/fritz.png"); + public static final ResourceLocation turret_brandon_tex = new ResourceLocation(RefStrings.MODID, "textures/models/turrets/brandon.png"); + + public static final ResourceLocation brandon_explosive = new ResourceLocation(RefStrings.MODID, "textures/models/turrets/brandon_drum.png"); //Landmines public static final ResourceLocation mine_ap_tex = new ResourceLocation(RefStrings.MODID, "textures/models/mine_ap.png"); diff --git a/src/main/java/com/hbm/render/tileentity/RenderTurretBrandon.java b/src/main/java/com/hbm/render/tileentity/RenderTurretBrandon.java new file mode 100644 index 000000000..1968d9b23 --- /dev/null +++ b/src/main/java/com/hbm/render/tileentity/RenderTurretBrandon.java @@ -0,0 +1,43 @@ +package com.hbm.render.tileentity; + +import org.lwjgl.opengl.GL11; + +import com.hbm.handler.FluidTypeHandler.FluidType; +import com.hbm.main.ResourceManager; +import com.hbm.tileentity.turret.TileEntityTurretBrandon; + +import net.minecraft.tileentity.TileEntity; +import net.minecraft.util.Vec3; + +public class RenderTurretBrandon extends RenderTurretBase { + + @Override + public void renderTileEntityAt(TileEntity te, double x, double y, double z, float interp) { + + TileEntityTurretBrandon turret = (TileEntityTurretBrandon)te; + Vec3 pos = turret.getHorizontalOffset(); + + GL11.glPushMatrix(); + GL11.glTranslated(x + pos.xCoord, y, z + pos.zCoord); + GL11.glEnable(GL11.GL_LIGHTING); + GL11.glEnable(GL11.GL_CULL_FACE); + GL11.glShadeModel(GL11.GL_SMOOTH); + + this.renderConnectors(turret, true, false, FluidType.NONE); + + bindTexture(ResourceManager.turret_base_tex); + ResourceManager.turret_chekhov.renderPart("Base"); + double pitch = Math.toDegrees(turret.lastRotationPitch + (turret.rotationPitch - turret.lastRotationPitch) * interp); + + GL11.glTranslated(0, 1.5, 0); + GL11.glRotated(pitch, 0, 0, 1); + GL11.glTranslated(0, -1.5, 0); + bindTexture(ResourceManager.turret_brandon_tex); + ResourceManager.turret_brandon.renderPart("Launcher"); + bindTexture(ResourceManager.brandon_explosive); + ResourceManager.turret_brandon.renderPart("Barrel"); + + GL11.glShadeModel(GL11.GL_FLAT); + GL11.glPopMatrix(); + } +} diff --git a/src/main/java/com/hbm/tileentity/turret/TileEntityTurretBrandon.java b/src/main/java/com/hbm/tileentity/turret/TileEntityTurretBrandon.java new file mode 100644 index 000000000..d0598c8d5 --- /dev/null +++ b/src/main/java/com/hbm/tileentity/turret/TileEntityTurretBrandon.java @@ -0,0 +1,31 @@ +package com.hbm.tileentity.turret; + +import java.util.List; + +public class TileEntityTurretBrandon extends TileEntityTurretBaseNT { + + @Override + public long getMaxPower() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public void updateFiringTick() { + // TODO Auto-generated method stub + + } + + @Override + protected List getAmmoList() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getName() { + // TODO Auto-generated method stub + return null; + } + +} diff --git a/src/main/resources/assets/hbm/lang/de_DE.lang b/src/main/resources/assets/hbm/lang/de_DE.lang index 4326a036f..8dabad455 100644 --- a/src/main/resources/assets/hbm/lang/de_DE.lang +++ b/src/main/resources/assets/hbm/lang/de_DE.lang @@ -1611,6 +1611,7 @@ item.missile_soyuz.name=Soyuz-FG item.missile_soyuz_lander.name=Orbitalmodul item.missile_strong.name=Starke HE Rakete item.missile_taint.name=Verdorbene Rakete +item.missile_volcano.name=Tectonic Missile item.morning_glory.name=Zaunwinde item.motor.name=Motor item.motor_desh.name=Desh-Motor @@ -2024,8 +2025,10 @@ item.rbmk_fuel_balefire.name=Balefire-RBMK-Kernbrennstoff item.rbmk_fuel_balefire_gold.name=Flammgold-RBMK-Kernbrennstoff item.rbmk_fuel_drx.name=§cDigamma-RBMK-Kernbrennstoff item.rbmk_fuel_empty.name=Leere RBMK Kernbrennstoffstäbe -item.rbmk_fuel_hea.name=HEA-242-RBMK-Kernbrennstoff +item.rbmk_fuel_hea241.name=HEA-241-RBMK-Kernbrennstoff +item.rbmk_fuel_hea242.name=HEA-242-RBMK-Kernbrennstoff item.rbmk_fuel_heaus.name=HEAus-RBMK-Kernbrennstoff +item.rbmk_fuel_hen.name=HEN-RBMK-Kernbrennstoff item.rbmk_fuel_hes.name=HES-RBMK-Kernbrennstoff item.rbmk_fuel_hep.name=HEP-239-RBMK-Kernbrennstoff item.rbmk_fuel_hep241.name=HEP-241-RBMK-Kernbrennstoff @@ -2046,11 +2049,15 @@ item.rbmk_fuel_pu238be.name=Pu238Be-RBMK-Neutronenquelle item.rbmk_fuel_ra226be.name=Ra226Be-RBMK-Neutronenquelle item.rbmk_fuel_thmeu.name=ThMEU-RBMK-Kernbrennstoff item.rbmk_fuel_ueu.name=NU-RBMK-Kernbrennstoff +item.rbmk_lid.name=RBMK-Abdeckplatte +item.rbmk_lid_glass.name=RBMK-Glasabdeckplatte item.rbmk_pellet_balefire.name=Balefire-Kernbrennstoffpellet item.rbmk_pellet_balefire_gold.name=Flammgold-Kernbrennstoffpellet item.rbmk_pellet_drx.name=§cDigamma-Kernbrennstoffpellet§r +item.rbmk_pellet_hea241.name=HEA-241-Kernbrennstoffpellet item.rbmk_pellet_hea242.name=HEA-242-Kernbrennstoffpellet item.rbmk_pellet_heaus.name=HEAus-Kernbrennstoffpellet +item.rbmk_pellet_hen.name=HEN-Kernbrennstoffpellet item.rbmk_pellet_hep239.name=HEP-239-Kernbrennstoffpellet item.rbmk_pellet_hep241.name=HEP-241-Kernbrennstoffpellet item.rbmk_pellet_heu233.name=HEU-233-Kernbrennstoffpellet @@ -2446,6 +2453,7 @@ item.warhead_mirvlet.name=MIRV item.warhead_nuclear.name=Atomsprengkopf item.warhead_thermo_endo.name=Endothermischer Sprengkopf item.warhead_thermo_exo.name=Exothermischer Sprengkopf +item.warhead_volcano.name=Tektonischer Sprengkopf item.waste_mox.name=Erschöpfter MOX-Kernbrennstoff item.waste_mox_hot.name=Erschöpfter MOX-Kernbrennstoff (Heiß) item.waste_plutonium.name=Erschöpfter Plutoniumkernbrennstoff @@ -2565,6 +2573,7 @@ tile.barricade.name=Sandsäcke tile.basalt.name=Basalt tile.basalt_asbestos.name=Asbestreicher Basalt tile.basalt_brick.name=Basaltziegel +tile.basalt_fluorite.name=Fluoritreicher Basalt tile.basalt_polished.name=Polierter Basalt tile.basalt_smooth.name=Glatter Basalt tile.basalt_sulfur.name=Schwefelreicher Basalt @@ -2754,6 +2763,8 @@ tile.deco_titanium.name=Titan-Dekoblock tile.deco_tungsten.name=Wolfram-Dekoblock tile.decon.name=Spieler-Dekontaminierer tile.depth_brick.name=Tiefenziegel +tile.depth_nether_brick.name=Nether-Tiefenziegel +tile.depth_nether_tiles.name=Nether-Tiefenfliesen tile.depth_tiles.name=Tiefenfliesen tile.det_charge.name=Sprengladung tile.det_cord.name=Det Cord @@ -3190,6 +3201,7 @@ tile.vent_chlorine_seal.name=Chlorgassiegel tile.vent_cloud.name=Wolken-Auslass tile.vent_pink_cloud.name=Pinker Wolken-Auslass tile.vitrified_barrel.name=Fass voll vitrifiziertem Atommüll +tile.volcano_core.name=Vulkankern tile.waste_earth.name=Totes Gras tile.waste_log.name=Verkohltes Holz tile.waste_mycelium.name=Leuchtende Myzel diff --git a/src/main/resources/assets/hbm/lang/en_US.lang b/src/main/resources/assets/hbm/lang/en_US.lang index 618f34c1d..62cf7db3e 100644 --- a/src/main/resources/assets/hbm/lang/en_US.lang +++ b/src/main/resources/assets/hbm/lang/en_US.lang @@ -1679,6 +1679,7 @@ item.missile_soyuz.name=Soyuz-FG item.missile_soyuz_lander.name=Orbital Module item.missile_strong.name=Strong HE Missile item.missile_taint.name=Taint-Tipped Missile +item.missile_volcano.name=Tectonic Missile item.morning_glory.name=Morning Glory item.motor.name=Motor item.motor_desh.name=Desh Motor @@ -2092,8 +2093,10 @@ item.rbmk_fuel_balefire.name=Balefire RBMK Fuel Rod item.rbmk_fuel_balefire_gold.name=Flashgold RBMK Fuel Rod item.rbmk_fuel_drx.name=§cDigamma RBMK Fuel Rod§r item.rbmk_fuel_empty.name=Empty RBMK Fuel Rod +item.rbmk_fuel_hea241.name=HEA-241 RBMK Fuel Rod item.rbmk_fuel_hea242.name=HEA-242 RBMK Fuel Rod item.rbmk_fuel_heaus.name=HEAus RBMK Fuel Rod +item.rbmk_fuel_hen.name=HEN RBMK Fuel Rod item.rbmk_fuel_hes.name=HES RBMK Fuel Rod item.rbmk_fuel_hep.name=HEP-239 RBMK Fuel Rod item.rbmk_fuel_hep241.name=HEP-241 RBMK Fuel Rod @@ -2119,8 +2122,10 @@ item.rbmk_lid_glass.name=RBMK Glass Cover Panel item.rbmk_pellet_balefire.name=Balefire Fuel Pellet item.rbmk_pellet_balefire_gold.name=Flashgold Fuel Pellet item.rbmk_pellet_drx.name=§cDigamma Fuel Pellet§r +item.rbmk_pellet_hea241.name=HEA-241 Fuel Pellet item.rbmk_pellet_hea242.name=HEA-242 Fuel Pellet item.rbmk_pellet_heaus.name=HEAus Fuel Pellet +item.rbmk_pellet_hen.name=HEN Fuel Pellet item.rbmk_pellet_hep239.name=HEP-239 Fuel Pellet item.rbmk_pellet_hep241.name=HEP-241 Fuel Pellet item.rbmk_pellet_heu233.name=HEU-233 Fuel Pellet @@ -2514,6 +2519,7 @@ item.warhead_mirvlet.name=MIRV item.warhead_nuclear.name=Nuclear Warhead item.warhead_thermo_endo.name=Endothermic Warhead item.warhead_thermo_exo.name=Exothermic Warhead +item.warhead_volcano.name=Tectonic Warhead item.waste_mox.name=Depleted MOX Fuel item.waste_mox_hot.name=Depleted MOX Fuel (Hot) item.waste_plutonium.name=Depleted Plutonium Fuel @@ -2633,6 +2639,7 @@ tile.barricade.name=Sand Bags tile.basalt.name=Basalt tile.basalt_asbestos.name=Asbestos-Rich Basalt tile.basalt_brick.name=Basalt Bricks +tile.basalt_fluorite.name=Fluorite-Rich Basalt tile.basalt_polished.name=Polished Basalt tile.basalt_smooth.name=Smooth Basalt tile.basalt_sulfur.name=Sulfur-Rich Basalt @@ -2838,6 +2845,8 @@ tile.deco_titanium.name=Titanium Deco Block tile.deco_tungsten.name=Tungsten Deco Block tile.decon.name=Player Decontaminator tile.depth_brick.name=Depth Brick +tile.depth_nether_brick.name=Nether Depth Brick +tile.depth_nether_tiles.name=Nether Depth Tiles tile.depth_tiles.name=Depth Tiles tile.det_charge.name=Explosive Charge tile.det_cord.name=Det Cord @@ -3274,6 +3283,7 @@ tile.vent_chlorine_seal.name=Chlorine Seal tile.vent_cloud.name=Cloud Vent tile.vent_pink_cloud.name=Pink Cloud Vent tile.vitrified_barrel.name=Vitrified Nuclear Waste Drum +tile.volcano_core.name=Volcano Core tile.waste_earth.name=Dead Grass tile.waste_log.name=Charred Log tile.waste_mycelium.name=Glowing Mycelium diff --git a/src/main/resources/assets/hbm/models/turrets/turret_brandon.obj b/src/main/resources/assets/hbm/models/turrets/turret_brandon.obj new file mode 100644 index 000000000..d8a8d7ba6 --- /dev/null +++ b/src/main/resources/assets/hbm/models/turrets/turret_brandon.obj @@ -0,0 +1,2405 @@ +# Blender v2.79 (sub 0) OBJ File: 'turret_brandon.blend' +# www.blender.org +o Barrel +v 0.875000 2.312500 -0.437500 +v 0.875000 2.312500 0.437500 +v 0.994589 2.288713 -0.437500 +v 0.994589 2.288713 0.437500 +v 1.095971 2.220971 -0.437500 +v 1.095971 2.220971 0.437500 +v 1.163713 2.119589 -0.437500 +v 1.163713 2.119589 0.437500 +v 1.187500 2.000000 -0.437500 +v 1.187500 2.000000 0.437500 +v 1.163713 1.880411 -0.437500 +v 1.163713 1.880411 0.437500 +v 1.095971 1.779029 -0.437500 +v 1.095971 1.779029 0.437500 +v 0.994589 1.711288 -0.437500 +v 0.994589 1.711287 0.437500 +v 0.875000 1.687500 -0.437500 +v 0.875000 1.687500 0.437500 +v 0.755412 1.711287 -0.437500 +v 0.755412 1.711287 0.437500 +v 0.654029 1.779029 -0.437500 +v 0.654029 1.779029 0.437500 +v 0.586288 1.880411 -0.437500 +v 0.586288 1.880411 0.437500 +v 0.562500 2.000000 -0.437500 +v 0.562500 2.000000 0.437500 +v 0.586288 2.119589 -0.437500 +v 0.586288 2.119589 0.437500 +v 0.654029 2.220971 -0.437500 +v 0.654029 2.220971 0.437500 +v 0.755412 2.288713 -0.437500 +v 0.755412 2.288713 0.437500 +v 0.875000 2.328125 -0.437500 +v 1.000568 2.303148 -0.437500 +v 1.107019 2.232019 -0.437500 +v 1.178148 2.125568 -0.437500 +v 1.203125 2.000000 -0.437500 +v 1.178148 1.874432 -0.437500 +v 1.107019 1.767981 -0.437500 +v 1.000568 1.696852 -0.437500 +v 0.875000 1.671875 -0.437500 +v 0.749432 1.696852 -0.437500 +v 0.642981 1.767981 -0.437500 +v 0.571852 1.874432 -0.437500 +v 0.546875 2.000000 -0.437500 +v 0.571852 2.125568 -0.437500 +v 0.642981 2.232019 -0.437500 +v 0.749432 2.303148 -0.437500 +v 0.875000 2.328125 -0.500000 +v 1.000568 2.303148 -0.500000 +v 1.107019 2.232019 -0.500000 +v 1.178148 2.125568 -0.500000 +v 1.203125 2.000000 -0.500000 +v 1.178148 1.874432 -0.500000 +v 1.107019 1.767981 -0.500000 +v 1.000568 1.696852 -0.500000 +v 0.875000 1.671875 -0.500000 +v 0.749432 1.696852 -0.500000 +v 0.642981 1.767981 -0.500000 +v 0.571852 1.874432 -0.500000 +v 0.546875 2.000000 -0.500000 +v 0.571852 2.125568 -0.500000 +v 0.642981 2.232019 -0.500000 +v 0.749432 2.303148 -0.500000 +v 1.000568 2.303148 0.437500 +v 0.875000 2.328125 0.437500 +v 1.107019 2.232019 0.437500 +v 1.178148 2.125568 0.437500 +v 1.203125 2.000000 0.437500 +v 1.178148 1.874432 0.437500 +v 1.107019 1.767981 0.437500 +v 1.000568 1.696852 0.437500 +v 0.875000 1.671875 0.437500 +v 0.749432 1.696852 0.437500 +v 0.642981 1.767981 0.437500 +v 0.571852 1.874432 0.437500 +v 0.546875 2.000000 0.437500 +v 0.571852 2.125568 0.437500 +v 0.642981 2.232019 0.437500 +v 0.749432 2.303148 0.437500 +v 1.000568 2.303148 0.500000 +v 0.875000 2.328125 0.500000 +v 1.107019 2.232019 0.500000 +v 1.178148 2.125568 0.500000 +v 1.203125 2.000000 0.500000 +v 1.178148 1.874432 0.500000 +v 1.107019 1.767981 0.500000 +v 1.000568 1.696852 0.500000 +v 0.875000 1.671875 0.500000 +v 0.749432 1.696852 0.500000 +v 0.642981 1.767981 0.500000 +v 0.571852 1.874432 0.500000 +v 0.546875 2.000000 0.500000 +v 0.571852 2.125568 0.500000 +v 0.642981 2.232019 0.500000 +v 0.749432 2.303148 0.500000 +v 0.675000 1.800000 -0.510000 +v 1.075000 1.800000 -0.510000 +v 0.675000 2.200000 -0.510000 +v 1.075000 2.200000 -0.510000 +v 0.675000 1.800000 0.510000 +v 1.075000 1.800000 0.510000 +v 0.675000 2.200000 0.510000 +v 1.075000 2.200000 0.510000 +v 0.875000 2.312500 -0.437500 +v 0.875000 2.312500 0.437500 +v 0.994589 2.288713 -0.437500 +v 0.994589 2.288713 0.437500 +v 1.095971 2.220971 -0.437500 +v 1.095971 2.220971 0.437500 +v 1.163713 2.119589 -0.437500 +v 1.163713 2.119589 0.437500 +v 1.187500 2.000000 -0.437500 +v 1.187500 2.000000 0.437500 +v 1.163713 1.880411 -0.437500 +v 1.163713 1.880411 0.437500 +v 1.095971 1.779029 -0.437500 +v 1.095971 1.779029 0.437500 +v 0.994589 1.711288 -0.437500 +v 0.994589 1.711287 0.437500 +v 0.875000 1.687500 -0.437500 +v 0.875000 1.687500 0.437500 +v 0.755412 1.711287 -0.437500 +v 0.755412 1.711287 0.437500 +v 0.654029 1.779029 -0.437500 +v 0.654029 1.779029 0.437500 +v 0.586288 1.880411 -0.437500 +v 0.586288 1.880411 0.437500 +v 0.562500 2.000000 -0.437500 +v 0.562500 2.000000 0.437500 +v 0.586288 2.119589 -0.437500 +v 0.586288 2.119589 0.437500 +v 0.654029 2.220971 -0.437500 +v 0.654029 2.220971 0.437500 +v 0.755412 2.288713 -0.437500 +v 0.755412 2.288713 0.437500 +v 0.875000 2.328125 -0.437500 +v 1.000568 2.303148 -0.437500 +v 1.107019 2.232019 -0.437500 +v 1.178148 2.125568 -0.437500 +v 1.203125 2.000000 -0.437500 +v 1.178148 1.874432 -0.437500 +v 1.107019 1.767981 -0.437500 +v 1.000568 1.696852 -0.437500 +v 0.875000 1.671875 -0.437500 +v 0.749432 1.696852 -0.437500 +v 0.642981 1.767981 -0.437500 +v 0.571852 1.874432 -0.437500 +v 0.546875 2.000000 -0.437500 +v 0.571852 2.125568 -0.437500 +v 0.642981 2.232019 -0.437500 +v 0.749432 2.303148 -0.437500 +v 0.875000 2.328125 -0.500000 +v 1.000568 2.303148 -0.500000 +v 1.107019 2.232019 -0.500000 +v 1.178148 2.125568 -0.500000 +v 1.203125 2.000000 -0.500000 +v 1.178148 1.874432 -0.500000 +v 1.107019 1.767981 -0.500000 +v 1.000568 1.696852 -0.500000 +v 0.875000 1.671875 -0.500000 +v 0.749432 1.696852 -0.500000 +v 0.642981 1.767981 -0.500000 +v 0.571852 1.874432 -0.500000 +v 0.546875 2.000000 -0.500000 +v 0.571852 2.125568 -0.500000 +v 0.642981 2.232019 -0.500000 +v 0.749432 2.303148 -0.500000 +v 1.000568 2.303148 0.437500 +v 0.875000 2.328125 0.437500 +v 1.107019 2.232019 0.437500 +v 1.178148 2.125568 0.437500 +v 1.203125 2.000000 0.437500 +v 1.178148 1.874432 0.437500 +v 1.107019 1.767981 0.437500 +v 1.000568 1.696852 0.437500 +v 0.875000 1.671875 0.437500 +v 0.749432 1.696852 0.437500 +v 0.642981 1.767981 0.437500 +v 0.571852 1.874432 0.437500 +v 0.546875 2.000000 0.437500 +v 0.571852 2.125568 0.437500 +v 0.642981 2.232019 0.437500 +v 0.749432 2.303148 0.437500 +v 1.000568 2.303148 0.500000 +v 0.875000 2.328125 0.500000 +v 1.107019 2.232019 0.500000 +v 1.178148 2.125568 0.500000 +v 1.203125 2.000000 0.500000 +v 1.178148 1.874432 0.500000 +v 1.107019 1.767981 0.500000 +v 1.000568 1.696852 0.500000 +v 0.875000 1.671875 0.500000 +v 0.749432 1.696852 0.500000 +v 0.642981 1.767981 0.500000 +v 0.571852 1.874432 0.500000 +v 0.546875 2.000000 0.500000 +v 0.571852 2.125568 0.500000 +v 0.642981 2.232019 0.500000 +v 0.749432 2.303148 0.500000 +vt 0.409091 0.250000 +vt 0.386364 0.187500 +vt 0.409091 0.187500 +vt 0.727273 0.250000 +vt 0.750000 0.187500 +vt 0.750000 0.250000 +vt 0.727273 0.875000 +vt 0.750000 0.937500 +vt 0.727273 0.937500 +vt 0.727273 0.625000 +vt 0.750000 0.562500 +vt 0.750000 0.625000 +vt 0.727273 0.312500 +vt 0.750000 0.375000 +vt 0.727273 0.375000 +vt 0.727273 0.000000 +vt 0.750000 0.062500 +vt 0.727273 0.062500 +vt 0.727273 0.437500 +vt 0.750000 0.500000 +vt 0.727273 0.500000 +vt 0.727273 0.750000 +vt 0.750000 0.687500 +vt 0.750000 0.750000 +vt 0.727273 0.187500 +vt 0.750000 0.125000 +vt 0.727273 0.812500 +vt 0.750000 0.875000 +vt 0.727273 0.562500 +vt 0.750000 0.312500 +vt 0.750000 1.000000 +vt 0.727273 1.000000 +vt 0.727273 0.687500 +vt 0.750000 0.437500 +vt 0.727273 0.125000 +vt 0.750000 0.812500 +vt 0.908059 0.306224 +vt 0.777291 0.186082 +vt 0.864668 0.006276 +vt 0.409091 0.875000 +vt 0.386364 0.937500 +vt 0.386364 0.875000 +vt 0.409091 0.625000 +vt 0.386364 0.562500 +vt 0.409091 0.562500 +vt 0.409091 0.312500 +vt 0.386364 0.375000 +vt 0.386364 0.312500 +vt 0.409091 0.062500 +vt 0.386364 0.000000 +vt 0.409091 0.000000 +vt 0.409091 0.437500 +vt 0.386364 0.500000 +vt 0.386364 0.437500 +vt 0.409091 0.750000 +vt 0.386364 0.687500 +vt 0.409091 0.687500 +vt 0.386364 0.125000 +vt 0.409091 0.125000 +vt 0.409091 0.812500 +vt 0.386364 0.812500 +vt 0.409091 0.500000 +vt 0.386364 0.250000 +vt 0.409091 0.937500 +vt 0.386364 1.000000 +vt 0.386364 0.625000 +vt 0.409091 0.375000 +vt 0.386364 0.062500 +vt 0.386364 0.750000 +vt 0.995436 0.498582 +vt 0.948148 0.595892 +vt 0.824579 0.341608 +vt 0.363636 0.500000 +vt -0.000000 0.000000 +vt 0.363636 0.000000 +vt 0.363636 0.500000 +vt -0.000000 1.000000 +vt -0.000000 0.500000 +vt 0.750000 0.000000 +vt 0.864668 0.306224 +vt 0.824579 0.283392 +vt 0.793897 0.241204 +vt 0.777291 0.126418 +vt 0.793896 0.071296 +vt 0.824579 0.029108 +vt 0.908060 0.006276 +vt 0.948148 0.029108 +vt 0.978831 0.071296 +vt 0.995436 0.126418 +vt 0.995436 0.186082 +vt 0.978831 0.241204 +vt 0.948148 0.283392 +vt 0.409091 1.000000 +vt 0.908060 0.618724 +vt 0.864668 0.618724 +vt 0.824579 0.595892 +vt 0.793897 0.553704 +vt 0.777291 0.498582 +vt 0.777291 0.438918 +vt 0.793897 0.383796 +vt 0.864668 0.318776 +vt 0.908059 0.318776 +vt 0.948148 0.341608 +vt 0.978831 0.383796 +vt 0.995436 0.438918 +vt 0.978831 0.553704 +vt -0.000000 0.500000 +vt 0.363636 1.000000 +vt 0.409091 0.500000 +vt 0.727273 0.437500 +vt 0.727273 0.500000 +vt 0.409091 0.437500 +vt 0.727273 0.375000 +vt 0.409091 0.312500 +vt 0.727273 0.312500 +vt 0.727273 0.250000 +vt 0.409091 0.250000 +vt 0.727273 0.187500 +vt 0.409091 0.187500 +vt 0.727273 0.125000 +vt 0.409091 0.125000 +vt 0.727273 0.062500 +vt 0.409091 0.062500 +vt 0.727273 0.000000 +vt 0.409091 1.000000 +vt 0.727273 0.937500 +vt 0.727273 1.000000 +vt 0.409091 0.937500 +vt 0.727273 0.875000 +vt 0.409091 0.875000 +vt 0.727273 0.812500 +vt 0.409091 0.812500 +vt 0.727273 0.750000 +vt 0.409091 0.750000 +vt 0.727273 0.687500 +vt 0.409091 0.625000 +vt 0.727273 0.625000 +vt 0.727273 0.562500 +vt 0.409091 0.562500 +vt 0.750000 0.062500 +vt 0.772727 0.125000 +vt 0.750000 0.125000 +vt 0.750000 0.562500 +vt 0.772727 0.625000 +vt 0.750000 0.625000 +vt 0.750000 0.000000 +vt 0.772727 0.062500 +vt 0.750000 0.437500 +vt 0.772727 0.500000 +vt 0.750000 0.500000 +vt 0.772727 0.562500 +vt 0.750000 0.937500 +vt 0.772727 1.000000 +vt 0.750000 1.000000 +vt 0.750000 0.375000 +vt 0.772727 0.437500 +vt 0.750000 0.875000 +vt 0.772727 0.937500 +vt 0.750000 0.312500 +vt 0.772727 0.375000 +vt 0.772727 0.812500 +vt 0.772727 0.875000 +vt 0.772727 0.250000 +vt 0.772727 0.312500 +vt 0.750000 0.750000 +vt 0.750000 0.812500 +vt 0.750000 0.187500 +vt 0.750000 0.250000 +vt 0.750000 0.687500 +vt 0.772727 0.750000 +vt 0.772727 0.187500 +vt 0.772727 0.687500 +vt 0.386364 0.937500 +vt 0.363636 0.875000 +vt 0.386364 0.875000 +vt 0.386364 0.375000 +vt 0.363636 0.312500 +vt 0.386364 0.312500 +vt 0.386364 0.812500 +vt 0.363636 0.812500 +vt 0.363636 0.250000 +vt 0.386364 0.250000 +vt 0.363636 0.750000 +vt 0.386364 0.750000 +vt 0.363636 0.187500 +vt 0.386364 0.187500 +vt 0.363636 0.687500 +vt 0.386364 0.687500 +vt 0.363636 0.125000 +vt 0.386364 0.125000 +vt 0.363636 0.625000 +vt 0.386364 0.625000 +vt 0.363636 0.062500 +vt 0.386364 0.062500 +vt 0.363636 0.562500 +vt 0.386364 0.562500 +vt 0.363636 -0.000000 +vt 0.386364 0.000000 +vt 0.386364 0.500000 +vt 0.363636 0.437500 +vt 0.386364 0.437500 +vt 0.363636 0.500000 +vt 0.386364 1.000000 +vt 0.363636 0.937500 +vt 0.363636 0.375000 +vt 0.409091 0.375000 +vt 0.409091 0.000000 +vt 0.409091 0.687500 +vt 0.772727 -0.000000 +vt 0.363636 1.000000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 -0.0000 1.0000 +vn 0.0000 1.0000 0.0000 +vn 0.3827 0.9239 0.0000 +vn 0.7071 0.7071 0.0000 +vn 0.9239 0.3827 0.0000 +vn 1.0000 0.0000 0.0000 +vn 0.9239 -0.3827 0.0000 +vn 0.7071 -0.7071 0.0000 +vn 0.3827 -0.9239 0.0000 +vn 0.0000 -1.0000 0.0000 +vn -0.3827 -0.9239 0.0000 +vn -0.7071 -0.7071 0.0000 +vn -0.9239 -0.3827 0.0000 +vn -1.0000 0.0000 0.0000 +vn -0.9239 0.3827 0.0000 +vn -0.7071 0.7071 0.0000 +vn -0.3827 0.9239 0.0000 +s off +f 10/1/1 70/2/1 12/3/1 +f 9/4/2 38/5/2 37/6/2 +f 21/7/2 42/8/2 19/9/2 +f 29/10/2 48/11/2 47/12/2 +f 7/13/2 35/14/2 5/15/2 +f 17/16/2 40/17/2 15/18/2 +f 3/19/2 33/20/2 1/21/2 +f 25/22/2 46/23/2 45/24/2 +f 11/25/2 39/26/2 38/5/2 +f 23/27/2 43/28/2 21/7/2 +f 31/29/2 33/20/2 48/11/2 +f 9/4/2 36/30/2 7/13/2 +f 19/9/2 41/31/2 17/32/2 +f 27/33/2 47/12/2 46/23/2 +f 5/15/2 34/34/2 3/19/2 +f 13/35/2 40/17/2 39/26/2 +f 25/22/2 44/36/2 23/27/2 +f 64/37/1 52/38/1 56/39/1 +f 22/40/1 74/41/1 75/42/1 +f 30/43/1 80/44/1 32/45/1 +f 8/46/1 67/47/1 68/48/1 +f 16/49/1 73/50/1 18/51/1 +f 4/52/1 66/53/1 65/54/1 +f 26/55/1 78/56/1 28/57/1 +f 12/3/1 71/58/1 14/59/1 +f 24/60/1 75/42/1 76/61/1 +f 32/45/1 66/53/1 2/62/1 +f 10/1/1 68/48/1 69/63/1 +f 20/64/1 73/65/1 74/41/1 +f 28/57/1 79/66/1 30/43/1 +f 4/52/1 67/47/1 6/67/1 +f 14/59/1 72/68/1 16/49/1 +f 26/55/1 76/61/1 77/69/1 +f 85/70/2 83/71/2 91/72/2 +f 99/73/1 98/74/1 97/75/1 +f 102/76/2 103/77/2 101/78/2 +f 10/1/1 69/63/1 70/2/1 +f 9/4/2 11/25/2 38/5/2 +f 21/7/2 43/28/2 42/8/2 +f 29/10/2 31/29/2 48/11/2 +f 7/13/2 36/30/2 35/14/2 +f 17/16/2 41/79/2 40/17/2 +f 3/19/2 34/34/2 33/20/2 +f 25/22/2 27/33/2 46/23/2 +f 11/25/2 13/35/2 39/26/2 +f 23/27/2 44/36/2 43/28/2 +f 31/29/2 1/21/2 33/20/2 +f 9/4/2 37/6/2 36/30/2 +f 19/9/2 42/8/2 41/31/2 +f 27/33/2 29/10/2 47/12/2 +f 5/15/2 35/14/2 34/34/2 +f 13/35/2 15/18/2 40/17/2 +f 25/22/2 45/24/2 44/36/2 +f 64/37/1 49/80/1 50/81/1 +f 50/81/1 51/82/1 64/37/1 +f 51/82/1 52/38/1 64/37/1 +f 52/38/1 53/83/1 56/39/1 +f 53/83/1 54/84/1 56/39/1 +f 54/84/1 55/85/1 56/39/1 +f 56/39/1 57/86/1 58/87/1 +f 58/87/1 59/88/1 56/39/1 +f 59/88/1 60/89/1 56/39/1 +f 60/89/1 61/90/1 62/91/1 +f 62/91/1 63/92/1 64/37/1 +f 60/89/1 62/91/1 56/39/1 +f 62/91/1 64/37/1 56/39/1 +f 22/40/1 20/64/1 74/41/1 +f 30/43/1 79/66/1 80/44/1 +f 8/46/1 6/67/1 67/47/1 +f 16/49/1 72/68/1 73/50/1 +f 4/52/1 2/62/1 66/53/1 +f 26/55/1 77/69/1 78/56/1 +f 12/3/1 70/2/1 71/58/1 +f 24/60/1 22/40/1 75/42/1 +f 32/45/1 80/44/1 66/53/1 +f 10/1/1 8/46/1 68/48/1 +f 20/64/1 18/93/1 73/65/1 +f 28/57/1 78/56/1 79/66/1 +f 4/52/1 65/54/1 67/47/1 +f 14/59/1 71/58/1 72/68/1 +f 26/55/1 24/60/1 76/61/1 +f 83/71/2 81/94/2 82/95/2 +f 82/95/2 96/96/2 95/97/2 +f 95/97/2 94/98/2 93/99/2 +f 93/99/2 92/100/2 91/72/2 +f 91/72/2 90/101/2 89/102/2 +f 89/102/2 88/103/2 87/104/2 +f 87/104/2 86/105/2 85/70/2 +f 85/70/2 84/106/2 83/71/2 +f 83/71/2 82/95/2 95/97/2 +f 95/97/2 93/99/2 83/71/2 +f 93/99/2 91/72/2 83/71/2 +f 91/72/2 89/102/2 87/104/2 +f 87/104/2 85/70/2 91/72/2 +f 99/73/1 100/107/1 98/74/1 +f 102/76/2 104/108/2 103/77/2 +s 1 +f 106/109/3 107/110/4 105/111/3 +f 108/112/4 109/113/5 107/110/4 +f 109/113/5 112/114/6 111/115/6 +f 112/114/6 113/116/7 111/115/6 +f 114/117/7 115/118/8 113/116/7 +f 116/119/8 117/120/9 115/118/8 +f 118/121/9 119/122/10 117/120/9 +f 120/123/10 121/124/11 119/122/10 +f 122/125/11 123/126/12 121/127/11 +f 124/128/12 125/129/13 123/126/12 +f 126/130/13 127/131/14 125/129/13 +f 128/132/14 129/133/15 127/131/14 +f 130/134/15 131/135/16 129/133/15 +f 131/135/16 134/136/17 133/137/17 +f 134/136/17 135/138/18 133/137/17 +f 136/139/18 105/111/3 135/138/18 +f 144/140/10 159/141/9 143/142/9 +f 152/143/18 167/144/17 151/145/17 +f 145/146/11 160/147/10 144/140/10 +f 138/148/4 153/149/3 137/150/3 +f 137/150/3 168/151/18 152/143/18 +f 146/152/12 161/153/11 145/154/11 +f 139/155/5 154/156/4 138/148/4 +f 147/157/13 162/158/12 146/152/12 +f 140/159/6 155/160/5 139/155/5 +f 147/157/13 164/161/14 163/162/13 +f 140/159/6 157/163/7 156/164/6 +f 149/165/15 164/161/14 148/166/14 +f 142/167/8 157/163/7 141/168/7 +f 150/169/16 165/170/15 149/165/15 +f 143/142/9 158/171/8 142/167/8 +f 150/169/16 167/144/17 166/172/16 +f 178/173/12 195/174/13 179/175/13 +f 171/176/5 188/177/6 172/178/6 +f 180/179/14 195/174/13 196/180/14 +f 172/178/6 189/181/7 173/182/7 +f 180/179/14 197/183/15 181/184/15 +f 173/182/7 190/185/8 174/186/8 +f 181/184/15 198/187/16 182/188/16 +f 174/186/8 191/189/9 175/190/9 +f 182/188/16 199/191/17 183/192/17 +f 175/190/9 192/193/10 176/194/10 +f 183/192/17 200/195/18 184/196/18 +f 176/194/10 193/197/11 177/198/11 +f 170/199/3 185/200/4 169/201/4 +f 184/196/18 186/202/3 170/199/3 +f 177/203/11 194/204/12 178/173/12 +f 169/201/4 187/205/5 171/176/5 +f 106/109/3 108/112/4 107/110/4 +f 108/112/4 110/206/5 109/113/5 +f 109/113/5 110/206/5 112/114/6 +f 112/114/6 114/117/7 113/116/7 +f 114/117/7 116/119/8 115/118/8 +f 116/119/8 118/121/9 117/120/9 +f 118/121/9 120/123/10 119/122/10 +f 120/123/10 122/207/11 121/124/11 +f 122/125/11 124/128/12 123/126/12 +f 124/128/12 126/130/13 125/129/13 +f 126/130/13 128/132/14 127/131/14 +f 128/132/14 130/134/15 129/133/15 +f 130/134/15 132/208/16 131/135/16 +f 131/135/16 132/208/16 134/136/17 +f 134/136/17 136/139/18 135/138/18 +f 136/139/18 106/109/3 105/111/3 +f 144/140/10 160/147/10 159/141/9 +f 152/143/18 168/151/18 167/144/17 +f 145/146/11 161/209/11 160/147/10 +f 138/148/4 154/156/4 153/149/3 +f 137/150/3 153/149/3 168/151/18 +f 146/152/12 162/158/12 161/153/11 +f 139/155/5 155/160/5 154/156/4 +f 147/157/13 163/162/13 162/158/12 +f 140/159/6 156/164/6 155/160/5 +f 147/157/13 148/166/14 164/161/14 +f 140/159/6 141/168/7 157/163/7 +f 149/165/15 165/170/15 164/161/14 +f 142/167/8 158/171/8 157/163/7 +f 150/169/16 166/172/16 165/170/15 +f 143/142/9 159/141/9 158/171/8 +f 150/169/16 151/145/17 167/144/17 +f 178/173/12 194/204/12 195/174/13 +f 171/176/5 187/205/5 188/177/6 +f 180/179/14 179/175/13 195/174/13 +f 172/178/6 188/177/6 189/181/7 +f 180/179/14 196/180/14 197/183/15 +f 173/182/7 189/181/7 190/185/8 +f 181/184/15 197/183/15 198/187/16 +f 174/186/8 190/185/8 191/189/9 +f 182/188/16 198/187/16 199/191/17 +f 175/190/9 191/189/9 192/193/10 +f 183/192/17 199/191/17 200/195/18 +f 176/194/10 192/193/10 193/197/11 +f 170/199/3 186/202/3 185/200/4 +f 184/196/18 200/195/18 186/202/3 +f 177/203/11 193/210/11 194/204/12 +f 169/201/4 185/200/4 187/205/5 +o Launcher +v -0.750000 0.625000 0.500000 +v 0.750000 0.625000 0.500000 +v -0.750000 0.625000 -0.500000 +v 0.750000 0.625000 -0.500000 +v 0.000000 0.125000 -0.500000 +v 0.000000 0.625000 -0.500000 +v 0.353553 0.125000 -0.353553 +v 0.353553 0.625000 -0.353553 +v 0.500000 0.125000 0.000000 +v 0.500000 0.625000 0.000000 +v 0.353553 0.125000 0.353553 +v 0.353553 0.625000 0.353553 +v -0.000000 0.125000 0.500000 +v -0.000000 0.625000 0.500000 +v -0.353553 0.125000 0.353553 +v -0.353553 0.625000 0.353553 +v -0.500000 0.125000 0.000000 +v -0.500000 0.625000 0.000000 +v -0.353553 0.125000 -0.353553 +v -0.353553 0.625000 -0.353553 +v 0.625000 0.750000 0.500000 +v -0.625000 0.750000 0.500000 +v -0.625000 0.750000 -0.500000 +v 0.625000 0.750000 -0.500000 +v -0.220971 0.500000 0.397748 +v 0.397748 0.500000 -0.220971 +v -0.397748 0.500000 0.220971 +v 0.220971 0.500000 -0.397748 +v 0.662913 0.375000 -0.486136 +v 0.662913 0.500000 -0.486136 +v 0.486136 0.375000 -0.662913 +v 0.486136 0.500000 -0.662913 +v 0.574524 0.250000 -0.397748 +v 0.574524 0.375000 -0.397748 +v 0.397748 0.250000 -0.574524 +v 0.397748 0.375000 -0.574524 +v 0.397748 0.250000 -0.220971 +v 0.220971 0.250000 -0.397748 +v -0.662912 0.375000 0.486136 +v -0.662912 0.500000 0.486136 +v -0.486136 0.375000 0.662913 +v -0.486136 0.500000 0.662913 +v -0.574524 0.250000 0.397748 +v -0.574524 0.375000 0.397748 +v -0.397747 0.250000 0.574524 +v -0.397747 0.375000 0.574524 +v -0.397748 0.250000 0.220971 +v -0.220971 0.250000 0.397748 +v 0.397748 0.500000 0.220971 +v -0.220971 0.500000 -0.397748 +v 0.220971 0.500000 0.397748 +v -0.397748 0.500000 -0.220971 +v -0.486136 0.375000 -0.662913 +v -0.486136 0.500000 -0.662913 +v -0.662913 0.375000 -0.486136 +v -0.662913 0.500000 -0.486136 +v -0.397748 0.250000 -0.574524 +v -0.397748 0.375000 -0.574524 +v -0.574524 0.250000 -0.397748 +v -0.574524 0.375000 -0.397748 +v -0.220971 0.250000 -0.397748 +v -0.397748 0.250000 -0.220971 +v 0.486136 0.375000 0.662912 +v 0.486136 0.500000 0.662912 +v 0.662913 0.375000 0.486136 +v 0.662913 0.500000 0.486136 +v 0.397748 0.250000 0.574524 +v 0.397748 0.375000 0.574524 +v 0.574524 0.250000 0.397748 +v 0.574524 0.375000 0.397748 +v 0.220971 0.250000 0.397748 +v 0.397748 0.250000 0.220971 +v 0.000000 0.312500 -0.625000 +v 0.441942 0.312500 -0.441942 +v 0.625000 0.312500 0.000000 +v 0.441942 0.312500 0.441942 +v -0.000000 0.312500 0.625000 +v -0.441942 0.312500 0.441942 +v -0.625000 0.312500 0.000000 +v -0.441942 0.312500 -0.441942 +v 0.000000 0.437500 -0.625000 +v 0.441942 0.437500 -0.441942 +v 0.625000 0.437500 0.000000 +v 0.441942 0.437500 0.441942 +v -0.000000 0.437500 0.625000 +v -0.441942 0.437500 0.441942 +v -0.625000 0.437500 0.000000 +v -0.441942 0.437500 -0.441942 +v 0.500000 0.625000 -0.500000 +v 0.375000 0.625000 -0.500000 +v 0.500000 0.625000 -0.375000 +v 0.375000 0.625000 -0.375000 +v 0.500000 0.500000 -0.500000 +v 0.375000 0.500000 -0.500000 +v 0.500000 0.500000 -0.375000 +v 0.375000 0.500000 -0.375000 +v -0.375000 0.625000 -0.500000 +v -0.500000 0.625000 -0.500000 +v -0.375000 0.625000 -0.375000 +v -0.500000 0.625000 -0.375000 +v -0.375000 0.500000 -0.500000 +v -0.500000 0.500000 -0.500000 +v -0.375000 0.500000 -0.375000 +v -0.500000 0.500000 -0.375000 +v 0.500000 0.625000 0.375000 +v 0.375000 0.625000 0.375000 +v 0.500000 0.625000 0.500000 +v 0.375000 0.625000 0.500000 +v 0.500000 0.500000 0.375000 +v 0.375000 0.500000 0.375000 +v 0.500000 0.500000 0.500000 +v 0.375000 0.500000 0.500000 +v -0.375000 0.625000 0.375000 +v -0.500000 0.625000 0.375000 +v -0.375000 0.625000 0.500000 +v -0.500000 0.625000 0.500000 +v -0.375000 0.500000 0.375000 +v -0.500000 0.500000 0.375000 +v -0.375000 0.500000 0.500000 +v -0.500000 0.500000 0.500000 +v 0.000000 0.312500 -0.500000 +v 0.353553 0.312500 -0.353553 +v 0.500000 0.312500 0.000000 +v 0.353553 0.312500 0.353553 +v -0.000000 0.312500 0.500000 +v -0.353553 0.312500 0.353553 +v -0.500000 0.312500 0.000000 +v -0.353553 0.312500 -0.353553 +v 0.000000 0.312500 -0.625000 +v 0.441942 0.312500 -0.441942 +v 0.625000 0.312500 0.000000 +v 0.441942 0.312500 0.441942 +v -0.000000 0.312500 0.625000 +v -0.441942 0.312500 0.441942 +v -0.625000 0.312500 0.000000 +v -0.441942 0.312500 -0.441942 +v 0.000000 0.437500 -0.500000 +v 0.353553 0.437500 -0.353553 +v 0.500000 0.437500 0.000000 +v 0.353553 0.437500 0.353553 +v -0.000000 0.437500 0.500000 +v -0.353553 0.437500 0.353553 +v -0.500000 0.437500 0.000000 +v -0.353553 0.437500 -0.353553 +v 0.000000 0.437500 -0.625000 +v 0.441942 0.437500 -0.441942 +v 0.625000 0.437500 0.000000 +v 0.441942 0.437500 0.441942 +v -0.000000 0.437500 0.625000 +v -0.441942 0.437500 0.441942 +v -0.625000 0.437500 0.000000 +v -0.441942 0.437500 -0.441942 +v 0.562500 2.000000 -0.250000 +v 0.586288 1.880411 -0.250000 +v 0.609835 2.265165 -0.250000 +v 0.528545 2.143506 -0.250000 +v 0.500000 2.000000 -0.250000 +v 0.528545 1.856494 -0.250000 +v 0.609835 1.734835 -0.250000 +v 0.731494 1.653545 -0.250000 +v 0.875000 1.625000 -0.250000 +v 1.018506 1.653545 -0.250000 +v 1.140165 1.734835 -0.250000 +v 0.654029 1.779029 -0.250000 +v 0.755412 1.711288 -0.250000 +v 0.875000 1.687500 -0.250000 +v 0.994589 1.711288 -0.250000 +v 1.095971 1.779029 -0.250000 +v 0.586288 2.119589 -0.250000 +v 0.654029 2.220971 -0.250000 +v 0.654029 2.220971 0.250000 +v 0.586288 2.119589 0.250000 +v 0.562500 2.000000 0.250000 +v 0.528545 2.143506 0.250000 +v 0.609835 2.265165 0.250000 +v 0.500000 2.000000 0.250000 +v 0.528545 1.856494 0.250000 +v 0.609835 1.734835 0.250000 +v 0.731494 1.653545 0.250000 +v 0.875000 1.625000 0.250000 +v 1.018506 1.653545 0.250000 +v 1.140165 1.734835 0.250000 +v 0.586288 1.880411 0.250000 +v 0.654029 1.779029 0.250000 +v 0.755412 1.711288 0.250000 +v 0.875000 1.687500 0.250000 +v 0.994589 1.711288 0.250000 +v 1.095971 1.779029 0.250000 +v -0.625000 0.750000 0.125000 +v -0.625000 0.750000 -0.125000 +v 0.562500 1.937500 0.125000 +v 0.562500 1.937500 -0.125000 +v -0.125000 0.750000 0.125000 +v -0.125000 0.750000 -0.125000 +v 0.812500 1.687500 0.125000 +v 0.812500 1.687500 -0.125000 +v 0.500000 0.812500 0.062500 +v 0.500000 0.812500 -0.062500 +v 0.500000 1.375000 0.062500 +v 0.500000 1.375000 -0.062500 +v 0.250000 0.812500 0.062500 +v 0.250000 0.812500 -0.062500 +v 0.250000 1.125000 0.062500 +v 0.250000 1.125000 -0.062500 +v 0.437500 1.812500 0.187500 +v 0.437500 1.812500 -0.187500 +v 0.312500 1.687500 0.187500 +v 0.312500 1.687500 -0.187500 +v 0.312500 1.937500 0.187500 +v 0.312500 1.937500 -0.187500 +v 0.187500 1.812500 0.187500 +v 0.187500 1.812500 -0.187500 +v 0.187500 1.750000 0.187500 +v 0.187500 1.750000 -0.187500 +v 0.250000 1.687500 0.187500 +v 0.250000 1.687500 -0.187500 +v -0.619638 0.932138 -0.125000 +v -0.682138 0.994638 -0.088388 +v -0.708027 1.020527 0.000000 +v -0.682138 0.994638 0.088388 +v -0.619638 0.932138 0.125000 +v -0.557138 0.869638 0.088388 +v -0.531250 0.843750 -0.000000 +v -0.557138 0.869638 -0.088388 +v -0.240197 1.436580 -0.088388 +v -0.177697 1.374080 -0.125000 +v -0.266085 1.462469 0.000000 +v -0.240197 1.436580 0.088388 +v -0.177697 1.374080 0.125000 +v -0.115197 1.311580 0.088388 +v -0.089308 1.285692 -0.000000 +v -0.115197 1.311580 -0.088388 +v -0.120558 1.493719 -0.044194 +v -0.089308 1.462469 -0.062500 +v -0.133502 1.506663 0.000000 +v -0.120558 1.493719 0.044194 +v -0.089308 1.462469 0.062500 +v -0.058058 1.431219 0.044194 +v -0.045114 1.418274 -0.000000 +v -0.058058 1.431219 -0.044194 +v -0.221891 1.329886 -0.125000 +v -0.310279 1.241498 -0.125000 +v -0.133503 1.241498 -0.125000 +v -0.221891 1.153109 -0.125000 +v -0.495895 1.055882 -0.125000 +v -0.584283 0.967494 -0.125000 +v -0.407506 0.967494 -0.125000 +v -0.495895 0.879105 -0.125000 +v -0.221891 1.329886 0.125000 +v -0.310279 1.241498 0.125000 +v -0.133503 1.241498 0.125000 +v -0.221891 1.153109 0.125000 +v -0.495895 1.055882 0.125000 +v -0.584283 0.967494 0.125000 +v -0.407506 0.967494 0.125000 +v -0.495895 0.879105 0.125000 +v -0.104933 1.478094 -0.022097 +v -0.089308 1.462469 -0.031250 +v -0.111405 1.484565 0.000000 +v -0.104933 1.478094 0.022097 +v -0.089308 1.462469 0.031250 +v -0.073683 1.446844 0.022097 +v -0.067211 1.440372 -0.000000 +v -0.073683 1.446844 -0.022097 +v -0.060739 1.522288 -0.022097 +v -0.045114 1.506663 -0.031250 +v -0.067211 1.528760 -0.000000 +v -0.060739 1.522288 0.022097 +v -0.045114 1.506663 0.031250 +v -0.029489 1.491038 0.022097 +v -0.023017 1.484566 -0.000000 +v -0.029489 1.491038 -0.022097 +v -0.076364 1.537913 -0.044194 +v -0.045114 1.506663 -0.062500 +v -0.089308 1.550857 -0.000000 +v -0.076364 1.537913 0.044194 +v -0.045114 1.506663 0.062500 +v -0.013864 1.475413 0.044194 +v -0.000920 1.462469 -0.000000 +v -0.013864 1.475413 -0.044194 +v -0.032170 1.582107 -0.044194 +v -0.000920 1.550857 -0.062500 +v -0.045114 1.595051 -0.000000 +v -0.032170 1.582107 0.044194 +v -0.000920 1.550857 0.062500 +v 0.030330 1.519607 0.044194 +v 0.043274 1.506663 -0.000000 +v 0.030330 1.519607 -0.044194 +v 0.409803 1.534803 -0.300000 +v 0.447303 1.497303 -0.278033 +v -0.297303 0.827697 -0.325000 +v 0.409803 1.534803 -0.325000 +v -0.247303 0.777697 -0.295711 +v 0.459803 1.484803 -0.295711 +v -0.226593 0.756986 -0.225000 +v 0.480514 1.464093 -0.225000 +v -0.247303 0.777697 -0.154289 +v 0.459803 1.484803 -0.154289 +v -0.297303 0.827697 -0.125000 +v 0.409803 1.534803 -0.125000 +v -0.347303 0.877697 -0.154289 +v 0.359803 1.584803 -0.154289 +v -0.368014 0.898407 -0.225000 +v 0.339093 1.605514 -0.225000 +v -0.347303 0.877697 -0.295711 +v 0.359803 1.584803 -0.295711 +v 0.462836 1.481770 -0.225000 +v 0.447303 1.497303 -0.171967 +v 0.409803 1.534803 -0.150000 +v 0.372303 1.572303 -0.171967 +v 0.356770 1.587836 -0.225000 +v 0.372303 1.572303 -0.278033 +v 0.586580 1.711580 -0.300000 +v 0.549080 1.749080 -0.278033 +v 0.533547 1.764613 -0.225000 +v 0.549080 1.749080 -0.171967 +v 0.586580 1.711580 -0.150000 +v 0.624080 1.674080 -0.171967 +v 0.639613 1.658547 -0.225000 +v 0.624080 1.674080 -0.278033 +v 0.409803 1.534803 0.150000 +v 0.447303 1.497303 0.171967 +v -0.297303 0.827697 0.125000 +v 0.409803 1.534803 0.125000 +v -0.247303 0.777697 0.154289 +v 0.459803 1.484803 0.154289 +v -0.226593 0.756986 0.225000 +v 0.480514 1.464093 0.225000 +v -0.247303 0.777697 0.295711 +v 0.459803 1.484803 0.295711 +v -0.297303 0.827697 0.325000 +v 0.409803 1.534803 0.325000 +v -0.347303 0.877697 0.295711 +v 0.359803 1.584803 0.295711 +v -0.368014 0.898407 0.225000 +v 0.339093 1.605514 0.225000 +v -0.347303 0.877697 0.154289 +v 0.359803 1.584803 0.154289 +v 0.462836 1.481770 0.225000 +v 0.447303 1.497303 0.278033 +v 0.409803 1.534803 0.300000 +v 0.372303 1.572303 0.278033 +v 0.356770 1.587836 0.225000 +v 0.372303 1.572303 0.171967 +v 0.586580 1.711580 0.150000 +v 0.549080 1.749080 0.171967 +v 0.533547 1.764613 0.225000 +v 0.549080 1.749080 0.278033 +v 0.586580 1.711580 0.300000 +v 0.624080 1.674080 0.278033 +v 0.639613 1.658547 0.225000 +v 0.624080 1.674080 0.171967 +v 0.312500 1.856694 -0.187500 +v 0.356694 1.812500 -0.187500 +v 0.268306 1.812500 -0.187500 +v 0.312500 1.768306 -0.187500 +v 0.356694 1.812500 0.187500 +v 0.356694 1.812500 -0.250000 +v 0.312500 1.768306 0.187500 +v 0.312500 1.768306 -0.250000 +v 0.312500 1.856694 -0.312500 +v 0.312500 1.856694 0.187500 +v 0.268306 1.812500 -0.312500 +v 0.268306 1.812500 0.187500 +v 0.268306 1.812500 0.312500 +v 0.312500 1.856694 0.312500 +v 0.312500 1.768306 0.250000 +v 0.356694 1.812500 0.250000 +v 0.542310 1.626884 -0.250000 +v 0.498116 1.582690 -0.250000 +v 0.542310 1.626884 -0.312500 +v 0.498116 1.582690 -0.312500 +v 0.542310 1.626884 0.250000 +v 0.498116 1.582690 0.250000 +v 0.542310 1.626884 0.312500 +v 0.498116 1.582690 0.312500 +v 0.562500 0.812500 0.125000 +v 0.562500 0.812500 -0.125000 +v 0.187500 0.812500 0.125000 +v 0.187500 0.812500 -0.125000 +v 0.562500 0.750000 -0.125000 +v 0.562500 0.750000 0.125000 +v 0.187500 0.750000 -0.125000 +v 0.187500 0.750000 0.125000 +v 0.625000 1.750000 -0.125000 +v 0.625000 1.750000 0.125000 +v -0.240197 1.436580 -0.088388 +v -0.177697 1.374080 -0.125000 +v -0.266085 1.462469 0.000000 +v -0.240197 1.436580 0.088388 +v -0.177697 1.374080 0.125000 +v -0.115197 1.311580 0.088388 +v -0.089308 1.285692 -0.000000 +v -0.115197 1.311580 -0.088388 +v -0.120558 1.493719 -0.044194 +v -0.089308 1.462469 -0.062500 +v -0.133502 1.506663 0.000000 +v -0.120558 1.493719 0.044194 +v -0.089308 1.462469 0.062500 +v -0.058058 1.431219 0.044194 +v -0.045114 1.418274 -0.000000 +v -0.058058 1.431219 -0.044194 +v -0.619638 0.932138 -0.125000 +v -0.682138 0.994638 -0.088388 +v -0.708027 1.020527 0.000000 +v -0.682138 0.994638 0.088388 +v -0.619638 0.932138 0.125000 +v -0.557138 0.869638 0.088388 +v -0.531250 0.843750 -0.000000 +v -0.557138 0.869638 -0.088388 +v -0.297303 0.827697 -0.325000 +v -0.247303 0.777697 -0.295711 +v -0.226593 0.756986 -0.225000 +v -0.247303 0.777697 -0.154289 +v -0.297303 0.827697 -0.125000 +v -0.347303 0.877697 -0.154289 +v -0.368014 0.898407 -0.225000 +v -0.347303 0.877697 -0.295711 +v -0.297303 0.827697 0.125000 +v -0.247303 0.777697 0.154289 +v -0.226593 0.756986 0.225000 +v -0.247303 0.777697 0.295711 +v -0.297303 0.827697 0.325000 +v -0.347303 0.877697 0.295711 +v -0.368014 0.898407 0.225000 +v -0.347303 0.877697 0.154289 +v 0.586580 1.711580 -0.300000 +v 0.549080 1.749080 -0.278033 +v 0.533547 1.764613 -0.225000 +v 0.549080 1.749080 -0.171967 +v 0.586580 1.711580 -0.150000 +v 0.624080 1.674080 -0.171967 +v 0.639613 1.658547 -0.225000 +v 0.624080 1.674080 -0.278033 +v 0.586580 1.711580 0.150000 +v 0.549080 1.749080 0.171967 +v 0.533547 1.764613 0.225000 +v 0.549080 1.749080 0.278033 +v 0.586580 1.711580 0.300000 +v 0.624080 1.674080 0.278033 +v 0.639613 1.658547 0.225000 +v 0.624080 1.674080 0.171967 +v 0.409803 1.534803 -0.300000 +v 0.447303 1.497303 -0.278033 +v 0.409803 1.534803 -0.325000 +v 0.459803 1.484803 -0.295711 +v 0.480514 1.464093 -0.225000 +v 0.459803 1.484803 -0.154289 +v 0.409803 1.534803 -0.125000 +v 0.359803 1.584803 -0.154289 +v 0.339093 1.605514 -0.225000 +v 0.359803 1.584803 -0.295711 +v 0.462836 1.481770 -0.225000 +v 0.447303 1.497303 -0.171967 +v 0.409803 1.534803 -0.150000 +v 0.372303 1.572303 -0.171967 +v 0.356770 1.587836 -0.225000 +v 0.372303 1.572303 -0.278033 +v 0.409803 1.534803 0.150000 +v 0.447303 1.497303 0.171967 +v 0.409803 1.534803 0.125000 +v 0.459803 1.484803 0.154289 +v 0.480514 1.464093 0.225000 +v 0.459803 1.484803 0.295711 +v 0.409803 1.534803 0.325000 +v 0.359803 1.584803 0.295711 +v 0.339093 1.605514 0.225000 +v 0.359803 1.584803 0.154289 +v 0.462836 1.481770 0.225000 +v 0.447303 1.497303 0.278033 +v 0.409803 1.534803 0.300000 +v 0.372303 1.572303 0.278033 +v 0.356770 1.587836 0.225000 +v 0.372303 1.572303 0.171967 +v 0.562500 2.000000 -0.250000 +v 0.586288 1.880411 -0.250000 +v 0.654029 1.779029 -0.250000 +v 0.755412 1.711288 -0.250000 +v 0.875000 1.687500 -0.250000 +v 0.994589 1.711288 -0.250000 +v 1.095971 1.779029 -0.250000 +v 0.586288 2.119589 -0.250000 +v 0.654029 2.220971 -0.250000 +v 0.654029 2.220971 0.250000 +v 0.586288 2.119589 0.250000 +v 0.562500 2.000000 0.250000 +v 0.586288 1.880411 0.250000 +v 0.654029 1.779029 0.250000 +v 0.755412 1.711288 0.250000 +v 0.875000 1.687500 0.250000 +v 0.994589 1.711288 0.250000 +v 1.095971 1.779029 0.250000 +v 0.609835 2.265165 -0.250000 +v 0.528545 2.143506 -0.250000 +v 0.500000 2.000000 -0.250000 +v 0.528545 1.856494 -0.250000 +v 0.609835 1.734835 -0.250000 +v 0.731494 1.653545 -0.250000 +v 0.875000 1.625000 -0.250000 +v 1.018506 1.653545 -0.250000 +v 1.140165 1.734835 -0.250000 +v 0.528545 2.143506 0.250000 +v 0.609835 2.265165 0.250000 +v 0.500000 2.000000 0.250000 +v 0.528545 1.856494 0.250000 +v 0.609835 1.734835 0.250000 +v 0.731494 1.653545 0.250000 +v 0.875000 1.625000 0.250000 +v 1.018506 1.653545 0.250000 +v 1.140165 1.734835 0.250000 +v -0.076364 1.537913 -0.044194 +v -0.045114 1.506663 -0.062500 +v -0.089308 1.550857 -0.000000 +v -0.076364 1.537913 0.044194 +v -0.045114 1.506663 0.062500 +v -0.013864 1.475413 0.044194 +v -0.000920 1.462469 -0.000000 +v -0.013864 1.475413 -0.044194 +v -0.032170 1.582107 -0.044194 +v -0.000920 1.550857 -0.062500 +v -0.045114 1.595051 -0.000000 +v -0.032170 1.582107 0.044194 +v -0.000920 1.550857 0.062500 +v 0.030330 1.519607 0.044194 +v 0.043274 1.506663 -0.000000 +v 0.030330 1.519607 -0.044194 +vt 0.204545 0.741935 +vt 0.022727 0.354839 +vt 0.204545 0.354839 +vt 0.227273 0.387097 +vt 1.000000 0.806452 +vt 0.954545 0.741935 +vt 1.000000 0.741935 +vt 0.000000 0.693548 +vt 0.022727 0.741935 +vt 0.022727 0.774194 +vt 0.886364 0.870968 +vt 0.863636 0.935484 +vt 0.863636 0.870968 +vt 1.000000 0.806452 +vt 0.954545 0.741935 +vt 1.000000 0.741935 +vt 0.931818 0.870968 +vt 0.909091 0.935484 +vt 0.909091 0.870968 +vt 0.954545 0.967742 +vt 0.931818 0.935484 +vt 1.000000 0.935484 +vt 0.886364 0.935484 +vt 1.000000 0.870968 +vt 0.931818 0.838710 +vt 0.954545 0.838710 +vt 0.886364 0.870968 +vt 0.863636 0.935484 +vt 0.863636 0.870968 +vt 0.931818 0.870968 +vt 0.909091 0.935484 +vt 0.909091 0.870968 +vt 0.954545 0.967742 +vt 0.931818 0.935484 +vt 1.000000 0.935484 +vt 0.886364 0.935484 +vt 1.000000 0.870968 +vt 0.931818 0.838710 +vt 0.954545 0.838710 +vt 1.000000 0.806452 +vt 0.954545 0.741935 +vt 1.000000 0.741935 +vt 0.886364 0.870968 +vt 0.863636 0.935484 +vt 0.863636 0.870968 +vt 1.000000 0.806452 +vt 0.954545 0.741935 +vt 1.000000 0.741935 +vt 0.931818 0.870968 +vt 0.909091 0.935484 +vt 0.909091 0.870968 +vt 0.954545 0.967742 +vt 0.931818 0.935484 +vt 1.000000 0.935484 +vt 0.886364 0.935484 +vt 1.000000 0.870968 +vt 0.931818 0.838710 +vt 0.954545 0.838710 +vt 0.886364 0.870968 +vt 0.863636 0.935484 +vt 0.863636 0.870968 +vt 0.931818 0.870968 +vt 0.909091 0.935484 +vt 0.909091 0.870968 +vt 0.954545 0.967742 +vt 0.931818 0.935484 +vt 1.000000 0.935484 +vt 0.886364 0.935484 +vt 1.000000 0.870968 +vt 0.931818 0.838710 +vt 0.954545 0.838710 +vt 0.568182 0.903226 +vt 0.590909 0.870968 +vt 0.590909 0.903226 +vt 0.545455 0.870968 +vt 0.545455 0.903226 +vt 0.613636 0.903226 +vt 0.636364 0.870968 +vt 0.636364 0.903226 +vt 0.613636 0.870968 +vt 0.545455 0.903226 +vt 0.568182 0.870968 +vt 0.568182 0.903226 +vt 0.613636 0.870968 +vt 0.636364 0.903226 +vt 0.613636 0.903226 +vt 0.590909 0.903226 +vt 0.590909 0.870968 +vt 0.590909 0.903226 +vt 0.613636 0.870968 +vt 0.613636 0.903226 +vt 0.568182 0.870968 +vt 0.568182 0.903226 +vt 0.545455 0.903226 +vt 0.636364 0.870968 +vt 0.636364 0.903226 +vt 0.613636 0.903226 +vt 0.636364 0.870968 +vt 0.636364 0.903226 +vt 0.590909 0.870968 +vt 0.590909 0.903226 +vt 0.568182 0.903226 +vt 0.545455 0.903226 +vt 0.568182 0.870968 +vt 0.363636 0.935484 +vt 0.284091 0.903226 +vt 0.352273 0.903226 +vt 0.534091 0.903226 +vt 0.454545 0.935484 +vt 0.465909 0.903226 +vt 0.636364 0.935484 +vt 0.556818 0.903226 +vt 0.625000 0.903226 +vt 0.079545 0.903226 +vt -0.000000 0.935484 +vt 0.011364 0.903226 +vt 0.272727 0.935484 +vt 0.193182 0.903226 +vt 0.261364 0.903226 +vt 0.443182 0.903226 +vt 0.375000 0.903226 +vt 0.727273 0.935484 +vt 0.647727 0.903226 +vt 0.715909 0.903226 +vt 0.170455 0.903226 +vt 0.090909 0.935484 +vt 0.102273 0.903226 +vt 0.284091 1.000000 +vt 0.363636 0.967742 +vt 0.352273 1.000000 +vt 0.534091 1.000000 +vt 0.454545 0.967742 +vt 0.545455 0.967742 +vt 0.556818 1.000000 +vt 0.636364 0.967742 +vt 0.625000 1.000000 +vt 0.079545 1.000000 +vt 0.000000 0.956522 +vt 0.090909 0.967742 +vt 0.193182 1.000000 +vt 0.272727 0.967742 +vt 0.261364 1.000000 +vt 0.443182 1.000000 +vt 0.647727 1.000000 +vt 0.727273 0.967742 +vt 0.715909 1.000000 +vt 0.102273 1.000000 +vt 0.181818 0.967742 +vt 0.170455 1.000000 +vt 0.022727 0.322581 +vt 0.022727 0.000000 +vt 0.204545 0.322581 +vt 0.727273 0.403226 +vt 0.750000 0.419355 +vt 0.727273 0.419355 +vt 0.750000 0.403226 +vt 0.772727 0.419355 +vt 0.772727 0.403226 +vt 0.795455 0.419355 +vt 0.795455 0.403226 +vt 0.818182 0.419355 +vt 0.818182 0.403226 +vt 0.840909 0.419355 +vt 0.840909 0.403226 +vt 0.863636 0.419355 +vt 0.886364 0.403226 +vt 0.886364 0.419355 +vt 0.909091 0.403226 +vt 0.909091 0.419355 +vt 0.727273 0.274194 +vt 0.750000 0.258065 +vt 0.750000 0.274194 +vt 0.772727 0.258065 +vt 0.772727 0.274194 +vt 0.795455 0.258065 +vt 0.795455 0.274194 +vt 0.818182 0.258065 +vt 0.818182 0.274194 +vt 0.840909 0.258065 +vt 0.840909 0.274194 +vt 0.863636 0.274194 +vt 0.886364 0.274194 +vt 0.863636 0.258065 +vt 0.886364 0.258065 +vt 0.909091 0.274194 +vt 0.909091 0.258065 +vt 0.715909 0.403226 +vt 0.410134 0.122965 +vt 0.416180 0.114384 +vt 0.424729 0.143680 +vt 0.920455 0.403226 +vt 0.920455 0.274194 +vt 0.416468 0.191080 +vt 0.410830 0.171761 +vt 0.424441 0.163759 +vt 0.579545 0.774194 +vt 0.534091 0.467742 +vt 0.579545 0.467742 +vt 0.534091 0.467742 +vt 0.488636 0.709677 +vt 0.488636 0.467742 +vt 0.261364 0.725806 +vt 0.227273 0.709677 +vt 0.397727 0.467742 +vt 0.397727 0.467742 +vt 0.261364 0.725806 +vt 0.272727 0.774194 +vt 0.738636 0.548387 +vt 0.715909 0.693548 +vt 0.715909 0.548387 +vt 0.784091 0.629032 +vt 0.738636 0.693548 +vt 0.852273 0.548387 +vt 0.806818 0.629032 +vt 0.806818 0.548387 +vt 0.363636 0.403226 +vt 0.409091 0.306452 +vt 0.409091 0.403226 +vt 0.272727 0.306452 +vt 0.227273 0.403226 +vt 0.227273 0.306452 +vt 0.318182 0.306452 +vt 0.272727 0.403226 +vt 0.329545 0.306452 +vt 0.318182 0.403226 +vt 0.352273 0.403226 +vt 0.363636 0.306452 +vt 0.329545 0.403226 +vt 0.318182 0.241935 +vt 0.329545 0.419355 +vt 0.329545 0.451613 +vt 0.628052 0.269862 +vt 0.628052 0.246267 +vt 0.644676 0.246267 +vt 0.681818 0.532258 +vt 0.693182 0.548387 +vt 0.681818 0.548387 +vt 0.454965 0.251630 +vt 0.470442 0.242531 +vt 0.476853 0.264499 +vt 0.625000 0.532258 +vt 0.636364 0.548387 +vt 0.625000 0.548387 +vt 0.670455 0.548387 +vt 0.670455 0.532258 +vt 0.636364 0.532258 +vt 0.647727 0.548387 +vt 0.715909 0.532258 +vt 0.704545 0.548387 +vt 0.704545 0.532258 +vt 0.659091 0.532258 +vt 0.659091 0.548387 +vt 0.628052 0.246267 +vt 0.644676 0.246267 +vt 0.644676 0.269862 +vt 0.422835 0.211153 +vt 0.440802 0.211153 +vt 0.422835 0.272718 +vt 0.500000 0.274194 +vt 0.477273 0.241935 +vt 0.500000 0.241935 +vt 0.477273 0.241935 +vt 0.500000 0.274194 +vt 0.477273 0.274194 +vt 0.477273 0.241935 +vt 0.500000 0.274194 +vt 0.477273 0.274194 +vt 0.477273 0.241935 +vt 0.500000 0.274194 +vt 0.477273 0.274194 +vt 0.681818 0.532258 +vt 0.693182 0.548387 +vt 0.681818 0.548387 +vt 0.625000 0.532258 +vt 0.636364 0.548387 +vt 0.625000 0.548387 +vt 0.670455 0.548387 +vt 0.670455 0.532258 +vt 0.636364 0.532258 +vt 0.647727 0.548387 +vt 0.715909 0.532258 +vt 0.704545 0.548387 +vt 0.704545 0.532258 +vt 0.693182 0.532258 +vt 0.659091 0.532258 +vt 0.659091 0.548387 +vt 0.693182 0.532258 +vt 0.647727 0.532258 +vt 0.626286 0.590849 +vt 0.632189 0.582470 +vt 0.640538 0.582470 +vt 0.647727 0.532258 +vt 0.626286 0.590849 +vt 0.632189 0.582470 +vt 0.640538 0.582470 +vt 0.590909 0.580645 +vt 0.579545 0.564516 +vt 0.590909 0.548387 +vt 0.590909 0.467742 +vt 0.602273 0.548387 +vt 0.590909 0.548387 +vt 0.602273 0.580645 +vt 0.613636 0.564516 +vt 0.613636 0.580645 +vt 0.579545 0.532258 +vt 0.625000 0.564516 +vt 0.625000 0.580645 +vt 0.602273 0.467742 +vt 0.602273 0.548387 +vt 0.613636 0.532258 +vt 0.602273 0.467742 +vt 0.613636 0.467742 +vt 0.590909 0.580645 +vt 0.613636 0.564516 +vt 0.625000 0.580645 +vt 0.613636 0.580645 +vt 0.602273 0.580645 +vt 0.579545 0.564516 +vt 0.579545 0.580645 +vt 0.613636 0.532258 +vt 0.602273 0.451613 +vt 0.590909 0.451613 +vt 0.590909 0.451613 +vt 0.602273 0.451613 +vt 0.579545 0.532258 +vt 0.590909 0.467742 +vt 0.625000 0.532258 +vt 0.625000 0.467742 +vt 0.625000 0.532258 +vt 0.556818 0.790323 +vt 0.625000 0.854839 +vt 0.556818 0.854839 +vt 0.545455 0.790323 +vt 0.625000 0.790323 +vt 0.636364 0.854839 +vt 0.625000 0.774194 +vt 0.556818 0.870968 +vt 0.227273 0.693548 +vt 0.954545 0.806452 +vt -0.000000 0.387097 +vt 0.204545 0.774194 +vt 0.954545 0.806452 +vt 1.000000 1.000000 +vt 0.954545 1.000000 +vt 0.931818 0.967742 +vt 1.000000 1.000000 +vt 0.954545 1.000000 +vt 0.931818 0.967742 +vt 0.954545 0.806452 +vt 0.954545 0.806452 +vt 1.000000 1.000000 +vt 0.954545 1.000000 +vt 0.931818 0.967742 +vt 1.000000 1.000000 +vt 0.954545 1.000000 +vt 0.931818 0.967742 +vt 0.568182 0.870968 +vt 0.545455 0.870968 +vt 0.636364 0.870968 +vt 0.590909 0.870968 +vt 0.545455 0.870968 +vt 0.613636 0.870968 +vt 0.545455 0.870968 +vt 0.545455 0.935484 +vt 0.181818 0.935484 +vt 0.465909 1.000000 +vt 0.011364 1.000000 +vt 0.375000 1.000000 +vt 0.204545 0.000000 +vt 0.863636 0.403226 +vt 0.727273 0.258065 +vt 0.715909 0.274194 +vt 0.424729 0.114384 +vt 0.430775 0.122965 +vt 0.430775 0.135100 +vt 0.416180 0.143680 +vt 0.410134 0.135100 +vt 0.430079 0.183078 +vt 0.424441 0.191080 +vt 0.410830 0.183078 +vt 0.416468 0.163759 +vt 0.430079 0.171761 +vt 0.534091 0.774194 +vt 0.534091 0.709677 +vt 0.488636 0.467742 +vt 0.272727 0.774194 +vt 0.488636 0.467742 +vt 0.227273 0.709677 +vt 0.784091 0.548387 +vt 0.852273 0.693548 +vt 0.352273 0.306452 +vt 0.272727 0.241935 +vt 0.329545 0.258065 +vt 0.329545 0.290323 +vt 0.318182 0.467742 +vt 0.272727 0.467742 +vt 0.625000 0.258065 +vt 0.636364 0.241935 +vt 0.647727 0.258065 +vt 0.644676 0.269862 +vt 0.636364 0.274194 +vt 0.470442 0.273598 +vt 0.461376 0.273598 +vt 0.454965 0.264499 +vt 0.461376 0.242531 +vt 0.476853 0.251631 +vt 0.715909 0.548387 +vt 0.628052 0.269862 +vt 0.625000 0.258065 +vt 0.636364 0.241935 +vt 0.647727 0.258065 +vt 0.636364 0.274194 +vt 0.453506 0.229185 +vt 0.453506 0.254686 +vt 0.440802 0.272718 +vt 0.410130 0.254686 +vt 0.410130 0.229185 +vt 0.477273 0.274194 +vt 0.500000 0.241935 +vt 0.500000 0.241935 +vt 0.500000 0.241935 +vt 0.715909 0.548387 +vt 0.646442 0.590849 +vt 0.646442 0.602699 +vt 0.640538 0.611079 +vt 0.632189 0.611079 +vt 0.626286 0.602699 +vt 0.646442 0.590849 +vt 0.646442 0.602699 +vt 0.640538 0.611079 +vt 0.632189 0.611079 +vt 0.626286 0.602699 +vt 0.579545 0.580645 +vt 0.579545 0.467742 +vt 0.625000 0.564516 +vt 0.613636 0.467742 +vt 0.579545 0.467742 +vt 0.625000 0.467742 +vt 0.545455 0.854839 +vt 0.636364 0.790323 +vt 0.556818 0.774194 +vt 0.625000 0.870968 +vt 0.409091 0.903226 +vt 0.340909 0.774194 +vt 0.409091 0.774194 +vt 0.340909 0.903226 +vt 0.272727 0.774194 +vt 0.272727 0.903226 +vt 0.204545 0.774194 +vt 0.204545 0.903226 +vt 0.136364 0.774194 +vt 0.136364 0.903226 +vt 0.068182 0.774194 +vt 0.068182 0.903226 +vt 0.000000 0.774194 +vt 0.545455 0.903226 +vt 0.477273 0.774194 +vt 0.545455 0.774194 +vt 0.477273 0.903226 +vt 0.090909 0.935484 +vt -0.000000 0.967742 +vt -0.000000 0.935484 +vt 0.727273 0.935484 +vt 0.636364 0.967742 +vt 0.636364 0.935484 +vt 0.545455 0.967742 +vt 0.545455 0.935484 +vt 0.454545 0.967742 +vt 0.454545 0.935484 +vt 0.363636 0.967742 +vt 0.363636 0.935484 +vt 0.272727 0.967742 +vt 0.272727 0.935484 +vt 0.181818 0.967742 +vt 0.181818 0.935484 +vt 0.090909 0.967742 +vt 0.886364 0.403226 +vt 0.909091 0.274194 +vt 0.909091 0.403226 +vt 0.727273 0.403226 +vt 0.750000 0.274194 +vt 0.750000 0.403226 +vt 0.772727 0.274194 +vt 0.772727 0.403226 +vt 0.795455 0.274194 +vt 0.795455 0.403226 +vt 0.818182 0.274194 +vt 0.818182 0.403226 +vt 0.840909 0.274194 +vt 0.840909 0.403226 +vt 0.863636 0.274194 +vt 0.863636 0.403226 +vt 0.886364 0.274194 +vt 0.454545 0.274194 +vt 0.477273 0.435484 +vt 0.454545 0.435484 +vt 0.431818 0.435484 +vt 0.431818 0.274194 +vt 0.590909 0.274194 +vt 0.568182 0.435484 +vt 0.568182 0.274194 +vt 0.522727 0.274194 +vt 0.545455 0.435484 +vt 0.522727 0.435484 +vt 0.477273 0.274194 +vt 0.500000 0.435484 +vt 0.409091 0.435484 +vt 0.409091 0.274194 +vt 0.545455 0.274194 +vt 0.500000 0.274194 +vt 0.500000 0.209677 +vt 0.488636 0.193548 +vt 0.500000 0.193548 +vt 0.431818 0.209677 +vt 0.420455 0.193548 +vt 0.431818 0.193548 +vt 0.443182 0.209677 +vt 0.454545 0.193548 +vt 0.454545 0.209677 +vt 0.465909 0.209677 +vt 0.477273 0.193548 +vt 0.477273 0.209677 +vt 0.488636 0.209677 +vt 0.409091 0.209677 +vt 0.420455 0.209677 +vt 0.443182 0.193548 +vt 0.465909 0.193548 +vt 0.477273 0.145161 +vt 0.488636 0.161290 +vt 0.477273 0.161290 +vt 0.465909 0.145161 +vt 0.454545 0.161290 +vt 0.454545 0.145161 +vt 0.443182 0.145161 +vt 0.431818 0.161290 +vt 0.431818 0.145161 +vt 0.420455 0.161290 +vt 0.420455 0.145161 +vt 0.500000 0.145161 +vt 0.488636 0.145161 +vt 0.465909 0.161290 +vt 0.443182 0.161290 +vt 0.409091 0.145161 +vt 0.409091 0.161290 +vt 0.625000 0.548387 +vt 0.636364 0.580645 +vt 0.625000 0.580645 +vt 0.647727 0.274194 +vt 0.636364 0.532258 +vt 0.636364 0.274194 +vt 0.670455 0.548387 +vt 0.659091 0.580645 +vt 0.659091 0.548387 +vt 0.625000 0.274194 +vt 0.647727 0.548387 +vt 0.647727 0.580645 +vt 0.715909 0.532258 +vt 0.704545 0.274194 +vt 0.715909 0.274194 +vt 0.715909 0.548387 +vt 0.704545 0.580645 +vt 0.704545 0.548387 +vt 0.704545 0.532258 +vt 0.693182 0.274194 +vt 0.693182 0.548387 +vt 0.693182 0.580645 +vt 0.693182 0.532258 +vt 0.681818 0.274194 +vt 0.681818 0.532258 +vt 0.670455 0.274194 +vt 0.636364 0.548387 +vt 0.659091 0.532258 +vt 0.659091 0.274194 +vt 0.681818 0.580645 +vt 0.670455 0.580645 +vt 0.681818 0.548387 +vt 0.625000 0.548387 +vt 0.636364 0.580645 +vt 0.625000 0.580645 +vt 0.886364 0.419355 +vt 0.863636 0.548387 +vt 0.863636 0.419355 +vt 0.647727 0.532258 +vt 0.636364 0.274194 +vt 0.647727 0.274194 +vt 0.670455 0.548387 +vt 0.659091 0.580645 +vt 0.659091 0.548387 +vt 0.750000 0.419355 +vt 0.727273 0.548387 +vt 0.727273 0.419355 +vt 0.636364 0.532258 +vt 0.625000 0.274194 +vt 0.647727 0.548387 +vt 0.647727 0.580645 +vt 0.909091 0.419355 +vt 0.886364 0.548387 +vt 0.715909 0.274194 +vt 0.704545 0.532258 +vt 0.704545 0.274194 +vt 0.715909 0.548387 +vt 0.704545 0.580645 +vt 0.704545 0.548387 +vt 0.772727 0.419355 +vt 0.750000 0.548387 +vt 0.693182 0.532258 +vt 0.693182 0.274194 +vt 0.693182 0.548387 +vt 0.693182 0.580645 +vt 0.795455 0.419355 +vt 0.772727 0.548387 +vt 0.681818 0.274194 +vt 0.818182 0.419355 +vt 0.795455 0.548387 +vt 0.681818 0.532258 +vt 0.670455 0.274194 +vt 0.840909 0.419355 +vt 0.818182 0.548387 +vt 0.636364 0.548387 +vt 0.670455 0.532258 +vt 0.659091 0.274194 +vt 0.681818 0.548387 +vt 0.670455 0.580645 +vt 0.840909 0.548387 +vt 0.659091 0.532258 +vt 0.681818 0.580645 +vt 0.522727 0.435484 +vt 0.534091 0.467742 +vt 0.522727 0.467742 +vt 0.477273 0.435484 +vt 0.488636 0.467742 +vt 0.477273 0.467742 +vt 0.409091 0.435484 +vt 0.420455 0.467742 +vt 0.409091 0.467742 +vt 0.568182 0.435484 +vt 0.545455 0.467742 +vt 0.545455 0.435484 +vt 0.500000 0.467742 +vt 0.500000 0.435484 +vt 0.454545 0.467742 +vt 0.454545 0.435484 +vt 0.431818 0.435484 +vt 0.443182 0.467742 +vt 0.431818 0.467742 +vt 0.590909 0.435484 +vt 0.568182 0.467742 +vt 0.000000 0.903226 +vt 0.727273 0.967742 +vt 0.727273 0.274194 +vt 0.590909 0.435484 +vt 0.409091 0.193548 +vt 0.500000 0.161290 +vt 0.647727 0.532258 +vt 0.625000 0.532258 +vt 0.715909 0.580645 +vt 0.670455 0.532258 +vt 0.625000 0.532258 +vt 0.909091 0.548387 +vt 0.715909 0.532258 +vt 0.715909 0.580645 +vt 0.556818 0.467742 +vt 0.511364 0.467742 +vt 0.465909 0.467742 +vt 0.579545 0.467742 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 0.0000 1.0000 +vn 0.7071 0.7071 0.0000 +vn 0.7071 0.0000 -0.7071 +vn 0.7071 0.0000 0.7071 +vn 0.0000 1.0000 0.0000 +vn -0.7071 0.0000 -0.7071 +vn -0.7071 0.0000 0.7071 +vn 1.0000 0.0000 0.0000 +vn -1.0000 0.0000 0.0000 +vn -0.7071 0.7071 0.0000 +vn -0.7071 -0.7071 0.0000 +vn 0.7071 -0.7071 0.0000 +vn -0.9239 0.3827 0.0000 +vn -0.8314 0.5556 0.0000 +vn 0.5556 -0.8314 0.0000 +vn 0.3827 -0.9239 0.0000 +vn -0.3827 -0.9239 0.0000 +vn -0.9239 -0.3827 0.0000 +vn -0.5000 0.5000 -0.7071 +vn 0.5000 -0.5000 -0.7071 +vn 0.5000 -0.5000 0.7071 +vn -0.5000 0.5000 0.7071 +vn 0.9239 -0.3827 0.0000 +vn -0.3827 0.9239 0.0000 +vn -0.5556 0.8314 0.0000 +vn 0.8314 -0.5556 0.0000 +vn 0.3827 0.9239 0.0000 +vn 0.9239 0.3827 0.0000 +vn -0.1310 0.7634 0.6324 +vn 0.3162 0.3162 0.8944 +vn -0.1310 0.7634 -0.6324 +vn -0.3162 0.9487 0.0000 +vn 0.9487 -0.3162 0.0000 +vn 0.7634 -0.1310 -0.6324 +vn 0.7634 -0.1310 0.6324 +vn 0.3162 0.3162 -0.8944 +s off +f 204/211/19 201/212/19 203/213/19 +f 223/214/20 204/211/20 203/213/20 +f 238/215/19 233/216/19 237/217/19 +f 221/218/21 201/212/21 202/219/21 +f 204/211/22 221/220/22 202/219/22 +f 236/221/23 233/222/23 235/223/23 +f 248/224/19 243/225/19 247/226/19 +f 232/227/23 229/228/23 231/229/23 +f 234/230/24 230/231/24 226/232/24 +f 236/221/19 229/228/19 234/233/19 +f 228/234/25 230/231/25 232/227/25 +f 232/227/26 231/235/26 236/236/26 +f 246/237/27 243/238/27 245/239/27 +f 242/240/27 239/241/27 241/242/27 +f 244/243/26 240/244/26 227/245/26 +f 246/237/19 239/241/19 244/246/19 +f 225/247/25 240/244/25 242/240/25 +f 242/240/24 241/248/24 246/249/24 +f 262/250/19 257/251/19 261/252/19 +f 260/253/26 257/254/26 259/255/26 +f 272/256/19 267/257/19 271/258/19 +f 256/259/26 253/260/26 255/261/26 +f 258/262/23 254/263/23 250/264/23 +f 255/261/19 258/265/19 260/253/19 +f 252/266/25 254/263/25 256/259/25 +f 256/259/27 255/267/27 260/268/27 +f 270/269/24 267/270/24 269/271/24 +f 266/272/24 263/273/24 265/274/24 +f 268/275/27 264/276/27 251/277/27 +f 270/269/19 263/273/19 268/278/19 +f 249/279/25 264/276/25 266/272/25 +f 266/272/23 265/280/23 270/281/23 +f 291/282/28 293/283/28 289/284/28 +f 296/285/21 291/282/21 292/286/21 +f 290/287/29 296/288/29 292/289/29 +f 289/284/20 294/290/20 290/287/20 +f 299/291/28 301/292/28 297/293/28 +f 304/294/21 299/295/21 300/296/21 +f 298/297/29 304/294/29 300/296/29 +f 297/293/20 302/298/20 298/297/20 +f 307/299/28 309/300/28 305/301/28 +f 312/302/21 307/299/21 308/303/21 +f 306/304/29 312/302/29 308/303/29 +f 305/301/20 310/305/20 306/306/20 +f 315/307/28 317/308/28 313/309/28 +f 320/310/21 315/307/21 316/311/21 +f 314/312/29 320/310/29 316/311/29 +f 313/313/20 318/314/20 314/312/20 +f 331/315/19 324/316/19 323/317/19 +f 321/318/19 330/319/19 322/320/19 +f 336/321/19 321/322/19 328/323/19 +f 326/324/19 335/325/19 327/326/19 +f 332/327/19 325/328/19 324/329/19 +f 322/330/19 331/315/19 323/331/19 +f 335/332/19 328/333/19 327/334/19 +f 325/335/19 334/336/19 326/337/19 +f 340/338/25 347/339/25 339/340/25 +f 337/341/25 346/342/25 345/343/25 +f 337/344/25 352/345/25 344/346/25 +f 342/347/25 351/348/25 350/349/25 +f 341/350/25 348/351/25 340/352/25 +f 338/353/25 347/339/25 346/342/25 +f 344/354/25 351/355/25 343/356/25 +f 342/357/25 349/358/25 341/359/25 +f 222/360/30 203/213/30 201/212/30 +f 221/361/25 223/362/25 222/360/25 +f 363/363/20 367/364/20 368/365/20 +f 362/366/20 366/367/20 367/364/20 +f 361/368/20 365/369/20 366/367/20 +f 360/370/20 364/371/20 365/369/20 +f 359/372/20 354/373/20 364/371/20 +f 358/374/20 353/375/20 354/373/20 +f 353/375/20 356/376/20 369/377/20 +f 369/377/20 355/378/20 370/379/20 +f 382/380/21 387/381/21 381/382/21 +f 381/382/21 386/383/21 380/384/21 +f 380/384/21 385/385/21 379/386/21 +f 379/386/21 384/387/21 378/388/21 +f 378/388/21 383/389/21 377/390/21 +f 383/389/21 376/391/21 377/390/21 +f 374/392/21 373/393/21 372/394/21 +f 375/395/21 372/394/21 371/396/21 +f 368/397/22 382/380/22 363/363/22 +f 714/398/31 713/399/31 717/400/31 +f 370/401/22 375/395/22 371/402/22 +f 721/403/22 723/404/22 725/405/22 +f 391/406/30 390/407/30 389/408/30 +f 394/409/32 395/410/32 393/411/32 +f 585/412/20 396/413/20 394/414/20 +f 393/415/21 586/416/21 391/417/21 +f 398/418/28 399/419/28 397/420/28 +f 398/418/20 404/421/20 400/422/20 +f 397/423/21 403/424/21 401/425/21 +f 404/421/29 401/425/29 403/424/29 +f 407/426/32 406/427/32 405/428/32 +f 410/429/22 405/430/22 406/431/22 +f 412/432/30 409/433/30 410/429/30 +f 414/434/29 411/435/29 412/432/29 +f 415/436/19 408/437/19 407/426/19 +f 414/434/31 415/436/31 413/438/31 +f 412/432/20 410/429/20 408/439/20 +f 411/435/21 413/440/21 415/441/21 +f 618/442/31 612/443/31 614/444/31 +f 650/445/22 655/446/22 656/447/22 +f 437/448/22 439/449/22 434/450/22 +f 647/451/22 644/452/22 653/453/22 +f 650/445/22 657/454/22 651/455/22 +f 646/456/22 643/457/22 644/452/22 +f 647/458/22 654/459/22 648/460/22 +f 652/461/22 657/454/22 658/462/22 +f 620/463/31 622/464/31 624/465/31 +f 606/466/31 605/467/31 609/468/31 +f 443/469/20 442/470/20 441/471/20 +f 447/472/20 446/473/20 445/474/20 +f 450/475/21 451/476/21 449/477/21 +f 454/478/21 455/479/21 453/480/21 +f 666/481/22 671/482/22 672/483/22 +f 663/484/22 660/485/22 669/486/22 +f 666/481/22 673/487/22 667/488/22 +f 662/489/22 659/490/22 660/485/22 +f 663/491/22 670/492/22 664/493/22 +f 649/494/22 654/459/22 655/446/22 +f 668/495/22 673/487/22 674/496/22 +f 665/497/22 670/492/22 671/482/22 +f 661/498/22 674/496/22 659/490/22 +f 639/499/22 640/500/22 641/501/22 +f 645/502/22 658/462/22 643/457/22 +f 631/503/22 632/504/22 633/505/22 +f 564/506/31 567/507/31 565/508/31 +f 571/509/20 563/510/20 561/511/20 +f 555/512/31 560/513/31 556/514/31 +f 558/515/22 571/509/22 561/511/22 +f 556/514/32 558/516/32 554/517/32 +f 565/508/21 575/518/21 566/519/21 +f 560/520/31 572/521/31 570/522/31 +f 561/511/30 555/512/30 553/523/30 +f 568/524/32 559/525/32 557/526/32 +f 564/506/30 566/519/30 562/527/30 +f 558/528/22 553/523/22 554/529/22 +f 575/518/22 568/530/22 566/519/22 +f 570/531/32 571/509/32 569/532/32 +f 575/518/32 574/533/32 573/534/32 +f 567/535/31 576/536/31 565/508/31 +f 568/524/22 562/527/22 566/519/22 +f 570/522/21 558/537/21 560/520/21 +f 568/530/20 574/538/20 567/539/20 +f 578/540/25 579/541/25 577/542/25 +f 577/542/28 581/543/28 578/540/28 +f 580/544/29 584/545/29 579/541/29 +f 578/540/20 583/546/20 580/544/20 +f 579/541/21 582/547/21 577/542/21 +f 204/211/19 202/219/19 201/212/19 +f 223/214/20 224/548/20 204/211/20 +f 238/215/19 235/549/19 233/216/19 +f 221/218/21 222/550/21 201/212/21 +f 204/211/22 224/551/22 221/220/22 +f 236/221/23 234/233/23 233/222/23 +f 248/224/19 245/552/19 243/225/19 +f 232/227/23 230/231/23 229/228/23 +f 226/232/24 237/553/24 234/230/24 +f 237/553/24 233/554/24 234/230/24 +f 234/230/24 229/555/24 230/231/24 +f 236/221/19 231/229/19 229/228/19 +f 228/234/25 226/232/25 230/231/25 +f 235/549/26 238/215/26 236/236/26 +f 238/215/26 228/234/26 236/236/26 +f 228/234/26 232/227/26 236/236/26 +f 246/237/27 244/246/27 243/238/27 +f 242/240/27 240/244/27 239/241/27 +f 227/245/26 247/556/26 244/243/26 +f 247/556/26 243/557/26 244/243/26 +f 244/243/26 239/558/26 240/244/26 +f 246/237/19 241/242/19 239/241/19 +f 225/247/25 227/245/25 240/244/25 +f 245/552/24 248/224/24 246/249/24 +f 248/224/24 225/247/24 246/249/24 +f 225/247/24 242/240/24 246/249/24 +f 262/250/19 259/559/19 257/251/19 +f 260/253/26 258/265/26 257/254/26 +f 272/256/19 269/560/19 267/257/19 +f 256/259/26 254/263/26 253/260/26 +f 250/264/23 261/561/23 258/262/23 +f 261/561/23 257/562/23 258/262/23 +f 258/262/23 253/563/23 254/263/23 +f 255/261/19 253/260/19 258/265/19 +f 252/266/25 250/264/25 254/263/25 +f 259/559/27 262/250/27 260/268/27 +f 262/250/27 252/266/27 260/268/27 +f 252/266/27 256/259/27 260/268/27 +f 270/269/24 268/278/24 267/270/24 +f 266/272/24 264/276/24 263/273/24 +f 251/277/27 271/564/27 268/275/27 +f 271/564/27 267/565/27 268/275/27 +f 268/275/27 263/566/27 264/276/27 +f 270/269/19 265/274/19 263/273/19 +f 249/279/25 251/277/25 264/276/25 +f 269/560/23 272/256/23 270/281/23 +f 272/256/23 249/279/23 270/281/23 +f 249/279/23 266/272/23 270/281/23 +f 291/282/28 295/567/28 293/283/28 +f 296/285/21 295/567/21 291/282/21 +f 290/287/29 294/290/29 296/288/29 +f 289/284/20 293/283/20 294/290/20 +f 299/291/28 303/568/28 301/292/28 +f 304/294/21 303/569/21 299/295/21 +f 298/297/29 302/298/29 304/294/29 +f 297/293/20 301/292/20 302/298/20 +f 307/299/28 311/570/28 309/300/28 +f 312/302/21 311/570/21 307/299/21 +f 306/304/29 310/571/29 312/302/29 +f 305/301/20 309/300/20 310/305/20 +f 315/307/28 319/572/28 317/308/28 +f 320/310/21 319/572/21 315/307/21 +f 314/312/29 318/314/29 320/310/29 +f 313/313/20 317/573/20 318/314/20 +f 331/315/19 332/327/19 324/316/19 +f 321/318/19 329/574/19 330/319/19 +f 336/321/19 329/574/19 321/322/19 +f 326/324/19 334/336/19 335/325/19 +f 332/327/19 333/575/19 325/328/19 +f 322/330/19 330/319/19 331/315/19 +f 335/332/19 336/321/19 328/333/19 +f 325/335/19 333/575/19 334/336/19 +f 340/338/25 348/351/25 347/339/25 +f 337/341/25 338/576/25 346/342/25 +f 337/344/25 345/343/25 352/345/25 +f 342/347/25 343/577/25 351/348/25 +f 341/350/25 349/358/25 348/351/25 +f 338/353/25 339/578/25 347/339/25 +f 344/354/25 352/345/25 351/355/25 +f 342/357/25 350/349/25 349/358/25 +f 222/360/30 223/362/30 203/213/30 +f 221/361/25 224/579/25 223/362/25 +f 363/363/20 362/366/20 367/364/20 +f 362/366/20 361/368/20 366/367/20 +f 361/368/20 360/370/20 365/369/20 +f 360/370/20 359/372/20 364/371/20 +f 359/372/20 358/374/20 354/373/20 +f 358/374/20 357/580/20 353/375/20 +f 353/375/20 357/580/20 356/376/20 +f 369/377/20 356/376/20 355/378/20 +f 382/380/21 388/581/21 387/381/21 +f 381/382/21 387/381/21 386/383/21 +f 380/384/21 386/383/21 385/385/21 +f 379/386/21 385/385/21 384/387/21 +f 378/388/21 384/387/21 383/389/21 +f 383/389/21 373/393/21 376/391/21 +f 374/392/21 376/391/21 373/393/21 +f 375/395/21 374/392/21 372/394/21 +f 368/397/22 388/582/22 382/380/22 +f 713/399/31 711/583/31 717/400/31 +f 711/583/31 712/584/31 717/400/31 +f 712/584/31 718/585/31 717/400/31 +f 717/400/31 716/586/31 715/587/31 +f 715/587/31 714/398/31 717/400/31 +f 370/401/22 355/378/22 375/395/22 +f 720/588/22 719/589/22 721/403/22 +f 721/403/22 722/590/22 723/404/22 +f 723/404/22 724/591/22 725/405/22 +f 725/405/22 726/592/22 720/588/22 +f 720/588/22 721/403/22 725/405/22 +f 391/406/30 392/593/30 390/407/30 +f 394/409/32 396/594/32 395/410/32 +f 390/595/20 392/596/20 394/414/20 +f 392/596/20 585/412/20 394/414/20 +f 391/417/21 389/597/21 393/415/21 +f 393/415/21 395/598/21 586/416/21 +f 398/418/28 400/422/28 399/419/28 +f 398/418/20 402/599/20 404/421/20 +f 397/423/21 399/600/21 403/424/21 +f 404/421/29 402/599/29 401/425/29 +f 407/426/32 408/437/32 406/427/32 +f 410/429/22 409/433/22 405/430/22 +f 412/432/30 411/435/30 409/433/30 +f 414/434/29 413/438/29 411/435/29 +f 415/436/19 416/601/19 408/437/19 +f 414/434/31 416/601/31 415/436/31 +f 410/429/20 406/602/20 408/439/20 +f 408/439/20 416/603/20 414/604/20 +f 414/604/20 412/432/20 408/439/20 +f 415/441/21 407/605/21 411/435/21 +f 407/605/21 405/606/21 411/435/21 +f 405/606/21 409/433/21 411/435/21 +f 618/442/31 611/607/31 612/443/31 +f 612/443/31 613/608/31 614/444/31 +f 614/444/31 615/609/31 618/442/31 +f 615/609/31 616/610/31 618/442/31 +f 616/610/31 617/611/31 618/442/31 +f 650/445/22 649/494/22 655/446/22 +f 434/450/22 433/612/22 435/613/22 +f 435/613/22 436/614/22 434/450/22 +f 436/614/22 437/448/22 434/450/22 +f 437/448/22 438/615/22 439/449/22 +f 439/449/22 440/616/22 434/450/22 +f 647/451/22 646/456/22 644/452/22 +f 650/445/22 656/447/22 657/454/22 +f 646/456/22 645/502/22 643/457/22 +f 647/458/22 653/617/22 654/459/22 +f 652/461/22 651/455/22 657/454/22 +f 626/618/31 619/619/31 620/463/31 +f 620/463/31 621/620/31 622/464/31 +f 622/464/31 623/621/31 624/465/31 +f 624/465/31 625/622/31 626/618/31 +f 626/618/31 620/463/31 624/465/31 +f 605/467/31 604/623/31 609/468/31 +f 604/623/31 603/624/31 609/468/31 +f 603/624/31 610/625/31 609/468/31 +f 609/468/31 608/626/31 607/627/31 +f 607/627/31 606/466/31 609/468/31 +f 443/469/20 444/628/20 442/470/20 +f 447/472/20 448/629/20 446/473/20 +f 450/475/21 452/630/21 451/476/21 +f 454/478/21 456/631/21 455/479/21 +f 666/481/22 665/497/22 671/482/22 +f 663/484/22 662/489/22 660/485/22 +f 666/481/22 672/483/22 673/487/22 +f 662/489/22 661/498/22 659/490/22 +f 663/491/22 669/632/22 670/492/22 +f 649/494/22 648/460/22 654/459/22 +f 668/495/22 667/488/22 673/487/22 +f 665/497/22 664/493/22 670/492/22 +f 661/498/22 668/495/22 674/496/22 +f 641/501/22 642/633/22 635/634/22 +f 635/634/22 636/635/22 641/501/22 +f 636/635/22 637/636/22 641/501/22 +f 637/636/22 638/637/22 641/501/22 +f 638/637/22 639/499/22 641/501/22 +f 645/502/22 652/461/22 658/462/22 +f 633/505/22 634/638/22 627/639/22 +f 627/639/22 628/640/22 633/505/22 +f 628/640/22 629/641/22 633/505/22 +f 629/641/22 630/642/22 633/505/22 +f 630/642/22 631/503/22 633/505/22 +f 564/506/31 559/643/31 567/507/31 +f 571/509/20 572/521/20 563/510/20 +f 555/512/31 563/510/31 560/513/31 +f 558/515/22 569/644/22 571/509/22 +f 556/514/32 560/513/32 558/516/32 +f 565/508/21 576/536/21 575/518/21 +f 560/520/31 563/510/31 572/521/31 +f 561/511/30 563/510/30 555/512/30 +f 568/524/32 567/645/32 559/525/32 +f 564/506/30 565/508/30 566/519/30 +f 558/528/22 561/511/22 553/523/22 +f 575/518/22 573/646/22 568/530/22 +f 570/531/32 572/521/32 571/509/32 +f 575/518/32 576/536/32 574/533/32 +f 567/535/31 574/647/31 576/536/31 +f 568/524/22 557/526/22 562/527/22 +f 570/522/21 569/648/21 558/537/21 +f 568/530/20 573/646/20 574/538/20 +f 578/540/25 580/544/25 579/541/25 +f 577/542/28 582/649/28 581/543/28 +f 580/544/29 583/650/29 584/545/29 +f 578/540/20 581/651/20 583/546/20 +f 579/541/21 584/652/21 582/547/21 +s 1 +f 206/653/20 207/654/23 205/655/20 +f 208/656/23 209/657/28 207/654/23 +f 210/658/28 211/659/24 209/657/28 +f 212/660/24 213/661/21 211/659/24 +f 214/662/21 215/663/27 213/661/21 +f 216/664/27 217/665/29 215/663/27 +f 218/666/29 219/667/26 217/668/29 +f 220/669/26 205/655/20 219/667/26 +f 278/670/27 287/671/29 279/672/29 +f 279/673/29 288/674/26 280/675/26 +f 280/675/26 281/676/20 273/677/20 +f 273/677/20 282/678/23 274/679/23 +f 274/679/23 283/680/28 275/681/28 +f 275/681/28 284/682/24 276/683/24 +f 276/683/24 285/684/21 277/685/21 +f 277/685/21 286/686/27 278/670/27 +f 694/687/33 703/688/34 693/689/34 +f 701/690/35 709/691/36 700/692/36 +f 700/692/36 708/693/19 699/694/19 +f 699/694/19 707/695/37 698/696/37 +f 698/696/37 706/697/31 697/698/31 +f 697/698/31 705/699/38 696/700/38 +f 696/700/38 704/701/29 695/702/29 +f 695/702/29 702/703/33 694/687/33 +f 417/704/20 425/705/39 426/706/20 +f 417/704/20 432/707/40 424/708/40 +f 423/709/32 430/710/41 422/711/41 +f 420/712/42 429/713/21 428/714/42 +f 418/715/39 427/716/30 425/705/39 +f 424/708/40 431/717/32 423/718/32 +f 422/711/41 429/713/21 421/719/21 +f 420/712/42 427/716/30 419/720/30 +f 463/721/32 472/722/40 471/723/32 +f 461/724/21 470/725/41 469/726/21 +f 460/727/42 467/728/30 459/729/30 +f 457/730/39 466/731/20 458/732/20 +f 458/732/20 472/722/40 464/733/40 +f 463/734/32 470/725/41 462/735/41 +f 460/727/42 469/726/21 468/736/42 +f 457/730/39 467/728/30 465/737/39 +f 477/738/21 486/739/41 485/740/21 +f 476/741/42 483/742/30 475/743/30 +f 473/744/39 482/745/20 474/746/20 +f 474/746/20 488/747/40 480/748/40 +f 479/749/32 486/739/41 478/750/41 +f 476/741/42 485/740/21 484/751/42 +f 473/744/39 483/742/30 481/752/39 +f 479/753/32 488/747/40 487/754/32 +f 507/755/32 520/756/40 519/757/32 +f 491/758/20 494/759/40 493/760/40 +f 511/761/30 514/762/39 512/763/39 +f 494/759/40 495/764/32 493/760/40 +f 489/765/20 514/762/39 513/766/20 +f 496/767/32 497/768/41 495/769/32 +f 507/770/32 518/771/41 508/772/41 +f 498/773/41 499/774/21 497/768/41 +f 509/775/21 518/771/41 517/776/21 +f 500/777/21 501/778/42 499/774/21 +f 502/779/42 503/780/30 501/778/42 +f 489/765/20 520/756/40 490/781/40 +f 503/780/30 506/782/39 505/783/39 +f 511/761/30 516/784/42 515/785/30 +f 506/782/39 491/758/20 505/783/39 +f 509/775/21 516/784/42 510/786/42 +f 539/787/32 552/788/40 551/789/32 +f 682/790/43 686/791/28 675/792/28 +f 524/793/20 525/794/40 523/795/20 +f 543/796/30 546/797/39 544/798/39 +f 680/799/44 692/800/45 681/801/45 +f 526/802/40 527/803/32 525/794/40 +f 521/804/20 546/797/39 545/805/20 +f 683/806/46 685/807/43 682/790/43 +f 527/808/32 530/809/41 529/810/41 +f 539/811/32 550/812/41 540/813/41 +f 679/814/25 691/815/44 680/799/44 +f 529/810/41 532/816/21 531/817/21 +f 541/818/21 550/812/41 549/819/21 +f 678/820/47 690/821/25 679/814/25 +f 532/816/21 533/822/42 531/817/21 +f 677/823/22 689/824/47 678/820/47 +f 534/825/42 535/826/30 533/822/42 +f 676/827/48 688/828/22 677/823/22 +f 521/804/20 552/788/40 522/829/40 +f 536/830/30 537/831/39 535/826/30 +f 542/832/42 547/833/30 543/796/30 +f 675/792/28 687/834/48 676/827/48 +f 538/835/39 523/795/20 537/831/39 +f 541/818/21 548/836/42 542/832/42 +f 590/837/49 599/838/50 598/839/49 +f 587/840/51 597/841/52 595/842/51 +f 593/843/53 602/844/54 601/845/53 +f 592/846/55 599/847/50 591/848/50 +f 590/837/49 597/849/52 589/850/52 +f 587/840/51 596/851/56 588/852/56 +f 594/853/54 596/854/56 602/855/54 +f 593/856/53 600/857/55 592/846/55 +f 206/653/20 208/656/23 207/654/23 +f 208/656/23 210/658/28 209/657/28 +f 210/658/28 212/660/24 211/659/24 +f 212/660/24 214/662/21 213/661/21 +f 214/662/21 216/664/27 215/663/27 +f 216/664/27 218/858/29 217/665/29 +f 218/666/29 220/669/26 219/667/26 +f 220/669/26 206/653/20 205/655/20 +f 278/670/27 286/686/27 287/671/29 +f 279/673/29 287/859/29 288/674/26 +f 280/675/26 288/674/26 281/676/20 +f 273/677/20 281/676/20 282/678/23 +f 274/679/23 282/678/23 283/680/28 +f 275/681/28 283/680/28 284/682/24 +f 276/683/24 284/682/24 285/684/21 +f 277/685/21 285/684/21 286/686/27 +f 694/687/33 702/703/33 703/688/34 +f 701/690/35 710/860/35 709/691/36 +f 700/692/36 709/691/36 708/693/19 +f 699/694/19 708/693/19 707/695/37 +f 698/696/37 707/695/37 706/697/31 +f 697/698/31 706/697/31 705/699/38 +f 696/700/38 705/699/38 704/701/29 +f 695/702/29 704/701/29 702/703/33 +f 417/704/20 418/715/39 425/705/39 +f 417/704/20 426/706/20 432/707/40 +f 423/709/32 431/861/32 430/710/41 +f 420/712/42 421/719/21 429/713/21 +f 418/715/39 419/720/30 427/716/30 +f 424/708/40 432/707/40 431/717/32 +f 422/711/41 430/710/41 429/713/21 +f 420/712/42 428/714/42 427/716/30 +f 463/721/32 464/733/40 472/722/40 +f 461/724/21 462/735/41 470/725/41 +f 460/727/42 468/736/42 467/728/30 +f 457/730/39 465/737/39 466/731/20 +f 458/732/20 466/731/20 472/722/40 +f 463/734/32 471/862/32 470/725/41 +f 460/727/42 461/724/21 469/726/21 +f 457/730/39 459/729/30 467/728/30 +f 477/738/21 478/750/41 486/739/41 +f 476/741/42 484/751/42 483/742/30 +f 473/744/39 481/752/39 482/745/20 +f 474/746/20 482/745/20 488/747/40 +f 479/749/32 487/863/32 486/739/41 +f 476/741/42 477/738/21 485/740/21 +f 473/744/39 475/743/30 483/742/30 +f 479/753/32 480/748/40 488/747/40 +f 507/755/32 490/781/40 520/756/40 +f 491/758/20 492/864/20 494/759/40 +f 511/761/30 515/785/30 514/762/39 +f 494/759/40 496/865/32 495/764/32 +f 489/765/20 512/763/39 514/762/39 +f 496/767/32 498/773/41 497/768/41 +f 507/770/32 519/866/32 518/771/41 +f 498/773/41 500/777/21 499/774/21 +f 509/775/21 508/772/41 518/771/41 +f 500/777/21 502/779/42 501/778/42 +f 502/779/42 504/867/30 503/780/30 +f 489/765/20 513/766/20 520/756/40 +f 503/780/30 504/867/30 506/782/39 +f 511/761/30 510/786/42 516/784/42 +f 506/782/39 492/864/20 491/758/20 +f 509/775/21 517/776/21 516/784/42 +f 539/787/32 522/829/40 552/788/40 +f 682/790/43 685/807/43 686/791/28 +f 524/793/20 526/802/40 525/794/40 +f 543/796/30 547/833/30 546/797/39 +f 680/799/44 691/815/44 692/800/45 +f 526/802/40 528/868/32 527/803/32 +f 521/804/20 544/798/39 546/797/39 +f 683/806/46 684/869/46 685/807/43 +f 527/808/32 528/870/32 530/809/41 +f 539/811/32 551/871/32 550/812/41 +f 679/814/25 690/821/25 691/815/44 +f 529/810/41 530/809/41 532/816/21 +f 541/818/21 540/813/41 550/812/41 +f 678/820/47 689/824/47 690/821/25 +f 532/816/21 534/825/42 533/822/42 +f 677/823/22 688/828/22 689/824/47 +f 534/825/42 536/830/30 535/826/30 +f 676/827/48 687/834/48 688/828/22 +f 521/804/20 545/805/20 552/788/40 +f 536/830/30 538/835/39 537/831/39 +f 542/832/42 548/836/42 547/833/30 +f 675/792/28 686/791/28 687/834/48 +f 538/835/39 524/793/20 523/795/20 +f 541/818/21 549/819/21 548/836/42 +f 590/837/49 591/848/50 599/838/50 +f 587/840/51 589/850/52 597/841/52 +f 593/843/53 594/853/54 602/844/54 +f 592/846/55 600/872/55 599/847/50 +f 590/837/49 598/873/49 597/849/52 +f 587/840/51 595/874/51 596/851/56 +f 594/853/54 588/852/56 596/854/56 +f 593/856/53 601/875/53 600/857/55 diff --git a/src/main/resources/assets/hbm/textures/blocks/basalt_fluorite.png b/src/main/resources/assets/hbm/textures/blocks/basalt_fluorite.png new file mode 100644 index 000000000..a257b53ba Binary files /dev/null and b/src/main/resources/assets/hbm/textures/blocks/basalt_fluorite.png differ diff --git a/src/main/resources/assets/hbm/textures/items/ammo_barrel.png b/src/main/resources/assets/hbm/textures/items/ammo_barrel.png new file mode 100644 index 000000000..da38dd7e7 Binary files /dev/null and b/src/main/resources/assets/hbm/textures/items/ammo_barrel.png differ diff --git a/src/main/resources/assets/hbm/textures/items/ammo_barrel_diesel.png b/src/main/resources/assets/hbm/textures/items/ammo_barrel_diesel.png new file mode 100644 index 000000000..875ea1fba Binary files /dev/null and b/src/main/resources/assets/hbm/textures/items/ammo_barrel_diesel.png differ diff --git a/src/main/resources/assets/hbm/textures/items/ammo_barrel_mines.png b/src/main/resources/assets/hbm/textures/items/ammo_barrel_mines.png new file mode 100644 index 000000000..28d9805e7 Binary files /dev/null and b/src/main/resources/assets/hbm/textures/items/ammo_barrel_mines.png differ diff --git a/src/main/resources/assets/hbm/textures/items/ammo_barrel_quake.png b/src/main/resources/assets/hbm/textures/items/ammo_barrel_quake.png new file mode 100644 index 000000000..54a3215ee Binary files /dev/null and b/src/main/resources/assets/hbm/textures/items/ammo_barrel_quake.png differ diff --git a/src/main/resources/assets/hbm/textures/items/ammo_barrel_waste.png b/src/main/resources/assets/hbm/textures/items/ammo_barrel_waste.png new file mode 100644 index 000000000..019d2287b Binary files /dev/null and b/src/main/resources/assets/hbm/textures/items/ammo_barrel_waste.png differ diff --git a/src/main/resources/assets/hbm/textures/items/fumo_cirno.png b/src/main/resources/assets/hbm/textures/items/fumo_cirno.png new file mode 100644 index 000000000..2bcbdc1ec Binary files /dev/null and b/src/main/resources/assets/hbm/textures/items/fumo_cirno.png differ diff --git a/src/main/resources/assets/hbm/textures/items/fumo_koishi.png b/src/main/resources/assets/hbm/textures/items/fumo_koishi.png new file mode 100644 index 000000000..94d5b331a Binary files /dev/null and b/src/main/resources/assets/hbm/textures/items/fumo_koishi.png differ diff --git a/src/main/resources/assets/hbm/textures/items/fumo_reimu.png b/src/main/resources/assets/hbm/textures/items/fumo_reimu.png new file mode 100644 index 000000000..507fa3936 Binary files /dev/null and b/src/main/resources/assets/hbm/textures/items/fumo_reimu.png differ diff --git a/src/main/resources/assets/hbm/textures/models/turrets/base/brandon.png b/src/main/resources/assets/hbm/textures/models/turrets/base/brandon.png new file mode 100644 index 000000000..d01dbc044 Binary files /dev/null and b/src/main/resources/assets/hbm/textures/models/turrets/base/brandon.png differ diff --git a/src/main/resources/assets/hbm/textures/models/turrets/base/brandon_drum.png b/src/main/resources/assets/hbm/textures/models/turrets/base/brandon_drum.png new file mode 100644 index 000000000..df132ec20 Binary files /dev/null and b/src/main/resources/assets/hbm/textures/models/turrets/base/brandon_drum.png differ diff --git a/src/main/resources/assets/hbm/textures/models/turrets/brandon.png b/src/main/resources/assets/hbm/textures/models/turrets/brandon.png index d01dbc044..4d5100ace 100644 Binary files a/src/main/resources/assets/hbm/textures/models/turrets/brandon.png and b/src/main/resources/assets/hbm/textures/models/turrets/brandon.png differ diff --git a/src/main/resources/assets/hbm/textures/models/turrets/brandon_drum.png b/src/main/resources/assets/hbm/textures/models/turrets/brandon_drum.png index df132ec20..f7daa4d37 100644 Binary files a/src/main/resources/assets/hbm/textures/models/turrets/brandon_drum.png and b/src/main/resources/assets/hbm/textures/models/turrets/brandon_drum.png differ