1340 lines
35 KiB
Java
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;
|
|
}
|
|
}
|
|
}
|