Files
runelite/src/main/java/class173.java
Runelite auto updater 80fe385364 Update
2016-04-16 21:13:10 -04:00

1340 lines
35 KiB
Java

import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("fa")
@Implements("Widget")
public class class173 extends class208 {
@ObfuscatedName("bh")
public boolean field2748;
@ObfuscatedName("cq")
public Object[] field2749;
@ObfuscatedName("cv")
public int[] field2750;
@ObfuscatedName("k")
static class167 field2751;
@ObfuscatedName("r")
public static class193 field2752 = new class193(200);
@ObfuscatedName("f")
@ObfuscatedGetter(
intValue = -190422083
)
public int field2753 = 0;
@ObfuscatedName("q")
public static class193 field2754 = new class193(20);
@ObfuscatedName("bg")
public boolean field2755;
@ObfuscatedName("cn")
@ObfuscatedGetter(
intValue = -1942433447
)
public int field2756;
@ObfuscatedName("x")
public boolean field2757 = false;
@ObfuscatedName("cd")
@ObfuscatedGetter(
intValue = 379261989
)
public int field2758;
@ObfuscatedName("i")
@ObfuscatedGetter(
intValue = -154492547
)
@Export("index")
public int field2759 = -1;
@ObfuscatedName("bu")
@ObfuscatedGetter(
intValue = -1398374737
)
public int field2760;
@ObfuscatedName("n")
@ObfuscatedGetter(
intValue = -1332963621
)
public int field2761 = 0;
@ObfuscatedName("u")
@ObfuscatedGetter(
intValue = -1912764579
)
@Export("contentType")
public int field2762 = 0;
@ObfuscatedName("g")
@ObfuscatedGetter(
intValue = 1167459879
)
public int field2763 = 0;
@ObfuscatedName("p")
public static class193 field2764 = new class193(50);
@ObfuscatedName("ao")
@ObfuscatedGetter(
intValue = -2142576641
)
public int field2765 = 0;
@ObfuscatedName("ei")
@ObfuscatedGetter(
intValue = 598917667
)
public int field2766;
@ObfuscatedName("dc")
public Object[] field2767;
@ObfuscatedName("b")
@ObfuscatedGetter(
intValue = 1078577267
)
public int field2768 = 0;
@ObfuscatedName("bf")
@Export("text")
public String field2769;
@ObfuscatedName("du")
public int[] field2770;
@ObfuscatedName("ec")
@ObfuscatedGetter(
intValue = -2139539499
)
public int field2771;
@ObfuscatedName("ad")
@ObfuscatedGetter(
intValue = -2098403835
)
@Export("relativeY")
public int field2772 = 0;
@ObfuscatedName("ar")
@ObfuscatedGetter(
intValue = -1525149609
)
@Export("width")
public int field2773 = 0;
@ObfuscatedName("ah")
@ObfuscatedGetter(
intValue = 251277717
)
@Export("height")
public int field2774 = 0;
@ObfuscatedName("ay")
@ObfuscatedGetter(
intValue = -1967104573
)
public int field2775 = 1;
@ObfuscatedName("af")
@ObfuscatedGetter(
intValue = 160738169
)
public int field2776 = 1;
@ObfuscatedName("al")
@ObfuscatedGetter(
intValue = -117382683
)
@Export("parentId")
public int field2777 = -1;
@ObfuscatedName("ai")
@Export("isHidden")
public boolean field2778 = false;
@ObfuscatedName("be")
@ObfuscatedGetter(
intValue = 161023521
)
public int field2779;
@ObfuscatedName("az")
@ObfuscatedGetter(
intValue = -874754409
)
@Export("scrollY")
public int field2780 = 0;
@ObfuscatedName("ea")
@ObfuscatedGetter(
intValue = -1179088311
)
public int field2781;
@ObfuscatedName("bv")
@ObfuscatedGetter(
intValue = -892166783
)
public int field2782;
@ObfuscatedName("ax")
@ObfuscatedGetter(
intValue = 1257065295
)
@Export("textColor")
public int field2783 = 0;
@ObfuscatedName("at")
@ObfuscatedGetter(
intValue = -114163859
)
public int field2784 = 0;
@ObfuscatedName("ab")
@ObfuscatedGetter(
intValue = -2012126673
)
public int field2785 = 0;
@ObfuscatedName("dy")
public Object[] field2786;
@ObfuscatedName("au")
public boolean field2787 = false;
@ObfuscatedName("cs")
@Export("parent")
public class173 field2788;
@ObfuscatedName("cf")
public Object[] field2789;
@ObfuscatedName("e")
public static boolean field2790 = false;
@ObfuscatedName("ag")
@ObfuscatedGetter(
intValue = 863422419
)
public int field2791;
@ObfuscatedName("ap")
public boolean field2792;
@ObfuscatedName("ak")
@ObfuscatedGetter(
intValue = -1054294597
)
@Export("textureId")
public int field2793;
@ObfuscatedName("as")
@ObfuscatedGetter(
intValue = 604969013
)
public int field2794;
@ObfuscatedName("aa")
@ObfuscatedGetter(
intValue = 1592172805
)
public int field2795;
@ObfuscatedName("av")
public boolean field2796;
@ObfuscatedName("ds")
public Object[] field2797;
@ObfuscatedName("bb")
@ObfuscatedGetter(
intValue = 537449369
)
public int field2798;
@ObfuscatedName("co")
public Object[] field2799;
@ObfuscatedName("bd")
@ObfuscatedGetter(
intValue = 446723743
)
@Export("rotationX")
public int field2800;
@ObfuscatedName("bm")
@ObfuscatedGetter(
intValue = 1228790097
)
@Export("modelType")
public int field2801;
@ObfuscatedName("d")
public static class167 field2802;
@ObfuscatedName("bk")
@ObfuscatedGetter(
intValue = 483233941
)
int field2803;
@ObfuscatedName("bi")
@ObfuscatedGetter(
intValue = -1574723891
)
int field2804;
@ObfuscatedName("by")
@ObfuscatedGetter(
intValue = -1869770547
)
public int field2805;
@ObfuscatedName("df")
public Object[] field2806;
@ObfuscatedName("aj")
@ObfuscatedGetter(
intValue = 1360596211
)
@Export("opacity")
public int field2807;
@ObfuscatedName("ba")
@ObfuscatedGetter(
intValue = 964063371
)
public int field2808;
@ObfuscatedName("o")
@ObfuscatedGetter(
intValue = 554446689
)
public int field2809 = 0;
@ObfuscatedName("bp")
@ObfuscatedGetter(
intValue = -1002836425
)
@Export("rotationZ")
public int field2810;
@ObfuscatedName("bz")
@ObfuscatedGetter(
intValue = 274078539
)
@Export("rotationY")
public int field2811;
@ObfuscatedName("bn")
@ObfuscatedGetter(
intValue = 344767951
)
public int field2812;
@ObfuscatedName("bt")
@ObfuscatedGetter(
intValue = 90959185
)
public int field2813;
@ObfuscatedName("bw")
@ObfuscatedGetter(
intValue = -915009255
)
public int field2814;
@ObfuscatedName("bx")
public boolean field2815;
@ObfuscatedName("bq")
@ObfuscatedGetter(
intValue = 1248617479
)
public int field2816;
@ObfuscatedName("bj")
@ObfuscatedGetter(
intValue = -2134431933
)
public int field2817;
@ObfuscatedName("cm")
public String field2818;
@ObfuscatedName("bs")
public String field2819;
@ObfuscatedName("aw")
@ObfuscatedGetter(
intValue = 1934582303
)
@Export("borderThickness")
public int field2820;
@ObfuscatedName("bo")
@ObfuscatedGetter(
intValue = 407676467
)
public int field2821;
@ObfuscatedName("ae")
@ObfuscatedGetter(
intValue = 58866209
)
public int field2822 = 0;
@ObfuscatedName("br")
public boolean field2823;
@ObfuscatedName("t")
@ObfuscatedGetter(
intValue = 1909888047
)
public int field2824;
@ObfuscatedName("cu")
@ObfuscatedGetter(
intValue = 140761389
)
public int field2825;
@ObfuscatedName("cg")
public int[] field2826;
@ObfuscatedName("l")
@ObfuscatedGetter(
intValue = 874340859
)
public int field2827 = 0;
@ObfuscatedName("ce")
public int[] field2828;
@ObfuscatedName("cr")
public String[] field2829;
@ObfuscatedName("ct")
@ObfuscatedGetter(
intValue = -2128446099
)
public int field2830;
@ObfuscatedName("cz")
@Export("name")
public String field2831;
@ObfuscatedName("cp")
@Export("actions")
public String[] field2832;
@ObfuscatedName("aq")
@ObfuscatedGetter(
intValue = -412518311
)
public int field2833;
@ObfuscatedName("bc")
@ObfuscatedGetter(
intValue = -1280389423
)
public int field2834;
@ObfuscatedName("cj")
@ObfuscatedGetter(
intValue = -100968673
)
public int field2835;
@ObfuscatedName("cy")
public boolean field2836;
@ObfuscatedName("ca")
public Object[] field2837;
@ObfuscatedName("cb")
public boolean field2838;
@ObfuscatedName("ci")
public Object[] field2839;
@ObfuscatedName("ch")
public Object[] field2840;
@ObfuscatedName("c")
static class167 field2841;
@ObfuscatedName("z")
@ObfuscatedGetter(
intValue = 2003393859
)
@Export("id")
public int field2842 = -1;
@ObfuscatedName("cc")
public Object[] field2843;
@ObfuscatedName("ck")
public Object[] field2844;
@ObfuscatedName("am")
public class82 field2845;
@ObfuscatedName("cx")
public Object[] field2846;
@ObfuscatedName("cw")
public Object[] field2847;
@ObfuscatedName("v")
@ObfuscatedGetter(
intValue = 384265741
)
@Export("relativeX")
public int field2848 = 0;
@ObfuscatedName("j")
@ObfuscatedGetter(
intValue = -6497571
)
public int field2849 = 0;
@ObfuscatedName("di")
public Object[] field2850;
@ObfuscatedName("dr")
public Object[] field2851;
@ObfuscatedName("dg")
public int[] field2852;
@ObfuscatedName("ac")
@ObfuscatedGetter(
intValue = -1740301705
)
public int field2853 = 0;
@ObfuscatedName("de")
public int[] field2854;
@ObfuscatedName("dm")
public Object[] field2855;
@ObfuscatedName("eb")
@ObfuscatedGetter(
intValue = 1656285741
)
public int field2856;
@ObfuscatedName("dn")
public Object[] field2857;
@ObfuscatedName("dz")
public Object[] field2858;
@ObfuscatedName("dh")
public Object[] field2859;
@ObfuscatedName("dk")
public Object[] field2860;
@ObfuscatedName("dp")
public Object[] field2861;
@ObfuscatedName("do")
public Object[] field2862;
@ObfuscatedName("dw")
public Object[] field2863;
@ObfuscatedName("cl")
public Object[] field2864;
@ObfuscatedName("dx")
public Object[] field2865;
@ObfuscatedName("dv")
public Object[] field2866;
@ObfuscatedName("ek")
@Export("children")
public class173[] field2867;
@ObfuscatedName("dl")
public Object[] field2868;
@ObfuscatedName("bl")
@ObfuscatedGetter(
intValue = 1274908595
)
@Export("modelId")
public int field2869;
@ObfuscatedName("db")
@Export("dynamicValues")
public int[][] field2870;
@ObfuscatedName("dd")
public int[] field2871;
@ObfuscatedName("m")
public static class193 field2872 = new class193(8);
@ObfuscatedName("dq")
@ObfuscatedGetter(
intValue = 775336839
)
public int field2873;
@ObfuscatedName("da")
public String field2874;
@ObfuscatedName("dt")
public String field2875;
@ObfuscatedName("eh")
@Export("itemIds")
public int[] field2876;
@ObfuscatedName("ee")
@Export("itemQuantities")
public int[] field2877;
@ObfuscatedName("ep")
@ObfuscatedGetter(
intValue = -5853013
)
@Export("type")
public int field2878;
@ObfuscatedName("an")
@ObfuscatedGetter(
intValue = 1447283559
)
@Export("itemId")
public int field2879 = 0;
@ObfuscatedName("s")
@ObfuscatedGetter(
intValue = 160919765
)
public int field2880 = 0;
@ObfuscatedName("h")
@ObfuscatedGetter(
intValue = 816489041
)
public int field2881 = 0;
@ObfuscatedName("dj")
public int[] field2882;
@ObfuscatedName("er")
public boolean field2883;
@ObfuscatedName("ez")
public boolean field2884;
@ObfuscatedName("eo")
@ObfuscatedGetter(
intValue = 528597573
)
public int field2885;
@ObfuscatedName("a")
@Export("widgets")
public static class173[][] field2886;
@ObfuscatedName("ex")
@ObfuscatedGetter(
intValue = 1019664915
)
public int field2887;
@ObfuscatedName("en")
@ObfuscatedGetter(
intValue = -329680445
)
public int field2888;
@ObfuscatedName("ey")
@ObfuscatedGetter(
intValue = 974510319
)
@Export("boundsIndex")
public int field2889;
@ObfuscatedName("et")
@ObfuscatedGetter(
intValue = 2066125065
)
public int field2890;
@ObfuscatedName("eq")
public boolean field2891;
@ObfuscatedName("ej")
public boolean field2892;
@ObfuscatedName("x")
@ObfuscatedSignature(
signature = "(IB)Lclass78;",
garbageValue = "80"
)
public class78 method3480(int var1) {
field2790 = false;
if(var1 >= 0 && var1 < this.field2828.length) {
int var2 = this.field2828[var1];
if(var2 == -1) {
return null;
} else {
class78 var3 = (class78)field2752.method3840((long)var2);
if(null != var3) {
return var3;
} else {
var3 = class152.method3246(class189.field3058, var2, 0);
if(var3 != null) {
field2752.method3842(var3, (long)var2);
} else {
field2790 = true;
}
return var3;
}
}
} else {
return null;
}
}
@ObfuscatedName("r")
@ObfuscatedSignature(
signature = "(Lclass119;I)[Ljava/lang/Object;",
garbageValue = "-1334272809"
)
Object[] method3481(class119 var1) {
int var2 = var1.method2613();
if(0 == var2) {
return null;
} else {
Object[] var3 = new Object[var2];
for(int var4 = 0; var4 < var2; ++var4) {
int var5 = var1.method2613();
if(0 == var5) {
var3[var4] = new Integer(var1.method2618());
} else if(var5 == 1) {
var3[var4] = var1.method2621();
}
}
this.field2838 = true;
return var3;
}
}
@ObfuscatedName("p")
@ObfuscatedSignature(
signature = "(Lclass119;I)[I",
garbageValue = "-1613613453"
)
int[] method3482(class119 var1) {
int var2 = var1.method2613();
if(var2 == 0) {
return null;
} else {
int[] var3 = new int[var2];
for(int var4 = 0; var4 < var2; ++var4) {
var3[var4] = var1.method2618();
}
return var3;
}
}
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "(ZI)Lclass78;",
garbageValue = "-1165967880"
)
public class78 method3484(boolean var1) {
field2790 = false;
int var2;
if(var1) {
var2 = this.field2794;
} else {
var2 = this.field2793;
}
if(-1 == var2) {
return null;
} else {
long var3 = ((long)this.field2798 << 40) + (long)var2 + ((long)this.field2820 << 36) + ((this.field2748?1L:0L) << 38) + ((this.field2755?1L:0L) << 39);
class78 var5 = (class78)field2752.method3840(var3);
if(null != var5) {
return var5;
} else {
var5 = class152.method3246(class189.field3058, var2, 0);
if(null == var5) {
field2790 = true;
return null;
} else {
if(this.field2748) {
var5.method1793();
}
if(this.field2755) {
var5.method1820();
}
if(this.field2820 > 0) {
var5.method1785(this.field2820);
}
if(this.field2820 >= 1) {
var5.method1876(1);
}
if(this.field2820 >= 2) {
var5.method1876(16777215);
}
if(this.field2798 != 0) {
var5.method1794(this.field2798);
}
field2752.method3842(var5, var3);
return var5;
}
}
}
}
@ObfuscatedName("e")
@ObfuscatedSignature(
signature = "(I)Lclass224;",
garbageValue = "-280421883"
)
public class224 method3485() {
field2790 = false;
if(-1 == this.field2817) {
return null;
} else {
class224 var1 = (class224)field2754.method3840((long)this.field2817);
if(var1 != null) {
return var1;
} else {
var1 = class0.method4(class189.field3058, field2751, this.field2817, 0);
if(null != var1) {
field2754.method3842(var1, (long)this.field2817);
} else {
field2790 = true;
}
return var1;
}
}
}
@ObfuscatedName("i")
@ObfuscatedSignature(
signature = "(ZB)Lclass175;",
garbageValue = "-61"
)
public class175 method3487(boolean var1) {
if(-1 == this.field2794) {
var1 = false;
}
int var2 = var1?this.field2794:this.field2793;
if(-1 == var2) {
return null;
} else {
long var3 = ((long)this.field2798 << 40) + (long)var2 + ((long)this.field2820 << 36) + ((this.field2748?1L:0L) << 38) + ((this.field2755?1L:0L) << 39);
class175 var5 = (class175)field2872.method3840(var3);
if(var5 != null) {
return var5;
} else {
class78 var6 = this.method3484(var1);
if(var6 == null) {
return null;
} else {
class78 var7 = var6.method1787();
int[] var8 = new int[var7.field1402];
int[] var9 = new int[var7.field1402];
for(int var10 = 0; var10 < var7.field1402; ++var10) {
int var11 = 0;
int var12 = var7.field1401;
int var13;
for(var13 = 0; var13 < var7.field1401; ++var13) {
if(var7.field1411[var13 + var10 * var7.field1401] == 0) {
var11 = var13;
break;
}
}
for(var13 = var7.field1401 - 1; var13 >= var11; --var13) {
if(var7.field1411[var10 * var7.field1401 + var13] == 0) {
var12 = var13 + 1;
break;
}
}
var8[var10] = var11;
var9[var10] = var12 - var11;
}
var5 = new class175(var7.field1401, var7.field1402, var9, var8, var2);
field2872.method3842(var5, var3);
return var5;
}
}
}
}
@ObfuscatedName("y")
@ObfuscatedSignature(
signature = "(Lclass119;B)V",
garbageValue = "14"
)
void method3489(class119 var1) {
this.field2757 = false;
this.field2824 = var1.method2613();
this.field2761 = var1.method2613();
this.field2762 = var1.method2615();
this.field2753 = var1.method2664();
this.field2768 = var1.method2664();
this.field2827 = var1.method2615();
this.field2809 = var1.method2615();
this.field2807 = var1.method2613();
this.field2777 = var1.method2615();
if('\uffff' == this.field2777) {
this.field2777 = -1;
} else {
this.field2777 += this.field2842 & -65536;
}
this.field2873 = var1.method2615();
if(this.field2873 == '\uffff') {
this.field2873 = -1;
}
int var2 = var1.method2613();
int var3;
if(var2 > 0) {
this.field2871 = new int[var2];
this.field2770 = new int[var2];
for(var3 = 0; var3 < var2; ++var3) {
this.field2871[var3] = var1.method2613();
this.field2770[var3] = var1.method2615();
}
}
var3 = var1.method2613();
int var4;
int var5;
int var6;
if(var3 > 0) {
this.field2870 = new int[var3][];
for(var4 = 0; var4 < var3; ++var4) {
var5 = var1.method2615();
this.field2870[var4] = new int[var5];
for(var6 = 0; var6 < var5; ++var6) {
this.field2870[var4][var6] = var1.method2615();
if(this.field2870[var4][var6] == '\uffff') {
this.field2870[var4][var6] = -1;
}
}
}
}
if(this.field2824 == 0) {
this.field2765 = var1.method2615();
this.field2778 = var1.method2613() == 1;
}
if(1 == this.field2824) {
var1.method2615();
var1.method2613();
}
if(this.field2824 == 2) {
this.field2876 = new int[this.field2809 * this.field2827];
this.field2877 = new int[this.field2827 * this.field2809];
var4 = var1.method2613();
if(var4 == 1) {
this.field2830 |= 268435456;
}
var5 = var1.method2613();
if(1 == var5) {
this.field2830 |= 1073741824;
}
var6 = var1.method2613();
if(1 == var6) {
this.field2830 |= Integer.MIN_VALUE;
}
int var7 = var1.method2613();
if(var7 == 1) {
this.field2830 |= 536870912;
}
this.field2758 = var1.method2613();
this.field2825 = var1.method2613();
this.field2826 = new int[20];
this.field2750 = new int[20];
this.field2828 = new int[20];
int var8;
for(var8 = 0; var8 < 20; ++var8) {
int var9 = var1.method2613();
if(1 == var9) {
this.field2826[var8] = var1.method2664();
this.field2750[var8] = var1.method2664();
this.field2828[var8] = var1.method2618();
} else {
this.field2828[var8] = -1;
}
}
this.field2829 = new String[5];
for(var8 = 0; var8 < 5; ++var8) {
String var11 = var1.method2621();
if(var11.length() > 0) {
this.field2829[var8] = var11;
this.field2830 |= 1 << var8 + 23;
}
}
}
if(3 == this.field2824) {
this.field2787 = var1.method2613() == 1;
}
if(4 == this.field2824 || this.field2824 == 1) {
this.field2821 = var1.method2613();
this.field2782 = var1.method2613();
this.field2814 = var1.method2613();
this.field2817 = var1.method2615();
if('\uffff' == this.field2817) {
this.field2817 = -1;
}
this.field2823 = var1.method2613() == 1;
}
if(this.field2824 == 4) {
this.field2769 = var1.method2621();
this.field2819 = var1.method2621();
}
if(this.field2824 == 1 || 3 == this.field2824 || 4 == this.field2824) {
this.field2783 = var1.method2618();
}
if(3 == this.field2824 || this.field2824 == 4) {
this.field2784 = var1.method2618();
this.field2785 = var1.method2618();
this.field2822 = var1.method2618();
}
if(this.field2824 == 5) {
this.field2793 = var1.method2618();
this.field2794 = var1.method2618();
}
if(6 == this.field2824) {
this.field2801 = 1;
this.field2869 = var1.method2615();
if(this.field2869 == '\uffff') {
this.field2869 = -1;
}
this.field2803 = 1;
this.field2804 = var1.method2615();
if(this.field2804 == '\uffff') {
this.field2804 = -1;
}
this.field2805 = var1.method2615();
if(this.field2805 == '\uffff') {
this.field2805 = -1;
}
this.field2834 = var1.method2615();
if(this.field2834 == '\uffff') {
this.field2834 = -1;
}
this.field2812 = var1.method2615();
this.field2800 = var1.method2615();
this.field2810 = var1.method2615();
}
if(7 == this.field2824) {
this.field2876 = new int[this.field2827 * this.field2809];
this.field2877 = new int[this.field2827 * this.field2809];
this.field2821 = var1.method2613();
this.field2817 = var1.method2615();
if('\uffff' == this.field2817) {
this.field2817 = -1;
}
this.field2823 = var1.method2613() == 1;
this.field2783 = var1.method2618();
this.field2758 = var1.method2664();
this.field2825 = var1.method2664();
var4 = var1.method2613();
if(var4 == 1) {
this.field2830 |= 1073741824;
}
this.field2829 = new String[5];
for(var5 = 0; var5 < 5; ++var5) {
String var10 = var1.method2621();
if(var10.length() > 0) {
this.field2829[var5] = var10;
this.field2830 |= 1 << var5 + 23;
}
}
}
if(this.field2824 == 8) {
this.field2769 = var1.method2621();
}
if(2 == this.field2761 || this.field2824 == 2) {
this.field2818 = var1.method2621();
this.field2874 = var1.method2621();
var4 = var1.method2615() & 63;
this.field2830 |= var4 << 11;
}
if(1 == this.field2761 || 4 == this.field2761 || 5 == this.field2761 || this.field2761 == 6) {
this.field2875 = var1.method2621();
if(this.field2875.length() == 0) {
if(this.field2761 == 1) {
this.field2875 = "Ok";
}
if(4 == this.field2761) {
this.field2875 = "Select";
}
if(this.field2761 == 5) {
this.field2875 = "Select";
}
if(6 == this.field2761) {
this.field2875 = "Continue";
}
}
}
if(this.field2761 == 1 || this.field2761 == 4 || this.field2761 == 5) {
this.field2830 |= 4194304;
}
if(6 == this.field2761) {
this.field2830 |= 1;
}
}
@ObfuscatedName("q")
@ObfuscatedSignature(
signature = "(III)V",
garbageValue = "-1125515062"
)
public void method3493(int var1, int var2) {
int var3 = this.field2876[var2];
this.field2876[var2] = this.field2876[var1];
this.field2876[var1] = var3;
var3 = this.field2877[var2];
this.field2877[var2] = this.field2877[var1];
this.field2877[var1] = var3;
}
@ObfuscatedName("t")
@ObfuscatedSignature(
signature = "(ILjava/lang/String;B)V",
garbageValue = "115"
)
public void method3498(int var1, String var2) {
if(null == this.field2832 || this.field2832.length <= var1) {
String[] var3 = new String[1 + var1];
if(null != this.field2832) {
for(int var4 = 0; var4 < this.field2832.length; ++var4) {
var3[var4] = this.field2832[var4];
}
}
this.field2832 = var3;
}
this.field2832[var1] = var2;
}
@ObfuscatedName("k")
@ObfuscatedSignature(
signature = "(Lclass119;B)V",
garbageValue = "31"
)
void method3499(class119 var1) {
var1.method2613();
this.field2757 = true;
this.field2824 = var1.method2613();
this.field2762 = var1.method2615();
this.field2753 = var1.method2664();
this.field2768 = var1.method2664();
this.field2827 = var1.method2615();
if(this.field2824 == 9) {
this.field2809 = var1.method2664();
} else {
this.field2809 = var1.method2615();
}
this.field2881 = var1.method2699();
this.field2880 = var1.method2699();
this.field2763 = var1.method2699();
this.field2849 = var1.method2699();
this.field2777 = var1.method2615();
if(this.field2777 == '\uffff') {
this.field2777 = -1;
} else {
this.field2777 += this.field2842 & -65536;
}
this.field2778 = var1.method2613() == 1;
if(0 == this.field2824) {
this.field2853 = var1.method2615();
this.field2765 = var1.method2615();
this.field2891 = var1.method2613() == 1;
}
if(5 == this.field2824) {
this.field2793 = var1.method2618();
this.field2795 = var1.method2615();
this.field2796 = var1.method2613() == 1;
this.field2807 = var1.method2613();
this.field2820 = var1.method2613();
this.field2798 = var1.method2618();
this.field2748 = var1.method2613() == 1;
this.field2755 = var1.method2613() == 1;
}
if(6 == this.field2824) {
this.field2801 = 1;
this.field2869 = var1.method2615();
if(this.field2869 == '\uffff') {
this.field2869 = -1;
}
this.field2760 = var1.method2664();
this.field2808 = var1.method2664();
this.field2800 = var1.method2615();
this.field2810 = var1.method2615();
this.field2811 = var1.method2615();
this.field2812 = var1.method2615();
this.field2805 = var1.method2615();
if(this.field2805 == '\uffff') {
this.field2805 = -1;
}
this.field2815 = var1.method2613() == 1;
var1.method2615();
if(this.field2881 != 0) {
this.field2813 = var1.method2615();
}
if(0 != this.field2880) {
var1.method2615();
}
}
if(4 == this.field2824) {
this.field2817 = var1.method2615();
if(this.field2817 == '\uffff') {
this.field2817 = -1;
}
this.field2769 = var1.method2621();
this.field2814 = var1.method2613();
this.field2821 = var1.method2613();
this.field2782 = var1.method2613();
this.field2823 = var1.method2613() == 1;
this.field2783 = var1.method2618();
}
if(3 == this.field2824) {
this.field2783 = var1.method2618();
this.field2787 = var1.method2613() == 1;
this.field2807 = var1.method2613();
}
if(this.field2824 == 9) {
this.field2791 = var1.method2613();
this.field2783 = var1.method2618();
this.field2792 = var1.method2613() == 1;
}
this.field2830 = var1.method2617();
this.field2831 = var1.method2621();
int var2 = var1.method2613();
if(var2 > 0) {
this.field2832 = new String[var2];
for(int var3 = 0; var3 < var2; ++var3) {
this.field2832[var3] = var1.method2621();
}
}
this.field2756 = var1.method2613();
this.field2835 = var1.method2613();
this.field2836 = var1.method2613() == 1;
this.field2818 = var1.method2621();
this.field2839 = this.method3481(var1);
this.field2844 = this.method3481(var1);
this.field2846 = this.method3481(var1);
this.field2850 = this.method3481(var1);
this.field2864 = this.method3481(var1);
this.field2851 = this.method3481(var1);
this.field2767 = this.method3481(var1);
this.field2855 = this.method3481(var1);
this.field2857 = this.method3481(var1);
this.field2806 = this.method3481(var1);
this.field2789 = this.method3481(var1);
this.field2840 = this.method3481(var1);
this.field2799 = this.method3481(var1);
this.field2749 = this.method3481(var1);
this.field2843 = this.method3481(var1);
this.field2847 = this.method3481(var1);
this.field2837 = this.method3481(var1);
this.field2859 = this.method3481(var1);
this.field2852 = this.method3482(var1);
this.field2854 = this.method3482(var1);
this.field2882 = this.method3482(var1);
}
public class173() {
this.field2845 = class82.field1430;
this.field2807 = 0;
this.field2833 = 0;
this.field2791 = 1;
this.field2792 = false;
this.field2793 = -1;
this.field2794 = -1;
this.field2795 = 0;
this.field2796 = false;
this.field2820 = 0;
this.field2798 = 0;
this.field2801 = 1;
this.field2869 = -1;
this.field2803 = 1;
this.field2804 = -1;
this.field2805 = -1;
this.field2834 = -1;
this.field2760 = 0;
this.field2808 = 0;
this.field2800 = 0;
this.field2810 = 0;
this.field2811 = 0;
this.field2812 = 100;
this.field2813 = 0;
this.field2779 = 0;
this.field2815 = false;
this.field2816 = 2;
this.field2817 = -1;
this.field2769 = "";
this.field2819 = "";
this.field2814 = 0;
this.field2821 = 0;
this.field2782 = 0;
this.field2823 = false;
this.field2758 = 0;
this.field2825 = 0;
this.field2830 = 0;
this.field2831 = "";
this.field2788 = null;
this.field2756 = 0;
this.field2835 = 0;
this.field2836 = false;
this.field2818 = "";
this.field2838 = false;
this.field2873 = -1;
this.field2874 = "";
this.field2875 = "Ok";
this.field2878 = -1;
this.field2766 = 0;
this.field2771 = 0;
this.field2856 = 0;
this.field2883 = false;
this.field2884 = false;
this.field2885 = -1;
this.field2781 = 0;
this.field2887 = 0;
this.field2888 = 0;
this.field2889 = -1;
this.field2890 = -1;
this.field2891 = false;
this.field2892 = false;
}
@ObfuscatedName("z")
@ObfuscatedSignature(
signature = "(Lclass42;IZLclass179;I)Lclass105;",
garbageValue = "-1792281940"
)
public class105 method3511(class42 var1, int var2, boolean var3, class179 var4) {
field2790 = false;
int var5;
int var6;
if(var3) {
var5 = this.field2803;
var6 = this.field2804;
} else {
var5 = this.field2801;
var6 = this.field2869;
}
if(var5 == 0) {
return null;
} else if(1 == var5 && -1 == var6) {
return null;
} else {
class105 var7 = (class105)field2764.method3840((long)(var6 + (var5 << 16)));
if(null == var7) {
class100 var8;
if(1 == var5) {
var8 = class100.method2307(field2841, var6, 0);
if(null == var8) {
field2790 = true;
return null;
}
var7 = var8.method2368(64, 768, -50, -10, -50);
}
if(2 == var5) {
var8 = class28.method734(var6).method861();
if(var8 == null) {
field2790 = true;
return null;
}
var7 = var8.method2368(64, 768, -50, -10, -50);
}
if(3 == var5) {
if(null == var4) {
return null;
}
var8 = var4.method3566();
if(var8 == null) {
field2790 = true;
return null;
}
var7 = var8.method2368(64, 768, -50, -10, -50);
}
if(4 == var5) {
class51 var9 = class11.method178(var6);
var8 = var9.method1152(10);
if(null == var8) {
field2790 = true;
return null;
}
var7 = var8.method2368(64 + var9.field1160, 768 + var9.field1167, -50, -10, -50);
}
field2764.method3842(var7, (long)((var5 << 16) + var6));
}
if(var1 != null) {
var7 = var1.method958(var7, var2);
}
return var7;
}
}
}