-
Notifications
You must be signed in to change notification settings - Fork 1
/
Class131_Sub41_Sub16.java
143 lines (135 loc) · 3.84 KB
/
Class131_Sub41_Sub16.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
/* Class131_Sub41_Sub16 - Decompiled by JODE
* Visit http://jode.sourceforge.net/
*/
public class Class131_Sub41_Sub16 extends Class131_Sub41
{
public static int anInt6370;
public static boolean[] aBooleanArray6371 = new boolean[100];
public static int anInt6372;
public static int anInt6373;
public int anInt6374;
public static int anInt6375;
public static int anInt6376;
public String aString6377;
public char aChar6378;
public static int anInt6379;
public static int anInt6380;
public static int anInt6381;
public static int anInt6382;
public boolean method2036(byte arg0) {
try {
if (arg0 != -40)
return true;
anInt6381++;
if ((aChar6378 ^ 0xffffffff) != -116)
return false;
return true;
} catch (RuntimeException runtimeexception) {
throw Class131_Sub2_Sub6.method1495(runtimeexception,
"pd.E(" + arg0 + ')');
}
}
public static Class55 method2037(Class158 arg0, byte arg1, int arg2,
int arg3) {
try {
anInt6379++;
byte[] is = arg0.method2364(arg2, arg3, 0);
if (is == null)
return null;
if (arg1 != -35)
method2042(12, 63, 23);
return new Class55(is);
} catch (RuntimeException runtimeexception) {
throw Class131_Sub2_Sub6.method1495(runtimeexception,
("pd.A("
+ (arg0 != null ? "{...}"
: "null")
+ ',' + arg1 + ',' + arg2
+ ',' + arg3 + ')'));
}
}
public void method2038(int arg0, Stream arg1, boolean arg2) {
anInt6372++;
if (arg0 != 1) {
if (arg0 == 2)
anInt6374 = arg1.readUnsignedInt(-2);
else if ((arg0 ^ 0xffffffff) == -6)
aString6377 = arg1.readString(false);
} else
aChar6378 = Class214.method2782(60, arg1.readSignedByte((byte) 127));
if (arg2 != false)
aString6377 = null;
}
public void method2039(Stream arg0, byte arg1) {
try {
for (;;) {
int i = arg0.readUnsignedByte(-72);
if (i == 0)
break;
method2038(i, arg0, false);
}
if (arg1 < 109)
method2042(-87, -2, -108);
anInt6376++;
} catch (RuntimeException runtimeexception) {
throw Class131_Sub2_Sub6.method1495(runtimeexception,
("pd.C("
+ (arg0 != null ? "{...}"
: "null")
+ ',' + arg1 + ')'));
}
}
public static void method2040(byte arg0) {
try {
if (arg0 <= -33)
aBooleanArray6371 = null;
} catch (RuntimeException runtimeexception) {
throw Class131_Sub2_Sub6.method1495(runtimeexception,
"pd.D(" + arg0 + ')');
}
}
public static void method2041(int arg0, byte arg1, Class173 arg2,
int arg3) {
try {
anInt6373++;
Class183 class183
= arg2.method2455(0, Class183_Sub1.aClass130_4960);
if (class183 != null && arg1 == -55) {
Class183_Sub1.aClass130_4960.method1188(arg3, arg0,
arg3 - -arg2.anInt2411,
arg0 + arg2.anInt2437);
if ((Class131_Sub31.anInt4524 ^ 0xffffffff) <= -4)
Class183_Sub1.aClass130_4960
.method1192(-16777216, class183, arg3, arg0);
else
Class146.aClass152_1939.method2212
((float) arg3 + (float) arg2.anInt2411 / 2.0F,
(float) arg2.anInt2437 / 2.0F + (float) arg0, 4096,
((int) -Class120.aFloat1578 & 0x3fff) << 1996957666,
class183, arg3, arg0);
}
} catch (RuntimeException runtimeexception) {
throw Class131_Sub2_Sub6.method1495(runtimeexception,
("pd.B(" + arg0 + ',' + arg1
+ ','
+ (arg2 != null ? "{...}"
: "null")
+ ',' + arg3 + ')'));
}
}
public static int method2042(int arg0, int arg1, int arg2) {
try {
anInt6382++;
int i = arg2;
for (/**/; arg0 > 0; arg0--) {
i = 0x1 & arg1 | i << 454696257;
arg1 >>>= 1;
}
return i;
} catch (RuntimeException runtimeexception) {
throw Class131_Sub2_Sub6.method1495(runtimeexception,
("pd.G(" + arg0 + ',' + arg1
+ ',' + arg2 + ')'));
}
}
}