project: rev 199
This commit is contained in:
@@ -4,121 +4,121 @@ import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("dj")
|
||||
@ObfuscatedName("di")
|
||||
@Implements("ClanSettings")
|
||||
public class ClanSettings {
|
||||
@ObfuscatedName("ag")
|
||||
@ObfuscatedName("jh")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 1726067789
|
||||
intValue = -122094661
|
||||
)
|
||||
static int field1386;
|
||||
@ObfuscatedName("t")
|
||||
static int field1473;
|
||||
@ObfuscatedName("c")
|
||||
@Export("useHashes")
|
||||
boolean useHashes;
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedName("m")
|
||||
@Export("useNames")
|
||||
boolean useNames;
|
||||
@ObfuscatedName("j")
|
||||
@ObfuscatedName("k")
|
||||
@ObfuscatedGetter(
|
||||
longValue = -4923692610489394701L
|
||||
longValue = -4248189823971455173L
|
||||
)
|
||||
long field1370;
|
||||
@ObfuscatedName("l")
|
||||
long field1450;
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 443357617
|
||||
intValue = -794153821
|
||||
)
|
||||
int field1363;
|
||||
@ObfuscatedName("n")
|
||||
int field1451;
|
||||
@ObfuscatedName("g")
|
||||
@Export("name")
|
||||
public String name;
|
||||
@ObfuscatedName("w")
|
||||
@ObfuscatedName("z")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -938288663
|
||||
intValue = 2143631137
|
||||
)
|
||||
int field1364;
|
||||
@ObfuscatedName("f")
|
||||
int field1453;
|
||||
@ObfuscatedName("a")
|
||||
@Export("allowGuests")
|
||||
public boolean allowGuests;
|
||||
@ObfuscatedName("o")
|
||||
public byte field1359;
|
||||
@ObfuscatedName("x")
|
||||
public byte field1368;
|
||||
@ObfuscatedName("r")
|
||||
public byte field1369;
|
||||
@ObfuscatedName("p")
|
||||
public byte field1383;
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedName("u")
|
||||
public byte field1448;
|
||||
@ObfuscatedName("e")
|
||||
public byte field1456;
|
||||
@ObfuscatedName("l")
|
||||
public byte field1457;
|
||||
@ObfuscatedName("y")
|
||||
public byte field1458;
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 587263891
|
||||
intValue = 920397121
|
||||
)
|
||||
@Export("memberCount")
|
||||
public int memberCount;
|
||||
@ObfuscatedName("k")
|
||||
@ObfuscatedName("f")
|
||||
@Export("memberHashes")
|
||||
long[] memberHashes;
|
||||
@ObfuscatedName("a")
|
||||
@ObfuscatedName("s")
|
||||
@Export("memberRanks")
|
||||
public byte[] memberRanks;
|
||||
@ObfuscatedName("q")
|
||||
@ObfuscatedName("h")
|
||||
@Export("sortedMembers")
|
||||
int[] sortedMembers;
|
||||
@ObfuscatedName("u")
|
||||
int[] field1375;
|
||||
@ObfuscatedName("e")
|
||||
public int[] field1376;
|
||||
@ObfuscatedName("c")
|
||||
public boolean[] field1377;
|
||||
@ObfuscatedName("i")
|
||||
@ObfuscatedName("d")
|
||||
int[] field1455;
|
||||
@ObfuscatedName("q")
|
||||
public int[] field1464;
|
||||
@ObfuscatedName("j")
|
||||
public boolean[] field1465;
|
||||
@ObfuscatedName("x")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -415560973
|
||||
intValue = 739555235
|
||||
)
|
||||
@Export("currentOwner")
|
||||
public int currentOwner;
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1782839677
|
||||
)
|
||||
public int field1379;
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -147156049
|
||||
intValue = -424494715
|
||||
)
|
||||
public int field1467;
|
||||
@ObfuscatedName("t")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 494071123
|
||||
)
|
||||
@Export("bannedMemberCount")
|
||||
public int bannedMemberCount;
|
||||
@ObfuscatedName("z")
|
||||
@ObfuscatedName("r")
|
||||
@Export("bannedMemberHashes")
|
||||
long[] bannedMemberHashes;
|
||||
@ObfuscatedName("d")
|
||||
@ObfuscatedName("p")
|
||||
@Export("memberNames")
|
||||
public String[] memberNames;
|
||||
@ObfuscatedName("y")
|
||||
@ObfuscatedName("w")
|
||||
@Export("bannedMemberNames")
|
||||
public String[] bannedMemberNames;
|
||||
@ObfuscatedName("g")
|
||||
@ObfuscatedName("i")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lmc;"
|
||||
descriptor = "Lnz;"
|
||||
)
|
||||
@Export("parameters")
|
||||
IterableNodeHashTable parameters;
|
||||
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lnv;)V"
|
||||
descriptor = "(Lot;)V"
|
||||
)
|
||||
public ClanSettings(Buffer var1) {
|
||||
this.field1363 = 0;
|
||||
this.field1451 = 0;
|
||||
this.name = null;
|
||||
this.field1364 = 0;
|
||||
this.field1453 = 0;
|
||||
this.currentOwner = -1;
|
||||
this.field1379 = -1;
|
||||
this.method2373(var1);
|
||||
this.field1467 = -1;
|
||||
this.method2572(var1);
|
||||
}
|
||||
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IB)V",
|
||||
garbageValue = "-59"
|
||||
descriptor = "(II)V",
|
||||
garbageValue = "1876969444"
|
||||
)
|
||||
void method2356(int var1) {
|
||||
void method2553(int var1) {
|
||||
if (this.useHashes) {
|
||||
if (this.memberHashes != null) {
|
||||
System.arraycopy(this.memberHashes, 0, this.memberHashes = new long[var1], 0, this.memberCount);
|
||||
@@ -141,32 +141,32 @@ public class ClanSettings {
|
||||
this.memberRanks = new byte[var1];
|
||||
}
|
||||
|
||||
if (this.field1375 != null) {
|
||||
System.arraycopy(this.field1375, 0, this.field1375 = new int[var1], 0, this.memberCount);
|
||||
if (this.field1455 != null) {
|
||||
System.arraycopy(this.field1455, 0, this.field1455 = new int[var1], 0, this.memberCount);
|
||||
} else {
|
||||
this.field1375 = new int[var1];
|
||||
this.field1455 = new int[var1];
|
||||
}
|
||||
|
||||
if (this.field1376 != null) {
|
||||
System.arraycopy(this.field1376, 0, this.field1376 = new int[var1], 0, this.memberCount);
|
||||
if (this.field1464 != null) {
|
||||
System.arraycopy(this.field1464, 0, this.field1464 = new int[var1], 0, this.memberCount);
|
||||
} else {
|
||||
this.field1376 = new int[var1];
|
||||
this.field1464 = new int[var1];
|
||||
}
|
||||
|
||||
if (this.field1377 != null) {
|
||||
System.arraycopy(this.field1377, 0, this.field1377 = new boolean[var1], 0, this.memberCount);
|
||||
if (this.field1465 != null) {
|
||||
System.arraycopy(this.field1465, 0, this.field1465 = new boolean[var1], 0, this.memberCount);
|
||||
} else {
|
||||
this.field1377 = new boolean[var1];
|
||||
this.field1465 = new boolean[var1];
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("t")
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)V",
|
||||
garbageValue = "1601035845"
|
||||
descriptor = "(IB)V",
|
||||
garbageValue = "3"
|
||||
)
|
||||
void method2357(int var1) {
|
||||
void method2554(int var1) {
|
||||
if (this.useHashes) {
|
||||
if (this.bannedMemberHashes != null) {
|
||||
System.arraycopy(this.bannedMemberHashes, 0, this.bannedMemberHashes = new long[var1], 0, this.bannedMemberCount);
|
||||
@@ -185,12 +185,12 @@ public class ClanSettings {
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljava/lang/String;B)I",
|
||||
garbageValue = "90"
|
||||
descriptor = "(Ljava/lang/String;S)I",
|
||||
garbageValue = "-19234"
|
||||
)
|
||||
public int method2358(String var1) {
|
||||
public int method2555(String var1) {
|
||||
if (var1 != null && var1.length() != 0) {
|
||||
for (int var2 = 0; var2 < this.memberCount; ++var2) {
|
||||
if (this.memberNames[var2].equals(var1)) {
|
||||
@@ -204,20 +204,20 @@ public class ClanSettings {
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("j")
|
||||
@ObfuscatedName("k")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IIIB)I",
|
||||
garbageValue = "-67"
|
||||
descriptor = "(IIII)I",
|
||||
garbageValue = "837971516"
|
||||
)
|
||||
public int method2376(int var1, int var2, int var3) {
|
||||
public int method2556(int var1, int var2, int var3) {
|
||||
int var4 = var3 == 31 ? -1 : (1 << var3 + 1) - 1;
|
||||
return (this.field1375[var1] & var4) >>> var2;
|
||||
return (this.field1455[var1] & var4) >>> var2;
|
||||
}
|
||||
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)Ljava/lang/Integer;",
|
||||
garbageValue = "466934307"
|
||||
garbageValue = "1337727344"
|
||||
)
|
||||
@Export("getTitleGroupValue")
|
||||
public Integer getTitleGroupValue(int var1) {
|
||||
@@ -229,10 +229,10 @@ public class ClanSettings {
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedName("g")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)[I",
|
||||
garbageValue = "-1963274445"
|
||||
garbageValue = "-863400953"
|
||||
)
|
||||
@Export("getSortedMembers")
|
||||
public int[] getSortedMembers() {
|
||||
@@ -247,18 +247,18 @@ public class ClanSettings {
|
||||
}
|
||||
}
|
||||
|
||||
class282.method5133(var1, this.sortedMembers);
|
||||
MouseHandler.method580(var1, this.sortedMembers);
|
||||
}
|
||||
|
||||
return this.sortedMembers;
|
||||
}
|
||||
|
||||
@ObfuscatedName("w")
|
||||
@ObfuscatedName("z")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(JLjava/lang/String;II)V",
|
||||
garbageValue = "615141967"
|
||||
descriptor = "(JLjava/lang/String;IB)V",
|
||||
garbageValue = "112"
|
||||
)
|
||||
void method2362(long var1, String var3, int var4) {
|
||||
void method2559(long var1, String var3, int var4) {
|
||||
if (var3 != null && var3.length() == 0) {
|
||||
var3 = null;
|
||||
}
|
||||
@@ -269,7 +269,7 @@ public class ClanSettings {
|
||||
throw new RuntimeException("");
|
||||
} else {
|
||||
if (var1 > 0L && (this.memberHashes == null || this.memberCount >= this.memberHashes.length) || var3 != null && (this.memberNames == null || this.memberCount >= this.memberNames.length)) {
|
||||
this.method2356(this.memberCount + 5);
|
||||
this.method2553(this.memberCount + 5);
|
||||
}
|
||||
|
||||
if (this.memberHashes != null) {
|
||||
@@ -287,20 +287,20 @@ public class ClanSettings {
|
||||
this.memberRanks[this.memberCount] = 0;
|
||||
}
|
||||
|
||||
this.field1375[this.memberCount] = 0;
|
||||
this.field1376[this.memberCount] = var4;
|
||||
this.field1377[this.memberCount] = false;
|
||||
this.field1455[this.memberCount] = 0;
|
||||
this.field1464[this.memberCount] = var4;
|
||||
this.field1465[this.memberCount] = false;
|
||||
++this.memberCount;
|
||||
this.sortedMembers = null;
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedName("a")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IS)V",
|
||||
garbageValue = "255"
|
||||
descriptor = "(II)V",
|
||||
garbageValue = "2097117011"
|
||||
)
|
||||
void method2363(int var1) {
|
||||
void method2560(int var1) {
|
||||
if (var1 >= 0 && var1 < this.memberCount) {
|
||||
--this.memberCount;
|
||||
this.sortedMembers = null;
|
||||
@@ -308,16 +308,16 @@ public class ClanSettings {
|
||||
this.memberHashes = null;
|
||||
this.memberNames = null;
|
||||
this.memberRanks = null;
|
||||
this.field1375 = null;
|
||||
this.field1376 = null;
|
||||
this.field1377 = null;
|
||||
this.field1455 = null;
|
||||
this.field1464 = null;
|
||||
this.field1465 = null;
|
||||
this.currentOwner = -1;
|
||||
this.field1379 = -1;
|
||||
this.field1467 = -1;
|
||||
} else {
|
||||
System.arraycopy(this.memberRanks, var1 + 1, this.memberRanks, var1, this.memberCount - var1);
|
||||
System.arraycopy(this.field1375, var1 + 1, this.field1375, var1, this.memberCount - var1);
|
||||
System.arraycopy(this.field1376, var1 + 1, this.field1376, var1, this.memberCount - var1);
|
||||
System.arraycopy(this.field1377, var1 + 1, this.field1377, var1, this.memberCount - var1);
|
||||
System.arraycopy(this.field1455, var1 + 1, this.field1455, var1, this.memberCount - var1);
|
||||
System.arraycopy(this.field1464, var1 + 1, this.field1464, var1, this.memberCount - var1);
|
||||
System.arraycopy(this.field1465, var1 + 1, this.field1465, var1, this.memberCount - var1);
|
||||
if (this.memberHashes != null) {
|
||||
System.arraycopy(this.memberHashes, var1 + 1, this.memberHashes, var1, this.memberCount - var1);
|
||||
}
|
||||
@@ -334,32 +334,32 @@ public class ClanSettings {
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedName("u")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "-98"
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "1840538836"
|
||||
)
|
||||
@Export("updateOwner")
|
||||
void updateOwner() {
|
||||
if (this.memberCount == 0) {
|
||||
this.currentOwner = -1;
|
||||
this.field1379 = -1;
|
||||
this.field1467 = -1;
|
||||
} else {
|
||||
this.currentOwner = -1;
|
||||
this.field1379 = -1;
|
||||
this.field1467 = -1;
|
||||
int var1 = 0;
|
||||
byte var2 = this.memberRanks[0];
|
||||
|
||||
for (int var3 = 1; var3 < this.memberCount; ++var3) {
|
||||
if (this.memberRanks[var3] > var2) {
|
||||
if (var2 == 125) {
|
||||
this.field1379 = var1;
|
||||
this.field1467 = var1;
|
||||
}
|
||||
|
||||
var1 = var3;
|
||||
var2 = this.memberRanks[var3];
|
||||
} else if (this.field1379 == -1 && this.memberRanks[var3] == 125) {
|
||||
this.field1379 = var3;
|
||||
} else if (this.field1467 == -1 && this.memberRanks[var3] == 125) {
|
||||
this.field1467 = var3;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -371,23 +371,23 @@ public class ClanSettings {
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("x")
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(JLjava/lang/String;I)V",
|
||||
garbageValue = "332285009"
|
||||
garbageValue = "1091435278"
|
||||
)
|
||||
void method2365(long var1, String var3) {
|
||||
void method2562(long var1, String var3) {
|
||||
if (var3 != null && var3.length() == 0) {
|
||||
var3 = null;
|
||||
}
|
||||
|
||||
if (var1 > 0L != this.useHashes) {
|
||||
throw new RuntimeException("");
|
||||
} else if (var3 != null != this.useNames) {
|
||||
} else if (this.useNames != (var3 != null)) {
|
||||
throw new RuntimeException("");
|
||||
} else {
|
||||
if (var1 > 0L && (this.bannedMemberHashes == null || this.bannedMemberCount >= this.bannedMemberHashes.length) || var3 != null && (this.bannedMemberNames == null || this.bannedMemberCount >= this.bannedMemberNames.length)) {
|
||||
this.method2357(this.bannedMemberCount + 5);
|
||||
this.method2554(this.bannedMemberCount + 5);
|
||||
}
|
||||
|
||||
if (this.bannedMemberHashes != null) {
|
||||
@@ -402,12 +402,12 @@ public class ClanSettings {
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("r")
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)V",
|
||||
garbageValue = "-1206007448"
|
||||
descriptor = "(IB)V",
|
||||
garbageValue = "126"
|
||||
)
|
||||
void method2366(int var1) {
|
||||
void method2589(int var1) {
|
||||
--this.bannedMemberCount;
|
||||
if (this.bannedMemberCount == 0) {
|
||||
this.bannedMemberHashes = null;
|
||||
@@ -424,14 +424,14 @@ public class ClanSettings {
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("p")
|
||||
@ObfuscatedName("y")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IBB)I",
|
||||
garbageValue = "-54"
|
||||
descriptor = "(IBI)I",
|
||||
garbageValue = "131072"
|
||||
)
|
||||
int method2367(int var1, byte var2) {
|
||||
int method2581(int var1, byte var2) {
|
||||
if (var2 != 126 && var2 != 127) {
|
||||
if (this.currentOwner == var1 && (this.field1379 == -1 || this.memberRanks[this.field1379] < 125)) {
|
||||
if (this.currentOwner == var1 && (this.field1467 == -1 || this.memberRanks[this.field1467] < 125)) {
|
||||
return -1;
|
||||
} else if (this.memberRanks[var1] == var2) {
|
||||
return -1;
|
||||
@@ -445,15 +445,15 @@ public class ClanSettings {
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)Z",
|
||||
garbageValue = "-1906521542"
|
||||
garbageValue = "-1783852977"
|
||||
)
|
||||
boolean method2368(int var1) {
|
||||
boolean method2565(int var1) {
|
||||
if (this.currentOwner != var1 && this.memberRanks[var1] != 126) {
|
||||
this.memberRanks[this.currentOwner] = 125;
|
||||
this.field1379 = this.currentOwner;
|
||||
this.field1467 = this.currentOwner;
|
||||
this.memberRanks[var1] = 126;
|
||||
this.currentOwner = var1;
|
||||
return true;
|
||||
@@ -462,47 +462,47 @@ public class ClanSettings {
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("k")
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IZI)I",
|
||||
garbageValue = "-1332808385"
|
||||
garbageValue = "-1048131256"
|
||||
)
|
||||
int method2369(int var1, boolean var2) {
|
||||
if (this.field1377[var1] == var2) {
|
||||
int method2590(int var1, boolean var2) {
|
||||
if (this.field1465[var1] == var2) {
|
||||
return -1;
|
||||
} else {
|
||||
this.field1377[var1] = var2;
|
||||
this.field1465[var1] = var2;
|
||||
return var1;
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("a")
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IIIII)I",
|
||||
garbageValue = "1046292707"
|
||||
garbageValue = "1776479044"
|
||||
)
|
||||
int method2370(int var1, int var2, int var3, int var4) {
|
||||
int method2614(int var1, int var2, int var3, int var4) {
|
||||
int var5 = (1 << var3) - 1;
|
||||
int var6 = var4 == 31 ? -1 : (1 << var4 + 1) - 1;
|
||||
int var7 = var6 ^ var5;
|
||||
var2 <<= var3;
|
||||
var2 &= var7;
|
||||
int var8 = this.field1375[var1];
|
||||
int var8 = this.field1455[var1];
|
||||
if ((var8 & var7) == var2) {
|
||||
return -1;
|
||||
} else {
|
||||
var8 &= ~var7;
|
||||
this.field1375[var1] = var8 | var2;
|
||||
this.field1455[var1] = var8 | var2;
|
||||
return var1;
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("q")
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IIB)Z",
|
||||
garbageValue = "-123"
|
||||
garbageValue = "87"
|
||||
)
|
||||
boolean method2371(int var1, int var2) {
|
||||
boolean method2568(int var1, int var2) {
|
||||
if (this.parameters != null) {
|
||||
Node var3 = this.parameters.get((long)var1);
|
||||
if (var3 != null) {
|
||||
@@ -526,12 +526,12 @@ public class ClanSettings {
|
||||
return true;
|
||||
}
|
||||
|
||||
@ObfuscatedName("u")
|
||||
@ObfuscatedName("d")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IIIIB)Z",
|
||||
garbageValue = "-68"
|
||||
descriptor = "(IIIII)Z",
|
||||
garbageValue = "1354627129"
|
||||
)
|
||||
boolean method2372(int var1, int var2, int var3, int var4) {
|
||||
boolean method2569(int var1, int var2, int var3, int var4) {
|
||||
int var5 = (1 << var3) - 1;
|
||||
int var6 = var4 == 31 ? -1 : (1 << var4 + 1) - 1;
|
||||
int var7 = var6 ^ var5;
|
||||
@@ -561,18 +561,18 @@ public class ClanSettings {
|
||||
return true;
|
||||
}
|
||||
|
||||
@ObfuscatedName("e")
|
||||
boolean method2400(int var1, long var2) {
|
||||
@ObfuscatedName("q")
|
||||
boolean method2570(int var1, long var2) {
|
||||
if (this.parameters != null) {
|
||||
Node var4 = this.parameters.get((long)var1);
|
||||
if (var4 != null) {
|
||||
if (var4 instanceof class351) {
|
||||
class351 var5 = (class351)var4;
|
||||
if (var2 == var5.field3962) {
|
||||
if (var4 instanceof class366) {
|
||||
class366 var5 = (class366)var4;
|
||||
if (var2 == var5.field4052) {
|
||||
return false;
|
||||
}
|
||||
|
||||
var5.field3962 = var2;
|
||||
var5.field4052 = var2;
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -582,16 +582,16 @@ public class ClanSettings {
|
||||
this.parameters = new IterableNodeHashTable(4);
|
||||
}
|
||||
|
||||
this.parameters.put(new class351(var2), (long)var1);
|
||||
this.parameters.put(new class366(var2), (long)var1);
|
||||
return true;
|
||||
}
|
||||
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedName("j")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ILjava/lang/String;I)Z",
|
||||
garbageValue = "225314993"
|
||||
descriptor = "(ILjava/lang/String;B)Z",
|
||||
garbageValue = "28"
|
||||
)
|
||||
boolean method2377(int var1, String var2) {
|
||||
boolean method2571(int var1, String var2) {
|
||||
if (var2 == null) {
|
||||
var2 = "";
|
||||
} else if (var2.length() > 80) {
|
||||
@@ -624,12 +624,12 @@ public class ClanSettings {
|
||||
return true;
|
||||
}
|
||||
|
||||
@ObfuscatedName("i")
|
||||
@ObfuscatedName("x")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lnv;I)V",
|
||||
garbageValue = "-1016465187"
|
||||
descriptor = "(Lot;I)V",
|
||||
garbageValue = "1646828781"
|
||||
)
|
||||
void method2373(Buffer var1) {
|
||||
void method2572(Buffer var1) {
|
||||
int var2 = var1.readUnsignedByte();
|
||||
if (var2 >= 1 && var2 <= 6) {
|
||||
int var3 = var1.readUnsignedByte();
|
||||
@@ -651,10 +651,10 @@ public class ClanSettings {
|
||||
this.bannedMemberNames = null;
|
||||
}
|
||||
|
||||
this.field1363 = var1.readInt();
|
||||
this.field1364 = var1.readInt();
|
||||
if (var2 <= 3 && this.field1364 != 0) {
|
||||
this.field1364 += 16912800;
|
||||
this.field1451 = var1.readInt();
|
||||
this.field1453 = var1.readInt();
|
||||
if (var2 <= 3 && this.field1453 != 0) {
|
||||
this.field1453 += 16912800;
|
||||
}
|
||||
|
||||
this.memberCount = var1.readUnsignedShort();
|
||||
@@ -665,10 +665,10 @@ public class ClanSettings {
|
||||
}
|
||||
|
||||
this.allowGuests = var1.readUnsignedByte() == 1;
|
||||
this.field1359 = var1.readByte();
|
||||
this.field1368 = var1.readByte();
|
||||
this.field1369 = var1.readByte();
|
||||
this.field1383 = var1.readByte();
|
||||
this.field1448 = var1.readByte();
|
||||
this.field1456 = var1.readByte();
|
||||
this.field1457 = var1.readByte();
|
||||
this.field1458 = var1.readByte();
|
||||
int var4;
|
||||
if (this.memberCount > 0) {
|
||||
if (this.useHashes && (this.memberHashes == null || this.memberHashes.length < this.memberCount)) {
|
||||
@@ -683,16 +683,16 @@ public class ClanSettings {
|
||||
this.memberRanks = new byte[this.memberCount];
|
||||
}
|
||||
|
||||
if (this.field1375 == null || this.field1375.length < this.memberCount) {
|
||||
this.field1375 = new int[this.memberCount];
|
||||
if (this.field1455 == null || this.field1455.length < this.memberCount) {
|
||||
this.field1455 = new int[this.memberCount];
|
||||
}
|
||||
|
||||
if (this.field1376 == null || this.field1376.length < this.memberCount) {
|
||||
this.field1376 = new int[this.memberCount];
|
||||
if (this.field1464 == null || this.field1464.length < this.memberCount) {
|
||||
this.field1464 = new int[this.memberCount];
|
||||
}
|
||||
|
||||
if (this.field1377 == null || this.field1377.length < this.memberCount) {
|
||||
this.field1377 = new boolean[this.memberCount];
|
||||
if (this.field1465 == null || this.field1465.length < this.memberCount) {
|
||||
this.field1465 = new boolean[this.memberCount];
|
||||
}
|
||||
|
||||
for (var4 = 0; var4 < this.memberCount; ++var4) {
|
||||
@@ -706,19 +706,19 @@ public class ClanSettings {
|
||||
|
||||
this.memberRanks[var4] = var1.readByte();
|
||||
if (var2 >= 2) {
|
||||
this.field1375[var4] = var1.readInt();
|
||||
this.field1455[var4] = var1.readInt();
|
||||
}
|
||||
|
||||
if (var2 >= 5) {
|
||||
this.field1376[var4] = var1.readUnsignedShort();
|
||||
this.field1464[var4] = var1.readUnsignedShort();
|
||||
} else {
|
||||
this.field1376[var4] = 0;
|
||||
this.field1464[var4] = 0;
|
||||
}
|
||||
|
||||
if (var2 >= 6) {
|
||||
this.field1377[var4] = var1.readUnsignedByte() == 1;
|
||||
this.field1465[var4] = var1.readUnsignedByte() == 1;
|
||||
} else {
|
||||
this.field1377[var4] = false;
|
||||
this.field1465[var4] = false;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -748,7 +748,7 @@ public class ClanSettings {
|
||||
if (var2 >= 3) {
|
||||
var4 = var1.readUnsignedShort();
|
||||
if (var4 > 0) {
|
||||
this.parameters = new IterableNodeHashTable(var4 < 16 ? SoundSystem.method530(var4) : 16);
|
||||
this.parameters = new IterableNodeHashTable(var4 < 16 ? ItemContainer.method2041(var4) : 16);
|
||||
|
||||
while (var4-- > 0) {
|
||||
int var5 = var1.readInt();
|
||||
@@ -759,7 +759,7 @@ public class ClanSettings {
|
||||
this.parameters.put(new IntegerNode(var12), (long)var6);
|
||||
} else if (var7 == 1) {
|
||||
long var10 = var1.readLong();
|
||||
this.parameters.put(new class351(var10), (long)var6);
|
||||
this.parameters.put(new class366(var10), (long)var6);
|
||||
} else if (var7 == 2) {
|
||||
String var8 = var1.readStringCp1252NullTerminated();
|
||||
this.parameters.put(new ObjectNode(var8), (long)var6);
|
||||
@@ -773,33 +773,60 @@ public class ClanSettings {
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("j")
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)Z",
|
||||
garbageValue = "-2091268919"
|
||||
descriptor = "(DDIB)[D",
|
||||
garbageValue = "83"
|
||||
)
|
||||
public static boolean method2417(int var0) {
|
||||
return var0 >= 0 && var0 < 112 ? KeyHandler.KeyHandler_pressedKeys[var0] : false;
|
||||
public static double[] method2587(double var0, double var2, int var4) {
|
||||
int var5 = var4 * 2 + 1;
|
||||
double[] var6 = new double[var5];
|
||||
int var7 = -var4;
|
||||
|
||||
for (int var8 = 0; var7 <= var4; ++var8) {
|
||||
double var11 = Tile.method4044(((double)var7 - var0) / var2) / var2;
|
||||
var6[var8] = var11;
|
||||
++var7;
|
||||
}
|
||||
|
||||
return var6;
|
||||
}
|
||||
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedName("u")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)Z",
|
||||
garbageValue = "-841895642"
|
||||
descriptor = "(IIIZIB)J",
|
||||
garbageValue = "-34"
|
||||
)
|
||||
public static boolean method2421(int var0) {
|
||||
return var0 >= WorldMapDecorationType.field3148.id && var0 <= WorldMapDecorationType.field3142.id || var0 == WorldMapDecorationType.field3159.id;
|
||||
@Export("calculateTag")
|
||||
public static long calculateTag(int var0, int var1, int var2, boolean var3, int var4) {
|
||||
long var5 = (long)((var0 & 127) << 0 | (var1 & 127) << 7 | (var2 & 3) << 14) | ((long)var4 & 4294967295L) << 17;
|
||||
if (var3) {
|
||||
var5 |= 65536L;
|
||||
}
|
||||
|
||||
return var5;
|
||||
}
|
||||
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedName("gb")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "1470733361"
|
||||
garbageValue = "-997709886"
|
||||
)
|
||||
static void method2422() {
|
||||
Login.worldSelectOpen = false;
|
||||
Login.leftTitleSprite.drawAt(Login.xPadding, 0);
|
||||
Login.rightTitleSprite.drawAt(Login.xPadding + 382, 0);
|
||||
UserComparator4.logoSprite.drawAt(Login.xPadding + 382 - UserComparator4.logoSprite.subWidth / 2, 18);
|
||||
static final void method2624() {
|
||||
Client.field602 = 0;
|
||||
int var0 = (class129.localPlayer.x >> 7) + FloorOverlayDefinition.baseX;
|
||||
int var1 = (class129.localPlayer.y >> 7) + class320.baseY;
|
||||
if (var0 >= 3053 && var0 <= 3156 && var1 >= 3056 && var1 <= 3136) {
|
||||
Client.field602 = 1;
|
||||
}
|
||||
|
||||
if (var0 >= 3072 && var0 <= 3118 && var1 >= 9492 && var1 <= 9535) {
|
||||
Client.field602 = 1;
|
||||
}
|
||||
|
||||
if (Client.field602 == 1 && var0 >= 3139 && var0 <= 3199 && var1 >= 3008 && var1 <= 3062) {
|
||||
Client.field602 = 0;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user