mirror of
https://github.com/moparisthebest/MoparScape
synced 2024-11-13 12:45:01 -05:00
326 lines
11 KiB
Java
326 lines
11 KiB
Java
/* Class115 - Decompiled by JODE
|
|
* Visit http://jode.sourceforge.net/
|
|
*/
|
|
|
|
public class Class115
|
|
{
|
|
public static int anInt1939;
|
|
public int anInt1940;
|
|
public Class68_Sub17[] aClass68_Sub17Array1941;
|
|
public static int anInt1942;
|
|
public static int[] anIntArray1943 = { 0, 0, 2, 0, 0, 2, 1, 1, 0 };
|
|
public static int anInt1944;
|
|
public static int anInt1945;
|
|
public static int anInt1946;
|
|
public static int anInt1947;
|
|
public int anInt1948 = 0;
|
|
public static int anInt1949;
|
|
public static int[] anIntArray1950 = { 0, -1, 0, 1 };
|
|
public int[][] anIntArrayArray1951;
|
|
public int anInt1952;
|
|
public int anInt1953 = -1;
|
|
public Class16 aClass16_1954 = new Class16();
|
|
public static Class16 aClass16_1955 = new Class16();
|
|
public static int anInt1956;
|
|
public boolean aBoolean1957 = false;
|
|
public static volatile int anInt1958 = -1;
|
|
|
|
public static void method1694(int i, int i_0_, boolean bool, int i_1_,
|
|
int i_2_, int i_3_, int i_4_, int i_5_,
|
|
int i_6_) {
|
|
if (bool != false)
|
|
method1699(120);
|
|
anInt1947++;
|
|
int i_7_ = i_3_ + -i_4_;
|
|
int i_8_ = i_5_ - i;
|
|
int i_9_ = (i_2_ - i_6_ << 123900912) / i_8_;
|
|
int i_10_ = (-i_0_ + i_1_ << 1703457872) / i_7_;
|
|
Class68_Sub13_Sub39.method903(i_10_, i_5_, i_4_, 0, -117, i_6_, i, 0,
|
|
i_9_, i_0_, i_3_);
|
|
}
|
|
|
|
public static void method1695(boolean bool) {
|
|
anInt1949++;
|
|
if (bool == false && Class30.aClass68_Sub20_Sub16_540 != null) {
|
|
if ((Class57.anInt1080 ^ 0xffffffff) > -11) {
|
|
if (!Class87.aClass21_1588.method354(0,
|
|
(Class30
|
|
.aClass68_Sub20_Sub16_540
|
|
.aRSString_4412))
|
|
|| !(Class87.aClass21_1588.method354
|
|
(0,
|
|
(Class68_Sub20_Sub13_Sub2.method1166
|
|
(2,
|
|
(new RSString[]
|
|
{ Class30.aClass68_Sub20_Sub16_540.aRSString_4412,
|
|
Class68_Sub2.aRSString_2785 })))))) {
|
|
Class57.anInt1080
|
|
= ((Class68_Sub20_Sub5.aClass21_Sub1_4221.method363
|
|
(126,
|
|
Class30.aClass68_Sub20_Sub16_540.aRSString_4412))
|
|
/ 10);
|
|
return;
|
|
}
|
|
Class92.method1529(297);
|
|
Class57.anInt1080 = 10;
|
|
}
|
|
if (Class57.anInt1080 == 10) {
|
|
Class68_Sub1.anInt2760
|
|
= (Class30.aClass68_Sub20_Sub16_540.anInt4407 >> 1476322022
|
|
<< 515655558);
|
|
Class103.anInt1768
|
|
= 64 + (Class30.aClass68_Sub20_Sub16_540.anInt4406
|
|
>> 721494790
|
|
<< 494581030) + -Class68_Sub1.anInt2760;
|
|
Class70.anInt1273 = (Class30.aClass68_Sub20_Sub16_540.anInt4419
|
|
>> -1352892634 << 1065971750);
|
|
int i
|
|
= (-Class68_Sub13_Sub35.anInt4026
|
|
+ -(Class68_Sub7.aClass1_Sub6_Sub2_2860.anInt2537
|
|
>> 1439301863)
|
|
- -Class68_Sub1.anInt2760 + (Class103.anInt1768 + -1));
|
|
Class68_Sub13_Sub27.aFloat3913 = Class68_Sub9.aFloat2892
|
|
= 8.0F;
|
|
i += (int) (Math.random() * 10.0) - 5;
|
|
Class68_Sub6.anInt2846
|
|
= (64 + -Class70.anInt1273
|
|
+ (Class30.aClass68_Sub20_Sub16_540.anInt4410
|
|
>> -686147674 << -168465434));
|
|
int i_11_ = (-Class70.anInt1273 + Class36.anInt643
|
|
+ (Class68_Sub7.aClass1_Sub6_Sub2_2860.anInt2561
|
|
>> 918582727));
|
|
i_11_ += -5 + (int) (Math.random() * 10.0);
|
|
if ((i_11_ ^ 0xffffffff) <= -1
|
|
&& Class68_Sub6.anInt2846 > i_11_ && (i ^ 0xffffffff) <= -1
|
|
&& (i ^ 0xffffffff) > (Class103.anInt1768 ^ 0xffffffff)) {
|
|
Class68_Sub13_Sub24.anInt3844 = i_11_;
|
|
Class85.anInt1551 = i;
|
|
} else {
|
|
Class68_Sub13_Sub24.anInt3844
|
|
= (-Class70.anInt1273
|
|
+ 64 * Class30.aClass68_Sub20_Sub16_540.anInt4423);
|
|
Class85.anInt1551
|
|
= (-(Class30.aClass68_Sub20_Sub16_540.anInt4428 * 64)
|
|
- -Class68_Sub1.anInt2760 + -1
|
|
+ Class103.anInt1768);
|
|
}
|
|
Class128.method1782(-1);
|
|
int i_12_ = Class18.anInt316 >> 1801636481;
|
|
int i_13_ = Class1_Sub1.anInt2424 >> -886262110 << 1019406474;
|
|
int i_14_ = Class103.anInt1768 >> 1510415910;
|
|
Class121.anIntArray2104 = new int[Class112.anInt1879 - -1];
|
|
int i_15_ = Class68_Sub6.anInt2846 >> -404880154;
|
|
Class68_Sub20_Sub17.anIntArrayArrayArray4442
|
|
= new int[i_15_][i_14_][];
|
|
Class68_Sub13_Sub16.aByteArrayArrayArray3710
|
|
= new byte[i_15_][i_14_][];
|
|
Class48.aByteArrayArrayArray949 = new byte[i_15_][i_14_][];
|
|
Class12.aByteArrayArrayArray212 = new byte[i_15_][i_14_][];
|
|
Class33.anIntArrayArrayArray584 = new int[i_15_][i_14_][];
|
|
Class68_Sub13_Sub11.aByteArrayArrayArray3622
|
|
= new byte[i_15_][i_14_][];
|
|
Class68_Sub13_Sub11.aShortArrayArrayArray3626
|
|
= new short[i_15_][i_14_][];
|
|
Class49.aByteArrayArrayArray970 = new byte[i_15_][i_14_][];
|
|
Class68_Sub13_Sub33.method868(i_12_, i_13_, 68);
|
|
Class57.anInt1080 = 20;
|
|
} else if ((Class57.anInt1080 ^ 0xffffffff) == -21) {
|
|
Class75_Sub1_Sub1.method1393
|
|
(79, new Stream(Class87.aClass21_1588.method351
|
|
((Class30.aClass68_Sub20_Sub16_540
|
|
.aRSString_4412),
|
|
Class68_Sub20_Sub15.aRSString_4393,
|
|
(byte) 89)));
|
|
Class57.anInt1080 = 30;
|
|
Class13_Sub1.method254(-12915, true);
|
|
Class20.method327((byte) 63);
|
|
} else if ((Class57.anInt1080 ^ 0xffffffff) == -31) {
|
|
Class68_Sub13_Sub11.method746
|
|
(81,
|
|
new Stream(Class87.aClass21_1588.method351
|
|
((Class30.aClass68_Sub20_Sub16_540
|
|
.aRSString_4412),
|
|
Class60.aRSString_1115, (byte) 104)));
|
|
Class57.anInt1080 = 40;
|
|
Class20.method327((byte) 63);
|
|
} else if (Class57.anInt1080 == 40) {
|
|
Class68_Sub13_Sub35.method877
|
|
((byte) 69,
|
|
new Stream(Class87.aClass21_1588.method351
|
|
((Class30.aClass68_Sub20_Sub16_540
|
|
.aRSString_4412),
|
|
Class68_Sub13_Sub24.aRSString_3839,
|
|
(byte) 117)));
|
|
Class57.anInt1080 = 50;
|
|
Class20.method327((byte) 53);
|
|
} else if (Class57.anInt1080 == 50) {
|
|
Class68_Sub29.method1325
|
|
(14904,
|
|
new Stream(Class87.aClass21_1588.method351
|
|
((Class30.aClass68_Sub20_Sub16_540
|
|
.aRSString_4412),
|
|
Class101.aRSString_1742, (byte) 102)));
|
|
Class57.anInt1080 = 60;
|
|
Class13_Sub1.method254(-12915, true);
|
|
Class20.method327((byte) 50);
|
|
} else if ((Class57.anInt1080 ^ 0xffffffff) == -61) {
|
|
Class102.aClass91_1756
|
|
= Class90.method1510((Class68_Sub20_Sub13_Sub2.method1166
|
|
(2,
|
|
(new RSString[]
|
|
{ (Class30.aClass68_Sub20_Sub16_540
|
|
.aRSString_4412),
|
|
Class68_Sub2.aRSString_2785 }))),
|
|
12666, Class87.aClass21_1588);
|
|
Class57.anInt1080 = 70;
|
|
Class20.method327((byte) 103);
|
|
} else if ((Class57.anInt1080 ^ 0xffffffff) == -71) {
|
|
Class68_Sub13_Sub27.aClass65_3912
|
|
= new Class65(11, true, Class86.aCanvas1585);
|
|
Class57.anInt1080 = 73;
|
|
Class13_Sub1.method254(-12915, true);
|
|
Class20.method327((byte) 120);
|
|
} else if ((Class57.anInt1080 ^ 0xffffffff) == -74) {
|
|
Class68_Sub10.aClass65_2912
|
|
= new Class65(12, true, Class86.aCanvas1585);
|
|
Class57.anInt1080 = 76;
|
|
Class13_Sub1.method254(-12915, true);
|
|
Class20.method327((byte) 38);
|
|
} else if (Class57.anInt1080 == 76) {
|
|
Class68_Sub16.aClass65_3031
|
|
= new Class65(14, true, Class86.aCanvas1585);
|
|
Class57.anInt1080 = 79;
|
|
Class13_Sub1.method254(-12915, true);
|
|
Class20.method327((byte) 123);
|
|
} else if ((Class57.anInt1080 ^ 0xffffffff) == -80) {
|
|
Class55.aClass65_2036
|
|
= new Class65(17, true, Class86.aCanvas1585);
|
|
Class57.anInt1080 = 82;
|
|
Class13_Sub1.method254(-12915, true);
|
|
Class20.method327((byte) 49);
|
|
} else if (Class57.anInt1080 == 82) {
|
|
Class104.aClass65_1787
|
|
= new Class65(19, true, Class86.aCanvas1585);
|
|
Class57.anInt1080 = 85;
|
|
Class13_Sub1.method254(-12915, true);
|
|
Class20.method327((byte) 79);
|
|
} else if ((Class57.anInt1080 ^ 0xffffffff) == -86) {
|
|
Class72.aClass65_1305
|
|
= new Class65(22, true, Class86.aCanvas1585);
|
|
Class57.anInt1080 = 88;
|
|
Class13_Sub1.method254(-12915, true);
|
|
Class20.method327((byte) 85);
|
|
} else if (Class57.anInt1080 == 88) {
|
|
Class75.aClass65_1344
|
|
= new Class65(26, true, Class86.aCanvas1585);
|
|
Class57.anInt1080 = 91;
|
|
Class13_Sub1.method254(-12915, true);
|
|
Class20.method327((byte) 86);
|
|
} else {
|
|
Class68_Sub20_Sub16.aClass65_4417
|
|
= new Class65(30, true, Class86.aCanvas1585);
|
|
Class57.anInt1080 = 100;
|
|
Class13_Sub1.method254(-12915, true);
|
|
Class20.method327((byte) 25);
|
|
Class3.anInt85 = -1;
|
|
Class68_Sub22.anInt3145 = -1;
|
|
System.gc();
|
|
}
|
|
}
|
|
}
|
|
|
|
public int[][] method1696(int i) {
|
|
anInt1945++;
|
|
if (i != -32044)
|
|
aClass16_1954 = null;
|
|
if ((anInt1952 ^ 0xffffffff) != (anInt1940 ^ 0xffffffff))
|
|
throw new RuntimeException("Can only retrieve a full image cache");
|
|
for (int i_16_ = 0; i_16_ < anInt1940; i_16_++)
|
|
aClass68_Sub17Array1941[i_16_] = Stream.aClass68_Sub17_2994;
|
|
return anIntArrayArray1951;
|
|
}
|
|
|
|
public int[] method1697(boolean bool, int i) {
|
|
if (bool != false)
|
|
method1696(30);
|
|
anInt1939++;
|
|
if ((anInt1952 ^ 0xffffffff) != (anInt1940 ^ 0xffffffff)) {
|
|
if (anInt1940 != 1) {
|
|
Class68_Sub17 class68_sub17 = aClass68_Sub17Array1941[i];
|
|
if (class68_sub17 == null) {
|
|
aBoolean1957 = true;
|
|
if ((anInt1940 ^ 0xffffffff) >= (anInt1948 ^ 0xffffffff)) {
|
|
Class68_Sub17 class68_sub17_17_
|
|
= (Class68_Sub17) aClass16_1954.method289(30568);
|
|
class68_sub17
|
|
= new Class68_Sub17(i,
|
|
class68_sub17_17_.anInt3035);
|
|
aClass68_Sub17Array1941[class68_sub17_17_.anInt3034]
|
|
= null;
|
|
class68_sub17_17_.method647(-17554);
|
|
} else {
|
|
class68_sub17 = new Class68_Sub17(i, anInt1948);
|
|
anInt1948++;
|
|
}
|
|
aClass68_Sub17Array1941[i] = class68_sub17;
|
|
} else
|
|
aBoolean1957 = false;
|
|
aClass16_1954.method291((byte) 107, class68_sub17);
|
|
return anIntArrayArray1951[class68_sub17.anInt3035];
|
|
}
|
|
aBoolean1957 = (anInt1953 ^ 0xffffffff) != (i ^ 0xffffffff);
|
|
anInt1953 = i;
|
|
return anIntArrayArray1951[0];
|
|
}
|
|
aBoolean1957 = aClass68_Sub17Array1941[i] == null;
|
|
aClass68_Sub17Array1941[i] = Stream.aClass68_Sub17_2994;
|
|
return anIntArrayArray1951[i];
|
|
}
|
|
|
|
public static RSString method1698(RSString class100, int i) {
|
|
int i_18_ = Class68_Sub13_Sub31.method858(64, class100);
|
|
anInt1942++;
|
|
if (i != 14589)
|
|
anInt1946 = 117;
|
|
if ((i_18_ ^ 0xffffffff) == 0)
|
|
return Class68_Sub13_Sub3.aRSString_3467;
|
|
return Class102.aClass91_1756.aRSStringArray1635[i_18_];
|
|
}
|
|
|
|
public static void method1699(int i) {
|
|
anIntArray1943 = null;
|
|
anIntArray1950 = null;
|
|
aClass16_1955 = null;
|
|
if (i != 100)
|
|
method1695(true);
|
|
}
|
|
|
|
public void method1700(boolean bool) {
|
|
for (int i = 0; (anInt1940 ^ 0xffffffff) < (i ^ 0xffffffff); i++)
|
|
anIntArrayArray1951[i] = null;
|
|
if (bool == true) {
|
|
aClass68_Sub17Array1941 = null;
|
|
anInt1944++;
|
|
anIntArrayArray1951 = null;
|
|
aClass16_1954.method284(105);
|
|
aClass16_1954 = null;
|
|
}
|
|
}
|
|
|
|
public static void method1701() {
|
|
for (int i = 0; i < Class55.anInt2055; i++) {
|
|
Class69 class69 = Class68.aClass69Array1222[i];
|
|
Class95.method1549(class69);
|
|
Class68.aClass69Array1222[i] = null;
|
|
}
|
|
Class55.anInt2055 = 0;
|
|
}
|
|
|
|
public Class115(int i, int i_19_, int i_20_) {
|
|
anInt1952 = i_19_;
|
|
aClass68_Sub17Array1941 = new Class68_Sub17[anInt1952];
|
|
anInt1940 = i;
|
|
anIntArrayArray1951 = new int[anInt1940][i_20_];
|
|
}
|
|
}
|