Created
November 9, 2017 13:03
-
-
Save kylestev/abfbe93c0c4e9cb0e48fc7074e9a88b3 to your computer and use it in GitHub Desktop.
s2c packet type enum?
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import net.runelite.mapping.ObfuscatedGetter; | |
import net.runelite.mapping.ObfuscatedName; | |
import net.runelite.mapping.ObfuscatedSignature; | |
@ObfuscatedName("fw") | |
public class class166 { | |
@ObfuscatedName("m") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2275 = new class166(0, -2); | |
@ObfuscatedName("p") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2221 = new class166(1, -2); | |
@ObfuscatedName("i") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2222 = new class166(2, -1); | |
@ObfuscatedName("j") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2223 = new class166(3, 0); | |
@ObfuscatedName("v") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2224 = new class166(4, 2); | |
@ObfuscatedName("x") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2225 = new class166(5, 4); | |
@ObfuscatedName("e") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2269 = new class166(6, 8); | |
@ObfuscatedName("l") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2278 = new class166(7, -2); | |
@ObfuscatedName("b") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2241 = new class166(8, 5); | |
@ObfuscatedName("n") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2229 = new class166(9, 7); | |
@ObfuscatedName("c") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2230 = new class166(10, 14); | |
@ObfuscatedName("a") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2233 = new class166(11, 6); | |
@ObfuscatedName("y") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2234 = new class166(12, 15); | |
@ObfuscatedName("w") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2290 = new class166(13, 3); | |
@ObfuscatedName("k") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2228 = new class166(14, 5); | |
@ObfuscatedName("t") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2261 = new class166(15, 4); | |
@ObfuscatedName("h") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2227 = new class166(16, 2); | |
@ObfuscatedName("u") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2237 = new class166(17, 4); | |
@ObfuscatedName("r") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2238 = new class166(18, -2); | |
@ObfuscatedName("g") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2235 = new class166(19, 2); | |
@ObfuscatedName("z") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2295 = new class166(20, 2); | |
@ObfuscatedName("o") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2285 = new class166(21, 8); | |
@ObfuscatedName("d") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2242 = new class166(22, -2); | |
@ObfuscatedName("s") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2243 = new class166(23, 4); | |
@ObfuscatedName("f") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2244 = new class166(24, 7); | |
@ObfuscatedName("q") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2245 = new class166(25, 2); | |
@ObfuscatedName("al") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2246 = new class166(26, -2); | |
@ObfuscatedName("ao") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2247 = new class166(27, 12); | |
@ObfuscatedName("aq") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2248 = new class166(28, -2); | |
@ObfuscatedName("ab") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2260 = new class166(29, 8); | |
@ObfuscatedName("as") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2250 = new class166(30, 10); | |
@ObfuscatedName("ag") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2251 = new class166(31, 6); | |
@ObfuscatedName("ap") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2252 = new class166(32, 8); | |
@ObfuscatedName("av") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2253 = new class166(33, 4); | |
@ObfuscatedName("ak") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2254 = new class166(34, 10); | |
@ObfuscatedName("at") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2280 = new class166(35, 20); | |
@ObfuscatedName("an") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2282 = new class166(36, 5); | |
@ObfuscatedName("ah") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2257 = new class166(37, 6); | |
@ObfuscatedName("am") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2258 = new class166(38, -2); | |
@ObfuscatedName("ay") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2259 = new class166(39, 4); | |
@ObfuscatedName("az") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2226 = new class166(40, 6); | |
@ObfuscatedName("aw") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2289 = new class166(41, 6); | |
@ObfuscatedName("au") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2262 = new class166(42, 6); | |
@ObfuscatedName("ac") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2263 = new class166(43, -2); | |
@ObfuscatedName("ai") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2264 = new class166(44, 28); | |
@ObfuscatedName("ax") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2265 = new class166(45, 0); | |
@ObfuscatedName("af") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2281 = new class166(46, 4); | |
@ObfuscatedName("aa") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2266 = new class166(47, 6); | |
@ObfuscatedName("ad") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2255 = new class166(48, 6); | |
@ObfuscatedName("aj") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2267 = new class166(49, 0); | |
@ObfuscatedName("ae") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2270 = new class166(50, -1); | |
@ObfuscatedName("ar") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2271 = new class166(51, -2); | |
@ObfuscatedName("bu") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2272 = new class166(52, -1); | |
@ObfuscatedName("bk") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2232 = new class166(53, -1); | |
@ObfuscatedName("bo") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2274 = new class166(54, 2); | |
@ObfuscatedName("bl") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2236 = new class166(55, -2); | |
@ObfuscatedName("bw") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2276 = new class166(56, 0); | |
@ObfuscatedName("bj") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2277 = new class166(57, 1); | |
@ObfuscatedName("bn") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2240 = new class166(58, 0); | |
@ObfuscatedName("bt") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2231 = new class166(59, -1); | |
@ObfuscatedName("bz") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2279 = new class166(60, 6); | |
@ObfuscatedName("be") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2220 = new class166(61, 2); | |
@ObfuscatedName("bm") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2239 = new class166(62, 0); | |
@ObfuscatedName("bd") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2283 = new class166(63, 5); | |
@ObfuscatedName("ba") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2284 = new class166(64, 2); | |
@ObfuscatedName("br") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2286 = new class166(65, 1); | |
@ObfuscatedName("bc") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2256 = new class166(66, 0); | |
@ObfuscatedName("bp") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2287 = new class166(67, -2); | |
@ObfuscatedName("bi") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2288 = new class166(68, 2); | |
@ObfuscatedName("bg") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2273 = new class166(69, -2); | |
@ObfuscatedName("bb") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2268 = new class166(70, 1); | |
@ObfuscatedName("bx") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2291 = new class166(71, 5); | |
@ObfuscatedName("by") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2292 = new class166(72, 2); | |
@ObfuscatedName("bq") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2293 = new class166(73, 6); | |
@ObfuscatedName("bh") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2294 = new class166(74, 3); | |
@ObfuscatedName("bs") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2249 = new class166(75, -2); | |
@ObfuscatedName("bv") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2296 = new class166(76, -2); | |
@ObfuscatedName("bf") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2297 = new class166(77, -2); | |
@ObfuscatedName("cn") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2298 = new class166(78, -2); | |
@ObfuscatedName("cd") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2299 = new class166(79, 6); | |
@ObfuscatedName("ca") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2300 = new class166(80, -2); | |
@ObfuscatedName("ce") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2301 = new class166(81, -1); | |
@ObfuscatedName("cr") | |
@ObfuscatedSignature( | |
signature = "Lfw;" | |
) | |
public static final class166 field2302 = new class166(82, -2); | |
@ObfuscatedName("cc") | |
@ObfuscatedGetter( | |
intValue = 1748182551 | |
) | |
public final int field2303; | |
@ObfuscatedName("cy") | |
@ObfuscatedGetter( | |
intValue = 348458607 | |
) | |
public final int field2304; | |
class166(int var1, int var2) { | |
this.field2303 = var1; | |
this.field2304 = var2; | |
} | |
@ObfuscatedName("fk") | |
@ObfuscatedSignature( | |
signature = "(Lbf;II)V", | |
garbageValue = "2075077033" | |
) | |
static final void method3181(class77 var0, int var1) { | |
int var2; | |
int var3; | |
int var4; | |
class267 var11; | |
if(var0.field1164 > client.field1053) { | |
var2 = var0.field1164 - client.field1053; | |
var3 = var0.field1185 * 128 + var0.field1201 * 64; | |
var4 = var0.field1159 * 128 + var0.field1201 * 64; | |
var0.field1187 += (var3 - var0.field1187) / var2; | |
var0.field1144 += (var4 - var0.field1144) / var2; | |
var0.field1157 = 0; | |
var0.field1194 = var0.field1191; | |
} else if(var0.field1177 >= client.field1053) { | |
class29.method271(var0); | |
} else { | |
var0.field1172 = var0.field1174; | |
if(var0.field1197 == 0) { | |
var0.field1157 = 0; | |
} else { | |
label573: { | |
if(var0.field1175 != -1 && var0.field1178 == 0) { | |
var11 = class125.method2520(var0.field1175); | |
if(var0.field1186 > 0 && var11.field3670 == 0) { | |
++var0.field1157; | |
break label573; | |
} | |
if(var0.field1186 <= 0 && var11.field3671 == 0) { | |
++var0.field1157; | |
break label573; | |
} | |
} | |
var2 = var0.field1187; | |
var3 = var0.field1144; | |
var4 = var0.field1198[var0.field1197 - 1] * 128 + var0.field1201 * 64; | |
int var5 = var0.field1171[var0.field1197 - 1] * 128 + var0.field1201 * 64; | |
if(var2 < var4) { | |
if(var3 < var5) { | |
var0.field1194 = 1280; | |
} else if(var3 > var5) { | |
var0.field1194 = 1792; | |
} else { | |
var0.field1194 = 1536; | |
} | |
} else if(var2 > var4) { | |
if(var3 < var5) { | |
var0.field1194 = 768; | |
} else if(var3 > var5) { | |
var0.field1194 = 256; | |
} else { | |
var0.field1194 = 512; | |
} | |
} else if(var3 < var5) { | |
var0.field1194 = 1024; | |
} else if(var3 > var5) { | |
var0.field1194 = 0; | |
} | |
byte var6 = var0.field1189[var0.field1197 - 1]; | |
if(var4 - var2 <= 256 && var4 - var2 >= -256 && var5 - var3 <= 256 && var5 - var3 >= -256) { | |
int var7 = var0.field1194 - var0.field1145 & 2047; | |
if(var7 > 1024) { | |
var7 -= 2048; | |
} | |
int var8 = var0.field1152; | |
if(var7 >= -256 && var7 <= 256) { | |
var8 = var0.field1151; | |
} else if(var7 >= 256 && var7 < 768) { | |
var8 = var0.field1154; | |
} else if(var7 >= -768 && var7 <= -256) { | |
var8 = var0.field1153; | |
} | |
if(var8 == -1) { | |
var8 = var0.field1151; | |
} | |
var0.field1172 = var8; | |
int var9 = 4; | |
boolean var10 = true; | |
if(var0 instanceof class85) { | |
var10 = ((class85)var0).field1292.field3618; | |
} | |
if(var10) { | |
if(var0.field1145 != var0.field1194 && var0.field1200 == -1 && var0.field1196 != 0) { | |
var9 = 2; | |
} | |
if(var0.field1197 > 2) { | |
var9 = 6; | |
} | |
if(var0.field1197 > 3) { | |
var9 = 8; | |
} | |
if(var0.field1157 > 0 && var0.field1197 > 1) { | |
var9 = 8; | |
--var0.field1157; | |
} | |
} else { | |
if(var0.field1197 > 1) { | |
var9 = 6; | |
} | |
if(var0.field1197 > 2) { | |
var9 = 8; | |
} | |
if(var0.field1157 > 0 && var0.field1197 > 1) { | |
var9 = 8; | |
--var0.field1157; | |
} | |
} | |
if(var6 == 2) { | |
var9 <<= 1; | |
} | |
if(var9 >= 8 && var0.field1172 == var0.field1151 && var0.field1155 != -1) { | |
var0.field1172 = var0.field1155; | |
} | |
if(var2 != var4 || var3 != var5) { | |
if(var2 < var4) { | |
var0.field1187 += var9; | |
if(var0.field1187 > var4) { | |
var0.field1187 = var4; | |
} | |
} else if(var2 > var4) { | |
var0.field1187 -= var9; | |
if(var0.field1187 < var4) { | |
var0.field1187 = var4; | |
} | |
} | |
if(var3 < var5) { | |
var0.field1144 += var9; | |
if(var0.field1144 > var5) { | |
var0.field1144 = var5; | |
} | |
} else if(var3 > var5) { | |
var0.field1144 -= var9; | |
if(var0.field1144 < var5) { | |
var0.field1144 = var5; | |
} | |
} | |
} | |
if(var4 == var0.field1187 && var5 == var0.field1144) { | |
--var0.field1197; | |
if(var0.field1186 > 0) { | |
--var0.field1186; | |
} | |
} | |
} else { | |
var0.field1187 = var4; | |
var0.field1144 = var5; | |
--var0.field1197; | |
if(var0.field1186 > 0) { | |
--var0.field1186; | |
} | |
} | |
} | |
} | |
} | |
if(var0.field1187 < 128 || var0.field1144 < 128 || var0.field1187 >= 13184 || var0.field1144 >= 13184) { | |
var0.field1175 = -1; | |
var0.field1180 = -1; | |
var0.field1164 = 0; | |
var0.field1177 = 0; | |
var0.field1187 = var0.field1198[0] * 128 + var0.field1201 * 64; | |
var0.field1144 = var0.field1171[0] * 128 + var0.field1201 * 64; | |
var0.method1622(); | |
} | |
if(class48.field600 == var0 && (var0.field1187 < 1536 || var0.field1144 < 1536 || var0.field1187 >= 11776 || var0.field1144 >= 11776)) { | |
var0.field1175 = -1; | |
var0.field1180 = -1; | |
var0.field1164 = 0; | |
var0.field1177 = 0; | |
var0.field1187 = var0.field1198[0] * 128 + var0.field1201 * 64; | |
var0.field1144 = var0.field1171[0] * 128 + var0.field1201 * 64; | |
var0.method1622(); | |
} | |
if(var0.field1196 != 0) { | |
if(var0.field1200 != -1) { | |
Object var14 = null; | |
if(var0.field1200 < '耀') { | |
var14 = client.field906[var0.field1200]; | |
} else if(var0.field1200 >= '耀') { | |
var14 = client.field1112[var0.field1200 - '耀']; | |
} | |
if(var14 != null) { | |
var3 = var0.field1187 - ((class77)var14).field1187; | |
var4 = var0.field1144 - ((class77)var14).field1144; | |
if(var3 != 0 || var4 != 0) { | |
var0.field1194 = (int)(Math.atan2((double)var3, (double)var4) * 325.949D) & 2047; | |
} | |
} else if(var0.field1170) { | |
var0.field1200 = -1; | |
var0.field1170 = false; | |
} | |
} | |
if(var0.field1202 != -1 && (var0.field1197 == 0 || var0.field1157 > 0)) { | |
var0.field1194 = var0.field1202; | |
var0.field1202 = -1; | |
} | |
var2 = var0.field1194 - var0.field1145 & 2047; | |
if(var2 == 0 && var0.field1170) { | |
var0.field1200 = -1; | |
var0.field1170 = false; | |
} | |
if(var2 != 0) { | |
++var0.field1195; | |
boolean var13; | |
if(var2 > 1024) { | |
var0.field1145 -= var0.field1196; | |
var13 = true; | |
if(var2 < var0.field1196 || var2 > 2048 - var0.field1196) { | |
var0.field1145 = var0.field1194; | |
var13 = false; | |
} | |
if(var0.field1172 == var0.field1174 && (var0.field1195 > 25 || var13)) { | |
if(var0.field1149 != -1) { | |
var0.field1172 = var0.field1149; | |
} else { | |
var0.field1172 = var0.field1151; | |
} | |
} | |
} else { | |
var0.field1145 += var0.field1196; | |
var13 = true; | |
if(var2 < var0.field1196 || var2 > 2048 - var0.field1196) { | |
var0.field1145 = var0.field1194; | |
var13 = false; | |
} | |
if(var0.field1174 == var0.field1172 && (var0.field1195 > 25 || var13)) { | |
if(var0.field1150 != -1) { | |
var0.field1172 = var0.field1150; | |
} else { | |
var0.field1172 = var0.field1151; | |
} | |
} | |
} | |
var0.field1145 &= 2047; | |
} else { | |
var0.field1195 = 0; | |
} | |
} | |
var0.field1146 = false; | |
if(var0.field1172 != -1) { | |
var11 = class125.method2520(var0.field1172); | |
if(var11 != null && var11.field3659 != null) { | |
++var0.field1193; | |
if(var0.field1173 < var11.field3659.length && var0.field1193 > var11.field3661[var0.field1173]) { | |
var0.field1193 = 1; | |
++var0.field1173; | |
class40.method596(var11, var0.field1173, var0.field1187, var0.field1144); | |
} | |
if(var0.field1173 >= var11.field3659.length) { | |
var0.field1193 = 0; | |
var0.field1173 = 0; | |
class40.method596(var11, var0.field1173, var0.field1187, var0.field1144); | |
} | |
} else { | |
var0.field1172 = -1; | |
} | |
} | |
if(var0.field1180 != -1 && client.field1053 >= var0.field1183) { | |
if(var0.field1181 < 0) { | |
var0.field1181 = 0; | |
} | |
var2 = class285.method5125(var0.field1180).field3386; | |
if(var2 != -1) { | |
class267 var12 = class125.method2520(var2); | |
if(var12 != null && var12.field3659 != null) { | |
++var0.field1182; | |
if(var0.field1181 < var12.field3659.length && var0.field1182 > var12.field3661[var0.field1181]) { | |
var0.field1182 = 1; | |
++var0.field1181; | |
class40.method596(var12, var0.field1181, var0.field1187, var0.field1144); | |
} | |
if(var0.field1181 >= var12.field3659.length && (var0.field1181 < 0 || var0.field1181 >= var12.field3659.length)) { | |
var0.field1180 = -1; | |
} | |
} else { | |
var0.field1180 = -1; | |
} | |
} else { | |
var0.field1180 = -1; | |
} | |
} | |
if(var0.field1175 != -1 && var0.field1178 <= 1) { | |
var11 = class125.method2520(var0.field1175); | |
if(var11.field3670 == 1 && var0.field1186 > 0 && var0.field1164 <= client.field1053 && var0.field1177 < client.field1053) { | |
var0.field1178 = 1; | |
return; | |
} | |
} | |
if(var0.field1175 != -1 && var0.field1178 == 0) { | |
var11 = class125.method2520(var0.field1175); | |
if(var11 != null && var11.field3659 != null) { | |
++var0.field1179; | |
if(var0.field1176 < var11.field3659.length && var0.field1179 > var11.field3661[var0.field1176]) { | |
var0.field1179 = 1; | |
++var0.field1176; | |
class40.method596(var11, var0.field1176, var0.field1187, var0.field1144); | |
} | |
if(var0.field1176 >= var11.field3659.length) { | |
var0.field1176 -= var11.field3663; | |
++var0.field1163; | |
if(var0.field1163 >= var11.field3672) { | |
var0.field1175 = -1; | |
} else if(var0.field1176 >= 0 && var0.field1176 < var11.field3659.length) { | |
class40.method596(var11, var0.field1176, var0.field1187, var0.field1144); | |
} else { | |
var0.field1175 = -1; | |
} | |
} | |
var0.field1146 = var11.field3656; | |
} else { | |
var0.field1175 = -1; | |
} | |
} | |
if(var0.field1178 > 0) { | |
--var0.field1178; | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment