Advertisement
Guest User

Untitled

a guest
Jan 20th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.75 KB | None | 0 0
  1. static final void method4536(RsBitsBuffer class298_sub53_sub2, byte i) {
  2. try {
  3. int i_30_ = 0;
  4. class298_sub53_sub2.initBitAccess(1090191163);
  5. for (int i_31_ = 0; i_31_ < 1168366243 * Class10.LOCAL_PLAYERS_INDEXES_COUNT; i_31_++) {
  6. int i_32_ = Class10.LOCAL_PLAYERS_INDEXES[i_31_];
  7. if (0 == (Class10.aByteArray131[i_32_] & 0x1)) {
  8. if (i_30_ > 0) {
  9. i_30_--;
  10. Class10.aByteArray131[i_32_] |= 0x2;
  11. } else {
  12. int i_33_ = class298_sub53_sub2.readBits(1);
  13. if (0 == i_33_) {
  14. i_30_ = Class127_Sub3.method1431(class298_sub53_sub2, 2074736782);
  15. Class10.aByteArray131[i_32_] |= 0x2;
  16. } else
  17. Class500.method6221(class298_sub53_sub2, i_32_, -1265435014);
  18. }
  19. }
  20. }
  21. class298_sub53_sub2.finishBitAccess((byte) 81);
  22. if (i_30_ != 0)
  23. throw new RuntimeException();
  24. class298_sub53_sub2.initBitAccess(1796731201);
  25. for (int i_34_ = 0; i_34_ < Class10.LOCAL_PLAYERS_INDEXES_COUNT * 1168366243; i_34_++) {
  26. int i_35_ = Class10.LOCAL_PLAYERS_INDEXES[i_34_];
  27. if (0 != (Class10.aByteArray131[i_35_] & 0x1)) {
  28. if (i_30_ > 0) {
  29. i_30_--;
  30. Class10.aByteArray131[i_35_] |= 0x2;
  31. } else {
  32. int i_36_ = class298_sub53_sub2.readBits(1);
  33. if (i_36_ == 0) {
  34. i_30_ = Class127_Sub3.method1431(class298_sub53_sub2, 2076159127);
  35. Class10.aByteArray131[i_35_] |= 0x2;
  36. } else
  37. Class500.method6221(class298_sub53_sub2, i_35_, -1556347349);
  38. }
  39. }
  40. }
  41. class298_sub53_sub2.finishBitAccess((byte) 23);
  42. if (0 != i_30_)
  43. throw new RuntimeException();
  44. class298_sub53_sub2.initBitAccess(-909299389);
  45. for (int i_37_ = 0; i_37_ < 1430471535 * Class10.anInt130; i_37_++) {
  46. int i_38_ = Class10.anIntArray134[i_37_];
  47. if ((Class10.aByteArray131[i_38_] & 0x1) != 0) {
  48. if (i_30_ > 0) {
  49. i_30_--;
  50. Class10.aByteArray131[i_38_] |= 0x2;
  51. } else {
  52. int i_39_ = class298_sub53_sub2.readBits(1);
  53. if (0 == i_39_) {
  54. i_30_ = Class127_Sub3.method1431(class298_sub53_sub2, 2121776092);
  55. Class10.aByteArray131[i_38_] |= 0x2;
  56. } else if (Class501.method6229(class298_sub53_sub2, i_38_, -166989889))
  57. Class10.aByteArray131[i_38_] |= 0x2;
  58. }
  59. }
  60. }
  61. class298_sub53_sub2.finishBitAccess((byte) 92);
  62. if (0 != i_30_)
  63. throw new RuntimeException();
  64. class298_sub53_sub2.initBitAccess(526089082);
  65. for (int i_40_ = 0; i_40_ < Class10.anInt130 * 1430471535; i_40_++) {
  66. int i_41_ = Class10.anIntArray134[i_40_];
  67. if ((Class10.aByteArray131[i_41_] & 0x1) == 0) {
  68. if (i_30_ > 0) {
  69. i_30_--;
  70. Class10.aByteArray131[i_41_] |= 0x2;
  71. } else {
  72. int i_42_ = class298_sub53_sub2.readBits(1);
  73. if (i_42_ == 0) {
  74. i_30_ = Class127_Sub3.method1431(class298_sub53_sub2, 2129494225);
  75. Class10.aByteArray131[i_41_] |= 0x2;
  76. } else if (Class501.method6229(class298_sub53_sub2, i_41_, -1080126826))
  77. Class10.aByteArray131[i_41_] |= 0x2;
  78. }
  79. }
  80. }
  81. class298_sub53_sub2.finishBitAccess((byte) 49);
  82. if (i_30_ != 0)
  83. throw new RuntimeException();
  84. Class10.LOCAL_PLAYERS_INDEXES_COUNT = 0;
  85. Class10.anInt130 = 0;
  86. for (int i_43_ = 1; i_43_ < 2048; i_43_++) {
  87. Class10.aByteArray131[i_43_] >>= 1;
  88. Player class365_sub1_sub1_sub2_sub2 = client.LOCAL_PLAYERS[i_43_];
  89. if (null != class365_sub1_sub1_sub2_sub2)
  90. Class10.LOCAL_PLAYERS_INDEXES[(Class10.LOCAL_PLAYERS_INDEXES_COUNT += -656365301) * 1168366243 - 1] = i_43_;
  91. else
  92. Class10.anIntArray134[(Class10.anInt130 += 854162319) * 1430471535 - 1] = i_43_;
  93. }
  94. } catch (RuntimeException runtimeexception) {
  95. throw Class346.throwError(runtimeexception, new StringBuilder().append("wr.b(").append(')').toString());
  96. }
  97. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement