mirror of
https://github.com/moparisthebest/MoparScape
synced 2024-11-13 12:45:01 -05:00
137 lines
3.9 KiB
Java
137 lines
3.9 KiB
Java
/* Class107 - Decompiled by JODE
|
|
* Visit http://jode.sourceforge.net/
|
|
*/
|
|
|
|
public class Class107
|
|
{
|
|
public int anInt1811;
|
|
public static int anInt1812;
|
|
public static int anInt1813;
|
|
public int anInt1814;
|
|
public static int anInt1815 = 0;
|
|
public static int anInt1816;
|
|
public static byte[][] aByteArrayArray1817;
|
|
public static RSString aRSString_1818
|
|
= Class112.method1668(43, "blaugr-Un:");
|
|
public static int anInt1819;
|
|
public int anInt1820;
|
|
public static int anInt1821;
|
|
public int anInt1822;
|
|
public static int anInt1823;
|
|
|
|
public static void method1649(int i, long l) {
|
|
try {
|
|
anInt1819++;
|
|
if (l != 0L) {
|
|
Class21renamed.stream.createFrame(42);
|
|
if (i != -256)
|
|
method1650(-102, 125, 108);
|
|
Class21renamed.stream.writeQWord(true, l);
|
|
Class97.anInt1715++;
|
|
}
|
|
} catch (RuntimeException runtimeexception) {
|
|
throw method1652(runtimeexception, "sh.C(" + i + ',' + l + ')');
|
|
}
|
|
}
|
|
|
|
public static long method1650(int i, int i_0_, int i_1_) {
|
|
Class68_Sub1 class68_sub1
|
|
= Class22.aClass68_Sub1ArrayArrayArray484[i][i_0_][i_1_];
|
|
if (class68_sub1 == null || class68_sub1.aClass64_2757 == null)
|
|
return 0L;
|
|
return class68_sub1.aClass64_2757.aLong1185;
|
|
}
|
|
|
|
public static void method1651(int i) {
|
|
int i_2_ = Class30.aClass16_541.method288((byte) 70);
|
|
anInt1823++;
|
|
if (i_2_ != 0) {
|
|
Class21renamed.stream.createFrame(67);
|
|
Class21renamed.stream.writeByte(0);
|
|
int i_3_ = Class21renamed.stream.currentOffset;
|
|
int i_4_ = 0;
|
|
Class68_Sub6.anInt2841++;
|
|
if (i != -14394)
|
|
method1651(112);
|
|
Class68_Sub10 class68_sub10
|
|
= (Class68_Sub10) Class30.aClass16_541.method294(-98);
|
|
Class21renamed.stream.writeWord(
|
|
class68_sub10.anInt2902);
|
|
int i_5_ = class68_sub10.anInt2902;
|
|
while ((class68_sub10
|
|
= (Class68_Sub10) Class30.aClass16_541.method294(-104))
|
|
!= null) {
|
|
if ((i_4_ ^ 0xffffffff) > -256
|
|
&& (i_5_ - -1 ^ 0xffffffff) == (class68_sub10.anInt2902
|
|
^ 0xffffffff))
|
|
i_4_++;
|
|
else {
|
|
Class21renamed.stream.writeByte( i_4_);
|
|
i_4_ = 0;
|
|
Class21renamed.stream
|
|
.writeWord( class68_sub10.anInt2902);
|
|
}
|
|
i_5_ = class68_sub10.anInt2902;
|
|
}
|
|
Class21renamed.stream.writeByte( i_4_);
|
|
Class21renamed.stream.method935
|
|
(-i_3_ + Class21renamed.stream.currentOffset, 125);
|
|
}
|
|
}
|
|
|
|
public static RuntimeException_Sub1 method1652(Throwable throwable,
|
|
String string) {
|
|
anInt1812++;
|
|
RuntimeException_Sub1 runtimeexception_sub1;
|
|
if (throwable instanceof RuntimeException_Sub1) {
|
|
runtimeexception_sub1 = (RuntimeException_Sub1) throwable;
|
|
runtimeexception_sub1.aString2239 += ' ' + (String) string;
|
|
} else
|
|
runtimeexception_sub1
|
|
= new RuntimeException_Sub1(throwable, string);
|
|
return runtimeexception_sub1;
|
|
}
|
|
|
|
public static void method1653(int i) {
|
|
aByteArrayArray1817 = null;
|
|
aRSString_1818 = null;
|
|
if (i <= 121)
|
|
method1650(33, 61, 40);
|
|
}
|
|
|
|
public static void method1654(int i) {
|
|
if (i != -13401)
|
|
method1651(46);
|
|
anInt1813++;
|
|
int i_6_ = Class68_Sub7.method666(i ^ ~0x3459);
|
|
if (i_6_ != 0) {
|
|
if ((i_6_ ^ 0xffffffff) != -2) {
|
|
Class121.method1742(105, (byte) (Class3.anInt84 + -4 & 0xff));
|
|
Class68_Sub13_Sub30.method851(-56, 2);
|
|
} else {
|
|
Class121.method1742(i + 13498, (byte) 0);
|
|
Class68_Sub13_Sub30.method851(-54, 512);
|
|
Class8.method202(true);
|
|
}
|
|
} else {
|
|
Class68_Sub20.aByteArrayArrayArray3095 = null;
|
|
Class68_Sub13_Sub30.method851(-91, 0);
|
|
}
|
|
}
|
|
|
|
public Class107() {
|
|
/* empty */
|
|
}
|
|
|
|
public Class107(Class107 class107_7_) {
|
|
anInt1822 = class107_7_.anInt1822;
|
|
anInt1820 = class107_7_.anInt1820;
|
|
anInt1814 = class107_7_.anInt1814;
|
|
anInt1811 = class107_7_.anInt1811;
|
|
}
|
|
|
|
static {
|
|
aByteArrayArray1817 = new byte[250][];
|
|
}
|
|
}
|