-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathClass34.java
68 lines (56 loc) · 1.94 KB
/
Class34.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
final class Class34 {
private int anInt600 = 2;
int anInt601;
private int[] anIntArray602 = new int[2];
int anInt603;
private int[] anIntArray604 = new int[2];
int anInt605;
private int anInt606;
private int anInt607;
private int anInt608;
private int anInt609;
private int anInt610;
final int method1007(int var1) {
if(this.anInt610 >= this.anInt609) {
this.anInt607 = this.anIntArray602[this.anInt606++] << 15;
if(this.anInt606 >= this.anInt600) {
this.anInt606 = this.anInt600 - 1;
}
this.anInt609 = (int)((double)this.anIntArray604[this.anInt606] / 65536.0D * (double)var1);
if(this.anInt609 > this.anInt610) {
this.anInt608 = ((this.anIntArray602[this.anInt606] << 15) - this.anInt607) / (this.anInt609 - this.anInt610);
}
}
this.anInt607 += this.anInt608;
++this.anInt610;
return this.anInt607 - this.anInt608 >> 15;
}
final void method1008() {
this.anInt609 = 0;
this.anInt606 = 0;
this.anInt608 = 0;
this.anInt607 = 0;
this.anInt610 = 0;
}
final void method1009(Class3_Sub30 var1) {
this.anInt600 = var1.method803((byte)-45);
this.anIntArray604 = new int[this.anInt600];
this.anIntArray602 = new int[this.anInt600];
for(int var2 = 0; var2 < this.anInt600; ++var2) {
this.anIntArray604[var2] = var1.method737(1);
this.anIntArray602[var2] = var1.method737(1);
}
}
final void method1010(Class3_Sub30 var1) {
this.anInt601 = var1.method803((byte)-37);
this.anInt603 = var1.method748(-502942936);
this.anInt605 = var1.method748(-502942936);
this.method1009(var1);
}
public Class34() {
this.anIntArray604[0] = 0;
this.anIntArray604[1] = '\uffff';
this.anIntArray602[0] = 0;
this.anIntArray602[1] = '\uffff';
}
}