//This File was created with the Minecraft-SMP Modelling Toolbox 2.0.0.0
//Copyright (C) 2015 Minecraft-SMP.de
//This file is for Flan's Flying Mod Version 4.0.x+
package com.flansmod.client.model.mw;
import com.flansmod.client.model.ModelCustomArmour;
import com.flansmod.client.tmt.ModelRendererTurbo;
import com.flansmod.client.tmt.Coord2D;
import com.flansmod.client.tmt.Shape2D;
public class ModelExoskeletonBody extends ModelCustomArmour
{
int textureX = 512;
int textureY = 512;
public ModelExoskeletonBody()
{
bodyModel = new ModelRendererTurbo[33];
bodyModel[0] = new ModelRendererTurbo(this, 145, 41, textureX, textureY); // Box 17
bodyModel[1] = new ModelRendererTurbo(this, 233, 1, textureX, textureY); // Box 18
bodyModel[2] = new ModelRendererTurbo(this, 249, 1, textureX, textureY); // Box 19
bodyModel[3] = new ModelRendererTurbo(this, 217, 49, textureX, textureY); // Box 20
bodyModel[4] = new ModelRendererTurbo(this, 457, 1, textureX, textureY); // Box 21
bodyModel[5] = new ModelRendererTurbo(this, 481, 1, textureX, textureY); // Box 22
bodyModel[6] = new ModelRendererTurbo(this, 345, 9, textureX, textureY); // Box 23
bodyModel[7] = new ModelRendererTurbo(this, 97, 17, textureX, textureY); // Box 24
bodyModel[8] = new ModelRendererTurbo(this, 289, 49, textureX, textureY); // Box 25
bodyModel[9] = new ModelRendererTurbo(this, 433, 49, textureX, textureY); // Box 36
bodyModel[10] = new ModelRendererTurbo(this, 497, 41, textureX, textureY); // Box 37
bodyModel[11] = new ModelRendererTurbo(this, 481, 49, textureX, textureY); // Box 38
bodyModel[12] = new ModelRendererTurbo(this, 289, 65, textureX, textureY); // Box 39
bodyModel[13] = new ModelRendererTurbo(this, 305, 65, textureX, textureY); // Box 40
bodyModel[14] = new ModelRendererTurbo(this, 321, 65, textureX, textureY); // Box 41
bodyModel[15] = new ModelRendererTurbo(this, 121, 17, textureX, textureY); // Box 42
bodyModel[16] = new ModelRendererTurbo(this, 369, 9, textureX, textureY); // Box 43
bodyModel[17] = new ModelRendererTurbo(this, 145, 17, textureX, textureY); // Box 44
bodyModel[18] = new ModelRendererTurbo(this, 233, 17, textureX, textureY); // Box 45
bodyModel[19] = new ModelRendererTurbo(this, 433, 65, textureX, textureY); // Box 46
bodyModel[20] = new ModelRendererTurbo(this, 249, 17, textureX, textureY); // Box 67
bodyModel[21] = new ModelRendererTurbo(this, 337, 73, textureX, textureY); // Box 68
bodyModel[22] = new ModelRendererTurbo(this, 1, 81, textureX, textureY); // Box 72
bodyModel[23] = new ModelRendererTurbo(this, 457, 17, textureX, textureY); // Box 73
bodyModel[24] = new ModelRendererTurbo(this, 345, 25, textureX, textureY); // Box 74
bodyModel[25] = new ModelRendererTurbo(this, 73, 81, textureX, textureY); // Box 75
bodyModel[26] = new ModelRendererTurbo(this, 121, 81, textureX, textureY); // Box 76
bodyModel[27] = new ModelRendererTurbo(this, 257, 73, textureX, textureY); // Box 80
bodyModel[28] = new ModelRendererTurbo(this, 73, 81, textureX, textureY); // Box 81
bodyModel[29] = new ModelRendererTurbo(this, 105, 81, textureX, textureY); // Box 61
bodyModel[30] = new ModelRendererTurbo(this, 433, 81, textureX, textureY); // Box 62
bodyModel[31] = new ModelRendererTurbo(this, 273, 121, textureX, textureY); // Box 109
bodyModel[32] = new ModelRendererTurbo(this, 193, 129, textureX, textureY); // Box 110
bodyModel[0].addBox(-16F, 6F, -10F, 32, 36, 2, 0F); // Box 17
bodyModel[0].setRotationPoint(0F, 0F, 0F);
bodyModel[1].addBox(-16F, 0F, -10F, 3, 6, 2, 0F); // Box 18
bodyModel[1].setRotationPoint(0F, 0F, 0F);
bodyModel[2].addBox(13F, 0F, -10F, 3, 6, 2, 0F); // Box 19
bodyModel[2].setRotationPoint(0F, 0F, 0F);
bodyModel[3].addBox(-16F, 20F, -12F, 32, 14, 2, 0F); // Box 20
bodyModel[3].setRotationPoint(0F, 0F, 0F);
bodyModel[4].addBox(-15F, 21F, -14F, 6, 12, 2, 0F); // Box 21
bodyModel[4].setRotationPoint(0F, 0F, 0F);
bodyModel[5].addBox(-7F, 21F, -14F, 6, 12, 2, 0F); // Box 22
bodyModel[5].setRotationPoint(0F, 0F, 0F);
bodyModel[6].addBox(1F, 21F, -14F, 6, 12, 2, 0F); // Box 23
bodyModel[6].setRotationPoint(0F, 0F, 0F);
bodyModel[7].addBox(9F, 21F, -14F, 6, 12, 2, 0F); // Box 24
bodyModel[7].setRotationPoint(0F, 0F, 0F);
bodyModel[8].addBox(-15F, 6F, -10F, 30, 10, 1, 0F); // Box 25
bodyModel[8].setRotationPoint(0F, 0F, -1F);
bodyModel[9].addShapeBox(-41F, -7F, 11.25F, 19, 4, 4, 0F,-6F, 0F, 9F,0F, 0F, 0F,0F, 0F, 0F,-1F, 0F, -13F,-6F, 0F, 9F,0F, 0F, 0F,0F, 0F, 0F,-1F, 0F, -13F); // Box 36
bodyModel[9].setRotationPoint(0F, 0F, 0F);
bodyModel[10].addBox(-5F, 1F, 9F, 3, 35, 1, 0F); // Box 37
bodyModel[10].setRotationPoint(0F, 0F, 0F);
bodyModel[11].addBox(3F, 1F, 9F, 3, 35, 1, 0F); // Box 38
bodyModel[11].setRotationPoint(0F, 0F, 0F);
bodyModel[12].addBox(2F, 2F, 9F, 2, 33, 3, 0F); // Box 39
bodyModel[12].setRotationPoint(0F, 0F, 0F);
bodyModel[13].addBox(-3F, 2F, 9F, 2, 33, 3, 0F); // Box 40
bodyModel[13].setRotationPoint(0F, 0F, 0F);
bodyModel[14].addBox(-1F, 1F, 8F, 3, 35, 2, 0F); // Box 41
bodyModel[14].setRotationPoint(0F, 0F, 0F);
bodyModel[15].addBox(-22F, -7.5F, 10.8F, 5, 5, 5, 0F); // Box 42
bodyModel[15].setRotationPoint(0F, 0F, 0F);
bodyModel[16].addBox(-1F, 16F, 11F, 3, 6, 2, 0F); // Box 43
bodyModel[16].setRotationPoint(0F, 0F, 0F);
bodyModel[17].addBox(-1F, 7F, 11F, 3, 6, 2, 0F); // Box 44
bodyModel[17].setRotationPoint(0F, 0F, 0F);
bodyModel[18].addBox(-1F, 25F, 11F, 3, 6, 2, 0F); // Box 45
bodyModel[18].setRotationPoint(0F, 0F, 0F);
bodyModel[19].addBox(-6F, -1F, 9F, 13, 8, 6, 0F); // Box 46
bodyModel[19].setRotationPoint(0F, 0F, 0F);
bodyModel[20].addBox(35.5F, -7.5F, -2.2F, 5, 5, 5, 0F); // Box 67
bodyModel[20].setRotationPoint(0F, 0F, 0F);
bodyModel[21].addShapeBox(22F, -7F, 11.25F, 19, 4, 4, 0F,0F, 0F, 0F,-6F, 0F, 10F,-1F, 0F, -14F,0F, 0F, 0F,0F, 0F, 0F,-6F, 0F, 10F,-1F, 0F, -14F,0F, 0F, 0F); // Box 68
bodyModel[21].setRotationPoint(0F, 0F, 0F);
bodyModel[22].addBox(-16F, 6F, 7F, 32, 36, 2, 0F); // Box 72
bodyModel[22].setRotationPoint(0F, 0F, 0F);
bodyModel[23].addBox(-16F, 0F, 7F, 3, 6, 2, 0F); // Box 73
bodyModel[23].setRotationPoint(0F, 0F, 0F);
bodyModel[24].addBox(13F, 0F, 7F, 3, 6, 2, 0F); // Box 74
bodyModel[24].setRotationPoint(0F, 0F, 0F);
bodyModel[25].addBox(13F, -2F, -10F, 3, 2, 19, 0F); // Box 75
bodyModel[25].setRotationPoint(0F, 0F, 0F);
bodyModel[26].addBox(-16F, -2F, -10F, 3, 2, 19, 0F); // Box 76
bodyModel[26].setRotationPoint(0F, 0F, 0F);
bodyModel[27].addBox(18F, -4F, 11F, 4, 12, 4, 0F); // Box 80
bodyModel[27].setRotationPoint(0F, 0F, 0F);
bodyModel[28].addBox(-23F, -4F, 11F, 4, 12, 4, 0F); // Box 81
bodyModel[28].setRotationPoint(0F, 0F, 0F);
bodyModel[28].rotateAngleZ = -0.01745329F;
bodyModel[29].addBox(7F, 4F, 11F, 11, 4, 4, 0F); // Box 61
bodyModel[29].setRotationPoint(0F, 0F, 0F);
bodyModel[30].addBox(-18F, 4F, 11F, 12, 4, 4, 0F); // Box 62
bodyModel[30].setRotationPoint(0F, 0F, 0F);
bodyModel[31].addBox(17.5F, -7.5F, 10.8F, 5, 5, 5, 0F); // Box 109
bodyModel[31].setRotationPoint(0F, 0F, 0F);
bodyModel[32].addBox(-40.5F, -7.5F, -2.2F, 5, 5, 5, 0F); // Box 110
bodyModel[32].setRotationPoint(0F, 0F, 0F);
rightArmModel = new ModelRendererTurbo[13];
rightArmModel[0] = new ModelRendererTurbo(this, 457, 17, textureX, textureY); // Box 26
rightArmModel[1] = new ModelRendererTurbo(this, 505, 1, textureX, textureY); // Box 28
rightArmModel[2] = new ModelRendererTurbo(this, 97, 1, textureX, textureY); // Box 31
rightArmModel[3] = new ModelRendererTurbo(this, 409, 49, textureX, textureY); // Box 34
rightArmModel[4] = new ModelRendererTurbo(this, 489, 17, textureX, textureY); // Box 35
rightArmModel[5] = new ModelRendererTurbo(this, 201, 73, textureX, textureY); // Box 63
rightArmModel[6] = new ModelRendererTurbo(this, 113, 41, textureX, textureY); // Box 78
rightArmModel[7] = new ModelRendererTurbo(this, 137, 129, textureX, textureY); // Box 106
rightArmModel[8] = new ModelRendererTurbo(this, 1, 121, textureX, textureY); // Box 114
rightArmModel[9] = new ModelRendererTurbo(this, 481, 17, textureX, textureY); // Box 119
rightArmModel[10] = new ModelRendererTurbo(this, 153, 1, textureX, textureY); // Box 120
rightArmModel[11] = new ModelRendererTurbo(this, 137, 49, textureX, textureY); // Box 121
rightArmModel[12] = new ModelRendererTurbo(this, 25, 25, textureX, textureY); // Box 122
float armOffsetX = 20, armOffsetY = 60, armOffsetZ = -1;
rightArmModel[0].addBox(-33F + armOffsetX, -39F + armOffsetY, -6F + armOffsetZ, 1, 10, 14, 0F); // Box 26
rightArmModel[0].setRotationPoint(0F, 0F, -1F);
rightArmModel[1].addBox(-34F + armOffsetX, -36F + armOffsetY, -4F + armOffsetZ, 1, 10, 2, 0F); // Box 28
rightArmModel[1].setRotationPoint(0F, 0F, -1F);
rightArmModel[2].addBox(-33F + armOffsetX, -43F + armOffsetY, -4F + armOffsetZ, 1, 4, 2, 0F); // Box 31
rightArmModel[2].setRotationPoint(0F, 0F, -1F);
rightArmModel[3].addBox(-40F + armOffsetX, -74F + armOffsetY, -2F + armOffsetZ, 4, 32, 4, 0F); // Box 34
rightArmModel[3].setRotationPoint(0F, 0F, 0F);
rightArmModel[4].addShapeBox(-40F + armOffsetX, -42F + armOffsetY, -2F + armOffsetZ, 4, 16, 4, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,-6F, 0F, 0F,2F, 0F, 0F,2F, 0F, 0F,-6F, 0F, 0F); // Box 35
rightArmModel[4].setRotationPoint(0F, 0F, 0F);
rightArmModel[5].addBox(-33.5F + armOffsetX, -28F + armOffsetY, -8F + armOffsetZ, 16, 3, 18, 0F); // Box 63
rightArmModel[5].setRotationPoint(0F, 0F, -1F);
rightArmModel[6].addBox(-34F + armOffsetX, -67F + armOffsetY, -4F + armOffsetZ, 2, 20, 8, 0F); // Box 78
rightArmModel[6].setRotationPoint(0F, 0F, 0F);
rightArmModel[7].addBox(-33F + armOffsetX, -72.2F + armOffsetY, -8F + armOffsetZ, 17, 5, 18, 0F); // Box 106
rightArmModel[7].setRotationPoint(0F, 0F, -5F);
rightArmModel[8].addBox(-36F + armOffsetX, -62F + armOffsetY, -3F + armOffsetZ, 2, 10, 6, 0F); // Box 114
rightArmModel[8].setRotationPoint(0F, 0F, 0F);
rightArmModel[9].addBox(-34F + armOffsetX, -36F + armOffsetY, 0F + armOffsetZ, 1, 10, 2, 0F); // Box 119
rightArmModel[9].setRotationPoint(0F, 0F, -1F);
rightArmModel[10].addBox(-33F + armOffsetX, -43F + armOffsetY, 0F + armOffsetZ, 1, 4, 2, 0F); // Box 120
rightArmModel[10].setRotationPoint(0F, 0F, -1F);
rightArmModel[11].addBox(-34F + armOffsetX, -36F + armOffsetY, 4F + armOffsetZ, 1, 10, 2, 0F); // Box 121
rightArmModel[11].setRotationPoint(0F, 0F, -1F);
rightArmModel[12].addBox(-33F + armOffsetX, -43F + armOffsetY, 4F + armOffsetZ, 1, 4, 2, 0F); // Box 122
rightArmModel[12].setRotationPoint(0F, 0F, -1F);
leftArmModel = new ModelRendererTurbo[13];
leftArmModel[0] = new ModelRendererTurbo(this, 337, 49, textureX, textureY); // Box 27
leftArmModel[1] = new ModelRendererTurbo(this, 385, 73, textureX, textureY); // Box 71
leftArmModel[2] = new ModelRendererTurbo(this, 1, 41, textureX, textureY); // Box 77
leftArmModel[3] = new ModelRendererTurbo(this, 169, 81, textureX, textureY); // Box 79
leftArmModel[4] = new ModelRendererTurbo(this, 57, 137, textureX, textureY); // Box 107
leftArmModel[5] = new ModelRendererTurbo(this, 113, 137, textureX, textureY); // Box 115
leftArmModel[6] = new ModelRendererTurbo(this, 113, 41, textureX, textureY); // Box 123
leftArmModel[7] = new ModelRendererTurbo(this, 473, 65, textureX, textureY); // Box 124
leftArmModel[8] = new ModelRendererTurbo(this, 281, 73, textureX, textureY); // Box 125
leftArmModel[9] = new ModelRendererTurbo(this, 473, 137, textureX, textureY); // Box 126
leftArmModel[10] = new ModelRendererTurbo(this, 473, 73, textureX, textureY); // Box 127
leftArmModel[11] = new ModelRendererTurbo(this, 489, 89, textureX, textureY); // Box 128
leftArmModel[12] = new ModelRendererTurbo(this, 401, 113, textureX, textureY); // Box 129
leftArmModel[0].addBox(16.5F - armOffsetX, -28F + armOffsetY, -8F + armOffsetZ, 16, 3, 18, 0F); // Box 27
leftArmModel[0].setRotationPoint(0F, 0F, -1F);
leftArmModel[1].addBox(36F - armOffsetX, -74F + armOffsetY, -2F + armOffsetZ, 4, 32, 4, 0F); // Box 71
leftArmModel[1].setRotationPoint(0F, 0F, 0F);
leftArmModel[2].addShapeBox(36F - armOffsetX, -42F + armOffsetY, -2F + armOffsetZ, 4, 16, 4, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,2F, 0F, 0F,-6F, 0F, 0F,-6F, 0F, 0F,2F, 0F, 0F); // Box 77
leftArmModel[2].setRotationPoint(0F, 0F, 0F);
leftArmModel[3].addBox(32F - armOffsetX, -67F + armOffsetY, -4F + armOffsetZ, 2, 20, 8, 0F); // Box 79
leftArmModel[3].setRotationPoint(0F, 0F, 0F);
leftArmModel[4].addBox(16F - armOffsetX, -72.2F + armOffsetY, -8F + armOffsetZ, 17, 5, 18, 0F); // Box 107
leftArmModel[4].setRotationPoint(0F, 0F, -5F);
leftArmModel[5].addBox(34F - armOffsetX, -62F + armOffsetY, -3F + armOffsetZ, 2, 10, 6, 0F); // Box 115
leftArmModel[5].setRotationPoint(0F, 0F, 0F);
leftArmModel[6].addBox(32F - armOffsetX, -43F + armOffsetY, 4F + armOffsetZ, 1, 4, 2, 0F); // Box 123
leftArmModel[6].setRotationPoint(0F, 0F, -1F);
leftArmModel[7].addBox(32F - armOffsetX, -43F + armOffsetY, 0F + armOffsetZ, 1, 4, 2, 0F); // Box 124
leftArmModel[7].setRotationPoint(0F, 0F, -1F);
leftArmModel[8].addBox(32F - armOffsetX, -43F + armOffsetY, -4F + armOffsetZ, 1, 4, 2, 0F); // Box 125
leftArmModel[8].setRotationPoint(0F, 0F, -1F);
leftArmModel[9].addBox(32F - armOffsetX, -39F + armOffsetY, -6F + armOffsetZ, 1, 10, 14, 0F); // Box 126
leftArmModel[9].setRotationPoint(0F, 0F, -1F);
leftArmModel[10].addBox(33F - armOffsetX, -36F + armOffsetY, 4F + armOffsetZ, 1, 10, 2, 0F); // Box 127
leftArmModel[10].setRotationPoint(0F, 0F, -1F);
leftArmModel[11].addBox(33F - armOffsetX, -36F + armOffsetY, 0F + armOffsetZ, 1, 10, 2, 0F); // Box 128
leftArmModel[11].setRotationPoint(0F, 0F, -1F);
leftArmModel[12].addBox(33F - armOffsetX, -36F + armOffsetY, -4F + armOffsetZ, 1, 10, 2, 0F); // Box 129
leftArmModel[12].setRotationPoint(0F, 0F, -1F);
}
}