Advertisement
Guest User

Untitled

a guest
Aug 29th, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 40.13 KB | None | 0 0
  1. //This File was created with the Minecraft-SMP Modelling Toolbox 2.0.0.0
  2. // Copyright (C) 2014 Minecraft-SMP.de
  3. // This file is for Flan's Flying Mod Version 4.0.x+
  4.  
  5. package com.flansmod.client.model.bmp;
  6.  
  7. import com.flansmod.client.model.ModelVehicle;
  8. import com.flansmod.client.tmt.Coord2D;
  9. import com.flansmod.client.tmt.ModelRendererTurbo;
  10. import com.flansmod.client.tmt.Shape2D;
  11.  
  12. public class ModelDaring extends ModelVehicle
  13. {
  14. int textureX = 2048;
  15. int textureY = 2048;
  16.  
  17. public ModelDaring()
  18. {
  19. bodyModel = new ModelRendererTurbo[84];
  20. bodyModel[0] = new ModelRendererTurbo(this, 0, 150, textureX, textureY); // Body1
  21. bodyModel[1] = new ModelRendererTurbo(this, 0, 220, textureX, textureY); // Body2
  22. bodyModel[2] = new ModelRendererTurbo(this, 0, 220, textureX, textureY); // Body 3
  23. bodyModel[3] = new ModelRendererTurbo(this, 0, 320, textureX, textureY); // Body 4
  24. bodyModel[4] = new ModelRendererTurbo(this, 0, 340, textureX, textureY); // Body 7
  25. bodyModel[5] = new ModelRendererTurbo(this, 0, 340, textureX, textureY); // Body8
  26. bodyModel[6] = new ModelRendererTurbo(this, 0, 390, textureX, textureY); // Body10
  27. bodyModel[7] = new ModelRendererTurbo(this, 0, 460, textureX, textureY); // Body 11
  28. bodyModel[8] = new ModelRendererTurbo(this, 0, 460, textureX, textureY); // Body 12
  29. bodyModel[9] = new ModelRendererTurbo(this, 0, 390, textureX, textureY); // Body 13
  30. bodyModel[10] = new ModelRendererTurbo(this, 0, 500, textureX, textureY); // Body 14
  31. bodyModel[11] = new ModelRendererTurbo(this, 0, 550, textureX, textureY); // Body 15
  32. bodyModel[12] = new ModelRendererTurbo(this, 0, 550, textureX, textureY); // Body 16
  33. bodyModel[13] = new ModelRendererTurbo(this, 0, 560, textureX, textureY); // Body 18
  34. bodyModel[14] = new ModelRendererTurbo(this, 0, 580, textureX, textureY); // Body 19
  35. bodyModel[15] = new ModelRendererTurbo(this, 0, 560, textureX, textureY); // Body 20
  36. bodyModel[16] = new ModelRendererTurbo(this, 0, 580, textureX, textureY); // Body 21
  37. bodyModel[17] = new ModelRendererTurbo(this, 0, 560, textureX, textureY); // Body 22
  38. bodyModel[18] = new ModelRendererTurbo(this, 0, 700, textureX, textureY); // Box 23
  39. bodyModel[19] = new ModelRendererTurbo(this, 0, 760, textureX, textureY); // Box 24
  40. bodyModel[20] = new ModelRendererTurbo(this, 0, 760, textureX, textureY); // Box 26
  41. bodyModel[21] = new ModelRendererTurbo(this, 0, 800, textureX, textureY); // Box 27
  42. bodyModel[22] = new ModelRendererTurbo(this, 0, 910, textureX, textureY); // Box 30
  43. bodyModel[23] = new ModelRendererTurbo(this, 0, 1020, textureX, textureY); // Box 31
  44. bodyModel[24] = new ModelRendererTurbo(this, 0, 1100, textureX, textureY); // Box 32
  45. bodyModel[25] = new ModelRendererTurbo(this, 0, 1200, textureX, textureY); // Box 33
  46. bodyModel[26] = new ModelRendererTurbo(this, 0, 1290, textureX, textureY); // Box 34
  47. bodyModel[27] = new ModelRendererTurbo(this, 0, 1400, textureX, textureY); // Box 35
  48. bodyModel[28] = new ModelRendererTurbo(this, 0, 1400, textureX, textureY); // Box 36
  49. bodyModel[29] = new ModelRendererTurbo(this, 0, 1400, textureX, textureY); // Box 37
  50. bodyModel[30] = new ModelRendererTurbo(this, 0, 1400, textureX, textureY); // Box 38
  51. bodyModel[31] = new ModelRendererTurbo(this, 0, 1450, textureX, textureY); // Box 39
  52. bodyModel[32] = new ModelRendererTurbo(this, 0, 1450, textureX, textureY); // Box 40
  53. bodyModel[33] = new ModelRendererTurbo(this, 0, 1480, textureX, textureY); // Box 42
  54. bodyModel[34] = new ModelRendererTurbo(this, 0, 1480, textureX, textureY); // Box 43
  55. bodyModel[35] = new ModelRendererTurbo(this, 0, 1500, textureX, textureY); // Box 44
  56. bodyModel[36] = new ModelRendererTurbo(this, 0, 1500, textureX, textureY); // Box 45
  57. bodyModel[37] = new ModelRendererTurbo(this, 0, 1450, textureX, textureY); // Box 46
  58. bodyModel[38] = new ModelRendererTurbo(this, 0, 1530, textureX, textureY); // Box 47
  59. bodyModel[39] = new ModelRendererTurbo(this, 0, 1600, textureX, textureY); // Box 48
  60. bodyModel[40] = new ModelRendererTurbo(this, 1000, 0, textureX, textureY); // Box 49
  61. bodyModel[41] = new ModelRendererTurbo(this, 0, 1750, textureX, textureY); // Box 50
  62. bodyModel[42] = new ModelRendererTurbo(this, 0, 1750, textureX, textureY); // Box 51
  63. bodyModel[43] = new ModelRendererTurbo(this, 0, 1870, textureX, textureY); // Box 52
  64. bodyModel[44] = new ModelRendererTurbo(this, 0, 1900, textureX, textureY); // Box 53
  65. bodyModel[45] = new ModelRendererTurbo(this, 0, 1900, textureX, textureY); // Box 54
  66. bodyModel[46] = new ModelRendererTurbo(this, 6, 1900, textureX, textureY); // Box 55
  67. bodyModel[47] = new ModelRendererTurbo(this, 0, 1980, textureX, textureY); // Box 57
  68. bodyModel[48] = new ModelRendererTurbo(this, 400, 0, textureX, textureY); // Box 58
  69. bodyModel[49] = new ModelRendererTurbo(this, 400, 104, textureX, textureY); // Box 59
  70. bodyModel[50] = new ModelRendererTurbo(this, 450, 200, textureX, textureY); // Box 60
  71. bodyModel[51] = new ModelRendererTurbo(this, 450, 300, textureX, textureY); // Box 61
  72. bodyModel[52] = new ModelRendererTurbo(this, 455, 270, textureX, textureY); // Box 62
  73. bodyModel[53] = new ModelRendererTurbo(this, 450, 400, textureX, textureY); // Box 63
  74. bodyModel[54] = new ModelRendererTurbo(this, 450, 360, textureX, textureY); // Box 64
  75. bodyModel[55] = new ModelRendererTurbo(this, 450, 360, textureX, textureY); // Box 65
  76. bodyModel[56] = new ModelRendererTurbo(this, 450, 360, textureX, textureY); // Box 66
  77. bodyModel[57] = new ModelRendererTurbo(this, 450, 360, textureX, textureY); // Box 67
  78. bodyModel[58] = new ModelRendererTurbo(this, 450, 360, textureX, textureY); // Box 68
  79. bodyModel[59] = new ModelRendererTurbo(this, 450, 360, textureX, textureY); // Box 69
  80. bodyModel[60] = new ModelRendererTurbo(this, 450, 360, textureX, textureY); // Box 70
  81. bodyModel[61] = new ModelRendererTurbo(this, 450, 360, textureX, textureY); // Box 71
  82. bodyModel[62] = new ModelRendererTurbo(this, 450, 360, textureX, textureY); // Box 72
  83. bodyModel[63] = new ModelRendererTurbo(this, 470, 400, textureX, textureY); // Box 73
  84. bodyModel[64] = new ModelRendererTurbo(this, 470, 400, textureX, textureY); // Box 74
  85. bodyModel[65] = new ModelRendererTurbo(this, 470, 400, textureX, textureY); // Box 75
  86. bodyModel[66] = new ModelRendererTurbo(this, 470, 400, textureX, textureY); // Box 76
  87. bodyModel[67] = new ModelRendererTurbo(this, 470, 400, textureX, textureY); // Box 77
  88. bodyModel[68] = new ModelRendererTurbo(this, 470, 400, textureX, textureY); // Box 78
  89. bodyModel[69] = new ModelRendererTurbo(this, 470, 400, textureX, textureY); // Box 79
  90. bodyModel[70] = new ModelRendererTurbo(this, 470, 400, textureX, textureY); // Box 80
  91. bodyModel[71] = new ModelRendererTurbo(this, 470, 400, textureX, textureY); // Box 81
  92. bodyModel[72] = new ModelRendererTurbo(this, 450, 700, textureX, textureY); // Box 82
  93. bodyModel[73] = new ModelRendererTurbo(this, 0, 0, textureX, textureY); // Box 83
  94. bodyModel[74] = new ModelRendererTurbo(this, 450, 810, textureX, textureY); // Box 84
  95. bodyModel[75] = new ModelRendererTurbo(this, 500, 900, textureX, textureY); // Box 85
  96. bodyModel[76] = new ModelRendererTurbo(this, 450, 1050, textureX, textureY); // Box 86
  97. bodyModel[77] = new ModelRendererTurbo(this, 450, 1100, textureX, textureY); // Box 87
  98. bodyModel[78] = new ModelRendererTurbo(this, 450, 1200, textureX, textureY); // Box 88
  99. bodyModel[79] = new ModelRendererTurbo(this, 450, 1400, textureX, textureY); // Box 89
  100. bodyModel[80] = new ModelRendererTurbo(this, 450, 1400, textureX, textureY); // Box 90
  101. bodyModel[81] = new ModelRendererTurbo(this, 450, 1450, textureX, textureY); // Box 91
  102. bodyModel[82] = new ModelRendererTurbo(this, 450, 1550, textureX, textureY); // Box 92
  103. bodyModel[83] = new ModelRendererTurbo(this, 450, 1600, textureX, textureY); // Box 93
  104.  
  105. bodyModel[0].addShapeBox(0F, 0F, 0F, 189, 55, 8, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,-65F, 0F, 0F,-65F, 0F, 0F,0F, 0F, 0F); // Body1
  106. bodyModel[0].setRotationPoint(180F, -39F, -4F);
  107.  
  108. bodyModel[1].addShapeBox(0F, 0F, 0F, 189, 55, 36, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -35F,0F, 0F, 0F,0F, 0F, 0F,-65F, 0F, 0F,-65F, 0F, -35F,0F, 0F, -6F); // Body2
  109. bodyModel[1].setRotationPoint(180F, -39F, 4F);
  110.  
  111. bodyModel[2].addShapeBox(0F, 0F, 0F, 189, 55, 36, 0F,0F, 0F, 0F,0F, 0F, -35F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -6F,-65F, 0F, -35F,-65F, 0F, 0F,0F, 0F, 0F); // Body 3
  112. bodyModel[2].setRotationPoint(180F, -39F, -40F);
  113.  
  114. bodyModel[3].addShapeBox(0F, 0F, 0F, 4, 6, 10, 0F,-6F, 0F, 0F,6F, 0F, 0F,6F, 0F, 0F,-6F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Body 4
  115. bodyModel[3].setRotationPoint(365.1F, -44.9F, -5F);
  116.  
  117. bodyModel[4].addShapeBox(0F, 0F, 0F, 189, 6, 36, 0F,0F, -5F, -35F,6F, 0F, 0F,6F, 0F, -35F,0F, -5F, 0F,0F, 0F, -35F,0F, 0F, 0F,0F, 0F, -35F,0F, 0F, 0F); // Body 7
  118. bodyModel[4].setRotationPoint(180F, -45F, 4F);
  119.  
  120. bodyModel[5].addShapeBox(0F, 0F, 0F, 189, 6, 36, 0F,0F, -5F, 0F,6F, 0F, -35F,6F, 0F, 0F,0F, -5F, -35F,0F, 0F, 0F,0F, 0F, -35F,0F, 0F, 0F,0F, 0F, -35F); // Body8
  121. bodyModel[5].setRotationPoint(180F, -45F, -40F);
  122.  
  123. bodyModel[6].addShapeBox(0F, 0F, 0F, 10, 16, 50, 0F,-6F, 0F, -6F,0F, 0F, -6F,0F, 0F, -6F,-6F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Body10
  124. bodyModel[6].setRotationPoint(180F, -55F, -25F);
  125.  
  126. bodyModel[7].addShapeBox(0F, 0F, 0F, 25, 16, 10, 0F,0F, 0F, -6F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Body 11
  127. bodyModel[7].setRotationPoint(190F, -55F, -25F);
  128.  
  129. bodyModel[8].addShapeBox(0F, 0F, 0F, 25, 16, 10, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -6F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Body 12
  130. bodyModel[8].setRotationPoint(190F, -55F, 15F);
  131.  
  132. bodyModel[9].addShapeBox(0F, 0F, 0F, 10, 16, 50, 0F,0F, 0F, -6F,-6F, 0F, -6F,-6F, 0F, -6F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Body 13
  133. bodyModel[9].setRotationPoint(215F, -55F, -25F);
  134.  
  135. bodyModel[10].addBox(0F, 0F, 0F, 25, 10, 30, 0F); // Body 14
  136. bodyModel[10].setRotationPoint(191F, -50F, -15F);
  137.  
  138. bodyModel[11].addBox(0F, 0F, 0F, 25, 2, 3, 0F); // Body 15
  139. bodyModel[11].setRotationPoint(191F, -52F, -8F);
  140.  
  141. bodyModel[12].addBox(0F, 0F, 0F, 25, 2, 3, 0F); // Body 16
  142. bodyModel[12].setRotationPoint(191F, -52F, 5F);
  143.  
  144. bodyModel[13].addBox(0F, 0F, 0F, 25, 1, 4, 0F); // Body 18
  145. bodyModel[13].setRotationPoint(191F, -51F, -12F);
  146.  
  147. bodyModel[14].addBox(0F, 0F, 0F, 25, 1, 4, 0F); // Body 19
  148. bodyModel[14].setRotationPoint(191F, -51F, -5F);
  149.  
  150. bodyModel[15].addBox(0F, 0F, 0F, 25, 1, 4, 0F); // Body 20
  151. bodyModel[15].setRotationPoint(191F, -51F, 1F);
  152.  
  153. bodyModel[16].addBox(0F, 0F, 0F, 25, 1, 4, 0F); // Body 21
  154. bodyModel[16].setRotationPoint(191F, -51F, 8F);
  155.  
  156. bodyModel[17].addShapeBox(0F, 0F, 0F, 336, 55, 80, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -6F,0F, 0F, -6F,0F, 0F, -6F,0F, 0F, -6F); // Body 22
  157. bodyModel[17].setRotationPoint(-156F, -39F, -40F);
  158.  
  159. bodyModel[18].addShapeBox(0F, 0F, 0F, 10, 24, 30, 0F,0F, 0F, 0F,-5F, 0F, 0F,-5F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 23
  160. bodyModel[18].setRotationPoint(158F, -63F, -15F);
  161.  
  162. bodyModel[19].addShapeBox(0F, 0F, 0F, 10, 24, 25, 0F,0F, 0F, -8F,-5F, 0F, -24F,-5F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -4F,0F, 0F, 0F,0F, 0F, 0F); // Box 24
  163. bodyModel[19].setRotationPoint(158F, -63F, -40F);
  164.  
  165. bodyModel[20].addShapeBox(0F, 0F, 0F, 10, 24, 25, 0F,0F, 0F, 0F,-5F, 0F, 0F,-5F, 0F, -24F,0F, 0F, -8F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -4F,0F, 0F, 0F); // Box 26
  166. bodyModel[20].setRotationPoint(158F, -63F, 15F);
  167.  
  168. bodyModel[21].addShapeBox(0F, 0F, 0F, 10, 24, 80, 0F,0F, 0F, -8F,0F, 0F, -8F,0F, 0F, -8F,0F, 0F, -8F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 27
  169. bodyModel[21].setRotationPoint(148F, -63F, -40F);
  170.  
  171. bodyModel[22].addShapeBox(0F, 0F, 0F, 200, 18, 80, 0F,0F, 0F, -6F,0F, 0F, -6F,0F, 0F, -6F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 30
  172. bodyModel[22].setRotationPoint(-52F, -57F, -40F);
  173.  
  174. bodyModel[23].addShapeBox(0F, 0F, 0F, 12, 6, 68, 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 31
  175. bodyModel[23].setRotationPoint(146F, -69F, -34F);
  176.  
  177. bodyModel[24].addShapeBox(0F, 0F, 0F, 8, 6, 68, 0F,0F, 0F, 0F,0F, 0F, -20F,0F, 0F, -20F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -20F,0F, 0F, -20F,0F, 0F, 0F); // Box 32
  178. bodyModel[24].setRotationPoint(158F, -69F, -34F);
  179.  
  180. bodyModel[25].addShapeBox(0F, 0F, 0F, 10, 3, 62, 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 33
  181. bodyModel[25].setRotationPoint(146F, -77F, -31F);
  182.  
  183. bodyModel[26].addShapeBox(0F, 0F, 0F, 4, 3, 62, 0F,0F, 0F, 0F,0F, 0F, -20F,0F, 0F, -20F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -20F,0F, 0F, -20F,0F, 0F, 0F); // Box 34
  184. bodyModel[26].setRotationPoint(156F, -77F, -31F);
  185.  
  186. bodyModel[27].addShapeBox(0F, 0F, 0F, 15, 1, 45, 0F,0F, 0F, -15F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -15F,0F, 0F, -15F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -15F); // Box 35
  187. bodyModel[27].setRotationPoint(231F, -40F, -22.5F);
  188.  
  189. bodyModel[28].addBox(0F, 0F, 0F, 15, 1, 45, 0F); // Box 36
  190. bodyModel[28].setRotationPoint(246F, -40F, -22.5F);
  191.  
  192. bodyModel[29].addShapeBox(0F, 0F, 0F, 15, 1, 45, 0F,0F, 0F, 0F,0F, 0F, -15F,0F, 0F, -15F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -15F,0F, 0F, -15F,0F, 0F, 0F); // Box 37
  193. bodyModel[29].setRotationPoint(261F, -40F, -22.5F);
  194.  
  195. bodyModel[30].addShapeBox(0F, 0F, 0F, 2, 5, 15, 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 38
  196. bodyModel[30].setRotationPoint(274F, -45F, -7.5F);
  197.  
  198. bodyModel[31].addShapeBox(0F, 0F, 0F, 2, 5, 15, 0F,-2F, 0F, 0F,2F, 0F, 0F,-15F, -4F, 0F,15F, -4F, 0F,0F, 0F, 0F,0F, 0F, 0F,-15F, 0F, 0F,15F, 0F, 0F); // Box 39
  199. bodyModel[31].setRotationPoint(274F, -45F, 7.5F);
  200.  
  201. bodyModel[32].addShapeBox(0F, 0F, 0F, 2, 5, 15, 0F,15F, -4F, 0F,-15F, -4F, 0F,2F, 0F, 0F,-2F, 0F, 0F,15F, 0F, 0F,-15F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 40
  202. bodyModel[32].setRotationPoint(274F, -45F, -22.5F);
  203.  
  204. bodyModel[33].addShapeBox(0F, 0F, 0F, 10, 5, 2, 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 42
  205. bodyModel[33].setRotationPoint(146F, -74F, -31F);
  206.  
  207. bodyModel[34].addShapeBox(0F, 0F, 0F, 10, 5, 2, 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 43
  208. bodyModel[34].setRotationPoint(146F, -74F, 29F);
  209.  
  210. bodyModel[35].addShapeBox(0F, 0F, 0F, 2, 5, 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 44
  211. bodyModel[35].setRotationPoint(158F, -74F, 8F);
  212.  
  213. bodyModel[36].addShapeBox(0F, 0F, 0F, 2, 5, 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 45
  214. bodyModel[36].setRotationPoint(158F, -74F, -11F);
  215.  
  216. bodyModel[37].addShapeBox(0F, 0F, 0F, 5, 6, 68, 0F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -6F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -6F); // Box 46
  217. bodyModel[37].setRotationPoint(141F, -69F, -34F);
  218.  
  219. bodyModel[38].addShapeBox(0F, 0F, 0F, 11, 6, 56, 0F,0F, 0F, -9F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -9F,0F, 0F, -9F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -9F); // Box 47
  220. bodyModel[38].setRotationPoint(130F, -69F, -28F);
  221.  
  222. bodyModel[39].addShapeBox(0F, 0F, 0F, 42, 88, 30, 0F,-8F, 0F, -8F,-8F, 0F, -8F,-8F, 0F, -8F,-8F, 0F, -8F,0F, 0F, 5F,0F, 0F, 5F,0F, 0F, 5F,0F, 0F, 5F); // Box 48
  223. bodyModel[39].setRotationPoint(98F, -151F, -15F);
  224.  
  225. bodyModel[40].addShapeBox(0F, 0F, 0F, 126, 6, 56, 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); // Box 49
  226. bodyModel[40].setRotationPoint(22F, -63F, -28F);
  227.  
  228. bodyModel[41].addShapeBox(0F, 0F, 0F, 42, 88, 5, 0F,-13F, 0F, -8F,-13F, 0F, -8F,-8F, 0F, 8F,-8F, 0F, 8F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -5F,0F, 0F, -5F); // Box 50
  229. bodyModel[41].setRotationPoint(98F, -151F, -20F);
  230.  
  231. bodyModel[42].addShapeBox(0F, 0F, 0F, 42, 88, 5, 0F,-8F, 0F, 8F,-8F, 0F, 8F,-13F, 0F, -8F,-13F, 0F, -8F,0F, 0F, -5F,0F, 0F, -5F,0F, 0F, 0F,0F, 0F, 0F); // Box 51
  232. bodyModel[42].setRotationPoint(98F, -151F, 15F);
  233.  
  234. bodyModel[43].addBox(0F, 0F, 0F, 26, 9, 14, 0F); // Box 52
  235. bodyModel[43].setRotationPoint(106F, -160F, -7F);
  236.  
  237. bodyModel[44].addShapeBox(0F, 0F, 0F, 26, 9, 5, 0F,0F, 0F, 0F,0F, 0F, 0F,-5F, 0F, 0F,-5F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,-5F, 0F, 0F,-5F, 0F, 0F); // Box 53
  238. bodyModel[44].setRotationPoint(106F, -160F, 7F);
  239.  
  240. bodyModel[45].addShapeBox(0F, 0F, 0F, 26, 9, 5, 0F,-5F, 0F, 0F,-5F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,-5F, 0F, 0F,-5F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 54
  241. bodyModel[45].setRotationPoint(106F, -160F, -12F);
  242.  
  243. bodyModel[46].addShapeBox(0F, 0F, 0F, 5, 8, 62, 0F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -6F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -6F); // Box 55
  244. bodyModel[46].setRotationPoint(141F, -77F, -31F);
  245.  
  246. bodyModel[47].addShapeBox(0F, 0F, 0F, 30, 15, 30, 0F,-4F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,-4F, 0F, 0F,0F, 0F, 4F,0F, 0F, 4F,0F, 0F, 4F,0F, 0F, 4F); // Box 57
  247. bodyModel[47].setRotationPoint(70F, -78F, -15F);
  248.  
  249. bodyModel[48].addShapeBox(0F, 0F, 0F, 40, 28, 32, 0F,-4F, 0F, -4F,-4F, 0F, -8F,-4F, 0F, -8F,-4F, 0F, -4F,0F, 0F, 0F,0F, 0F, -4F,0F, 0F, -4F,0F, 0F, 0F); // Box 58
  250. bodyModel[48].setRotationPoint(22F, -91F, -16F);
  251.  
  252. bodyModel[49].addShapeBox(0F, 0F, 0F, 39, 16, 38, 0F,0F, 0F, -2F,-4F, 0F, -2F,-4F, 0F, -2F,0F, 0F, -2F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 59
  253. bodyModel[49].setRotationPoint(-49F, -73F, -19F);
  254.  
  255. bodyModel[50].addShapeBox(0F, 0F, 0F, 20, 3, 34, 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); // Box 60
  256. bodyModel[50].setRotationPoint(-34F, -76F, -17F);
  257.  
  258. bodyModel[51].addShapeBox(0F, 0F, 0F, 15, 33, 15, 0F,-3F, 0F, -3F,-3F, 0F, -3F,-3F, 0F, -3F,-3F, 0F, -3F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 61
  259. bodyModel[51].setRotationPoint(-30F, -109F, -7.5F);
  260.  
  261. bodyModel[52].addShapeBox(0F, 0F, 0F, 7, 3, 4, 0F,0F, 0F, 0F,0F, 0F, -1F,0F, 0F, -1F,0F, 0F, 0F,0F, 0F, 0F,0F, -2F, -1F,0F, -2F, -1F,0F, 0F, 0F); // Box 62
  262. bodyModel[52].setRotationPoint(-18F, -105F, -2F);
  263.  
  264. bodyModel[53].addShapeBox(-1F, 0F, 0F, 3, 72, 3, 0F,-0.5F, 0F, -0.5F,-0.5F, 0F, -0.5F,-0.5F, 0F, -0.5F,-0.5F, 0F, -0.5F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 63
  265. bodyModel[53].setRotationPoint(-23F, -181F, -1.5F);
  266.  
  267. bodyModel[54].addBox(-1F, 0F, 0F, 12, 1, 4, 0F); // Box 64
  268. bodyModel[54].setRotationPoint(-27.5F, -123F, -2F);
  269.  
  270. bodyModel[55].addShapeBox(-1F, 0F, 0F, 12, 1, 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 65
  271. bodyModel[55].setRotationPoint(-27.5F, -123F, 2F);
  272.  
  273. bodyModel[56].addShapeBox(-1F, 0F, 0F, 12, 1, 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 66
  274. bodyModel[56].setRotationPoint(-27.5F, -123F, -6F);
  275.  
  276. bodyModel[57].addShapeBox(-1F, 0F, 0F, 12, 1, 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 67
  277. bodyModel[57].setRotationPoint(-27.5F, -135F, -6F);
  278.  
  279. bodyModel[58].addBox(-1F, 0F, 0F, 12, 1, 4, 0F); // Box 68
  280. bodyModel[58].setRotationPoint(-27.5F, -135F, -2F);
  281.  
  282. bodyModel[59].addShapeBox(-1F, 0F, 0F, 12, 1, 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 69
  283. bodyModel[59].setRotationPoint(-27.5F, -135F, 2F);
  284.  
  285. bodyModel[60].addShapeBox(-1F, 0F, 0F, 12, 1, 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 70
  286. bodyModel[60].setRotationPoint(-27.5F, -140F, 2F);
  287.  
  288. bodyModel[61].addBox(-1F, 0F, 0F, 12, 1, 4, 0F); // Box 71
  289. bodyModel[61].setRotationPoint(-27.5F, -140F, -2F);
  290.  
  291. bodyModel[62].addShapeBox(-1F, 0F, 0F, 12, 1, 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 72
  292. bodyModel[62].setRotationPoint(-27.5F, -140F, -6F);
  293.  
  294. bodyModel[63].addShapeBox(0F, 0F, 0F, 24, 8, 8, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F); // Box 73
  295. bodyModel[63].setRotationPoint(107F, -168F, -4F);
  296.  
  297. bodyModel[64].addShapeBox(0F, 0F, 0F, 24, 8, 8, 0F,0F, 0F, 0F,0F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, -8F,-8F, 0F, -8F); // Box 74
  298. bodyModel[64].setRotationPoint(107F, -168F, 4F);
  299.  
  300. bodyModel[65].addShapeBox(0F, 0F, 0F, 24, 8, 8, 0F,-8F, 0F, 0F,-8F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,-8F, 0F, -8F,-8F, 0F, -8F,-8F, 0F, 0F,-8F, 0F, 0F); // Box 75
  301. bodyModel[65].setRotationPoint(107F, -168F, -12F);
  302.  
  303. bodyModel[66].addBox(0F, 0F, 0F, 24, 8, 8, 0F); // Box 76
  304. bodyModel[66].setRotationPoint(107F, -176F, -4F);
  305.  
  306. bodyModel[67].addShapeBox(0F, 0F, 0F, 24, 8, 8, 0F,0F, 0F, 0F,0F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F); // Box 77
  307. bodyModel[67].setRotationPoint(107F, -176F, 4F);
  308.  
  309. bodyModel[68].addShapeBox(0F, 0F, 0F, 24, 8, 8, 0F,-8F, 0F, 0F,-8F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 78
  310. bodyModel[68].setRotationPoint(107F, -176F, -12F);
  311.  
  312. bodyModel[69].addShapeBox(0F, 0F, 0F, 24, 8, 8, 0F,-8F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 79
  313. bodyModel[69].setRotationPoint(107F, -184F, -4F);
  314.  
  315. bodyModel[70].addShapeBox(0F, 0F, 0F, 24, 8, 8, 0F,-8F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, -8F,-8F, 0F, -8F,0F, 0F, 0F,0F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F); // Box 80
  316. bodyModel[70].setRotationPoint(107F, -184F, 4F);
  317.  
  318. bodyModel[71].addShapeBox(0F, 0F, 0F, 24, 8, 8, 0F,-8F, 0F, -8F,-8F, 0F, -8F,-8F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F,-8F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 81
  319. bodyModel[71].setRotationPoint(107F, -184F, -12F);
  320.  
  321. bodyModel[72].addShapeBox(0F, 0F, 0F, 104, 18, 80, 0F,-4F, 0F, -6F,0F, 0F, -6F,0F, 0F, -6F,-4F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 82
  322. bodyModel[72].setRotationPoint(-156F, -57F, -40F);
  323.  
  324. bodyModel[73].addShapeBox(0F, 0F, 0F, 101, 18, 68, 0F,-5F, 0F, -6F,-6F, 0F, -6F,-6F, 0F, -6F,-5F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 83
  325. bodyModel[73].setRotationPoint(-152F, -75F, -34F);
  326.  
  327. bodyModel[74].addShapeBox(0F, 0F, 0F, 28, 8, 56, 0F,0F, 0F, -3F,-3F, 0F, -3F,-3F, 0F, -3F,0F, 0F, -3F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 84
  328. bodyModel[74].setRotationPoint(-85F, -83F, -28F);
  329.  
  330. bodyModel[75].addShapeBox(0F, 0F, 0F, 25, 40, 40, 0F,-3.5F, 0F, -11F,-3.5F, 0F, -11F,-3.5F, 0F, -11F,-3.5F, 0F, -11F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 85
  331. bodyModel[75].setRotationPoint(-85F, -123F, -20F);
  332.  
  333. bodyModel[76].addShapeBox(0F, 0F, 0F, 28, 18, 25, 0F,-4F, 0F, -8F,0F, 0F, -4F,0F, 0F, -4F,-4F, 0F, -8F,0F, 0F, -4F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -4F); // Box 86
  334. bodyModel[76].setRotationPoint(-111F, -93F, -12.5F);
  335.  
  336. bodyModel[77].addShapeBox(0F, 0F, 0F, 7, 11, 56, 0F,-3F, 0F, -4F,-1F, 0F, -4F,-1F, 0F, -4F,-3F, 0F, -4F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F); // Box 87
  337. bodyModel[77].setRotationPoint(-147F, -86F, -28F);
  338.  
  339. bodyModel[78].addShapeBox(0F, 0F, 0F, 126, 55, 80, 0F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -6F,0F, -18F, -12F,0F, 0F, -6F,0F, 0F, -6F,0F, -18F, -12F); // Box 88
  340. bodyModel[78].setRotationPoint(-282F, -39F, -40F);
  341.  
  342. bodyModel[79].addShapeBox(0F, 0F, 0F, 123, 2, 2, 0F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 6F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 6F); // Box 89
  343. bodyModel[79].setRotationPoint(-278F, -41F, -38F);
  344.  
  345. bodyModel[80].addShapeBox(0F, 0F, 0F, 123, 2, 2, 0F,0F, 0F, 6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -6F,0F, 0F, 6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -6F); // Box 90
  346. bodyModel[80].setRotationPoint(-278F, -41F, 36F);
  347.  
  348. bodyModel[81].addBox(0F, 0F, 0F, 2, 2, 64, 0F); // Box 91
  349. bodyModel[81].setRotationPoint(-280F, -41F, -32F);
  350.  
  351. bodyModel[82].addShapeBox(0F, 0F, 0F, 14, 20, 4, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,-6F, 0F, 0F,0F, 0F, 0F,0F, 0F, 0F,-6F, 0F, 0F); // Box 92
  352. bodyModel[82].setRotationPoint(-272F, -1F, -2F);
  353.  
  354. bodyModel[83].addShapeBox(0F, 0F, 0F, 50, 55, 40, 0F,0F, -4F, 0F,0F, -4F, 0F,0F, -4F, 0F,0F, -4F, 0F,0F, 0F, -6F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -6F); // Box 93
  355. bodyModel[83].setRotationPoint(-207F, -39F, -20F);
  356.  
  357.  
  358. //Copy This part into your model
  359.  
  360. ModelRendererTurbo[][] noseGunModel = new ModelRendererTurbo[3][];
  361.  
  362. noseGunModel[0] = new ModelRendererTurbo[28];
  363. noseGunModel[0][0] = new ModelRendererTurbo(this, 600, 0, textureX, textureY); // Box 0
  364. noseGunModel[0][1] = new ModelRendererTurbo(this, 600, 0, textureX, textureY); // Box 1
  365. noseGunModel[0][2] = new ModelRendererTurbo(this, 600, 0, textureX, textureY); // Box 2
  366. noseGunModel[0][3] = new ModelRendererTurbo(this, 600, 40, textureX, textureY); // Box 3
  367. noseGunModel[0][4] = new ModelRendererTurbo(this, 600, 80, textureX, textureY); // Box 4
  368. noseGunModel[0][5] = new ModelRendererTurbo(this, 600, 120, textureX, textureY); // Box 5
  369. noseGunModel[0][6] = new ModelRendererTurbo(this, 600, 120, textureX, textureY); // Box 6
  370. noseGunModel[0][7] = new ModelRendererTurbo(this, 600, 160, textureX, textureY); // Box 7
  371. noseGunModel[0][8] = new ModelRendererTurbo(this, 600, 160, textureX, textureY); // Box 8
  372. noseGunModel[0][9] = new ModelRendererTurbo(this, 600, 200, textureX, textureY); // Box 9
  373. noseGunModel[0][10] = new ModelRendererTurbo(this, 600, 200, textureX, textureY); // Box 10
  374. noseGunModel[0][11] = new ModelRendererTurbo(this, 600, 240, textureX, textureY); // Box 11
  375. noseGunModel[0][12] = new ModelRendererTurbo(this, 600, 280, textureX, textureY); // Box 12
  376. noseGunModel[0][13] = new ModelRendererTurbo(this, 600, 320, textureX, textureY); // Box 13
  377. noseGunModel[0][14] = new ModelRendererTurbo(this, 600, 0, textureX, textureY); // Box 113
  378. noseGunModel[0][15] = new ModelRendererTurbo(this, 600, 0, textureX, textureY); // Box 114
  379. noseGunModel[0][16] = new ModelRendererTurbo(this, 600, 0, textureX, textureY); // Box 115
  380. noseGunModel[0][17] = new ModelRendererTurbo(this, 600, 160, textureX, textureY); // Box 116
  381. noseGunModel[0][18] = new ModelRendererTurbo(this, 600, 40, textureX, textureY); // Box 117
  382. noseGunModel[0][19] = new ModelRendererTurbo(this, 600, 80, textureX, textureY); // Box 118
  383. noseGunModel[0][20] = new ModelRendererTurbo(this, 600, 320, textureX, textureY); // Box 119
  384. noseGunModel[0][21] = new ModelRendererTurbo(this, 600, 120, textureX, textureY); // Box 120
  385. noseGunModel[0][22] = new ModelRendererTurbo(this, 600, 200, textureX, textureY); // Box 121
  386. noseGunModel[0][23] = new ModelRendererTurbo(this, 600, 120, textureX, textureY); // Box 122
  387. noseGunModel[0][24] = new ModelRendererTurbo(this, 600, 200, textureX, textureY); // Box 123
  388. noseGunModel[0][25] = new ModelRendererTurbo(this, 600, 160, textureX, textureY); // Box 124
  389. noseGunModel[0][26] = new ModelRendererTurbo(this, 600, 240, textureX, textureY); // Box 125
  390. noseGunModel[0][27] = new ModelRendererTurbo(this, 600, 280, textureX, textureY); // Box 126
  391.  
  392. noseGunModel[0][0].addBox(-4F, 0F, -12F, 8, 3, 24, 0F); // Box 0
  393. noseGunModel[0][0].setRotationPoint(253.5F, -43F, 0F);
  394.  
  395. noseGunModel[0][1].addShapeBox(4F, 0F, -12F, 8, 3, 24, 0F, 0F, 0F, 0F, 0F, 0F, -8F, 0F, 0F, -8F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -8F, 0F, 0F, -8F, 0F, 0F, 0F); // Box 1
  396. noseGunModel[0][1].setRotationPoint(253.5F, -43F, 0F);
  397.  
  398. noseGunModel[0][2].addShapeBox(-12F, -3F, -12F, 8, 3, 24, 0F, 0F, 0F, -8F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -8F, 0F, 0F, -8F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -8F); // Box 2
  399. noseGunModel[0][2].setRotationPoint(253.5F, -40F, 0F);
  400.  
  401. noseGunModel[0][3].addBox(-9F, -10F, -12F, 13, 10, 24, 0F); // Box 3
  402. noseGunModel[0][3].setRotationPoint(253.5F, -43F, 0F);
  403.  
  404. noseGunModel[0][4].addShapeBox(-15F, -10F, -12F, 6, 10, 24, 0F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F); // Box 4
  405. noseGunModel[0][4].setRotationPoint(253.5F, -43F, 0F);
  406.  
  407. noseGunModel[0][5].addShapeBox(-9F, -16F, -12F, 13, 6, 9, 0F, 0F, 0F, -6F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 5
  408. noseGunModel[0][5].setRotationPoint(253.5F, -43F, 0F);
  409.  
  410. noseGunModel[0][6].addShapeBox(-9F, -16F, 3F, 13, 6, 9, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 6
  411. noseGunModel[0][6].setRotationPoint(253.5F, -43F, 0F);
  412.  
  413. noseGunModel[0][7].addShapeBox(4F, -10F, -12F, 10, 10, 9, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 7
  414. noseGunModel[0][7].setRotationPoint(253.5F, -43F, 0F);
  415.  
  416. noseGunModel[0][8].addShapeBox(4F, -10F, 3F, 10, 10, 9, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F); // Box 8
  417. noseGunModel[0][8].setRotationPoint(253.5F, -43F, 0F);
  418.  
  419. noseGunModel[0][9].addShapeBox(4F, -16F, 3F, 10, 6, 9, 0F, 0F, 0F, 0F, -10F, 0F, 0F, -10F, 0F, -6F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F); // Box 9
  420. noseGunModel[0][9].setRotationPoint(253.5F, -43F, 0F);
  421.  
  422. noseGunModel[0][10].addShapeBox(4F, -16F, -12F, 10, 6, 9, 0F, 0F, 0F, -6F, -10F, 0F, -6F, -10F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 10
  423. noseGunModel[0][10].setRotationPoint(253.5F, -43F, 0F);
  424.  
  425. noseGunModel[0][11].addBox(-9F, -14F, -3F, 13, 4, 6, 0F); // Box 11
  426. noseGunModel[0][11].setRotationPoint(253.5F, -43F, 0F);
  427.  
  428. noseGunModel[0][12].addShapeBox(4F, -14F, -3F, 5, 13, 6, 0F, 0F, 0F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 12
  429. noseGunModel[0][12].setRotationPoint(253.5F, -43F, 0F);
  430.  
  431. noseGunModel[0][13].addShapeBox(-15F, -16F, -12F, 6, 6, 24, 0F, -6F, 0F, -6F, 0F, 0F, -6F, 0F, 0F, -6F, -6F, 0F, -6F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F); // Box 13
  432. noseGunModel[0][13].setRotationPoint(253.5F, -43F, 0F);
  433.  
  434. noseGunModel[0][14].addBox(-4F, 0F, -12F, 8, 3, 24, 0F); // Box 113
  435. noseGunModel[0][14].setRotationPoint(-253.5F, -42F, 0F);
  436.  
  437. noseGunModel[0][15].addShapeBox(-12F, -3F, -12F, 8, 3, 24, 0F, 0F, 0F, -8F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -8F, 0F, 0F, -8F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -8F); // Box 114
  438. noseGunModel[0][15].setRotationPoint(-253.5F, -39F, 0F);
  439.  
  440. noseGunModel[0][16].addShapeBox(4F, 0F, -12F, 8, 3, 24, 0F, 0F, 0F, 0F, 0F, 0F, -8F, 0F, 0F, -8F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -8F, 0F, 0F, -8F, 0F, 0F, 0F); // Box 115
  441. noseGunModel[0][16].setRotationPoint(-253.5F, -42F, 0F);
  442.  
  443. noseGunModel[0][17].addShapeBox(4F, -10F, -12F, 10, 10, 9, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 116
  444. noseGunModel[0][17].setRotationPoint(-253.5F, -42F, 0F);
  445.  
  446. noseGunModel[0][18].addBox(-9F, -10F, -12F, 13, 10, 24, 0F); // Box 117
  447. noseGunModel[0][18].setRotationPoint(-253.5F, -42F, 0F);
  448.  
  449. noseGunModel[0][19].addShapeBox(-15F, -10F, -12F, 6, 10, 24, 0F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F); // Box 118
  450. noseGunModel[0][19].setRotationPoint(-253.5F, -42F, 0F);
  451.  
  452. noseGunModel[0][20].addShapeBox(-15F, -16F, -12F, 6, 6, 24, 0F, -6F, 0F, -6F, 0F, 0F, -6F, 0F, 0F, -6F, -6F, 0F, -6F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -4F); // Box 119
  453. noseGunModel[0][20].setRotationPoint(-253.5F, -42F, 0F);
  454.  
  455. noseGunModel[0][21].addShapeBox(-9F, -16F, -12F, 13, 6, 9, 0F, 0F, 0F, -6F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 120
  456. noseGunModel[0][21].setRotationPoint(-253.5F, -42F, 0F);
  457.  
  458. noseGunModel[0][22].addShapeBox(4F, -16F, -12F, 10, 6, 9, 0F, 0F, 0F, -6F, -10F, 0F, -6F, -10F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 121
  459. noseGunModel[0][22].setRotationPoint(-253.5F, -42F, 0F);
  460.  
  461. noseGunModel[0][23].addShapeBox(-9F, -16F, 3F, 13, 6, 9, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 122
  462. noseGunModel[0][23].setRotationPoint(-253.5F, -42F, 0F);
  463.  
  464. noseGunModel[0][24].addShapeBox(4F, -16F, 3F, 10, 6, 9, 0F, 0F, 0F, 0F, -10F, 0F, 0F, -10F, 0F, -6F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F); // Box 123
  465. noseGunModel[0][24].setRotationPoint(-253.5F, -42F, 0F);
  466.  
  467. noseGunModel[0][25].addShapeBox(4F, -10F, 3F, 10, 10, 9, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, -6F, 0F, 0F, 0F); // Box 124
  468. noseGunModel[0][25].setRotationPoint(-253.5F, -42F, 0F);
  469.  
  470. noseGunModel[0][26].addBox(-9F, -14F, -3F, 13, 4, 6, 0F); // Box 125
  471. noseGunModel[0][26].setRotationPoint(-253.5F, -42F, 0F);
  472.  
  473. noseGunModel[0][27].addShapeBox(4F, -14F, -3F, 5, 13, 6, 0F, 0F, 0F, 0F, 0F, -4F, 0F, 0F, -4F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F, 0F); // Box 126
  474. noseGunModel[0][27].setRotationPoint(-253.5F, -42F, 0F);
  475.  
  476. noseGunModel[1] = new ModelRendererTurbo[0];
  477.  
  478.  
  479. noseGunModel[2] = new ModelRendererTurbo[4];
  480. noseGunModel[2][0] = new ModelRendererTurbo(this, 600, 360, textureX, textureY); // Box 14
  481. noseGunModel[2][1] = new ModelRendererTurbo(this, 600, 380, textureX, textureY); // Box 15
  482. noseGunModel[2][2] = new ModelRendererTurbo(this, 600, 360, textureX, textureY); // Box 127
  483. noseGunModel[2][3] = new ModelRendererTurbo(this, 600, 380, textureX, textureY); // Box 128
  484.  
  485. noseGunModel[2][0].addBox(5F, -1F, -1F, 30, 2, 2, 0F); // Box 14
  486. noseGunModel[2][0].setRotationPoint(253.5F, -51F, 0F);
  487.  
  488. noseGunModel[2][1].addBox(23F, -1.5F, -1.5F, 6, 3, 3, 0F); // Box 15
  489. noseGunModel[2][1].setRotationPoint(253.5F, -51F, 0F);
  490.  
  491. noseGunModel[2][2].addBox(5F, -1F, -1F, 30, 2, 2, 0F); // Box 127
  492. noseGunModel[2][2].setRotationPoint(-253.5F, -50F, 0F);
  493.  
  494. noseGunModel[2][3].addBox(23F, -1.5F, -1.5F, 6, 3, 3, 0F); // Box 128
  495. noseGunModel[2][3].setRotationPoint(-253.5F, -50F, 0F);
  496.  
  497. registerGunModel("Main", noseGunModel);
  498.  
  499.  
  500.  
  501.  
  502. //Copy This part into your model
  503.  
  504. ModelRendererTurbo[][] p1GunModel = new ModelRendererTurbo[3][];
  505.  
  506. p1GunModel[0] = new ModelRendererTurbo[3];
  507. p1GunModel[0][0] = new ModelRendererTurbo(this, 800, 0, textureX, textureY); // Box 16
  508. p1GunModel[0][1] = new ModelRendererTurbo(this, 800, 20, textureX, textureY); // Box 17
  509. p1GunModel[0][2] = new ModelRendererTurbo(this, 800, 20, textureX, textureY); // Box 18
  510.  
  511.  
  512. p1GunModel[0][0].addBox(-4F, 5F, -4F, 8, 2, 8, 0F); // Box 16
  513.  
  514. p1GunModel[0][1].addShapeBox(-4F, 0F, -4F, 8, 5, 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); // Box 17
  515.  
  516. p1GunModel[0][2].addShapeBox(-4F, 0F, 2F, 8, 5, 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); // Box 18
  517.  
  518.  
  519.  
  520. for(ModelRendererTurbo noseGunPart : p1GunModel[0])
  521. noseGunPart.setRotationPoint(-3F, -64F, -28F);
  522.  
  523. p1GunModel[1] = new ModelRendererTurbo[0];
  524.  
  525.  
  526. p1GunModel[2] = new ModelRendererTurbo[9];
  527. p1GunModel[2][0] = new ModelRendererTurbo(this, 800, 40, textureX, textureY); // Box 19
  528. p1GunModel[2][1] = new ModelRendererTurbo(this, 800, 80, textureX, textureY); // Box 21
  529. p1GunModel[2][2] = new ModelRendererTurbo(this, 800, 100, textureX, textureY); // Box 22
  530. p1GunModel[2][3] = new ModelRendererTurbo(this, 800, 120, textureX, textureY); // Box 23
  531. p1GunModel[2][4] = new ModelRendererTurbo(this, 800, 120, textureX, textureY); // Box 24
  532. p1GunModel[2][5] = new ModelRendererTurbo(this, 800, 140, textureX, textureY); // Box 25
  533. p1GunModel[2][6] = new ModelRendererTurbo(this, 800, 160, textureX, textureY); // Box 26
  534. p1GunModel[2][7] = new ModelRendererTurbo(this, 800, 160, textureX, textureY); // Box 27
  535. p1GunModel[2][8] = new ModelRendererTurbo(this, 800, 60, textureX, textureY); // Box 20
  536.  
  537. p1GunModel[2][0].addBox(-3F, 0F, -2F, 6, 4, 4, 0F); // Box 19
  538.  
  539. p1GunModel[2][1].addBox(3F, 1F, -0.5F, 6, 1, 1, 0F); // Box 21
  540.  
  541. p1GunModel[2][2].addBox(-1F, -6F, -2F, 2, 6, 4, 0F); // Box 22
  542.  
  543. p1GunModel[2][3].addShapeBox(1F, -6F, -2F, 1, 6, 4, 0F,0F, 0F, 0F,0F, 0F, -1F,0F, 0F, -1F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -1F,0F, 0F, -1F,0F, 0F, 0F); // Box 23
  544.  
  545. p1GunModel[2][4].addShapeBox(-2F, -6F, -2F, 1, 6, 4, 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 24
  546.  
  547. p1GunModel[2][5].addShapeBox(-1F, -7F, -2F, 2, 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 25
  548.  
  549. p1GunModel[2][6].addShapeBox(1F, -7F, -2F, 1, 1, 4, 0F,0F, 0F, -1F,-1F, 0F, -1F,-1F, 0F, -1F,0F, 0F, -1F,0F, 0F, 0F,0F, 0F, -1F,0F, 0F, -1F,0F, 0F, 0F); // Box 26
  550.  
  551. p1GunModel[2][7].addShapeBox(-2F, -7F, -2F, 1, 1, 4, 0F,-1F, 0F, -1F,0F, 0F, -1F,0F, 0F, -1F,-1F, 0F, -1F,0F, 0F, -1F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -1F); // Box 27
  552.  
  553. p1GunModel[2][8].addShapeBox(-3F, 4F, -2F, 6, 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 20
  554.  
  555. for(ModelRendererTurbo p1GunPart : p1GunModel[2])
  556. p1GunPart.setRotationPoint(-3F, -64F, -28F);
  557.  
  558. registerGunModel("PhalanxRight", p1GunModel);
  559.  
  560.  
  561.  
  562. //Copy This part into your model
  563.  
  564. ModelRendererTurbo[][] p2GunModel = new ModelRendererTurbo[3][];
  565.  
  566. p2GunModel[0] = new ModelRendererTurbo[3];
  567. p2GunModel[0][0] = new ModelRendererTurbo(this, 800, 0, textureX, textureY); // Box 16
  568. p2GunModel[0][1] = new ModelRendererTurbo(this, 800, 20, textureX, textureY); // Box 17
  569. p2GunModel[0][2] = new ModelRendererTurbo(this, 800, 20, textureX, textureY); // Box 18
  570.  
  571.  
  572. p2GunModel[0][0].addBox(-4F, 5F, -4F, 8, 2, 8, 0F); // Box 16
  573.  
  574. p2GunModel[0][1].addShapeBox(-4F, 0F, -4F, 8, 5, 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); // Box 17
  575.  
  576. p2GunModel[0][2].addShapeBox(-4F, 0F, 2F, 8, 5, 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); // Box 18
  577.  
  578.  
  579.  
  580. for(ModelRendererTurbo noseGunPart : p2GunModel[0])
  581. noseGunPart.setRotationPoint(-3F, -64F, 28F);
  582.  
  583. p2GunModel[1] = new ModelRendererTurbo[0];
  584.  
  585.  
  586. p2GunModel[2] = new ModelRendererTurbo[9];
  587. p2GunModel[2][0] = new ModelRendererTurbo(this, 800, 40, textureX, textureY); // Box 19
  588. p2GunModel[2][1] = new ModelRendererTurbo(this, 800, 80, textureX, textureY); // Box 21
  589. p2GunModel[2][2] = new ModelRendererTurbo(this, 800, 100, textureX, textureY); // Box 22
  590. p2GunModel[2][3] = new ModelRendererTurbo(this, 800, 120, textureX, textureY); // Box 23
  591. p2GunModel[2][4] = new ModelRendererTurbo(this, 800, 120, textureX, textureY); // Box 24
  592. p2GunModel[2][5] = new ModelRendererTurbo(this, 800, 140, textureX, textureY); // Box 25
  593. p2GunModel[2][6] = new ModelRendererTurbo(this, 800, 160, textureX, textureY); // Box 26
  594. p2GunModel[2][7] = new ModelRendererTurbo(this, 800, 160, textureX, textureY); // Box 27
  595. p2GunModel[2][8] = new ModelRendererTurbo(this, 800, 60, textureX, textureY); // Box 20
  596.  
  597. p2GunModel[2][0].addBox(-3F, 0F, -2F, 6, 4, 4, 0F); // Box 19
  598.  
  599. p2GunModel[2][1].addBox(3F, 1F, -0.5F, 6, 1, 1, 0F); // Box 21
  600.  
  601. p2GunModel[2][2].addBox(-1F, -6F, -2F, 2, 6, 4, 0F); // Box 22
  602.  
  603. p2GunModel[2][3].addShapeBox(1F, -6F, -2F, 1, 6, 4, 0F,0F, 0F, 0F,0F, 0F, -1F,0F, 0F, -1F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -1F,0F, 0F, -1F,0F, 0F, 0F); // Box 23
  604.  
  605. p2GunModel[2][4].addShapeBox(-2F, -6F, -2F, 1, 6, 4, 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 24
  606.  
  607. p2GunModel[2][5].addShapeBox(-1F, -7F, -2F, 2, 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 25
  608.  
  609. p2GunModel[2][6].addShapeBox(1F, -7F, -2F, 1, 1, 4, 0F,0F, 0F, -1F,-1F, 0F, -1F,-1F, 0F, -1F,0F, 0F, -1F,0F, 0F, 0F,0F, 0F, -1F,0F, 0F, -1F,0F, 0F, 0F); // Box 26
  610.  
  611. p2GunModel[2][7].addShapeBox(-2F, -7F, -2F, 1, 1, 4, 0F,-1F, 0F, -1F,0F, 0F, -1F,0F, 0F, -1F,-1F, 0F, -1F,0F, 0F, -1F,0F, 0F, 0F,0F, 0F, 0F,0F, 0F, -1F); // Box 27
  612.  
  613. p2GunModel[2][8].addShapeBox(-3F, 4F, -2F, 6, 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 20
  614.  
  615. for(ModelRendererTurbo p2GunPart : p2GunModel[2])
  616. p2GunPart.setRotationPoint(-3F, -64F, 28F);
  617.  
  618. registerGunModel("PhalanxLeft", p2GunModel);
  619.  
  620. translateAll(0F, 0F, 0F);
  621.  
  622.  
  623. flipAll();
  624. }
  625. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement