//This File was created with the Minecraft-SMP Modelling Toolbox 2.2.2.4 // Copyright (C) 2016 Minecraft-SMP.de // This file is for Flan's Flying Mod Version 4.0.x+ // Model: // Model Creator: // Created on: 26.06.2016 - 01:39:40 // Last changed on: 26.06.2016 - 01:39:40 package com.flansmod.client.model.ww2; //Path where the model is located import com.flansmod.client.model.ModelVehicle; import com.flansmod.client.tmt.ModelRendererTurbo; import com.flansmod.client.tmt.Coord2D; import com.flansmod.client.tmt.Shape2D; public class ModelM157MM extends ModelVehicle //Same as Filename { int textureX = 256; int textureY = 256; public ModelM157MM() //Same as Filename { bodyModel = new ModelRendererTurbo[37]; bodyModel[0] = new ModelRendererTurbo(this, 1, 1, textureX, textureY); // Shape 10 bodyModel[1] = new ModelRendererTurbo(this, 33, 1, textureX, textureY); // Box 36 bodyModel[2] = new ModelRendererTurbo(this, 33, 1, textureX, textureY); // Box 8 bodyModel[3] = new ModelRendererTurbo(this, 89, 1, textureX, textureY); // Box 9 bodyModel[4] = new ModelRendererTurbo(this, 121, 1, textureX, textureY); // Shape 19 bodyModel[5] = new ModelRendererTurbo(this, 209, 1, textureX, textureY); // Box 43 bodyModel[6] = new ModelRendererTurbo(this, 225, 1, textureX, textureY); // Box 44 bodyModel[7] = new ModelRendererTurbo(this, 241, 1, textureX, textureY); // Box 45 bodyModel[8] = new ModelRendererTurbo(this, 65, 9, textureX, textureY); // Box 46 bodyModel[9] = new ModelRendererTurbo(this, 81, 9, textureX, textureY); // Box 47 bodyModel[10] = new ModelRendererTurbo(this, 169, 25, textureX, textureY); // Box 26 bodyModel[11] = new ModelRendererTurbo(this, 201, 25, textureX, textureY); // Box 28 bodyModel[12] = new ModelRendererTurbo(this, 217, 25, textureX, textureY); // Box 29 bodyModel[13] = new ModelRendererTurbo(this, 209, 33, textureX, textureY); // Box 16 bodyModel[14] = new ModelRendererTurbo(this, 1, 41, textureX, textureY); // Box 17 bodyModel[15] = new ModelRendererTurbo(this, 25, 25, textureX, textureY); // Box 21 bodyModel[16] = new ModelRendererTurbo(this, 97, 41, textureX, textureY); // Box 27 bodyModel[17] = new ModelRendererTurbo(this, 209, 49, textureX, textureY); // Box 103 bodyModel[18] = new ModelRendererTurbo(this, 241, 41, textureX, textureY); // Box 106 bodyModel[19] = new ModelRendererTurbo(this, 225, 49, textureX, textureY); // Box 107 bodyModel[20] = new ModelRendererTurbo(this, 1, 57, textureX, textureY); // Box 108 bodyModel[21] = new ModelRendererTurbo(this, 17, 57, textureX, textureY); // Box 110 bodyModel[22] = new ModelRendererTurbo(this, 33, 57, textureX, textureY); // Box 111 bodyModel[23] = new ModelRendererTurbo(this, 145, 41, textureX, textureY); // Box 112 bodyModel[24] = new ModelRendererTurbo(this, 57, 57, textureX, textureY); // Box 78 bodyModel[25] = new ModelRendererTurbo(this, 17, 65, textureX, textureY); // Box 3 bodyModel[26] = new ModelRendererTurbo(this, 153, 57, textureX, textureY); // Box 22 bodyModel[27] = new ModelRendererTurbo(this, 169, 57, textureX, textureY); // Box 24 bodyModel[28] = new ModelRendererTurbo(this, 193, 57, textureX, textureY); // Box 27 bodyModel[29] = new ModelRendererTurbo(this, 233, 57, textureX, textureY); // Box 29 bodyModel[30] = new ModelRendererTurbo(this, 225, 41, textureX, textureY); // Box 119 bodyModel[31] = new ModelRendererTurbo(this, 241, 41, textureX, textureY); // Box 120 bodyModel[32] = new ModelRendererTurbo(this, 97, 65, textureX, textureY); // Box 121 bodyModel[33] = new ModelRendererTurbo(this, 113, 65, textureX, textureY); // Box 122 bodyModel[34] = new ModelRendererTurbo(this, 33, 49, textureX, textureY); // Box 123 bodyModel[35] = new ModelRendererTurbo(this, 249, 57, textureX, textureY); // Box 124 bodyModel[36] = new ModelRendererTurbo(this, 138, 69, textureX, textureY); // Box 0 bodyModel[0].addShape3D(8F, -7F, -5F, new Shape2D(new Coord2D[] { new Coord2D(4, 0, 4, 0), new Coord2D(12, 0, 12, 0), new Coord2D(15, 3, 15, 3), new Coord2D(15, 11, 15, 11), new Coord2D(12, 14, 12, 14), new Coord2D(4, 14, 4, 14), new Coord2D(1, 11, 1, 11), new Coord2D(1, 3, 1, 3) }), 3, 14, 14, 52, 3, ModelRendererTurbo.MR_FRONT, new float[] {5 ,8 ,5 ,8 ,5 ,8 ,5 ,8}); // Shape 10 bodyModel[0].setRotationPoint(7F, 2F, 12F); bodyModel[1].addShapeBox(0F, 0F, 0F, 2, 2, 8, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F); // Box 36 bodyModel[1].setRotationPoint(6F, 1F, -18F); bodyModel[2].addShapeBox(0F, 0F, 0F, 1, 4, 26, 0F, 0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 8 bodyModel[2].setRotationPoint(13.5F, 0F, -13F); bodyModel[3].addShapeBox(0F, 0F, 0F, 1, 4, 26, 0F, 0F, 0F, -0.1F, 0F, 0F, -0.1F, 0F, 0F, -0.1F, 0F, 0F, -0.1F, 0.4F, 0F, -0.1F, -0.4F, 0F, -0.1F, -0.4F, 0F, -0.1F, 0.4F, 0F, -0.1F); // Box 9 bodyModel[3].setRotationPoint(13.5F, 4F, -13F); bodyModel[3].rotateAngleZ = 1.01229097F; bodyModel[4].addShape3D(8F, -7F, 0F, new Shape2D(new Coord2D[] { new Coord2D(4, 0, 4, 0), new Coord2D(12, 0, 12, 0), new Coord2D(15, 3, 15, 3), new Coord2D(15, 11, 15, 11), new Coord2D(12, 14, 12, 14), new Coord2D(4, 14, 4, 14), new Coord2D(1, 11, 1, 11), new Coord2D(1, 3, 1, 3) }), 3, 14, 14, 52, 3, ModelRendererTurbo.MR_FRONT, new float[] {5 ,8 ,5 ,8 ,5 ,8 ,5 ,8}); // Shape 19 bodyModel[4].setRotationPoint(7F, 2F, -14F); bodyModel[5].addShapeBox(0F, 0F, 0F, 2, 2, 8, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F); // Box 43 bodyModel[5].setRotationPoint(6F, 1F, 10F); bodyModel[6].addShapeBox(0F, 0F, 0F, 6, 2, 1, 0F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F); // Box 44 bodyModel[6].setRotationPoint(7.5F, 1F, 10F); bodyModel[7].addShapeBox(0F, 0F, 0F, 6, 2, 1, 0F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F); // Box 45 bodyModel[7].setRotationPoint(7.5F, 1F, -11F); bodyModel[8].addShapeBox(0F, 0F, 0F, 6, 2, 1, 0F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F); // Box 46 bodyModel[8].setRotationPoint(0.5F, 1F, 10F); bodyModel[9].addShapeBox(0F, 0F, 0F, 6, 2, 1, 0F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F); // Box 47 bodyModel[9].setRotationPoint(0.5F, 1F, -11F); bodyModel[10].addShapeBox(0F, 0F, 0F, 5, 1, 14, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F); // Box 26 bodyModel[10].setRotationPoint(-2.5F, 1F, -7F); bodyModel[11].addShapeBox(0F, 0F, 0F, 2, 2, 5, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F); // Box 28 bodyModel[11].setRotationPoint(-1F, 1F, -11F); bodyModel[12].addShapeBox(0F, 0F, 0F, 2, 2, 5, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F); // Box 29 bodyModel[12].setRotationPoint(-1F, 1F, 6F); bodyModel[13].addShapeBox(0F, 0.5F, 0F, 1, 3, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 16 bodyModel[13].setRotationPoint(-2F, 0F, -10F); bodyModel[14].addShapeBox(0F, 0.5F, 0F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 17 bodyModel[14].setRotationPoint(-1F, 0F, -10F); bodyModel[15].addShapeBox(0F, 0.5F, 0F, 1, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 21 bodyModel[15].setRotationPoint(-0.5F, -0.5F, -9F); bodyModel[16].addShapeBox(0F, 0F, 0F, 4, 1, 14, 0F, 0F, 0F, 0F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, 0F); // Box 27 bodyModel[16].setRotationPoint(2.5F, 1F, -7F); bodyModel[17].addShapeBox(-1F, -8F, 0F, 1, 8, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 103 bodyModel[17].setRotationPoint(14F, 0F, -13F); bodyModel[17].rotateAngleZ = 0.17453293F; bodyModel[18].addShapeBox(-1F, -13F, -5F, 1, 9, 5, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 106 bodyModel[18].setRotationPoint(14F, 0F, -13F); bodyModel[18].rotateAngleZ = 0.17453293F; bodyModel[19].addShapeBox(-1F, -13F, 0F, 1, 5, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -5F, 0F, 0F, -5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 107 bodyModel[19].setRotationPoint(14F, 0F, -13F); bodyModel[19].rotateAngleZ = 0.17453293F; bodyModel[20].addShapeBox(-1F, -8F, 1F, 1, 8, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 108 bodyModel[20].setRotationPoint(14F, 0F, 9F); bodyModel[20].rotateAngleZ = 0.17453293F; bodyModel[21].addShapeBox(0F, 0.5F, 0F, 1, 3, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 110 bodyModel[21].setRotationPoint(-2F, 0F, 7F); bodyModel[22].addShapeBox(0F, 0.5F, 0F, 2, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 111 bodyModel[22].setRotationPoint(-1F, 0F, 7F); bodyModel[23].addShapeBox(0F, 0.5F, 0F, 1, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 112 bodyModel[23].setRotationPoint(-0.5F, -0.5F, 8F); bodyModel[24].addShapeBox(0F, 0.5F, 0F, 36, 3, 2, 0F, 0F, -5F, -10F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -5F, 10F, 0F, 5F, -10F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 5F, 10F); // Box 78 bodyModel[24].setRotationPoint(-38F, 0F, 7.5F); bodyModel[25].addShapeBox(0F, 0.5F, 0F, 36, 3, 2, 0F, 0F, -5F, 10F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -5F, -10F, 0F, 5F, 10F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 5F, -10F); // Box 3 bodyModel[25].setRotationPoint(-38F, 0F, -9.5F); bodyModel[26].addShapeBox(0F, 0.5F, 0F, 1, 3, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 22 bodyModel[26].setRotationPoint(-39F, 5F, -20F); bodyModel[27].addShapeBox(0F, 0.5F, 0F, 3, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F); // Box 24 bodyModel[27].setRotationPoint(-42F, 7F, -20F); bodyModel[28].addShapeBox(0F, 0.5F, 0F, 1, 3, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 27 bodyModel[28].setRotationPoint(-39F, 5F, 17F); bodyModel[29].addShapeBox(0F, 0.5F, 0F, 3, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F); // Box 29 bodyModel[29].setRotationPoint(-42F, 7F, 17F); bodyModel[30].addShapeBox(0F, 0.5F, 0F, 1, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 119 bodyModel[30].setRotationPoint(-39F, 4F, 18F); bodyModel[31].addShapeBox(0F, 0.5F, 0F, 1, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F, 0F, 0F, 1F); // Box 120 bodyModel[31].setRotationPoint(-39F, 4F, -19F); bodyModel[32].addShapeBox(0F, 0.5F, 0F, 2, 1, 3, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 121 bodyModel[32].setRotationPoint(-41F, 6F, 17F); bodyModel[33].addShapeBox(0F, 0.5F, 0F, 2, 1, 3, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 122 bodyModel[33].setRotationPoint(-41F, 6F, -20F); bodyModel[34].addShapeBox(0F, 0F, 0F, 1, 4, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 123 bodyModel[34].setRotationPoint(-41F, 6F, 18F); bodyModel[35].addShapeBox(0F, 0F, 0F, 1, 4, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 124 bodyModel[35].setRotationPoint(-41F, 6F, -19F); bodyModel[36].addShapeBox(-1.5F, -12F, -0.5F, 41, 41, 1, 0F, 0F, 0F, 0F, -35F, 0F, 0F, -35F, 0F, 0F, 0F, 0F, 0F, 0F, -35F, 0F, -35F, -35F, 0F, -35F, -35F, 0F, 0F, -35F, 0F); // Box 0 bodyModel[36].setRotationPoint(14F, 1F, -13F); bodyModel[36].rotateAngleX = 0.17453293F; bodyModel[36].rotateAngleY = -1.57079633F; turretModel = new ModelRendererTurbo[36]; turretModel[0] = new ModelRendererTurbo(this, 169, 9, textureX, textureY); // Box 50 turretModel[1] = new ModelRendererTurbo(this, 233, 9, textureX, textureY); // Box 51 turretModel[2] = new ModelRendererTurbo(this, 65, 17, textureX, textureY); // Box 52 turretModel[3] = new ModelRendererTurbo(this, 153, 9, textureX, textureY); // Box 53 turretModel[4] = new ModelRendererTurbo(this, 89, 17, textureX, textureY); // Box 54 turretModel[5] = new ModelRendererTurbo(this, 1, 25, textureX, textureY); // Box 30 turretModel[6] = new ModelRendererTurbo(this, 225, 25, textureX, textureY); // Box 31 turretModel[7] = new ModelRendererTurbo(this, 249, 17, textureX, textureY); // Box 32 turretModel[8] = new ModelRendererTurbo(this, 17, 41, textureX, textureY); // Box 33 turretModel[9] = new ModelRendererTurbo(this, 121, 33, textureX, textureY); // Box 17 turretModel[10] = new ModelRendererTurbo(this, 97, 41, textureX, textureY); // Box 23 turretModel[11] = new ModelRendererTurbo(this, 153, 33, textureX, textureY); // Box 72 turretModel[12] = new ModelRendererTurbo(this, 41, 41, textureX, textureY); // Box 73 turretModel[13] = new ModelRendererTurbo(this, 169, 41, textureX, textureY); // Box 74 turretModel[14] = new ModelRendererTurbo(this, 185, 41, textureX, textureY); // Box 77 turretModel[15] = new ModelRendererTurbo(this, 201, 41, textureX, textureY); // Box 78 turretModel[16] = new ModelRendererTurbo(this, 217, 41, textureX, textureY); // Box 79 turretModel[17] = new ModelRendererTurbo(this, 233, 41, textureX, textureY); // Box 81 turretModel[18] = new ModelRendererTurbo(this, 89, 33, textureX, textureY); // Box 83 turretModel[19] = new ModelRendererTurbo(this, 105, 33, textureX, textureY); // Box 84 turretModel[20] = new ModelRendererTurbo(this, 201, 33, textureX, textureY); // Box 85 turretModel[21] = new ModelRendererTurbo(this, 121, 33, textureX, textureY); // Box 86 turretModel[22] = new ModelRendererTurbo(this, 177, 41, textureX, textureY); // Box 87 turretModel[23] = new ModelRendererTurbo(this, 137, 33, textureX, textureY); // Box 88 turretModel[24] = new ModelRendererTurbo(this, 153, 33, textureX, textureY); // Box 89 turretModel[25] = new ModelRendererTurbo(this, 193, 41, textureX, textureY); // Box 90 turretModel[26] = new ModelRendererTurbo(this, 177, 33, textureX, textureY); // Box 91 turretModel[27] = new ModelRendererTurbo(this, 217, 33, textureX, textureY); // Box 92 turretModel[28] = new ModelRendererTurbo(this, 9, 41, textureX, textureY); // Box 93 turretModel[29] = new ModelRendererTurbo(this, 209, 41, textureX, textureY); // Box 95 turretModel[30] = new ModelRendererTurbo(this, 17, 49, textureX, textureY); // Box 96 turretModel[31] = new ModelRendererTurbo(this, 161, 25, textureX, textureY); // Box 97 turretModel[32] = new ModelRendererTurbo(this, 169, 33, textureX, textureY); // Box 98 turretModel[33] = new ModelRendererTurbo(this, 57, 49, textureX, textureY); // Box 99 turretModel[34] = new ModelRendererTurbo(this, 137, 49, textureX, textureY); // Box 102 turretModel[35] = new ModelRendererTurbo(this, 97, 49, textureX, textureY); // Box 109 turretModel[0].addShapeBox(-2F, -0.8F, -5F, 4, 1, 10, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 50 turretModel[0].setRotationPoint(0F, 1F, 0F); turretModel[1].addShapeBox(-4F, -5.8F, -3F, 8, 5, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 51 turretModel[1].setRotationPoint(0F, 1F, 0F); turretModel[2].addShapeBox(-4F, -5.8F, 2F, 8, 5, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 52 turretModel[2].setRotationPoint(0F, 1F, 0F); turretModel[3].addShapeBox(-4F, -7.8F, 2F, 8, 2, 1, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 53 turretModel[3].setRotationPoint(0F, 1F, 0F); turretModel[4].addShapeBox(-4F, -7.8F, -3F, 8, 2, 1, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 54 turretModel[4].setRotationPoint(0F, 1F, 0F); turretModel[5].addShapeBox(2F, -0.8F, -5F, 2, 1, 10, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F); // Box 30 turretModel[5].setRotationPoint(0F, 1F, 0F); turretModel[6].addShapeBox(-4F, -0.8F, -5F, 2, 1, 10, 0F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F); // Box 31 turretModel[6].setRotationPoint(0F, 1F, 0F); turretModel[7].addShapeBox(0.5F, -5.8F, -2.5F, 1, 1, 1, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F); // Box 32 turretModel[7].setRotationPoint(0F, 1F, 0F); turretModel[7].rotateAngleX = -1.3962634F; turretModel[8].addShapeBox(-0.5F, -6.3F, -2.6F, 5, 5, 1, 0F, 0F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, -3F, 0F, -3F, -3F, 0F, -3F, -3F, -0.5F, 0F, -3F, -0.5F); // Box 33 turretModel[8].setRotationPoint(0F, 1F, 0F); turretModel[8].rotateAngleX = -1.3962634F; turretModel[9].addShapeBox(11.3F, -10F, -6.5F, 1, 12, 5, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 17 turretModel[9].setRotationPoint(0F, 1F, 0F); turretModel[9].rotateAngleZ = 0.26179939F; turretModel[10].addShapeBox(-1F, -2F, 2.8F, 3, 3, 1, 0F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, 0.2F, -0.2F, -0.2F, 0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, 0.2F, -0.2F, -0.2F, 0.2F); // Box 23 turretModel[10].setRotationPoint(0F, -6F, 0F); turretModel[11].addShapeBox(11.3F, -10F, 1.5F, 1, 12, 5, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 72 turretModel[11].setRotationPoint(0F, 1F, 0F); turretModel[11].rotateAngleZ = 0.26179939F; turretModel[12].addShapeBox(11.3F, -11F, 6.5F, 1, 13, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F, 0F, 0F, 4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F, 0F, 0F, 4F, 0F, 0F); // Box 73 turretModel[12].setRotationPoint(0F, 1F, 0F); turretModel[12].rotateAngleZ = 0.26179939F; turretModel[13].addShapeBox(7.3F, -11F, 10.5F, 1, 6, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F, 0F, 0F, 4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F, 0F, 0F, 4F, 0F, 0F); // Box 74 turretModel[13].setRotationPoint(0F, 1F, 0F); turretModel[13].rotateAngleZ = 0.26179939F; turretModel[14].addShapeBox(11.3F, -11F, -10.5F, 1, 13, 4, 0F, 4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 77 turretModel[14].setRotationPoint(0F, 1F, 0F); turretModel[14].rotateAngleZ = 0.26179939F; turretModel[15].addShapeBox(7.3F, -11F, -14.5F, 1, 6, 4, 0F, 4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 78 turretModel[15].setRotationPoint(0F, 1F, 0F); turretModel[15].rotateAngleZ = 0.26179939F; turretModel[16].addShapeBox(11.3F, -10F, -1.5F, 1, 3, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 79 turretModel[16].setRotationPoint(0F, 1F, 0F); turretModel[16].rotateAngleZ = 0.26179939F; turretModel[17].addShapeBox(11.3F, 1F, -1.5F, 1, 1, 3, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 81 turretModel[17].setRotationPoint(0F, 1F, 0F); turretModel[17].rotateAngleZ = 0.26179939F; turretModel[18].addShapeBox(11.3F, -11F, -6.5F, 1, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 83 turretModel[18].setRotationPoint(0F, 1F, 0F); turretModel[18].rotateAngleZ = 0.26179939F; turretModel[19].addShapeBox(11.3F, -11F, -3.5F, 1, 1, 1, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 84 turretModel[19].setRotationPoint(0F, 1F, 0F); turretModel[19].rotateAngleZ = 0.26179939F; turretModel[20].addShapeBox(11.3F, -11F, -5.5F, 1, 1, 2, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 85 turretModel[20].setRotationPoint(0F, 1F, 0F); turretModel[20].rotateAngleZ = 0.26179939F; turretModel[21].addShapeBox(11.3F, -11F, 5.5F, 1, 1, 1, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 86 turretModel[21].setRotationPoint(0F, 1F, 0F); turretModel[21].rotateAngleZ = 0.26179939F; turretModel[22].addShapeBox(11.3F, -11F, 3.5F, 1, 1, 2, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 87 turretModel[22].setRotationPoint(0F, 1F, 0F); turretModel[22].rotateAngleZ = 0.26179939F; turretModel[23].addShapeBox(11.3F, -11F, 2.5F, 1, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 88 turretModel[23].setRotationPoint(0F, 1F, 0F); turretModel[23].rotateAngleZ = 0.26179939F; turretModel[24].addShapeBox(11.3F, -11F, 1F, 1, 1, 1, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 89 turretModel[24].setRotationPoint(0F, 1F, 0F); turretModel[24].rotateAngleZ = 0.26179939F; turretModel[25].addShapeBox(11.3F, -11F, -1F, 1, 1, 2, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 90 turretModel[25].setRotationPoint(0F, 1F, 0F); turretModel[25].rotateAngleZ = 0.26179939F; turretModel[26].addShapeBox(11.3F, -11F, -2F, 1, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 91 turretModel[26].setRotationPoint(0F, 1F, 0F); turretModel[26].rotateAngleZ = 0.26179939F; turretModel[27].addShapeBox(11.3F, -11F, -2.75F, 1, 1, 1, 0F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F); // Box 92 turretModel[27].setRotationPoint(0F, 1F, 0F); turretModel[27].rotateAngleZ = 0.26179939F; turretModel[28].addShapeBox(11.3F, -11F, 1.75F, 1, 1, 1, 0F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F, 0F, 0F, -0.25F); // Box 93 turretModel[28].setRotationPoint(0F, 1F, 0F); turretModel[28].rotateAngleZ = 0.26179939F; turretModel[29].addShapeBox(0F, -5.8F, -4.5F, 1, 1, 2, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F, -0.2F, -0.2F, 0F); // Box 95 turretModel[29].setRotationPoint(0F, 1F, 0F); turretModel[29].rotateAngleX = -1.3962634F; turretModel[30].addShapeBox(-1.5F, 0.2F, 2.8F, 4, 2, 2, 0F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, 0.2F, -0.2F, -0.2F, 0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, 0.2F, -0.2F, -0.2F, 0.2F); // Box 96 turretModel[30].setRotationPoint(0F, -6F, 0F); turretModel[31].addShapeBox(-4F, -9.8F, -2F, 1, 1, 4, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 97 turretModel[31].setRotationPoint(0F, 1F, 0F); turretModel[32].addShapeBox(-4F, -7.8F, -2F, 1, 1, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F); // Box 98 turretModel[32].setRotationPoint(0F, 1F, 0F); turretModel[33].addShapeBox(-4F, -8.8F, -2F, 6, 1, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 99 turretModel[33].setRotationPoint(0F, 1F, 0F); turretModel[34].addShapeBox(8F, -10.5F, 2F, 3, 4, 5, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 102 turretModel[34].setRotationPoint(0F, 1F, 0F); turretModel[35].addShapeBox(-6.6F, -10.8F, -1.5F, 1, 2, 3, 0F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 109 turretModel[35].setRotationPoint(0F, 1F, 0F); barrelModel = new ModelRendererTurbo[29]; barrelModel[0] = new ModelRendererTurbo(this, 153, 1, textureX, textureY); // Box 231 barrelModel[1] = new ModelRendererTurbo(this, 65, 1, textureX, textureY); // Box 35 barrelModel[2] = new ModelRendererTurbo(this, 201, 17, textureX, textureY); // Box 55 barrelModel[3] = new ModelRendererTurbo(this, 49, 1, textureX, textureY); // Box 61 barrelModel[4] = new ModelRendererTurbo(this, 97, 9, textureX, textureY); // Box 12 barrelModel[5] = new ModelRendererTurbo(this, 193, 9, textureX, textureY); // Box 13 barrelModel[6] = new ModelRendererTurbo(this, 233, 17, textureX, textureY); // Box 14 barrelModel[7] = new ModelRendererTurbo(this, 1, 25, textureX, textureY); // Box 16 barrelModel[8] = new ModelRendererTurbo(this, 17, 25, textureX, textureY); // Box 22 barrelModel[9] = new ModelRendererTurbo(this, 145, 25, textureX, textureY); // Box 23 barrelModel[10] = new ModelRendererTurbo(this, 169, 25, textureX, textureY); // Box 25 barrelModel[11] = new ModelRendererTurbo(this, 33, 33, textureX, textureY); // Box 1 barrelModel[12] = new ModelRendererTurbo(this, 241, 25, textureX, textureY); // Box 2 barrelModel[13] = new ModelRendererTurbo(this, 97, 33, textureX, textureY); // Box 3 barrelModel[14] = new ModelRendererTurbo(this, 113, 33, textureX, textureY); // Box 4 barrelModel[15] = new ModelRendererTurbo(this, 129, 33, textureX, textureY); // Box 5 barrelModel[16] = new ModelRendererTurbo(this, 145, 33, textureX, textureY); // Box 6 barrelModel[17] = new ModelRendererTurbo(this, 161, 33, textureX, textureY); // Box 9 barrelModel[18] = new ModelRendererTurbo(this, 33, 41, textureX, textureY); // Box 1 barrelModel[19] = new ModelRendererTurbo(this, 49, 41, textureX, textureY); // Box 2 barrelModel[20] = new ModelRendererTurbo(this, 73, 41, textureX, textureY); // Box 3 barrelModel[21] = new ModelRendererTurbo(this, 201, 25, textureX, textureY); // Box 4 barrelModel[22] = new ModelRendererTurbo(this, 217, 25, textureX, textureY); // Box 5 barrelModel[23] = new ModelRendererTurbo(this, 137, 41, textureX, textureY); // Box 26 barrelModel[24] = new ModelRendererTurbo(this, 1, 49, textureX, textureY); // Box 94 barrelModel[25] = new ModelRendererTurbo(this, 81, 49, textureX, textureY); // Box 100 barrelModel[26] = new ModelRendererTurbo(this, 249, 41, textureX, textureY); // Box 101 barrelModel[27] = new ModelRendererTurbo(this, 129, 65, textureX, textureY); // Box 125 barrelModel[28] = new ModelRendererTurbo(this, 217, 49, textureX, textureY); // Box 129 barrelModel[0].addShapeBox(13F, -1F, -1F, 29, 2, 2, 0F, 0F, 0F, 0F, 0F, -0.3F, -0.3F, 0F, -0.3F, -0.3F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -0.3F, -0.3F, 0F, -0.3F, -0.3F, 0F, 0F, 0F); // Box 231 barrelModel[0].setRotationPoint(0F, -6F, 0F); barrelModel[1].addShapeBox(0F, -1F, -1F, 19, 2, 2, 0F, 0F, 0.25F, 0.25F, 0F, 0.25F, 0.25F, 0F, 0.25F, 0.25F, 0F, 0.25F, 0.25F, 0F, 0.25F, 0.25F, 0F, 0.25F, 0.25F, 0F, 0.25F, 0.25F, 0F, 0.25F, 0.25F); // Box 35 barrelModel[1].setRotationPoint(0F, -6F, 0F); barrelModel[2].addShapeBox(-7F, -1F, -1F, 13, 2, 2, 0F, 0F, 0.95F, 0.6F, 0F, 0.95F, 0.6F, 0F, 0.95F, 0.6F, 0F, 0.95F, 0.6F, 0F, 0.95F, 0.6F, 0F, 0.95F, 0.6F, 0F, 0.95F, 0.6F, 0F, 0.95F, 0.6F); // Box 55 barrelModel[2].setRotationPoint(0F, -6F, 0F); barrelModel[3].addShapeBox(-8F, 1F, -1.5F, 1, 1, 3, 0F, 0F, 0.4F, 0.1F, 0F, 0.4F, 0.1F, 0F, 0.4F, 0.1F, 0F, 0.4F, 0.1F, 0F, -0.4F, 0.1F, 0F, -0.4F, 0.1F, 0F, -0.4F, 0.1F, 0F, -0.4F, 0.1F); // Box 61 barrelModel[3].setRotationPoint(0F, -6F, 0F); barrelModel[4].addShapeBox(0F, -1.9F, 4.6F, 6, 1, 1, 0F, 0F, -0.4F, -0.3F, 0F, -0.4F, -0.3F, 0F, -0.4F, -0.3F, 0F, -0.4F, -0.3F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F); // Box 12 barrelModel[4].setRotationPoint(0F, -6F, 0F); barrelModel[5].addShapeBox(0F, -1.5F, 4.6F, 6, 1, 1, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F); // Box 13 barrelModel[5].setRotationPoint(0F, -6F, 0F); barrelModel[6].addShapeBox(0F, -1.1F, 4.6F, 6, 1, 1, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.4F, -0.3F, 0F, -0.4F, -0.3F, 0F, -0.4F, -0.3F, 0F, -0.4F, -0.3F); // Box 14 barrelModel[6].setRotationPoint(0F, -6F, 0F); barrelModel[7].addShapeBox(0.5F, -1.5F, 3.1F, 1, 1, 3, 0F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, 0.2F, -0.2F, -0.2F, 0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, -0.2F, 0.2F, -0.2F, -0.2F, 0.2F); // Box 16 barrelModel[7].setRotationPoint(0F, -6F, 0F); barrelModel[8].addShapeBox(-9F, 2.5F, -1.5F, 1, 2, 3, 0F, 0F, 0.9F, 0.1F, 0F, 0.9F, 0.1F, 0F, 0.9F, 0.1F, 0F, 0.9F, 0.1F, 0F, -0.9F, 0.1F, 0F, -0.9F, 0.1F, 0F, -0.9F, 0.1F, 0F, -0.9F, 0.1F); // Box 22 barrelModel[8].setRotationPoint(0F, -6F, 0F); barrelModel[9].addShapeBox(-12F, 0F, 3.8F, 8, 2, 1, 0F, 0F, 0.3F, 0.1F, 0F, 0.3F, 0.1F, 0F, 0.3F, -0.9F, 0F, 0.3F, -0.9F, 0F, -1.5F, 0.1F, 0F, -1.5F, 0.1F, 0F, -1.5F, -0.9F, 0F, -1.5F, -0.9F); // Box 23 barrelModel[9].setRotationPoint(0F, -6F, 0F); barrelModel[10].addShapeBox(-4F, 0F, 3.8F, 3, 2, 1, 0F, 0F, 0.3F, 0.1F, 0F, 0.3F, 1.1F, 0F, 0.3F, -1.9F, 0F, 0.3F, -0.9F, 0F, -1.5F, 0.1F, 0F, -1.5F, 1.1F, 0F, -1.5F, -1.9F, 0F, -1.5F, -0.9F); // Box 25 barrelModel[10].setRotationPoint(0F, -6F, 0F); barrelModel[11].addShapeBox(-6F, 2F, -1.5F, 26, 2, 3, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F); // Box 1 barrelModel[11].setRotationPoint(0F, -6.2F, 0F); barrelModel[12].addShapeBox(20F, 2F, -1.5F, 2, 2, 3, 0F, 0F, 0.2F, 0F, 0.5F, 0.2F, 0F, 0.5F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.2F, 0F); // Box 2 barrelModel[12].setRotationPoint(0F, -6.2F, 0F); barrelModel[13].addShapeBox(-8F, 2F, -1.5F, 2, 2, 3, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0F, 0F, 0F, 0.2F, 0F, 0F, 0.2F, 0F, 0F, 0F, 0F); // Box 3 barrelModel[13].setRotationPoint(0F, -6.2F, 0F); barrelModel[14].addShapeBox(19.8F, -1F, -1.5F, 2, 1, 3, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, -0.5F, -0.3F, 0F, -0.5F, -0.3F, 0F, -0.5F, -0.3F, 0F, -0.5F, -0.3F); // Box 4 barrelModel[14].setRotationPoint(0F, -6.2F, 0F); barrelModel[15].addShapeBox(19.8F, -0.7F, -1.5F, 2, 1, 3, 0F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0F, -0.3F, 0F, 0.4F, -0.3F, 0F, 0.4F, -0.3F, 0F, 0.4F, -0.3F, 0F, 0.4F, -0.3F); // Box 5 barrelModel[15].setRotationPoint(0F, -6F, 0F); barrelModel[16].addShapeBox(-10F, 1F, -1.5F, 2, 1, 3, 0F, 0F, 0.4F, 0.3F, 0F, 0.4F, 0.3F, 0F, 0.4F, 0.3F, 0F, 0.4F, 0.3F, 0F, -0.4F, 0.3F, 0F, -0.4F, 0.3F, 0F, -0.4F, 0.3F, 0F, -0.4F, 0.3F); // Box 6 barrelModel[16].setRotationPoint(0F, -6F, 0F); barrelModel[17].addShapeBox(-10F, -1.6F, 0.6F, 3, 2, 1, 0F, 0F, 0.2F, -0.3F, 0F, 0.2F, -0.3F, 0F, 0.2F, 0.3F, 0F, 0.2F, 0.3F, 0F, 0.2F, -0.3F, 0F, 0.2F, -0.3F, 0F, 0.2F, 0.3F, 0F, 0.2F, 0.3F); // Box 9 barrelModel[17].setRotationPoint(0F, -6F, 0F); barrelModel[18].addShapeBox(-4F, 0.8F, 3.8F, 3, 2, 1, 0F, 0F, -1.5F, 0.1F, 0F, -1.5F, 1.1F, 0F, -1.5F, -1.9F, 0F, -1.5F, -0.9F, 0F, 0.3F, 0.1F, 0F, 0.3F, 1.1F, 0F, 0.3F, -1.9F, 0F, 0.3F, -0.9F); // Box 1 barrelModel[18].setRotationPoint(0F, -6F, 0F); barrelModel[19].addShapeBox(-12F, 2.6F, 3.8F, 8, 2, 1, 0F, 0F, 0.3F, 0.1F, 0F, 0.3F, 0.1F, 0F, 0.3F, -0.9F, 0F, 0.3F, -0.9F, 0F, -1.5F, 0.1F, 0F, -1.5F, 0.1F, 0F, -1.5F, -0.9F, 0F, -1.5F, -0.9F); // Box 2 barrelModel[19].setRotationPoint(0F, -6F, 0F); barrelModel[20].addShapeBox(-11F, 0.8F, 3.3F, 7, 3, 1, 0F, 0F, 0.3F, -0.45F, -1F, 0.3F, -0.45F, -1F, 0.3F, -0.45F, 0F, 0.3F, -0.45F, 0F, -1.5F, -0.45F, -1F, -1.5F, -0.45F, -1F, -1.5F, -0.45F, 0F, -1.5F, -0.45F); // Box 3 barrelModel[20].setRotationPoint(0F, -6F, 0F); barrelModel[21].addShapeBox(-12F, 0.8F, 3.8F, 1, 3, 1, 0F, 0F, 0.3F, 0.1F, 0F, 0.3F, 0.1F, 0F, 0.3F, -0.9F, 0F, 0.3F, -0.9F, 0F, -1.5F, 0.1F, 0F, -1.5F, 0.1F, 0F, -1.5F, -0.9F, 0F, -1.5F, -0.9F); // Box 4 barrelModel[21].setRotationPoint(0F, -6F, 0F); barrelModel[22].addShapeBox(-5F, 0.8F, 3.8F, 1, 3, 1, 0F, 0F, 0.3F, 0.1F, 0F, 0.3F, 0.1F, 0F, 0.3F, -0.9F, 0F, 0.3F, -0.9F, 0F, -1.5F, 0.1F, 0F, -1.5F, 0.1F, 0F, -1.5F, -0.9F, 0F, -1.5F, -0.9F); // Box 5 barrelModel[22].setRotationPoint(0F, -6F, 0F); barrelModel[23].addShapeBox(19.8F, 0.4F, -1.5F, 2, 2, 3, 0F, 0F, -0.5F, -0.3F, 0F, -0.5F, -0.3F, 0F, -0.5F, -0.3F, 0F, -0.5F, -0.3F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, -0.5F); // Box 26 barrelModel[23].setRotationPoint(0F, -6.2F, 0F); barrelModel[24].addShapeBox(-10F, -1.6F, -2.2F, 3, 2, 1, 0F, 0F, 0.2F, -0.3F, 0F, 0.2F, -0.3F, 0F, 0.2F, 0.3F, 0F, 0.2F, 0.3F, 0F, 0.2F, -0.3F, 0F, 0.2F, -0.3F, 0F, 0.2F, 0.3F, 0F, 0.2F, 0.3F); // Box 94 barrelModel[24].setRotationPoint(0F, -6F, 0F); barrelModel[25].addShapeBox(42.5F, -1F, -1F, 2, 2, 2, 0F, 0F, -0.25F, -0.25F, 0F, -0.25F, -0.25F, 0F, -0.25F, -0.25F, 0F, -0.25F, -0.25F, 0F, -0.25F, -0.25F, 0F, -0.25F, -0.25F, 0F, -0.25F, -0.25F, 0F, -0.25F, -0.25F); // Box 100 barrelModel[25].setRotationPoint(0F, -6F, 0F); barrelModel[26].addShapeBox(41.5F, -1F, -1F, 1, 2, 2, 0F, 0F, -0.35F, -0.35F, 0F, -0.35F, -0.35F, 0F, -0.35F, -0.35F, 0F, -0.35F, -0.35F, 0F, -0.35F, -0.35F, 0F, -0.35F, -0.35F, 0F, -0.35F, -0.35F, 0F, -0.35F, -0.35F); // Box 101 barrelModel[26].setRotationPoint(0F, -6F, 0F); barrelModel[27].addShapeBox(19F, -1F, -1F, 1, 2, 2, 0F, 0F, 0.25F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0.25F, 0F, 0.25F, 0.25F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0.25F, 0.25F); // Box 125 barrelModel[27].setRotationPoint(0F, -6F, 0F); barrelModel[28].addShapeBox(21.5F, 2.5F, -0.5F, 2, 1, 1, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 129 barrelModel[28].setRotationPoint(0F, -6.2F, 0F); translateAll(0F, 0F, 0F); flipAll(); } }