Guest User

Untitled

a guest
Dec 17th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.49 KB | None | 0 0
  1. private final Model method241(int i, int i_25_, int i_26_, int i_27_) {
  2. try {
  3. Model model = null;
  4. long l;
  5. if (anIntArray281 == null) {
  6. if (i_25_ != 10) {
  7. return null;
  8. }
  9. l = (long) ((anInt259 << 6) + i_27_) + ((long) (i_26_ + 1) << 32);
  10. Model model_28_ = (Model) aCache285.method172(l);
  11. if (model_28_ != null) {
  12. return model_28_;
  13. }
  14. if (anIntArray278 == null) {
  15. return null;
  16. }
  17. boolean bool = aBoolean256 ^ i_27_ > 3;
  18. int i_29_ = anIntArray278.length;
  19. for (int i_30_ = 0; i_30_ < i_29_; i_30_++) {
  20. int i_31_ = anIntArray278[i_30_];
  21. if (bool) {
  22. i_31_ += 65536;
  23. }
  24. model = (Model) aCache290.method172((long) i_31_);
  25. if (model == null) {
  26. model = Model.method410(anInt275, i_31_ & 0xffff);
  27. if (model == null) {
  28. return null;
  29. }
  30. if (bool) {
  31. model.method425(0);
  32. }
  33. aCache290.method173(model, (long) i_31_, (byte) 2);
  34. }
  35. if (i_29_ > 1) {
  36. aModelArray246[i_30_] = model;
  37. }
  38. }
  39. if (i_29_ > 1) {
  40. model = new Model(i_29_, aModelArray246, -38);
  41. }
  42. } else {
  43. int i_32_ = -1;
  44. for (int i_33_ = 0; i_33_ < anIntArray281.length; i_33_++) {
  45. if (anIntArray281[i_33_] == i_25_) {
  46. i_32_ = i_33_;
  47. break;
  48. }
  49. }
  50. if (i_32_ == -1) {
  51. return null;
  52. }
  53. l = (long) ((anInt259 << 6) + (i_32_ << 3) + i_27_) + ((long) (i_26_ + 1) << 32);
  54. Model model_34_ = (Model) aCache285.method172(l);
  55. if (model_34_ != null) {
  56. return model_34_;
  57. }
  58. int i_35_ = anIntArray278[i_32_];
  59. boolean bool = aBoolean256 ^ i_27_ > 3;
  60. if (bool) {
  61. i_35_ += 65536;
  62. }
  63. model = (Model) aCache290.method172((long) i_35_);
  64. if (model == null) {
  65. model = Model.method410(anInt275, i_35_ & 0xffff);
  66. if (model == null) {
  67. return null;
  68. }
  69. if (bool) {
  70. model.method425(0);
  71. }
  72. aCache290.method173(model, (long) i_35_, (byte) 2);
  73. }
  74. }
  75. boolean bool;
  76. if (anInt253 != 128 || anInt277 != 128 || anInt245 != 128) {
  77. bool = true;
  78. } else {
  79. bool = false;
  80. }
  81. boolean bool_36_;
  82. if (anInt243 != 0 || anInt250 != 0 || anInt288 != 0) {
  83. bool_36_ = true;
  84. } else {
  85. bool_36_ = false;
  86. }
  87. Model model_37_ = new Model(9, anIntArray289 == null, Animation.method152(i_26_, false), i_27_ == 0 && i_26_ == -1 && !bool && !bool_36_, model);
  88. if (i_26_ != -1) {
  89. model_37_.method417((byte) -71);
  90. model_37_.method418(i_26_, 40542);
  91. model_37_.anIntArrayArray1651 = null;
  92. model_37_.anIntArrayArray1650 = null;
  93. }
  94. while (i_27_-- > 0)
  95. model_37_.method421(360);
  96. if (anIntArray289 != null) {
  97. for (int i_38_ = 0; i_38_ < anIntArray289.length; i_38_++)
  98. model_37_.method424(anIntArray289[i_38_], anIntArray252[i_38_]);
  99. }
  100. if (bool) {
  101. model_37_.method426(anInt253, anInt245, anInt248, anInt277);
  102. }
  103. if (bool_36_) {
  104. model_37_.method423(anInt243, anInt250, 16384, anInt288);
  105. }
  106. model_37_.method427(64 + aByte242, 768 + aByte247 * 5, -50, -10, -50, !aBoolean274);
  107. if (anInt265 == 1) {
  108. model_37_.anInt1647 = model_37_.anInt1447;
  109. }
  110. aCache285.method173(model_37_, l, (byte) 2);
  111. if (i != 0) {
  112. anInt248 = 422;
  113. }
  114. return model_37_;
  115. } catch (RuntimeException runtimeexception) {
  116. SignLink.method557("87963, " + i + ", " + i_25_ + ", " + i_26_ + ", " + i_27_ + ", " + runtimeexception.toString());
  117. throw new RuntimeException();
  118. }
  119. }
Add Comment
Please, Sign In to add comment