//This File was created with the Minecraft-SMP Modelling Toolbox 1.5.4.1
// Copyright (C) 2013 Minecraft-SMP.de
// This file is for Flan's Flying Mod Version 3.0.x+
// Model Checklist
// Model:
// - Check Left/Right [ ] (Left = + / Right = -)
// - Code Cleaned [ ]
// - Coverted to Version [ ]
package com.flansmod.client.model.mw;
import com.flansmod.client.model.ModelPlane;
import com.flansmod.client.tmt.ModelRendererTurbo;
public class ModelTornado extends ModelPlane
{
int textureX = 512;
int textureY = 512;
public ModelTornado()
{
// Nose
noseModel = new ModelRendererTurbo[2];
noseModel[0] = new ModelRendererTurbo(this, 0, 45, textureX, textureY); // Nose1
noseModel[1] = new ModelRendererTurbo(this, 0, 85, textureX, textureY); // Nose2
noseModel[0].addShapeBox(0F, 0F, 0F, 35, 18, 18, 0F, 0F, -8.5F, -8.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -8.5F, -8.5F, 0F, -8.5F, -8.5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -8.5F, -8.5F); //Test
noseModel[0].setRotationPoint(-81F, -28F, -9F);
noseModel[1].addBox(0F, 0F, 0F, 10, 1, 1, 0F); // Nose2
noseModel[1].setRotationPoint(-91F, -19.5F, -0.5F);
// Body
bodyModel = new ModelRendererTurbo[41];
bodyModel[0] = new ModelRendererTurbo(this, 0, 90, textureX, textureY); // Body1
bodyModel[1] = new ModelRendererTurbo(this, 0, 135, textureX, textureY); // Body2
bodyModel[2] = new ModelRendererTurbo(this, 0, 165, textureX, textureY); // Body3
bodyModel[3] = new ModelRendererTurbo(this, 0, 180, textureX, textureY); // Body4
bodyModel[4] = new ModelRendererTurbo(this, 0, 205, textureX, textureY); // Body5
bodyModel[5] = new ModelRendererTurbo(this, 0, 205, textureX, textureY); // Body6
bodyModel[6] = new ModelRendererTurbo(this, 0, 220, textureX, textureY); // Body7
bodyModel[7] = new ModelRendererTurbo(this, 0, 250, textureX, textureY); // Body8
bodyModel[8] = new ModelRendererTurbo(this, 0, 220, textureX, textureY); // Body9
bodyModel[9] = new ModelRendererTurbo(this, 0, 275, textureX, textureY); // Body10
bodyModel[10] = new ModelRendererTurbo(this, 0, 300, textureX, textureY); // Body11
bodyModel[11] = new ModelRendererTurbo(this, 0, 335, textureX, textureY); // Body12HUD
bodyModel[12] = new ModelRendererTurbo(this, 0, 350, textureX, textureY); // Body13
bodyModel[13] = new ModelRendererTurbo(this, 20, 350, textureX, textureY); // Body14
bodyModel[14] = new ModelRendererTurbo(this, 20, 350, textureX, textureY); // Body15
bodyModel[15] = new ModelRendererTurbo(this, 35, 350, textureX, textureY); // Body16
bodyModel[16] = new ModelRendererTurbo(this, 50, 350, textureX, textureY); // Body17
bodyModel[17] = new ModelRendererTurbo(this, 0, 365, textureX, textureY); // Body18
bodyModel[18] = new ModelRendererTurbo(this, 0, 380, textureX, textureY); // Body19
bodyModel[19] = new ModelRendererTurbo(this, 0, 410, textureX, textureY); // Body20
bodyModel[20] = new ModelRendererTurbo(this, 30, 410, textureX, textureY); // Body21
bodyModel[21] = new ModelRendererTurbo(this, 30, 410, textureX, textureY); // Body22
bodyModel[22] = new ModelRendererTurbo(this, 0, 425, textureX, textureY); // Body23
bodyModel[23] = new ModelRendererTurbo(this, 0, 450, textureX, textureY); // Body24
bodyModel[24] = new ModelRendererTurbo(this, 120, 0, textureX, textureY); // Body25
bodyModel[25] = new ModelRendererTurbo(this, 120, 30, textureX, textureY); // Body26
bodyModel[26] = new ModelRendererTurbo(this, 120, 50, textureX, textureY); // Body27
bodyModel[27] = new ModelRendererTurbo(this, 120, 65, textureX, textureY); // Body28
bodyModel[28] = new ModelRendererTurbo(this, 120, 50, textureX, textureY); // Body28
bodyModel[29] = new ModelRendererTurbo(this, 120, 30, textureX, textureY); // Body29
bodyModel[30] = new ModelRendererTurbo(this, 120, 50, textureX, textureY); // Body30
bodyModel[31] = new ModelRendererTurbo(this, 120, 50, textureX, textureY); // Body31
bodyModel[32] = new ModelRendererTurbo(this, 120, 65, textureX, textureY); // Body32
bodyModel[33] = new ModelRendererTurbo(this, 120, 160, textureX, textureY); // Body33
bodyModel[34] = new ModelRendererTurbo(this, 120, 210, textureX, textureY); // Body34
bodyModel[35] = new ModelRendererTurbo(this, 120, 270, textureX, textureY); // Body35
bodyModel[36] = new ModelRendererTurbo(this, 120, 300, textureX, textureY); // Body36
bodyModel[37] = new ModelRendererTurbo(this, 120, 120, textureX, textureY); // Body37
bodyModel[38] = new ModelRendererTurbo(this, 120, 140, textureX, textureY); // Body38
bodyModel[39] = new ModelRendererTurbo(this, 120, 120, textureX, textureY); // Body39
bodyModel[40] = new ModelRendererTurbo(this, 120, 140, textureX, textureY); // Body40
bodyModel[0].addShapeBox(0F, 0F, 0F, 24, 20, 22, 0F, 0F, -2F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F); //Test
bodyModel[0].setRotationPoint(-46F, -30F, -11F);
bodyModel[1].addShapeBox(0F, 0F, 0F, 12, 10, 12, 0F, 0F, -8F, -3F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, -8F, -3F, 0F, 0F, -3F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -3F); //Test
bodyModel[1].setRotationPoint(-36F, -38F, -6F);
bodyModel[2].addShapeBox(0F, 0F, 0F, 2, 1, 8, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[2].setRotationPoint(-24F, -39F, -4F);
bodyModel[3].addShapeBox(0F, 0F, 0F, 2, 10, 12, 0F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[3].setRotationPoint(-24F, -38F, -6F);
bodyModel[4].addShapeBox(0F, 0F, 0F, 2, 10, 1, 0F, 0F, 0F, 3F, 0F, 0F, 3F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[4].setRotationPoint(-24F, -38F, 6F);
bodyModel[5].addShapeBox(0F, 0F, 0F, 2, 10, 1, 0F, 0F, 0F, -3F, 0F, 0F, -3F, 0F, 0F, 3F, 0F, 0F, 3F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[5].setRotationPoint(-24F, -38F, -7F);
bodyModel[6].addShapeBox(0F, 0F, 0F, 34, 20, 4, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F); //Test
bodyModel[6].setRotationPoint(-22F, -30F, -11F);
bodyModel[7].addShapeBox(0F, 0F, 0F, 19, 10, 14, 0F, 0F, -2F, -4F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, -2F, -4F, 0F, 0F, -1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -1F); //Test
bodyModel[7].setRotationPoint(-22F, -40F, -7F);
bodyModel[8].addShapeBox(0F, 0F, 0F, 34, 20, 4, 0F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 1F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[8].setRotationPoint(-22F, -30F, 7F);
bodyModel[9].addBox(0F, 0F, 0F, 34, 4, 14, 0F); // Body10
bodyModel[9].setRotationPoint(-22F, -14F, -7F);
bodyModel[10].addBox(-4F, 0F, 0F, 4, 20, 14, 0F); // Body11
bodyModel[10].setRotationPoint(-21F, -30F, -7F);
bodyModel[10].rotateAngleZ = 0.5235988F;
bodyModel[11].addBox(0F, -3F, -3F, 0, 6, 6, 0F); // Body12HUD
bodyModel[11].setRotationPoint(-15F, -34F, 0F);
bodyModel[12].addBox(0F, 2F, 0F, 2, 6, 6, 0F); // Body13
bodyModel[12].setRotationPoint(-21F, -30F, -3F);
bodyModel[12].rotateAngleZ = 0.5235988F;
bodyModel[13].addBox(0F, 8F, 5F, 1, 4, 4, 0F); // Body14
bodyModel[13].setRotationPoint(-21F, -30F, -3F);
bodyModel[13].rotateAngleZ = 0.5235988F;
bodyModel[14].addBox(0F, 8F, -3F, 1, 4, 4, 0F); // Body15
bodyModel[14].setRotationPoint(-21F, -30F, -3F);
bodyModel[14].rotateAngleZ = 0.5235988F;
bodyModel[15].addBox(0F, 0F, 0F, 4, 6, 3, 0F); // Body16
bodyModel[15].setRotationPoint(-15F, -21F, -1.5F);
bodyModel[16].addBox(0F, 0F, 0F, 3, 5, 1, 0F); // Body17
bodyModel[16].setRotationPoint(-14.5F, -26F, -0.5F);
bodyModel[17].addBox(0F, 0F, 0F, 10, 2, 10, 0F); // Body18
bodyModel[17].setRotationPoint(-4F, -16F, -5F);
bodyModel[18].addBox(0F, 0F, 0F, 2, 18, 10, 0F); // Body19
bodyModel[18].setRotationPoint(6F, -32F, -5F);
bodyModel[19].addShapeBox(0F, 0F, 0F, 2, 1, 8, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[19].setRotationPoint(-5F, -41F, -4F);
bodyModel[20].addShapeBox(0F, 0F, 0F, 2, 10, 1, 0F, 0F, 0F, 4F, 0F, 0F, 4F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[20].setRotationPoint(-5F, -40F, 7F);
bodyModel[21].addShapeBox(0F, 0F, 0F, 2, 10, 1, 0F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, 4F, 0F, 0F, 4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[21].setRotationPoint(-5F, -40F, -8F);
bodyModel[22].addShapeBox(0F, 0F, 0F, 15, 9, 14, 0F, 0F, 1F, -4F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 1F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[22].setRotationPoint(-3F, -39F, -7F);
bodyModel[23].addShapeBox(0F, 0F, 0F, 25, 14, 46, 0F, 0F, 0F, 0F, 0F, 0F, -5F, 0F, 0F, -5F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -5F, 0F, 0F, -5F, 0F, 0F, 0F); //Test
bodyModel[23].setRotationPoint(24F, -30F, -23F);
bodyModel[24].addShapeBox(0F, 0F, 0F, 12, 10, 15, 0F, 0F, 0F, -4.5F, 0F, -0.5F, -4.5F, 0F, -0.5F, -4.5F, 0F, 0F, -4.5F, 0F, 0F, 0F, 0F, 0F, -0.5F, 0F, 0F, -0.5F, 0F, 0F, 0F); //Test
bodyModel[24].setRotationPoint(12F, -40F, -7.5F);
bodyModel[25].addBox(0F, 0F, 0F, 22, 4, 12, 0F); // Body26
bodyModel[25].setRotationPoint(2F, -30F, -23F);
bodyModel[26].addShapeBox(0F, 0F, 0F, 22, 8, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -12F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -12F, 0F, 0F); //Test
bodyModel[26].setRotationPoint(2F, -26F, -13F);
bodyModel[27].addBox(0F, 0F, 0F, 10, 2, 12, 0F); // Body28
bodyModel[27].setRotationPoint(14F, -18F, -23F);
bodyModel[28].addShapeBox(0F, 0F, 0F, 22, 8, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -12F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -12F, 0F, 0F); //Test
bodyModel[28].setRotationPoint(2F, -26F, -23F);
bodyModel[29].addBox(0F, 0F, 0F, 22, 4, 12, 0F); // Body29
bodyModel[29].setRotationPoint(2F, -30F, 11F);
bodyModel[30].addShapeBox(0F, 0F, 0F, 22, 8, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -12F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -12F, 0F, 0F); //Test
bodyModel[30].setRotationPoint(2F, -26F, 11F);
bodyModel[31].addShapeBox(0F, 0F, 0F, 22, 8, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -12F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -12F, 0F, 0F); //Test
bodyModel[31].setRotationPoint(2F, -26F, 21F);
bodyModel[32].addBox(0F, 0F, 0F, 10, 2, 12, 0F); // Body32
bodyModel[32].setRotationPoint(14F, -18F, 11F);
bodyModel[33].addBox(0F, 0F, 0F, 12, 20, 22, 0F); // Body33
bodyModel[33].setRotationPoint(12F, -30F, -11F);
bodyModel[34].addBox(0F, 0F, 0F, 44, 14, 36, 0F); // Body34
bodyModel[34].setRotationPoint(49F, -30F, -18F);
bodyModel[35].addShapeBox(0F, 0F, 0F, 69, 9, 14, 0F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[35].setRotationPoint(24F, -39F, -7F);
bodyModel[36].addBox(0F, 0F, 0F, 69, 6, 22, 0F); // Body36
bodyModel[36].setRotationPoint(24F, -16F, -11F);
bodyModel[37].addShapeBox(0F, 0F, 0F, 28, 6, 11, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[37].setRotationPoint(39F, -29F, -29F);
bodyModel[38].addShapeBox(0F, 0F, 0F, 20, 6, 11, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[38].setRotationPoint(19F, -29F, -29F);
bodyModel[39].addShapeBox(0F, 0F, 0F, 28, 6, 11, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F); //Test
bodyModel[39].setRotationPoint(39F, -29F, 18F);
bodyModel[40].addShapeBox(0F, 0F, 0F, 20, 6, 11, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F); //Test
bodyModel[40].setRotationPoint(19F, -29F, 18F);
// Tail
tailModel = new ModelRendererTurbo[10];
tailModel[0] = new ModelRendererTurbo(this, 120, 330, textureX, textureY); // Tail1
tailModel[1] = new ModelRendererTurbo(this, 120, 380, textureX, textureY); // Tail2
tailModel[2] = new ModelRendererTurbo(this, 120, 400, textureX, textureY); // Tail3
tailModel[3] = new ModelRendererTurbo(this, 200, 450, textureX, textureY); // Tail4
tailModel[4] = new ModelRendererTurbo(this, 200, 450, textureX, textureY); // Tail5
tailModel[5] = new ModelRendererTurbo(this, 240, 0, textureX, textureY); // Tail6
tailModel[6] = new ModelRendererTurbo(this, 240, 20, textureX, textureY); // Tail7
tailModel[7] = new ModelRendererTurbo(this, 240, 40, textureX, textureY); // Tail8
tailModel[8] = new ModelRendererTurbo(this, 240, 140, textureX, textureY); // Tail10
tailModel[9] = new ModelRendererTurbo(this, 240, 140, textureX, textureY); // Tail12
tailModel[0].addShapeBox(0F, 0F, 0F, 41, 14, 32, 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); //Test
tailModel[0].setRotationPoint(93F, -30F, -16F);
tailModel[1].addShapeBox(0F, 0F, 0F, 41, 6, 10, 0F, 0F, 3F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 3F, -2F, 0F, 0F, 2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 2F); //Test
tailModel[1].setRotationPoint(93F, -36F, -5F);
tailModel[2].addShapeBox(0F, 0F, 0F, 41, 6, 22, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -5F, 0F, 0F, -5F, 0F, 0F, 0F, 0F); //Test
tailModel[2].setRotationPoint(93F, -16F, -11F);
tailModel[3].addBox(0F, 0F, 0F, 14, 12, 12, 0F); // Tail4
tailModel[3].setRotationPoint(134F, -29F, -15F);
tailModel[4].addBox(0F, 0F, 0F, 14, 12, 12, 0F); // Tail5
tailModel[4].setRotationPoint(134F, -29F, 3F);
tailModel[5].addShapeBox(0F, 0F, 0F, 52, 8, 6, 0F, -18F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -18F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
tailModel[5].setRotationPoint(61F, -44F, -3F);
tailModel[6].addShapeBox(0F, 0F, 0F, 19, 6, 6, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F); //Test
tailModel[6].setRotationPoint(79F, -50F, -3F);
tailModel[7].addShapeBox(0F, 0F, 0F, 47, 43, 2, 0F, -45F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -45F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
tailModel[7].setRotationPoint(87F, -79F, -1F);
tailModel[8].addShapeBox(0F, 0F, 0F, 47, 2, 34, 0F, -45F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -45F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
tailModel[8].setRotationPoint(93F, -22F, -50F);
tailModel[9].addShapeBox(0F, 0F, 0F, 47, 2, 34, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -45F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -45F, 0F, 0F); //Test
tailModel[9].setRotationPoint(93F, -22F, 16F);
// Yaw Flap
yawFlapModel = new ModelRendererTurbo[1];
yawFlapModel[0] = new ModelRendererTurbo(this, 240, 90, textureX, textureY); // Tail9
yawFlapModel[0].addShapeBox(0F, 0F, -1F, 27, 43, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -26F, 0F, 0F, -26F, 0F, 0F, 0F, 0F, 0F); //Test
yawFlapModel[0].setRotationPoint(134F, -79F, 0F);
// Pitch Flap Left
pitchFlapLeftModel = new ModelRendererTurbo[1];
pitchFlapLeftModel[0] = new ModelRendererTurbo(this, 300, 200, textureX, textureY); // Tail11
pitchFlapLeftModel[0].addShapeBox(0F, -1F, 0F, 16, 2, 34, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -15F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -15F, 0F, 0F, 0F, 0F, 0F); //Test
pitchFlapLeftModel[0].setRotationPoint(140F, -21F, -50F);
// Pitch Flap Right
pitchFlapRightModel = new ModelRendererTurbo[1];
pitchFlapRightModel[0] = new ModelRendererTurbo(this, 300, 200, textureX, textureY); // Tail13
pitchFlapRightModel[0].addShapeBox(0F, -1F, 0F, 16, 2, 34, 0F, 0F, 0F, 0F, -15F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -15F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
pitchFlapRightModel[0].setRotationPoint(140F, -21F, 16F);
// Right Wing
rightWingPos2Model = new ModelRendererTurbo[1];
rightWingPos2Model[0] = new ModelRendererTurbo(this, 240, 300, textureX, textureY); // LeftWing2
rightWingPos2Model[0].addShapeBox(0F, 0F, -83F, 40, 3, 83, 0F, -27F, 0F, -4F, 10F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -27F, 0F, -4F, 10F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
rightWingPos2Model[0].setRotationPoint(38F, -28F, -18F);
// Left Wing Position 1
leftWingPos1Model = new ModelRendererTurbo[1];
leftWingPos1Model[0] = new ModelRendererTurbo(this, 240, 300, textureX, textureY); // LeftWing1
leftWingPos1Model[0].addShapeBox(0F, 0F, 0F, 40, 3, 83, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 10F, 0F, 0F, -27F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 10F, 0F, 0F, -27F, 0F, -4F); //Test
leftWingPos1Model[0].setRotationPoint(34F, -28F, 20F);
leftWingPos1Model[0].rotateAngleY = -0.76794487F;
// Right Wing
rightWingPos1Model = new ModelRendererTurbo[1];
rightWingPos1Model[0] = new ModelRendererTurbo(this, 240, 300, textureX, textureY); // LeftWing2
rightWingPos1Model[0].addShapeBox(0F, 0F, -83F, 40, 3, 83, 0F, -27F, 0F, -4F, 10F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -27F, 0F, -4F, 10F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); //Test
rightWingPos1Model[0].setRotationPoint(34F, -28F, -20F);
rightWingPos1Model[0].rotateAngleY = 0.76794487F;
// Body Wheel
bodyWheelModel = new ModelRendererTurbo[8];
bodyWheelModel[0] = new ModelRendererTurbo(this, 400, 0, textureX, textureY); // CoreWheel1
bodyWheelModel[1] = new ModelRendererTurbo(this, 400, 20, textureX, textureY); // CoreWheel2
bodyWheelModel[2] = new ModelRendererTurbo(this, 400, 45, textureX, textureY); // CoreWheel3
bodyWheelModel[3] = new ModelRendererTurbo(this, 400, 60, textureX, textureY); // CoreWheel4
bodyWheelModel[4] = new ModelRendererTurbo(this, 400, 60, textureX, textureY); // CoreWheel5
bodyWheelModel[5] = new ModelRendererTurbo(this, 400, 45, textureX, textureY); // CoreWheel6
bodyWheelModel[6] = new ModelRendererTurbo(this, 400, 60, textureX, textureY); // CoreWheel7
bodyWheelModel[7] = new ModelRendererTurbo(this, 400, 60, textureX, textureY); // CoreWheel8
bodyWheelModel[0].addBox(0F, 0F, 0F, 10, 6, 6, 0F); // CoreWheel1
bodyWheelModel[0].setRotationPoint(-17F, -10F, -3F);
bodyWheelModel[1].addBox(0F, 0F, 0F, 6, 10, 2, 0F); // CoreWheel2
bodyWheelModel[1].setRotationPoint(-15F, -4F, -1F);
bodyWheelModel[2].addBox(0F, 0F, 0F, 10, 6, 2, 0F); // CoreWheel3
bodyWheelModel[2].setRotationPoint(-17F, 2F, -3F);
bodyWheelModel[3].addShapeBox(0F, 0F, 0F, 10, 2, 2, 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); //Test// CoreWheel4
bodyWheelModel[3].setRotationPoint(-17F, 0F, -3F);
bodyWheelModel[4].addShapeBox(0F, 0F, 0F, 10, 2, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F); //Test// CoreWheel5
bodyWheelModel[4].setRotationPoint(-17F, 8F, -3F);
bodyWheelModel[5].addBox(0F, 0F, 0F, 10, 6, 2, 0F); // CoreWheel6
bodyWheelModel[5].setRotationPoint(-17F, 2F, 1F);
bodyWheelModel[6].addShapeBox(0F, 0F, 0F, 10, 2, 2, 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); //Test// CoreWheel7
bodyWheelModel[6].setRotationPoint(-17F, 0F, 1F);
bodyWheelModel[7].addShapeBox(0F, 0F, 0F, 10, 2, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F); //Test // CoreWheel8
bodyWheelModel[7].setRotationPoint(-17F, 8F, 1F);
// Left Wing Wheel
leftWingWheelModel = new ModelRendererTurbo[5];
leftWingWheelModel[0] = new ModelRendererTurbo(this, 400, 80, textureX, textureY); // LeftWingWheel1
leftWingWheelModel[1] = new ModelRendererTurbo(this, 400, 20, textureX, textureY); // LeftWingWheel2
leftWingWheelModel[2] = new ModelRendererTurbo(this, 400, 45, textureX, textureY); // LeftWingWheel3
leftWingWheelModel[3] = new ModelRendererTurbo(this, 400, 60, textureX, textureY); // LeftWingWheel4
leftWingWheelModel[4] = new ModelRendererTurbo(this, 400, 60, textureX, textureY); // LeftWingWheel5
leftWingWheelModel[0].addBox(0F, 0F, 0F, 10, 12, 6, 0F); // LeftWingWheel1
leftWingWheelModel[0].setRotationPoint(73F, -16F, -18F);
leftWingWheelModel[1].addBox(0F, 0F, 0F, 6, 10, 2, 0F); // LeftWingWheel2
leftWingWheelModel[1].setRotationPoint(75F, -4F, -16F);
leftWingWheelModel[2].addBox(0F, 0F, 0F, 10, 6, 2, 0F); // LeftWingWheel3
leftWingWheelModel[2].setRotationPoint(73F, 2F, -18F);
leftWingWheelModel[3].addShapeBox(0F, 0F, 0F, 10, 2, 2, 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); //Test // LeftWingWheel4
leftWingWheelModel[3].setRotationPoint(73F, 0F, -18F);
leftWingWheelModel[4].addShapeBox(0F, 0F, 0F, 10, 2, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F); //Test // LeftWingWheel5
leftWingWheelModel[4].setRotationPoint(73F, 8F, -18F);
// Right Wing Wheel
rightWingWheelModel = new ModelRendererTurbo[5];
rightWingWheelModel[0] = new ModelRendererTurbo(this, 400, 80, textureX, textureY); // RightWingWheel1
rightWingWheelModel[1] = new ModelRendererTurbo(this, 400, 20, textureX, textureY); // RightWingWheel2
rightWingWheelModel[2] = new ModelRendererTurbo(this, 400, 45, textureX, textureY); // RightWingWheel3
rightWingWheelModel[3] = new ModelRendererTurbo(this, 400, 60, textureX, textureY); // RightWingWheel4
rightWingWheelModel[4] = new ModelRendererTurbo(this, 400, 60, textureX, textureY); // RightWingWheel5
rightWingWheelModel[0].addBox(0F, 0F, 0F, 10, 12, 6, 0F); // RightWingWheel1
rightWingWheelModel[0].setRotationPoint(73F, -16F, 12F);
rightWingWheelModel[1].addBox(0F, 0F, 0F, 6, 10, 2, 0F); // RightWingWheel2
rightWingWheelModel[1].setRotationPoint(75F, -4F, 14F);
rightWingWheelModel[2].addBox(0F, 0F, 0F, 10, 6, 2, 0F); // RightWingWheel3
rightWingWheelModel[2].setRotationPoint(73F, 2F, 16F);
rightWingWheelModel[3].addShapeBox(0F, 0F, 0F, 10, 2, 2, 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); //Test // RightWingWheel4
rightWingWheelModel[3].setRotationPoint(73F, 0F, 16F);
rightWingWheelModel[4].addShapeBox(0F, 0F, 0F, 10, 2, 2, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F, -2F, 0F, 0F); //Test // RightWingWheel5
rightWingWheelModel[4].setRotationPoint(73F, 8F, 16F);
// Left Wing Position 1
leftWingPos2Model = new ModelRendererTurbo[1];
leftWingPos2Model[0] = new ModelRendererTurbo(this, 240, 300, textureX, textureY); // LeftWing1
leftWingPos2Model[0].addShapeBox(0F, 0F, 0F, 40, 3, 83, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 10F, 0F, 0F, -27F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 10F, 0F, 0F, -27F, 0F, -4F); //Test
leftWingPos2Model[0].setRotationPoint(38F, -28F, 18F);
translateAll(0, 0, 0);
// Propeller
propellerModels = new ModelRendererTurbo[1][1];
propellerModels[0][0] = new ModelRendererTurbo(this, 0, 0, textureX, textureY);
propellerModels[0][0].addBox(0F, 0F, 0F, 10, 2, 2, 0F);
propellerModels[0][0].setRotationPoint(65F, -23F, -1F);
flipAll();
}
// Replace with your propeller function
private ModelRendererTurbo[] makeProp(int i, int j, int k)
{
ModelRendererTurbo[] prop = new ModelRendererTurbo[0];
return prop;
}
}