MoparScape/client508/src/Class115.java
2009-09-06 11:02:02 -04:00

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_];
}
}