mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2025-12-18 12:30:18 -07:00
More renaming
This commit is contained in:
parent
c8bb99706e
commit
0b498fc455
53 changed files with 659 additions and 353 deletions
|
|
@ -19,6 +19,7 @@ public final class BufferedDataStream extends DataBuffer {
|
||||||
static int anInt1736;
|
static int anInt1736;
|
||||||
static int[] anIntArray2709 = new int[]{0, 1, 3, 7, 15, 31, 63, 127, 255, 511, 1023, 2047, 4095, 8191, 16383, 32767, 65535, 131071, 262143, 524287, 1048575, 2097151, 4194303, 8388607, 16777215, 33554431, 67108863, 134217727, 268435455, 536870911, 1073741823, Integer.MAX_VALUE, -1};
|
static int[] anIntArray2709 = new int[]{0, 1, 3, 7, 15, 31, 63, 127, 255, 511, 1023, 2047, 4095, 8191, 16383, 32767, 65535, 131071, 262143, 524287, 1048575, 2097151, 4194303, 8388607, 16777215, 33554431, 67108863, 134217727, 268435455, 536870911, 1073741823, Integer.MAX_VALUE, -1};
|
||||||
static int anInt1971;
|
static int anInt1971;
|
||||||
|
static int anInt3652;
|
||||||
private ISAACCipher isaacCipher;
|
private ISAACCipher isaacCipher;
|
||||||
static int[] anIntArray3804 = new int[256];
|
static int[] anIntArray3804 = new int[256];
|
||||||
static int[] anIntArray3805;
|
static int[] anIntArray3805;
|
||||||
|
|
@ -27,7 +28,7 @@ public final class BufferedDataStream extends DataBuffer {
|
||||||
|
|
||||||
static void addChatMessage(RSString var0, int type, RSString message, int var3) {
|
static void addChatMessage(RSString var0, int type, RSString message, int var3) {
|
||||||
try {
|
try {
|
||||||
Class3_Sub28_Sub12.sendGameMessage(var3, type, message, null, var0);
|
MessageManager.sendGameMessage(var3, type, message, null, var0);
|
||||||
} catch (RuntimeException var5) {
|
} catch (RuntimeException var5) {
|
||||||
throw ClientErrorException.clientError(var5, "i.W(" + (var0 != null ? "{...}" : "null") + ',' + type + ',' + (message != null ? "{...}" : "null") + ',' + var3 + ')');
|
throw ClientErrorException.clientError(var5, "i.W(" + (var0 != null ? "{...}" : "null") + ',' + type + ',' + (message != null ? "{...}" : "null") + ',' + var3 + ')');
|
||||||
}
|
}
|
||||||
|
|
@ -200,7 +201,7 @@ public final class BufferedDataStream extends DataBuffer {
|
||||||
if (var4 == 1006) {
|
if (var4 == 1006) {
|
||||||
var13 = Class7.getRSInterface(var3);
|
var13 = Class7.getRSInterface(var3);
|
||||||
if (null != var13 && var13.itemIds[var2] >= 100000) {
|
if (null != var13 && var13.itemIds[var2] >= 100000) {
|
||||||
addChatMessage(TextCore.emptyJagexString, 0, RSString.stringCombiner(new RSString[]{RSString.stringAnimator(var13.itemIds[var2]), TextCore.aClass94_3777, ItemDefinition.getItemDefinition(var5).name}), -1);
|
addChatMessage(RSString.parse(""), 0, RSString.stringCombiner(new RSString[]{RSString.stringAnimator(var13.itemIds[var2]), TextCore.aClass94_3777, ItemDefinition.getItemDefinition(var5).name}), -1);
|
||||||
} else {
|
} else {
|
||||||
TextureOperation12.outgoingBuffer.putOpcode(92);
|
TextureOperation12.outgoingBuffer.putOpcode(92);
|
||||||
TextureOperation12.outgoingBuffer.writeShort128LE(var5);
|
TextureOperation12.outgoingBuffer.writeShort128LE(var5);
|
||||||
|
|
@ -902,7 +903,7 @@ public final class BufferedDataStream extends DataBuffer {
|
||||||
TextureOperation36.aFloat3435 = TextureOperation36.aFloat3424;
|
TextureOperation36.aFloat3435 = TextureOperation36.aFloat3424;
|
||||||
TextureOperation9.aFloat3105 = Class30.aFloat578;
|
TextureOperation9.aFloat3105 = Class30.aFloat578;
|
||||||
Class60.anInt932 = var6;
|
Class60.anInt932 = var6;
|
||||||
anInt1971 = Class3_Sub28_Sub12.anInt3652;
|
anInt1971 = anInt3652;
|
||||||
anInt1407 = Unsorted.anInt689;
|
anInt1407 = Unsorted.anInt689;
|
||||||
RSInterface.aFloat246 = var9;
|
RSInterface.aFloat246 = var9;
|
||||||
Unsorted.anInt72 = 0;
|
Unsorted.anInt72 = 0;
|
||||||
|
|
@ -922,7 +923,7 @@ public final class BufferedDataStream extends DataBuffer {
|
||||||
float var15 = (float) Unsorted.anInt72 / 65536.0F;
|
float var15 = (float) Unsorted.anInt72 / 65536.0F;
|
||||||
int var13 = Unsorted.anInt72 >> 8;
|
int var13 = Unsorted.anInt72 >> 8;
|
||||||
int var12 = -Unsorted.anInt72 + 65536 >> 8;
|
int var12 = -Unsorted.anInt72 + 65536 >> 8;
|
||||||
Class3_Sub28_Sub12.anInt3652 = (-16711936 & var13 * (anInt1345 & 16711935) + (16711935 & anInt1971) * var12) + (16711680 & var12 * (anInt1971 & 65280) + (65280 & anInt1345) * var13) >> 8;
|
anInt3652 = (-16711936 & var13 * (anInt1345 & 16711935) + (16711935 & anInt1971) * var12) + (16711680 & var12 * (anInt1971 & 65280) + (65280 & anInt1345) * var13) >> 8;
|
||||||
float var14 = (float) (65536 - Unsorted.anInt72) / 65536.0F;
|
float var14 = (float) (65536 - Unsorted.anInt72) / 65536.0F;
|
||||||
Class30.aFloat578 = var14 * TextureOperation9.aFloat3105 + var15 * Class3_Sub17.aFloat2457;
|
Class30.aFloat578 = var14 * TextureOperation9.aFloat3105 + var15 * Class3_Sub17.aFloat2457;
|
||||||
TextureOperation36.aFloat3424 = TextureOperation36.aFloat3435 * var14 + var15 * aFloat3044;
|
TextureOperation36.aFloat3424 = TextureOperation36.aFloat3435 * var14 + var15 * aFloat3044;
|
||||||
|
|
@ -932,11 +933,11 @@ public final class BufferedDataStream extends DataBuffer {
|
||||||
}
|
}
|
||||||
|
|
||||||
Class92.setLightParams(Unsorted.anInt1950, Class30.aFloat578, TextureOperation36.aFloat3424, Class12.aFloat319);
|
Class92.setLightParams(Unsorted.anInt1950, Class30.aFloat578, TextureOperation36.aFloat3424, Class12.aFloat319);
|
||||||
Class92.setFogValues(Class3_Sub28_Sub12.anInt3652, Unsorted.anInt689);
|
Class92.setFogValues(anInt3652, Unsorted.anInt689);
|
||||||
|
|
||||||
Class92.setLightPosition((float) Class46.anInt741, (float) TextureOperation1.anInt3274, (float) AtmosphereParser.anInt1191);
|
Class92.setLightPosition((float) Class46.anInt741, (float) TextureOperation1.anInt3274, (float) AtmosphereParser.anInt1191);
|
||||||
Class92.method1504();
|
Class92.method1504();
|
||||||
return Class3_Sub28_Sub12.anInt3652;
|
return anInt3652;
|
||||||
} catch (RuntimeException var16) {
|
} catch (RuntimeException var16) {
|
||||||
throw ClientErrorException.clientError(var16, "i.F(" + var0 + ',' + var1 + ',' + var2 + ',' + var3 + ',' + 1 + ')');
|
throw ClientErrorException.clientError(var16, "i.F(" + var0 + ',' + var1 + ',' + var2 + ',' + var3 + ',' + 1 + ')');
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ public class CS2Methods {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
int var2 = Unsorted.method1602(var0);
|
int var2 = Unsorted.method1602(var0);
|
||||||
return var2 != -1 ? Class119.aClass131_1624.aClass94Array1721[var2].method1560(TextCore.aClass94_3192, TextCore.aClass94_4066) : TextCore.aClass94_4049;
|
return var2 != -1 ? Class119.aClass131_1624.aClass94Array1721[var2].method1560(RSString.parse(" "), TextCore.aClass94_4066) : TextCore.aClass94_4049;
|
||||||
} catch (RuntimeException var3) {
|
} catch (RuntimeException var3) {
|
||||||
throw ClientErrorException.clientError(var3, "rc.V(" + (var0 != null ? "{...}" : "null") + ',' + true + ')');
|
throw ClientErrorException.clientError(var3, "rc.V(" + (var0 != null ? "{...}" : "null") + ',' + true + ')');
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -979,7 +979,7 @@ public final class CS2Script extends Linkable {
|
||||||
}
|
}
|
||||||
if (3304 == opcode) {
|
if (3304 == opcode) {
|
||||||
int l8 = ItemDefinition.intsStack[--iStackCounter];
|
int l8 = ItemDefinition.intsStack[--iStackCounter];
|
||||||
ItemDefinition.intsStack[iStackCounter++] = Unsorted.method2069(l8).size;
|
ItemDefinition.intsStack[iStackCounter++] = ConfigInventoryDefinition.retrieveConfigurationInventoryFile(l8).size;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (opcode == 3305) { //Skill update listener (mostly spams health value)
|
if (opcode == 3305) { //Skill update listener (mostly spams health value)
|
||||||
|
|
@ -1262,7 +1262,7 @@ public final class CS2Script extends Linkable {
|
||||||
}
|
}
|
||||||
if (opcode == 3609) {
|
if (opcode == 3609) {
|
||||||
RSString class94_12 = ItemDefinition.stringsStack[--sStackCounter];
|
RSString class94_12 = ItemDefinition.stringsStack[--sStackCounter];
|
||||||
if (class94_12.startsWith(TextCore.aClass94_2323) || class94_12.startsWith(TextCore.aClass94_3190))
|
if (class94_12.startsWith(TextCore.aClass94_2323) || class94_12.startsWith(RSString.parse("<img=1>")))
|
||||||
class94_12 = class94_12.substring(7);
|
class94_12 = class94_12.substring(7);
|
||||||
ItemDefinition.intsStack[iStackCounter++] = ItemDefinition.method1176(class94_12) ? 1 : 0;
|
ItemDefinition.intsStack[iStackCounter++] = ItemDefinition.method1176(class94_12) ? 1 : 0;
|
||||||
continue;
|
continue;
|
||||||
|
|
@ -1352,7 +1352,7 @@ public final class CS2Script extends Linkable {
|
||||||
}
|
}
|
||||||
if (3623 == opcode) {
|
if (3623 == opcode) {
|
||||||
RSString class94_15 = ItemDefinition.stringsStack[--sStackCounter];
|
RSString class94_15 = ItemDefinition.stringsStack[--sStackCounter];
|
||||||
if (class94_15.startsWith(TextCore.aClass94_2323) || class94_15.startsWith(TextCore.aClass94_3190))
|
if (class94_15.startsWith(TextCore.aClass94_2323) || class94_15.startsWith(RSString.parse("<img=1>")))
|
||||||
class94_15 = class94_15.substring(7);
|
class94_15 = class94_15.substring(7);
|
||||||
ItemDefinition.intsStack[iStackCounter++] = Class3_Sub24_Sub3.method467(class94_15) ? 1 : 0;
|
ItemDefinition.intsStack[iStackCounter++] = Class3_Sub24_Sub3.method467(class94_15) ? 1 : 0;
|
||||||
continue;
|
continue;
|
||||||
|
|
@ -1390,7 +1390,7 @@ public final class CS2Script extends Linkable {
|
||||||
}
|
}
|
||||||
if (opcode == 3628) {
|
if (opcode == 3628) {
|
||||||
RSString class94_16 = ItemDefinition.stringsStack[--sStackCounter];
|
RSString class94_16 = ItemDefinition.stringsStack[--sStackCounter];
|
||||||
if (class94_16.startsWith(TextCore.aClass94_2323) || class94_16.startsWith(TextCore.aClass94_3190))
|
if (class94_16.startsWith(TextCore.aClass94_2323) || class94_16.startsWith(RSString.parse("<img=1>")))
|
||||||
class94_16 = class94_16.substring(7);
|
class94_16 = class94_16.substring(7);
|
||||||
ItemDefinition.intsStack[iStackCounter++] = PacketParser.method826(class94_16, -1);
|
ItemDefinition.intsStack[iStackCounter++] = PacketParser.method826(class94_16, -1);
|
||||||
continue;
|
continue;
|
||||||
|
|
@ -1657,7 +1657,7 @@ public final class CS2Script extends Linkable {
|
||||||
int j24 = ItemDefinition.intsStack[--iStackCounter];
|
int j24 = ItemDefinition.intsStack[--iStackCounter];
|
||||||
int k55 = -1;
|
int k55 = -1;
|
||||||
if (j24 < 100 && null != LinkableRSString.aClass94Array2580[j24])
|
if (j24 < 100 && null != LinkableRSString.aClass94Array2580[j24])
|
||||||
k55 = Class3_Sub28_Sub12.anIntArray3082[j24];
|
k55 = ConfigInventoryDefinition.anIntArray3082[j24];
|
||||||
ItemDefinition.intsStack[iStackCounter++] = k55;
|
ItemDefinition.intsStack[iStackCounter++] = k55;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
@ -1808,7 +1808,7 @@ public final class CS2Script extends Linkable {
|
||||||
int k24 = ItemDefinition.intsStack[--iStackCounter];
|
int k24 = ItemDefinition.intsStack[--iStackCounter];
|
||||||
RSString class94_49 = null;
|
RSString class94_49 = null;
|
||||||
if (k24 < 100)
|
if (k24 < 100)
|
||||||
class94_49 = Class3_Sub28_Sub12.aClass94Array3226[k24];
|
class94_49 = ConfigInventoryDefinition.aClass94Array3226[k24];
|
||||||
if (null == class94_49)
|
if (null == class94_49)
|
||||||
class94_49 = TextCore.aClass94_2331;
|
class94_49 = TextCore.aClass94_2331;
|
||||||
ItemDefinition.stringsStack[sStackCounter++] = class94_49;
|
ItemDefinition.stringsStack[sStackCounter++] = class94_49;
|
||||||
|
|
@ -1828,7 +1828,7 @@ public final class CS2Script extends Linkable {
|
||||||
int i25 = ItemDefinition.intsStack[--iStackCounter];
|
int i25 = ItemDefinition.intsStack[--iStackCounter];
|
||||||
int l55 = -1;
|
int l55 = -1;
|
||||||
if (i25 < 100)
|
if (i25 < 100)
|
||||||
l55 = Class3_Sub28_Sub12.anIntArray1835[i25];
|
l55 = ConfigInventoryDefinition.anIntArray1835[i25];
|
||||||
ItemDefinition.intsStack[iStackCounter++] = l55;
|
ItemDefinition.intsStack[iStackCounter++] = l55;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -55,7 +55,7 @@ final class Class119 {
|
||||||
GameShell.canvas.setLocation(Class84.anInt1164, Class106.anInt1442);
|
GameShell.canvas.setLocation(Class84.anInt1164, Class106.anInt1442);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Class3_Sub28_Sub12.anInt3655 != -1) {
|
if (ConfigInventoryDefinition.anInt3655 != -1) {
|
||||||
Class124.method1746(true, (byte) -125);
|
Class124.method1746(true, (byte) -125);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ final class Class120 {
|
||||||
anIntArray1638 = null;
|
anIntArray1638 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return !Client.method44(var0).method92(var2, (byte) -110) && var0.anObjectArray314 == null ? null : (null != var0.aClass94Array171 && var0.aClass94Array171.length > var2 && var0.aClass94Array171[var2] != null && var0.aClass94Array171[var2].trim(1).length() != 0 ? var0.aClass94Array171[var2] : (!ClientCommands.commandQaOpEnabled ? null : RSString.stringCombiner(new RSString[]{TextCore.aClass94_1645, RSString.stringAnimator(var2)})));
|
return !Client.method44(var0).method92(var2, (byte) -110) && var0.anObjectArray314 == null ? null : (null != var0.aClass94Array171 && var0.aClass94Array171.length > var2 && var0.aClass94Array171[var2] != null && var0.aClass94Array171[var2].trim(1).length() != 0 ? var0.aClass94Array171[var2] : (!ClientCommands.commandQaOpEnabled ? null : RSString.stringCombiner(new RSString[]{RSString.parse("Hidden)2"), RSString.stringAnimator(var2)})));
|
||||||
} catch (RuntimeException var4) {
|
} catch (RuntimeException var4) {
|
||||||
throw ClientErrorException.clientError(var4, "qj.B(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var2 + ')');
|
throw ClientErrorException.clientError(var4, "qj.B(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var2 + ')');
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@ final class Class124 {
|
||||||
aClass153_1661 = null;
|
aClass153_1661 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
Class75_Sub4.method1352(Class140_Sub7.canvasHeight, var0, Class3_Sub28_Sub12.anInt3655, Class23.canvasWidth);
|
Class75_Sub4.method1352(Class140_Sub7.canvasHeight, var0, ConfigInventoryDefinition.anInt3655, Class23.canvasWidth);
|
||||||
} catch (RuntimeException var3) {
|
} catch (RuntimeException var3) {
|
||||||
throw ClientErrorException.clientError(var3, "rb.C(" + var0 + ',' + var1 + ')');
|
throw ClientErrorException.clientError(var3, "rb.C(" + var0 + ',' + var1 + ')');
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,8 +5,8 @@ import org.rs09.client.config.GameConfig;
|
||||||
public final class Class131 {
|
public final class Class131 {
|
||||||
|
|
||||||
public static int anInt1716;
|
public static int anInt1716;
|
||||||
static RSString password = TextCore.emptyJagexString;
|
static RSString password = RSString.parse("");
|
||||||
static RSString username = TextCore.emptyJagexString;
|
static RSString username = RSString.parse("");
|
||||||
static int anInt1719 = -1;
|
static int anInt1719 = -1;
|
||||||
static CacheIndex skeletonsReferenceIndex;
|
static CacheIndex skeletonsReferenceIndex;
|
||||||
public short[] aShortArray1718;
|
public short[] aShortArray1718;
|
||||||
|
|
@ -59,7 +59,7 @@ public final class Class131 {
|
||||||
password = var1;
|
password = var1;
|
||||||
Class7.anInt2161 = var2;
|
Class7.anInt2161 = var2;
|
||||||
username = var0;
|
username = var0;
|
||||||
if (username.equalsString(TextCore.emptyJagexString) || password.equalsString(TextCore.emptyJagexString)) {
|
if (username.equalsString(RSString.parse("")) || password.equalsString(RSString.parse(""))) {
|
||||||
Client.messageToDisplay = 3;
|
Client.messageToDisplay = 3;
|
||||||
} else if (CS2Script.userCurrentWorldID == -1) {
|
} else if (CS2Script.userCurrentWorldID == -1) {
|
||||||
Class163_Sub1_Sub1.anInt2246 = 0;
|
Class163_Sub1_Sub1.anInt2246 = 0;
|
||||||
|
|
|
||||||
|
|
@ -239,7 +239,7 @@ public final class Class15 implements Runnable {
|
||||||
int var7 = Class3_Sub28_Sub5.aCalendar3581.get(Calendar.HOUR_OF_DAY);
|
int var7 = Class3_Sub28_Sub5.aCalendar3581.get(Calendar.HOUR_OF_DAY);
|
||||||
int var8 = Class3_Sub28_Sub5.aCalendar3581.get(Calendar.MINUTE);
|
int var8 = Class3_Sub28_Sub5.aCalendar3581.get(Calendar.MINUTE);
|
||||||
int var9 = Class3_Sub28_Sub5.aCalendar3581.get(Calendar.SECOND);
|
int var9 = Class3_Sub28_Sub5.aCalendar3581.get(Calendar.SECOND);
|
||||||
return RSString.stringCombiner(new RSString[]{TextCore.DaysOfTheWeek[var3 + -1], TextCore.aClass94_3145, RSString.stringAnimator(var4 / 10), RSString.stringAnimator(var4 % 10), TextCore.aClass94_2025, TextCore.MonthsOfTheYear[var5], TextCore.aClass94_2025, RSString.stringAnimator(var6), TextCore.aClass94_465, RSString.stringAnimator(var7 / 10), RSString.stringAnimator(var7 % 10), TextCore.char_colon, RSString.stringAnimator(var8 / 10), RSString.stringAnimator(var8 % 10), TextCore.char_colon, RSString.stringAnimator(var9 / 10), RSString.stringAnimator(var9 % 10), TextCore.timeZone});
|
return RSString.stringCombiner(new RSString[]{TextCore.DaysOfTheWeek[var3 + -1], RSString.parse(")1 "), RSString.stringAnimator(var4 / 10), RSString.stringAnimator(var4 % 10), TextCore.aClass94_2025, TextCore.MonthsOfTheYear[var5], TextCore.aClass94_2025, RSString.stringAnimator(var6), RSString.parse(" "), RSString.stringAnimator(var7 / 10), RSString.stringAnimator(var7 % 10), RSString.parse(":"), RSString.stringAnimator(var8 / 10), RSString.stringAnimator(var8 % 10), RSString.parse(":"), RSString.stringAnimator(var9 / 10), RSString.stringAnimator(var9 % 10), RSString.parse(" GMT")});
|
||||||
} catch (RuntimeException var10) {
|
} catch (RuntimeException var10) {
|
||||||
throw ClientErrorException.clientError(var10, "cj.F(" + var0 + ')');
|
throw ClientErrorException.clientError(var10, "cj.F(" + var0 + ')');
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,7 @@ public final class Class159 {
|
||||||
try {
|
try {
|
||||||
if (Unsorted.paramJavaScriptEnabled) {
|
if (Unsorted.paramJavaScriptEnabled) {
|
||||||
try {
|
try {
|
||||||
return !(Boolean) TextCore.aClass94_3209.method1577(Class38.signlink.gameApplet);
|
return !(Boolean) RSString.parse("showingVideoAd").method1577(Class38.signlink.gameApplet);
|
||||||
} catch (Throwable var2) {
|
} catch (Throwable var2) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -154,15 +154,4 @@ public final class Class159 {
|
||||||
throw ClientErrorException.clientError(var11, "vl.E(" + var0 + ',' + 0 + ')');
|
throw ClientErrorException.clientError(var11, "vl.E(" + var0 + ',' + 0 + ')');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// static void method2196() {
|
|
||||||
// try {
|
|
||||||
// Class3_Sub13_Sub34.aReferenceCache_3412.clearSoftReferences();
|
|
||||||
//
|
|
||||||
// Class3_Sub13_Sub31.aReferenceCache_3369.clearSoftReferences();
|
|
||||||
// } catch (RuntimeException var2) {
|
|
||||||
// throw ClientErrorException.clientError(var2, "vl.D(" + 128 + ')');
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -141,7 +141,7 @@ public final class Class161 {
|
||||||
|
|
||||||
return -var6 + var5;
|
return -var6 + var5;
|
||||||
} else {
|
} else {
|
||||||
return 2 == var1 ? var0.method1078(102).name.method1546(var3.method1078(-119).name) : (var1 == 3 ? (var0.activity.equalsString(TextCore.aClass94_946) ? (var3.activity.equalsString(TextCore.aClass94_946) ? 0 : (var4 ? -1 : 1)) : (var3.activity.equalsString(TextCore.aClass94_946) ? (var4 ? 1 : -1) : var0.activity.method1546(var3.activity))) : (var2 <= 67 ? 36 : (var1 == 4 ? (!var0.isLootShare() ? (!var3.isLootShare() ? 0 : -1) : (var3.isLootShare() ? 0 : 1)) : (var1 == 5 ? (var0.isQuickchat() ? (!var3.isQuickchat() ? 1 : 0) : (var3.isQuickchat() ? -1 : 0)) : (var1 != 6 ? (7 == var1 ? (var0.isMembers() ? (var3.isMembers() ? 0 : 1) : (var3.isMembers() ? -1 : 0)) : -var3.worldId + var0.worldId) : (var0.isPVP() ? (!var3.isPVP() ? 1 : 0) : (var3.isPVP() ? -1 : 0)))))));
|
return 2 == var1 ? var0.method1078(102).name.method1546(var3.method1078(-119).name) : (var1 == 3 ? (var0.activity.equalsString(RSString.parse(")2")) ? (var3.activity.equalsString(RSString.parse(")2")) ? 0 : (var4 ? -1 : 1)) : (var3.activity.equalsString(RSString.parse(")2")) ? (var4 ? 1 : -1) : var0.activity.method1546(var3.activity))) : (var2 <= 67 ? 36 : (var1 == 4 ? (!var0.isLootShare() ? (!var3.isLootShare() ? 0 : -1) : (var3.isLootShare() ? 0 : 1)) : (var1 == 5 ? (var0.isQuickchat() ? (!var3.isQuickchat() ? 1 : 0) : (var3.isQuickchat() ? -1 : 0)) : (var1 != 6 ? (7 == var1 ? (var0.isMembers() ? (var3.isMembers() ? 0 : 1) : (var3.isMembers() ? -1 : 0)) : -var3.worldId + var0.worldId) : (var0.isPVP() ? (!var3.isPVP() ? 1 : 0) : (var3.isPVP() ? -1 : 0)))))));
|
||||||
}
|
}
|
||||||
} catch (RuntimeException var7) {
|
} catch (RuntimeException var7) {
|
||||||
throw ClientErrorException.clientError(var7, "wb.C(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var2 + ',' + (var3 != null ? "{...}" : "null") + ',' + var4 + ')');
|
throw ClientErrorException.clientError(var7, "wb.C(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var2 + ',' + (var3 != null ? "{...}" : "null") + ',' + var4 + ')');
|
||||||
|
|
|
||||||
|
|
@ -20,25 +20,25 @@ final class Class163_Sub3 extends Class163 {
|
||||||
int var4;
|
int var4;
|
||||||
for (var4 = 0; Class8.anInt104 > var4; ++var4) {
|
for (var4 = 0; Class8.anInt104 > var4; ++var4) {
|
||||||
if (var0 == Class50.aLongArray826[var4]) {
|
if (var0 == Class50.aLongArray826[var4]) {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, RSString.stringCombiner(new RSString[]{var3, TextCore.HasFriendsAlready}), -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 0, RSString.stringCombiner(new RSString[]{var3, TextCore.HasFriendsAlready}), -1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (var4 = 0; var4 < Class3_Sub28_Sub5.anInt3591; ++var4) {
|
for (var4 = 0; var4 < Class3_Sub28_Sub5.anInt3591; ++var4) {
|
||||||
if (Class114.ignores[var4] == var0) {
|
if (Class114.ignores[var4] == var0) {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, RSString.stringCombiner(new RSString[]{TextCore.HasPleaseRemove, var3, TextCore.HasIgnoreToFriends}), -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 0, RSString.stringCombiner(new RSString[]{TextCore.HasPleaseRemove, var3, TextCore.HasIgnoreToFriends}), -1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var3.equalsString(Class102.player.displayName)) {
|
if (var3.equalsString(Class102.player.displayName)) {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, TextCore.HasOnOwnFriendsList, -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 0, TextCore.HasOnOwnFriendsList, -1);
|
||||||
} else {
|
} else {
|
||||||
Class70.aClass94Array1046[Class8.anInt104] = var3;
|
Class70.aClass94Array1046[Class8.anInt104] = var3;
|
||||||
Class50.aLongArray826[Class8.anInt104] = var0;
|
Class50.aLongArray826[Class8.anInt104] = var0;
|
||||||
Unsorted.anIntArray882[Class8.anInt104] = 0;
|
Unsorted.anIntArray882[Class8.anInt104] = 0;
|
||||||
Unsorted.aClass94Array2566[Class8.anInt104] = TextCore.emptyJagexString;
|
Unsorted.aClass94Array2566[Class8.anInt104] = RSString.parse("");
|
||||||
Class57.anIntArray904[Class8.anInt104] = 0;
|
Class57.anIntArray904[Class8.anInt104] = 0;
|
||||||
Unsorted.aBooleanArray73[Class8.anInt104] = false;
|
Unsorted.aBooleanArray73[Class8.anInt104] = false;
|
||||||
++Class8.anInt104;
|
++Class8.anInt104;
|
||||||
|
|
@ -47,7 +47,7 @@ final class Class163_Sub3 extends Class163 {
|
||||||
TextureOperation12.outgoingBuffer.writeLong(var0);
|
TextureOperation12.outgoingBuffer.writeLong(var0);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, TextCore.HasFriendsListFull, -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 0, TextCore.HasFriendsListFull, -1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (RuntimeException var5) {
|
} catch (RuntimeException var5) {
|
||||||
|
|
|
||||||
|
|
@ -68,7 +68,7 @@ final class Class166 {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!var4) {
|
if (!var4) {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, RSString.stringCombiner(new RSString[]{TextCore.HasUnableFind, var3}), -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 0, RSString.stringCombiner(new RSString[]{TextCore.HasUnableFind, var3}), -1);
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var7) {
|
} catch (RuntimeException var7) {
|
||||||
|
|
|
||||||
|
|
@ -120,8 +120,8 @@ public final class Class21 {
|
||||||
}
|
}
|
||||||
|
|
||||||
TextureOperation24.method226(interfaceId);
|
TextureOperation24.method226(interfaceId);
|
||||||
if (Class3_Sub28_Sub12.anInt3655 != -1) {
|
if (ConfigInventoryDefinition.anInt3655 != -1) {
|
||||||
Class3_Sub8.method124(6422 ^ 6509, 1, Class3_Sub28_Sub12.anInt3655);
|
Class3_Sub8.method124(6422 ^ 6509, 1, ConfigInventoryDefinition.anInt3655);
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var10) {
|
} catch (RuntimeException var10) {
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@ final class Class30 {
|
||||||
|
|
||||||
static void method979(int var0, int var1, int var2) {
|
static void method979(int var0, int var1, int var2) {
|
||||||
try {
|
try {
|
||||||
RSString var4 = RSString.stringCombiner(new RSString[]{TextCore.aClass94_853, RSString.stringAnimator(var2), TextCore.aClass94_3268, RSString.stringAnimator(var0 >> 6), TextCore.aClass94_3268, RSString.stringAnimator(var1 >> 6), TextCore.aClass94_3268, RSString.stringAnimator(var0 & 63), TextCore.aClass94_3268, RSString.stringAnimator(63 & var1)});
|
RSString var4 = RSString.stringCombiner(new RSString[]{TextCore.aClass94_853, RSString.stringAnimator(var2), RSString.parse(")1"), RSString.stringAnimator(var0 >> 6), RSString.parse(")1"), RSString.stringAnimator(var1 >> 6), RSString.parse(")1"), RSString.stringAnimator(var0 & 63), RSString.parse(")1"), RSString.stringAnimator(63 & var1)});
|
||||||
|
|
||||||
ClientCommands.ClientCommands(var4);
|
ClientCommands.ClientCommands(var4);
|
||||||
} catch (RuntimeException var5) {
|
} catch (RuntimeException var5) {
|
||||||
|
|
|
||||||
|
|
@ -127,10 +127,10 @@ final class Class36 {
|
||||||
return null;
|
return null;
|
||||||
} else {
|
} else {
|
||||||
for (int var3 = Objects.requireNonNull(var2).length() + -3; var3 > 0; var3 -= 3) {
|
for (int var3 = Objects.requireNonNull(var2).length() + -3; var3 > 0; var3 -= 3) {
|
||||||
var2 = RSString.stringCombiner(new RSString[]{var2.substring(0, var3, 0), TextCore.aClass94_3268, var2.substring(var3)});
|
var2 = RSString.stringCombiner(new RSString[]{var2.substring(0, var3, 0), RSString.parse(")1"), var2.substring(var3)});
|
||||||
}
|
}
|
||||||
|
|
||||||
return var2.length() > 9 ? RSString.stringCombiner(new RSString[]{ColorCore.MillionStackColor, var2.substring(0, -8 + var2.length(), 0), TextCore.MillionM, TextCore.LEFT_PARENTHESES, var2, TextCore.aClass94_995}) : (6 < var2.length() ? RSString.stringCombiner(new RSString[]{ColorCore.ThousandStackColor, var2.substring(0, -4 + var2.length(), 0), TextCore.ThousandK, TextCore.LEFT_PARENTHESES, var2, TextCore.aClass94_995}) : RSString.stringCombiner(new RSString[]{ColorCore.DefaultStackColor, var2, TextCore.aClass94_2584}));
|
return var2.length() > 9 ? RSString.stringCombiner(new RSString[]{ColorCore.MillionStackColor, var2.substring(0, -8 + var2.length(), 0), TextCore.MillionM, TextCore.LEFT_PARENTHESES, var2, RSString.parse("(Y<)4col>")}) : (6 < var2.length() ? RSString.stringCombiner(new RSString[]{ColorCore.ThousandStackColor, var2.substring(0, -4 + var2.length(), 0), TextCore.ThousandK, TextCore.LEFT_PARENTHESES, var2, RSString.parse("(Y<)4col>")}) : RSString.stringCombiner(new RSString[]{ColorCore.DefaultStackColor, var2, TextCore.aClass94_2584}));
|
||||||
}
|
}
|
||||||
} catch (RuntimeException var4) {
|
} catch (RuntimeException var4) {
|
||||||
throw ClientErrorException.clientError(var4, "fi.D(" + var0 + ',' + var1 + ')');
|
throw ClientErrorException.clientError(var4, "fi.D(" + var0 + ',' + var1 + ')');
|
||||||
|
|
|
||||||
|
|
@ -31,8 +31,8 @@ final class Class3_Sub17 extends Linkable {
|
||||||
|
|
||||||
static void method381(boolean var0) {
|
static void method381(boolean var0) {
|
||||||
try {
|
try {
|
||||||
if(Class3_Sub28_Sub12.anInt3655 != -1) {
|
if(ConfigInventoryDefinition.anInt3655 != -1) {
|
||||||
Class52.method1160(-120, Class3_Sub28_Sub12.anInt3655);
|
Class52.method1160(-120, ConfigInventoryDefinition.anInt3655);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(int var1 = 0; var1 < Class3_Sub28_Sub3.anInt3557; ++var1) {
|
for(int var1 = 0; var1 < Class3_Sub28_Sub3.anInt3557; ++var1) {
|
||||||
|
|
@ -56,7 +56,7 @@ final class Class3_Sub17 extends Linkable {
|
||||||
method380(-78);
|
method380(-78);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(Class3_Sub28_Sub12.anInt3655 != -1) {
|
if(ConfigInventoryDefinition.anInt3655 != -1) {
|
||||||
Class3_Sub28_Sub3.anInt3557 = 0;
|
Class3_Sub28_Sub3.anInt3557 = 0;
|
||||||
Class8.method841();
|
Class8.method841();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ final class Class3_Sub23 extends Linkable {
|
||||||
RSString var6 = Unsorted.emptyString(0);
|
RSString var6 = Unsorted.emptyString(0);
|
||||||
if(var3 < 0) {
|
if(var3 < 0) {
|
||||||
var3 = -var3;
|
var3 = -var3;
|
||||||
Objects.requireNonNull(var6).append(TextCore.aClass94_3133);
|
Objects.requireNonNull(var6).append(RSString.parse(")2"));
|
||||||
}
|
}
|
||||||
|
|
||||||
RSString var8 = TextCore.aClass94_1880;
|
RSString var8 = TextCore.aClass94_1880;
|
||||||
|
|
@ -82,7 +82,7 @@ final class Class3_Sub23 extends Linkable {
|
||||||
var11 = 0;
|
var11 = 0;
|
||||||
RSString var9;
|
RSString var9;
|
||||||
if(var3 == 0L) {
|
if(var3 == 0L) {
|
||||||
var9 = TextCore.aClass94_3039;
|
var9 = RSString.parse("0");
|
||||||
} else {
|
} else {
|
||||||
RSString var12;
|
RSString var12;
|
||||||
for(var12 = Unsorted.emptyString(0); var3 > 0L; var3 /= 10L) {
|
for(var12 = Unsorted.emptyString(0); var3 > 0L; var3 /= 10L) {
|
||||||
|
|
|
||||||
|
|
@ -165,7 +165,7 @@ final class Class3_Sub24_Sub4 extends Class3_Sub24 {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
if(var3.anInt318 == 1) {
|
if(var3.anInt318 == 1) {
|
||||||
method1177(-1, 0L, (byte)-78, TextCore.emptyJagexString, 0, (short)8, var3.aClass94_289, var3.componentHash);
|
method1177(-1, 0L, (byte)-78, RSString.parse(""), 0, (short)8, var3.aClass94_289, var3.componentHash);
|
||||||
}
|
}
|
||||||
|
|
||||||
RSString var4;
|
RSString var4;
|
||||||
|
|
@ -177,19 +177,19 @@ final class Class3_Sub24_Sub4 extends Class3_Sub24 {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var3.anInt318 == 3) {
|
if(var3.anInt318 == 3) {
|
||||||
method1177(-1, 0L, (byte)-59, TextCore.emptyJagexString, 0, (short)28, TextCore.HasClose, var3.componentHash);
|
method1177(-1, 0L, (byte)-59, RSString.parse(""), 0, (short)28, TextCore.HasClose, var3.componentHash);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var3.anInt318 == 4) {
|
if(var3.anInt318 == 4) {
|
||||||
method1177(-1, 0L, (byte)-71, TextCore.emptyJagexString, 0, (short)59, var3.aClass94_289, var3.componentHash);
|
method1177(-1, 0L, (byte)-71, RSString.parse(""), 0, (short)59, var3.aClass94_289, var3.componentHash);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var3.anInt318 == 5) {
|
if(var3.anInt318 == 5) {
|
||||||
method1177(-1, 0L, (byte)-92, TextCore.emptyJagexString, 0, (short)51, var3.aClass94_289, var3.componentHash);
|
method1177(-1, 0L, (byte)-92, RSString.parse(""), 0, (short)51, var3.aClass94_289, var3.componentHash);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var3.anInt318 == 6 && TextureOperation27.aClass11_3087 == null) {
|
if(var3.anInt318 == 6 && TextureOperation27.aClass11_3087 == null) {
|
||||||
method1177(-1, 0L, (byte)-100, TextCore.emptyJagexString, -1, (short)41, var3.aClass94_289, var3.componentHash);
|
method1177(-1, 0L, (byte)-100, RSString.parse(""), -1, (short)41, var3.aClass94_289, var3.componentHash);
|
||||||
}
|
}
|
||||||
|
|
||||||
int var5;
|
int var5;
|
||||||
|
|
@ -342,7 +342,7 @@ final class Class3_Sub24_Sub4 extends Class3_Sub24 {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(Client.method44(var3).method95()) {
|
if(Client.method44(var3).method95()) {
|
||||||
method1177(-1, 0L, (byte)-74, TextCore.emptyJagexString, var3.anInt191, (short)41, TextCore.HasContinue, var3.componentHash);
|
method1177(-1, 0L, (byte)-74, RSString.parse(""), var3.anInt191, (short)41, TextCore.HasContinue, var3.componentHash);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,107 +0,0 @@
|
||||||
package org.runite.client;
|
|
||||||
|
|
||||||
import org.rs09.client.Node;
|
|
||||||
|
|
||||||
public final class Class3_Sub28_Sub12 extends Node {
|
|
||||||
|
|
||||||
static int[] anIntArray1835 = new int[100];
|
|
||||||
static int[] anIntArray3082 = new int[100];
|
|
||||||
static RSString[] aClass94Array3226 = new RSString[100];
|
|
||||||
int size = 0;
|
|
||||||
static int anInt3652;
|
|
||||||
static short[][] aShortArrayArray3654 = new short[][]{{(short) 6798, (short) 107, (short) 10283, (short) 16, (short) 4797, (short) 7744, (short) 5799, (short) 4634, (short) -31839, (short) 22433, (short) 2983, (short) -11343, (short) 8, (short) 5281, (short) 10438, (short) 3650, (short) -27322, (short) -21845, (short) 200, (short) 571, (short) 908, (short) 21830, (short) 28946, (short) -15701, (short) -14010}, {(short) 8741, (short) 12, (short) -1506, (short) -22374, (short) 7735, (short) 8404, (short) 1701, (short) -27106, (short) 24094, (short) 10153, (short) -8915, (short) 4783, (short) 1341, (short) 16578, (short) -30533, (short) 25239, (short) 8, (short) 5281, (short) 10438, (short) 3650, (short) -27322, (short) -21845, (short) 200, (short) 571, (short) 908, (short) 21830, (short) 28946, (short) -15701, (short) -14010}, {(short) 25238, (short) 8742, (short) 12, (short) -1506, (short) -22374, (short) 7735, (short) 8404, (short) 1701, (short) -27106, (short) 24094, (short) 10153, (short) -8915, (short) 4783, (short) 1341, (short) 16578, (short) -30533, (short) 8, (short) 5281, (short) 10438, (short) 3650, (short) -27322, (short) -21845, (short) 200, (short) 571, (short) 908, (short) 21830, (short) 28946, (short) -15701, (short) -14010}, {(short) 4626, (short) 11146, (short) 6439, (short) 12, (short) 4758, (short) 10270}, {(short) 4550, (short) 4537, (short) 5681, (short) 5673, (short) 5790, (short) 6806, (short) 8076, (short) 4574}};
|
|
||||||
static int anInt3655 = -1;
|
|
||||||
|
|
||||||
static boolean method609(RSInterface var0, int var1) {
|
|
||||||
if (null == var0.anIntArray275) {
|
|
||||||
return false;
|
|
||||||
} else {
|
|
||||||
int var2 = 0;
|
|
||||||
if (var1 <= 20) {
|
|
||||||
TextCore.COMMAND_MEMORY_MANAGEMENT = null;
|
|
||||||
}
|
|
||||||
|
|
||||||
for (; var0.anIntArray275.length > var2; ++var2) {
|
|
||||||
int var3 = Class164_Sub2.method2247((byte) 119, var2, var0);
|
|
||||||
int var4 = var0.anIntArray307[var2];
|
|
||||||
if (var0.anIntArray275[var2] != 2) {
|
|
||||||
if (var0.anIntArray275[var2] != 3) {
|
|
||||||
if (4 == var0.anIntArray275[var2]) {
|
|
||||||
if (var4 == var3) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
} else if (var3 != var4) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
} else if (var3 <= var4) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
} else if (var3 >= var4) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public final void decode(DataBuffer buffer) {
|
|
||||||
while (true) {
|
|
||||||
int opcode = buffer.readUnsignedByte();
|
|
||||||
if (0 == opcode) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.decode(buffer, opcode);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void sendGameMessage(int var0, int type, RSString message, RSString var3, RSString var5) {
|
|
||||||
for (int i = 99; i > 0; --i) {
|
|
||||||
anIntArray3082[i] = anIntArray3082[i - 1];
|
|
||||||
aClass94Array3226[i] = aClass94Array3226[i - 1];
|
|
||||||
LinkableRSString.aClass94Array2580[i] = LinkableRSString.aClass94Array2580[-1 + i];
|
|
||||||
Class163_Sub3.aClass94Array3003[i] = Class163_Sub3.aClass94Array3003[i + -1];
|
|
||||||
anIntArray1835[i] = anIntArray1835[i - 1];
|
|
||||||
}
|
|
||||||
|
|
||||||
++TextureOperation16.anInt3114;
|
|
||||||
anIntArray3082[0] = type;
|
|
||||||
aClass94Array3226[0] = var5;
|
|
||||||
Class24.anInt472 = PacketParser.anInt3213;
|
|
||||||
anIntArray1835[0] = var0;
|
|
||||||
RSString primaryMsg = RSString.parse("null");
|
|
||||||
RSString secondaryMsg = RSString.parse("null");
|
|
||||||
int cutOff = 81 - (var3 != null ? var3.length : 0) - (var5 != null ? var5.length : 0);
|
|
||||||
if(message.length > cutOff && type != 0){
|
|
||||||
String[] tokens = message.toString().split(" ");
|
|
||||||
if(tokens.length > 1) {
|
|
||||||
int counter = 0;
|
|
||||||
for (String tok : tokens) {
|
|
||||||
if (counter + tok.length() > cutOff) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
counter += tok.length() + 1;
|
|
||||||
}
|
|
||||||
primaryMsg = message.substring(0, counter, 0);
|
|
||||||
secondaryMsg = message.substring(counter, message.length, 0);
|
|
||||||
message = primaryMsg;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
LinkableRSString.aClass94Array2580[0] = message;
|
|
||||||
Class163_Sub3.aClass94Array3003[0] = var3;
|
|
||||||
if(!secondaryMsg.equalsString(RSString.parse("null")))
|
|
||||||
sendGameMessage(var0,type,secondaryMsg,var3,var5);
|
|
||||||
}
|
|
||||||
|
|
||||||
static RSString method612(long var0) {
|
|
||||||
return TextureOperation9.method207(10, false, 116, var0);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void decode(DataBuffer buffer, int opcode) {
|
|
||||||
if (opcode == 2) {
|
|
||||||
this.size = buffer.readUnsignedShort();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -18,6 +18,10 @@ final class Class3_Sub28_Sub4 extends Node {
|
||||||
static ReferenceCache aReferenceCache_3572 = new ReferenceCache(64);
|
static ReferenceCache aReferenceCache_3572 = new ReferenceCache(64);
|
||||||
static Class83 aClass83_3579;
|
static Class83 aClass83_3579;
|
||||||
|
|
||||||
|
static RSString method612(long var0) {
|
||||||
|
return TextureOperation9.method207(10, false, 116, var0);
|
||||||
|
}
|
||||||
|
|
||||||
final void method545(DataBuffer var1, int[] var2) {
|
final void method545(DataBuffer var1, int[] var2) {
|
||||||
try {
|
try {
|
||||||
if(this.anIntArray3566 != null) {
|
if(this.anIntArray3566 != null) {
|
||||||
|
|
|
||||||
|
|
@ -53,7 +53,7 @@ final class Class3_Sub28_Sub8 extends Node {
|
||||||
return -1;
|
return -1;
|
||||||
} else {
|
} else {
|
||||||
for (int var2 = 0; var2 < Class119.aClass131_1624.anInt1720; ++var2) {
|
for (int var2 = 0; var2 < Class119.aClass131_1624.anInt1720; ++var2) {
|
||||||
if (Class119.aClass131_1624.aClass94Array1721[var2].method1560(TextCore.aClass94_3192, TextCore.aClass94_4066).equalsString(var0)) {
|
if (Class119.aClass131_1624.aClass94Array1721[var2].method1560(RSString.parse(" "), TextCore.aClass94_4066).equalsString(var0)) {
|
||||||
return var2;
|
return var2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ import org.rs09.client.Linkable;
|
||||||
final class Class3_Sub6 extends Linkable {
|
final class Class3_Sub6 extends Linkable {
|
||||||
|
|
||||||
|
|
||||||
static byte[][] aByteArrayArray2287;
|
static byte[][] softReferenceTestArray;
|
||||||
static int[] anIntArray2288 = new int[32];
|
static int[] anIntArray2288 = new int[32];
|
||||||
static int anInt2291;
|
static int anInt2291;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -124,7 +124,7 @@ public final class Class49 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return Class3_Sub28_Sub12.method612(var1);
|
return Class3_Sub28_Sub4.method612(var1);
|
||||||
} catch (RuntimeException var6) {
|
} catch (RuntimeException var6) {
|
||||||
throw ClientErrorException.clientError(var6, "ha.H(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var3 + ',' + false + ')');
|
throw ClientErrorException.clientError(var6, "ha.H(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var3 + ',' + false + ')');
|
||||||
}
|
}
|
||||||
|
|
@ -199,13 +199,13 @@ public final class Class49 {
|
||||||
|
|
||||||
Unsorted.menuOptionCount = 1;
|
Unsorted.menuOptionCount = 1;
|
||||||
Class140_Sub7.aClass94Array2935[0] = TextCore.HasCancel;
|
Class140_Sub7.aClass94Array2935[0] = TextCore.HasCancel;
|
||||||
Class163_Sub2_Sub1.aClass94Array4016[0] = TextCore.emptyJagexString;
|
Class163_Sub2_Sub1.aClass94Array4016[0] = RSString.parse("");
|
||||||
TextureOperation27.aShortArray3095[0] = 1005;
|
TextureOperation27.aShortArray3095[0] = 1005;
|
||||||
Class114.anIntArray1578[0] = Class3_Sub28_Sub5.anInt3590;
|
Class114.anIntArray1578[0] = Class3_Sub28_Sub5.anInt3590;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Class3_Sub28_Sub12.anInt3655 != -1) {
|
if (ConfigInventoryDefinition.anInt3655 != -1) {
|
||||||
Class52.method1160(-113, Class3_Sub28_Sub12.anInt3655);
|
Class52.method1160(-113, ConfigInventoryDefinition.anInt3655);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var0 == 0) {
|
if (var0 == 0) {
|
||||||
|
|
@ -228,7 +228,7 @@ public final class Class49 {
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub23.anInt2535 = Class44.anInt719;
|
Class3_Sub23.anInt2535 = Class44.anInt719;
|
||||||
if (Class3_Sub28_Sub12.anInt3655 != -1) {
|
if (ConfigInventoryDefinition.anInt3655 != -1) {
|
||||||
Class3_Sub28_Sub3.anInt3557 = 0;
|
Class3_Sub28_Sub3.anInt3557 = 0;
|
||||||
Class8.method841();
|
Class8.method841();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -60,7 +60,7 @@ final class Class67 implements Runnable {
|
||||||
if (var4.type == 6) {
|
if (var4.type == 6) {
|
||||||
int var6;
|
int var6;
|
||||||
if (var4.animationId != -1 || var4.secondAnimationId != -1) {
|
if (var4.animationId != -1 || var4.secondAnimationId != -1) {
|
||||||
boolean var9 = Class3_Sub28_Sub12.method609(var4, var0 + -23173);
|
boolean var9 = Unsorted.method609(var4, var0 + -23173);
|
||||||
if (var9) {
|
if (var9) {
|
||||||
var6 = var4.secondAnimationId;
|
var6 = var4.secondAnimationId;
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ public final class Class8 {
|
||||||
static RSInterface[] aClass11Array1836;
|
static RSInterface[] aClass11Array1836;
|
||||||
static int anInt101;
|
static int anInt101;
|
||||||
public static int anInt104 = 0;
|
public static int anInt104 = 0;
|
||||||
static CacheIndex aClass153_105;
|
static CacheIndex configurationReferenceCache;
|
||||||
private final Js5Worker aJs5Worker_102;
|
private final Js5Worker aJs5Worker_102;
|
||||||
private final CacheResourceWorker aCacheResourceWorker_103;
|
private final CacheResourceWorker aCacheResourceWorker_103;
|
||||||
private DataBuffer aClass3_Sub30_99;
|
private DataBuffer aClass3_Sub30_99;
|
||||||
|
|
@ -91,7 +91,7 @@ public final class Class8 {
|
||||||
static void method841() {
|
static void method841() {
|
||||||
try {
|
try {
|
||||||
aClass11Array1836 = null;
|
aClass11Array1836 = null;
|
||||||
TextureOperation12.method171(-101, Class3_Sub28_Sub12.anInt3655, 0, Class23.canvasWidth, 0, -1, Class140_Sub7.canvasHeight, 0, 0);
|
TextureOperation12.method171(-101, ConfigInventoryDefinition.anInt3655, 0, Class23.canvasWidth, 0, -1, Class140_Sub7.canvasHeight, 0, 0);
|
||||||
if (aClass11Array1836 != null) {
|
if (aClass11Array1836 != null) {
|
||||||
Unsorted.method1095(0, Unsorted.anInt1082, Unsorted.anInt3602, aClass11Array1836, Class23.canvasWidth, -1412584499, 0, Class140_Sub7.canvasHeight, (byte) 73, PacketParser.aClass11_88.anInt292);
|
Unsorted.method1095(0, Unsorted.anInt1082, Unsorted.anInt3602, aClass11Array1836, Class23.canvasWidth, -1412584499, 0, Class140_Sub7.canvasHeight, (byte) 73, PacketParser.aClass11_88.anInt292);
|
||||||
aClass11Array1836 = null;
|
aClass11Array1836 = null;
|
||||||
|
|
|
||||||
|
|
@ -74,20 +74,20 @@ final class Class81 {
|
||||||
int var5;
|
int var5;
|
||||||
for (var5 = 0; var5 < Class3_Sub28_Sub5.anInt3591; ++var5) {
|
for (var5 = 0; var5 < Class3_Sub28_Sub5.anInt3591; ++var5) {
|
||||||
if (Class114.ignores[var5] == var1) {
|
if (Class114.ignores[var5] == var1) {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, RSString.stringCombiner(new RSString[]{var4, TextCore.HasIgnoreAlready}), -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 0, RSString.stringCombiner(new RSString[]{var4, TextCore.HasIgnoreAlready}), -1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
for (var5 = 0; Class8.anInt104 > var5; ++var5) {
|
for (var5 = 0; Class8.anInt104 > var5; ++var5) {
|
||||||
if (var1 == Class50.aLongArray826[var5]) {
|
if (var1 == Class50.aLongArray826[var5]) {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, RSString.stringCombiner(new RSString[]{TextCore.HasPleaseRemove, var4, TextCore.HasFriendsToIgnore}), -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 0, RSString.stringCombiner(new RSString[]{TextCore.HasPleaseRemove, var4, TextCore.HasFriendsToIgnore}), -1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var4.equalsString(Class102.player.displayName)) {
|
if (var4.equalsString(Class102.player.displayName)) {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, TextCore.HasOnOwnIgnoreList, -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 0, TextCore.HasOnOwnIgnoreList, -1);
|
||||||
} else {
|
} else {
|
||||||
Class114.ignores[Class3_Sub28_Sub5.anInt3591] = var1;
|
Class114.ignores[Class3_Sub28_Sub5.anInt3591] = var1;
|
||||||
TextureOperation7.aClass94Array3341[Class3_Sub28_Sub5.anInt3591++] = Unsorted.method1052(var1);
|
TextureOperation7.aClass94Array3341[Class3_Sub28_Sub5.anInt3591++] = Unsorted.method1052(var1);
|
||||||
|
|
@ -96,7 +96,7 @@ final class Class81 {
|
||||||
TextureOperation12.outgoingBuffer.writeLong(var1);
|
TextureOperation12.outgoingBuffer.writeLong(var1);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, TextCore.HasIgnoreListFull, -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 0, TextCore.HasIgnoreListFull, -1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (RuntimeException var6) {
|
} catch (RuntimeException var6) {
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,8 @@ import java.util.Calendar;
|
||||||
import java.util.GregorianCalendar;
|
import java.util.GregorianCalendar;
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
|
|
||||||
|
import static org.rs09.client.constants.Parameter.*;
|
||||||
|
|
||||||
public final class Client extends GameShell {
|
public final class Client extends GameShell {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -205,7 +207,7 @@ public final class Client extends GameShell {
|
||||||
|
|
||||||
Class3_Sub26.paramAffid = 0;
|
Class3_Sub26.paramAffid = 0;
|
||||||
|
|
||||||
Class163_Sub2.paramSettings = TextCore.emptyJagexString;
|
Class163_Sub2.paramSettings = RSString.parse("");
|
||||||
|
|
||||||
Client client = new Client();
|
Client client = new Client();
|
||||||
clientInstance = client;
|
clientInstance = client;
|
||||||
|
|
@ -304,7 +306,7 @@ public final class Client extends GameShell {
|
||||||
} else if (inter.anIntArray310 == null || Class44.anInt719 >= inter.anIntArray310[var19]) {
|
} else if (inter.anIntArray310 == null || Class44.anInt719 >= inter.anIntArray310[var19]) {
|
||||||
byte var20 = inter.aByteArray231[var19];
|
byte var20 = inter.aByteArray231[var19];
|
||||||
if (var20 == 0 || ((var20 & 2) == 0 || ObjectDefinition.aBooleanArray1490[86]) && ((var20 & 1) == 0 || ObjectDefinition.aBooleanArray1490[82]) && ((var20 & 4) == 0 || ObjectDefinition.aBooleanArray1490[81])) {
|
if (var20 == 0 || ((var20 & 2) == 0 || ObjectDefinition.aBooleanArray1490[86]) && ((var20 & 1) == 0 || ObjectDefinition.aBooleanArray1490[82]) && ((var20 & 4) == 0 || ObjectDefinition.aBooleanArray1490[81])) {
|
||||||
Unsorted.method66(TextCore.emptyJagexString, -1, var19 + 1, (byte) -29, inter.componentHash);
|
Unsorted.method66(RSString.parse(""), -1, var19 + 1, (byte) -29, inter.componentHash);
|
||||||
var21 = inter.anIntArray299[var19];
|
var21 = inter.anIntArray299[var19];
|
||||||
if (inter.anIntArray310 == null) {
|
if (inter.anIntArray310 == null) {
|
||||||
inter.anIntArray310 = new int[inter.aByteArray263.length];
|
inter.anIntArray310 = new int[inter.aByteArray263.length];
|
||||||
|
|
@ -828,14 +830,14 @@ public final class Client extends GameShell {
|
||||||
}
|
}
|
||||||
|
|
||||||
var4 = 50 * (LinkableRSString.anInt2579 + -Class40.anInt3293) / LinkableRSString.anInt2579;
|
var4 = 50 * (LinkableRSString.anInt2579 + -Class40.anInt3293) / LinkableRSString.anInt2579;
|
||||||
LoadingBox.draw(false, RSString.stringCombiner(new RSString[]{TextCore.LoadingPleaseWait2, TextCore.aClass94_3399, RSString.stringAnimator(var4), TextCore.aClass94_148}));
|
LoadingBox.draw(false, RSString.stringCombiner(new RSString[]{TextCore.LoadingPleaseWait2, TextCore.aClass94_3399, RSString.stringAnimator(var4), RSString.parse("(U(Y")}));
|
||||||
} else if (Class163_Sub2_Sub1.anInt4019 == 2) {
|
} else if (Class163_Sub2_Sub1.anInt4019 == 2) {
|
||||||
if (anInt2275 < Class162.anInt2038) {
|
if (anInt2275 < Class162.anInt2038) {
|
||||||
anInt2275 = Class162.anInt2038;
|
anInt2275 = Class162.anInt2038;
|
||||||
}
|
}
|
||||||
|
|
||||||
var4 = (-Class162.anInt2038 + anInt2275) * 50 / anInt2275 + 50;
|
var4 = (-Class162.anInt2038 + anInt2275) * 50 / anInt2275 + 50;
|
||||||
LoadingBox.draw(false, RSString.stringCombiner(new RSString[]{TextCore.LoadingPleaseWait2, TextCore.aClass94_3399, RSString.stringAnimator(var4), TextCore.aClass94_148}));
|
LoadingBox.draw(false, RSString.stringCombiner(new RSString[]{TextCore.LoadingPleaseWait2, TextCore.aClass94_3399, RSString.stringAnimator(var4), RSString.parse("(U(Y")}));
|
||||||
} else {
|
} else {
|
||||||
LoadingBox.draw(false, TextCore.LoadingPleaseWait2);
|
LoadingBox.draw(false, TextCore.LoadingPleaseWait2);
|
||||||
}
|
}
|
||||||
|
|
@ -883,7 +885,7 @@ public final class Client extends GameShell {
|
||||||
Class75_Sub3.sweepClientStartupReferenceCache();
|
Class75_Sub3.sweepClientStartupReferenceCache();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Unsorted.aBoolean2146 && 10 == Class143.gameStage && Class3_Sub28_Sub12.anInt3655 != -1) {
|
if (Unsorted.aBoolean2146 && 10 == Class143.gameStage && ConfigInventoryDefinition.anInt3655 != -1) {
|
||||||
Unsorted.aBoolean2146 = false;
|
Unsorted.aBoolean2146 = false;
|
||||||
Class119.method1730(Class38.signlink);
|
Class119.method1730(Class38.signlink);
|
||||||
}
|
}
|
||||||
|
|
@ -1017,7 +1019,7 @@ public final class Client extends GameShell {
|
||||||
|
|
||||||
Class163_Sub2.paramSettings = TextCore.aClass94_1745.getParamValue(this);
|
Class163_Sub2.paramSettings = TextCore.aClass94_1745.getParamValue(this);
|
||||||
if (Class163_Sub2.paramSettings == null) {
|
if (Class163_Sub2.paramSettings == null) {
|
||||||
Class163_Sub2.paramSettings = TextCore.emptyJagexString;
|
Class163_Sub2.paramSettings = RSString.parse("");
|
||||||
}
|
}
|
||||||
|
|
||||||
String var5 = this.getParameter("country");
|
String var5 = this.getParameter("country");
|
||||||
|
|
@ -1044,42 +1046,53 @@ public final class Client extends GameShell {
|
||||||
Class119.method1729();
|
Class119.method1729();
|
||||||
TextureOperation31.aCacheResourceWorker_3159 = new CacheResourceWorker();
|
TextureOperation31.aCacheResourceWorker_3159 = new CacheResourceWorker();
|
||||||
Class58.aJs5Worker_917 = new Js5Worker();
|
Class58.aJs5Worker_917 = new Js5Worker();
|
||||||
if (TextureOperation20.paramModeWhat != 0) {
|
|
||||||
Class3_Sub6.aByteArrayArray2287 = new byte[50][];
|
if (TextureOperation20.paramModeWhat != LIVE_ENVIRONMENT) {
|
||||||
|
Class3_Sub6.softReferenceTestArray = new byte[50][];
|
||||||
}
|
}
|
||||||
|
|
||||||
CS2Script.userCurrentWorldID = ObjectDefinition.paramWorldID;
|
CS2Script.userCurrentWorldID = ObjectDefinition.paramWorldID;
|
||||||
Unsorted.method564(Class38.signlink);
|
|
||||||
|
Unsorted.parsePreferences(Class38.signlink);
|
||||||
SystemLogger.logInfo("port: " + Class53.anInt867);
|
SystemLogger.logInfo("port: " + Class53.anInt867);
|
||||||
SystemLogger.logInfo("MSIP: " + GameConfig.IP_MANAGEMENT);
|
SystemLogger.logInfo("MSIP: " + GameConfig.IP_MANAGEMENT);
|
||||||
if (Class44.paramModeWhere == 0) {
|
|
||||||
|
if (Class44.paramModeWhere == LIVE_ENVIRONMENT) {
|
||||||
ClientErrorException.worldListHost = Objects.requireNonNull(this.getCodeBase()).getHost();
|
ClientErrorException.worldListHost = Objects.requireNonNull(this.getCodeBase()).getHost();
|
||||||
Class53.anInt867 = GameConfig.SERVER_PORT + ObjectDefinition.paramWorldID; //443 is secure port
|
Class53.anInt867 = GameConfig.SERVER_PORT + ObjectDefinition.paramWorldID; //443 is secure port
|
||||||
anInt3773 = '\uaa4a';
|
anInt3773 = '\uaa4a';
|
||||||
} else if (Class44.paramModeWhere == 1) {
|
|
||||||
|
} else if (Class44.paramModeWhere == OFFICE_ENVIRONMENT) {
|
||||||
ClientErrorException.worldListHost = Objects.requireNonNull(this.getCodeBase()).getHost();
|
ClientErrorException.worldListHost = Objects.requireNonNull(this.getCodeBase()).getHost();
|
||||||
//System.out.println("port = " + Class53.anInt867);
|
//System.out.println("port = " + Class53.anInt867);
|
||||||
Class53.anInt867 = ObjectDefinition.paramWorldID + 50000;
|
Class53.anInt867 = ObjectDefinition.paramWorldID + 50000;
|
||||||
anInt3773 = 40000 + ObjectDefinition.paramWorldID;
|
anInt3773 = 40000 + ObjectDefinition.paramWorldID;
|
||||||
} else if (Class44.paramModeWhere == 2) {
|
|
||||||
|
} else if (Class44.paramModeWhere == LOCAL_ENVIRONMENT) {
|
||||||
ClientErrorException.worldListHost = "127.0.0.1";
|
ClientErrorException.worldListHost = "127.0.0.1";
|
||||||
System.out.println("Setting worldListHost to 127.0.0.1, port = " + Class53.anInt867);
|
System.out.println("Setting worldListHost to 127.0.0.1, port = " + Class53.anInt867);
|
||||||
Class53.anInt867 = ObjectDefinition.paramWorldID + '\uc350';
|
Class53.anInt867 = ObjectDefinition.paramWorldID + 50000;
|
||||||
anInt3773 = ObjectDefinition.paramWorldID + '\u9c40';
|
anInt3773 = ObjectDefinition.paramWorldID + 40000;
|
||||||
}
|
}
|
||||||
if (1 == Class158.paramGameTypeID) {
|
|
||||||
ClientCommands.shiftClickEnabled = true;
|
switch (Class158.paramGameTypeID) {
|
||||||
Class92.defaultScreenColorRgb = 16777215;
|
case GAME_TYPE_RUNESCAPE:
|
||||||
Class92.defaultRegionAmbientRGB = 0;
|
Class15.aShortArrayArray344 = ConfigInventoryDefinition.aShortArrayArray3654;
|
||||||
Class15.aShortArrayArray344 = Unsorted.aShortArrayArray1619;
|
Class91.aShortArray1311 = aShortArray3349;
|
||||||
Class101.aShortArrayArray1429 = aShortArrayArray2634;
|
Class101.aShortArrayArray1429 = Class20.aShortArrayArray435;
|
||||||
Class3_Sub25.aShortArray2548 = Unsorted.aShortArray63;
|
Class3_Sub25.aShortArray2548 = Class164_Sub1.aShortArray3011;
|
||||||
Class91.aShortArray1311 = aShortArray2219;
|
break;
|
||||||
} else {
|
|
||||||
Class15.aShortArrayArray344 = Class3_Sub28_Sub12.aShortArrayArray3654;
|
case GAME_TYPE_MECHSCAPE:
|
||||||
Class91.aShortArray1311 = aShortArray3349;
|
ClientCommands.shiftClickEnabled = true;
|
||||||
Class101.aShortArrayArray1429 = Class20.aShortArrayArray435;
|
Class92.defaultScreenColorRgb = 16777215;
|
||||||
Class3_Sub25.aShortArray2548 = Class164_Sub1.aShortArray3011;
|
Class92.defaultRegionAmbientRGB = 0;
|
||||||
|
Class15.aShortArrayArray344 = Unsorted.aShortArrayArray1619;
|
||||||
|
Class101.aShortArrayArray1429 = aShortArrayArray2634;
|
||||||
|
Class3_Sub25.aShortArray2548 = Unsorted.aShortArray63;
|
||||||
|
Class91.aShortArray1311 = aShortArray2219;
|
||||||
|
break;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
currentPort = Class53.anInt867;
|
currentPort = Class53.anInt867;
|
||||||
|
|
@ -1159,8 +1172,8 @@ public final class Client extends GameShell {
|
||||||
}
|
}
|
||||||
|
|
||||||
++Class106.anInt1446;
|
++Class106.anInt1446;
|
||||||
if (-1 != Class3_Sub28_Sub12.anInt3655) {
|
if (-1 != ConfigInventoryDefinition.anInt3655) {
|
||||||
GraphicDefinition.method967(0, 0, 0, Class23.canvasWidth, Class3_Sub28_Sub12.anInt3655, 0, Class140_Sub7.canvasHeight);
|
GraphicDefinition.method967(0, 0, 0, Class23.canvasWidth, ConfigInventoryDefinition.anInt3655, 0, Class140_Sub7.canvasHeight);
|
||||||
}
|
}
|
||||||
|
|
||||||
++PacketParser.anInt3213;
|
++PacketParser.anInt3213;
|
||||||
|
|
@ -1500,7 +1513,7 @@ public final class Client extends GameShell {
|
||||||
|
|
||||||
if (var2 < 100) { //!= 100
|
if (var2 < 100) { //!= 100
|
||||||
if (var2 != 0) {
|
if (var2 != 0) {
|
||||||
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.CheckingForUpdates, RSString.stringAnimator(var2), TextCore.aClass94_468});
|
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.CheckingForUpdates, RSString.stringAnimator(var2), RSString.parse("(U")});
|
||||||
}
|
}
|
||||||
|
|
||||||
LoadingStageNumber = 20;
|
LoadingStageNumber = 20;
|
||||||
|
|
@ -1535,7 +1548,7 @@ public final class Client extends GameShell {
|
||||||
LoadingStageNumber = 35;
|
LoadingStageNumber = 35;
|
||||||
anInt1354 = 60;
|
anInt1354 = 60;
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingFonts, RSString.stringAnimator(100 * var2 / var3), TextCore.aClass94_468});
|
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingFonts, RSString.stringAnimator(100 * var2 / var3), RSString.parse("(U")});
|
||||||
LoadingStageNumber = 35;
|
LoadingStageNumber = 35;
|
||||||
}
|
}
|
||||||
} else if (60 == anInt1354) {
|
} else if (60 == anInt1354) {
|
||||||
|
|
@ -1545,7 +1558,7 @@ public final class Client extends GameShell {
|
||||||
Class3_Sub17.aClass94_2464 = TextCore.LoadedTitleScreen;
|
Class3_Sub17.aClass94_2464 = TextCore.LoadedTitleScreen;
|
||||||
anInt1354 = 65;
|
anInt1354 = 65;
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingTitleScreen, RSString.stringAnimator(100 * var2 / var3), TextCore.aClass94_468});
|
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingTitleScreen, RSString.stringAnimator(100 * var2 / var3), RSString.parse("(U")});
|
||||||
}
|
}
|
||||||
LoadingStageNumber = 40;
|
LoadingStageNumber = 40;
|
||||||
} else if (anInt1354 == 65) {
|
} else if (anInt1354 == 65) {
|
||||||
|
|
@ -1607,14 +1620,14 @@ public final class Client extends GameShell {
|
||||||
Class29.method968(128);
|
Class29.method968(128);
|
||||||
anInt1354 = 80;
|
anInt1354 = 80;
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingConfig, RSString.stringAnimator(var2 / 11), TextCore.aClass94_468});
|
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingConfig, RSString.stringAnimator(var2 / 11), RSString.parse("(U")});
|
||||||
LoadingStageNumber = 50;
|
LoadingStageNumber = 50;
|
||||||
}
|
}
|
||||||
} else if (anInt1354 == 80) {
|
} else if (anInt1354 == 80) {
|
||||||
var2 = Sprites.method107(CacheIndex.spritesIndex);
|
var2 = Sprites.method107(CacheIndex.spritesIndex);
|
||||||
var3 = 15;
|
var3 = 15;
|
||||||
if (var2 < var3) {
|
if (var2 < var3) {
|
||||||
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingSprites, RSString.stringAnimator(var2 * 100 / var3), TextCore.aClass94_468});
|
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingSprites, RSString.stringAnimator(var2 * 100 / var3), RSString.parse("(U")});
|
||||||
LoadingStageNumber = 60;
|
LoadingStageNumber = 60;
|
||||||
} else {
|
} else {
|
||||||
Sprites.method887(CacheIndex.spritesIndex);
|
Sprites.method887(CacheIndex.spritesIndex);
|
||||||
|
|
@ -1644,19 +1657,19 @@ public final class Client extends GameShell {
|
||||||
Class3_Sub17.aClass94_2464 = TextCore.LoadedInterfaces;
|
Class3_Sub17.aClass94_2464 = TextCore.LoadedInterfaces;
|
||||||
anInt1354 = 135;
|
anInt1354 = 135;
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingInterfaces, RSString.stringAnimator(90 - -(CacheIndex.worldmapIndex.method2116(TextCore.aClass94_1342) / 10)), TextCore.aClass94_468});
|
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingInterfaces, RSString.stringAnimator(90 - -(CacheIndex.worldmapIndex.method2116(TextCore.aClass94_1342) / 10)), RSString.parse("(U")});
|
||||||
LoadingStageNumber = 85;
|
LoadingStageNumber = 85;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingInterfaces, RSString.stringAnimator(85 - -(CacheIndex.fontsIndex.method2136((byte) -124) / 20)), TextCore.aClass94_468});
|
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingInterfaces, RSString.stringAnimator(85 - -(CacheIndex.fontsIndex.method2136((byte) -124) / 20)), RSString.parse("(U")});
|
||||||
LoadingStageNumber = 85;
|
LoadingStageNumber = 85;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingInterfaces, RSString.stringAnimator(75 - -(CacheIndex.interfaceScriptsIndex.method2136((byte) -128) / 10)), TextCore.aClass94_468});
|
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingInterfaces, RSString.stringAnimator(75 - -(CacheIndex.interfaceScriptsIndex.method2136((byte) -128) / 10)), RSString.parse("(U")});
|
||||||
LoadingStageNumber = 85;
|
LoadingStageNumber = 85;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingInterfaces, RSString.stringAnimator(CacheIndex.interfacesIndex.method2136((byte) -123) * 3 / 4), TextCore.aClass94_468});
|
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingInterfaces, RSString.stringAnimator(CacheIndex.interfacesIndex.method2136((byte) -123) * 3 / 4), RSString.parse("(U")});
|
||||||
LoadingStageNumber = 85;
|
LoadingStageNumber = 85;
|
||||||
}
|
}
|
||||||
} else if (135 == anInt1354) {
|
} else if (135 == anInt1354) {
|
||||||
|
|
@ -1705,8 +1718,8 @@ public final class Client extends GameShell {
|
||||||
} else if (anInt1354 == 160) {
|
} else if (anInt1354 == 160) {
|
||||||
TextureOperation1.method219(true);
|
TextureOperation1.method219(true);
|
||||||
}
|
}
|
||||||
} else if (CacheIndex.huffmanEncodingIndex.method2125(TextCore.emptyJagexString, TextCore.HasHuffman)) {
|
} else if (CacheIndex.huffmanEncodingIndex.method2125(RSString.parse(""), TextCore.HasHuffman)) {
|
||||||
Class36 var9 = new Class36(CacheIndex.huffmanEncodingIndex.method2123(TextCore.emptyJagexString, TextCore.HasHuffman));
|
Class36 var9 = new Class36(CacheIndex.huffmanEncodingIndex.method2123(RSString.parse(""), TextCore.HasHuffman));
|
||||||
Class1.method69(var9);
|
Class1.method69(var9);
|
||||||
Class3_Sub17.aClass94_2464 = TextCore.LoadedWordPack;
|
Class3_Sub17.aClass94_2464 = TextCore.LoadedWordPack;
|
||||||
anInt1354 = 130;
|
anInt1354 = 130;
|
||||||
|
|
@ -1738,7 +1751,7 @@ public final class Client extends GameShell {
|
||||||
anInt1354 = 100;
|
anInt1354 = 100;
|
||||||
LoadingStageNumber = 70;
|
LoadingStageNumber = 70;
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingTextures, RSString.stringAnimator(CacheIndex.materialsIndex.method2136((byte) -125)), TextCore.aClass94_468});
|
Class3_Sub17.aClass94_2464 = RSString.stringCombiner(new RSString[]{TextCore.LoadingTextures, RSString.stringAnimator(CacheIndex.materialsIndex.method2136((byte) -125)), RSString.parse("(U")});
|
||||||
LoadingStageNumber = 70;
|
LoadingStageNumber = 70;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,45 @@
|
||||||
|
package org.runite.client;
|
||||||
|
|
||||||
|
import org.rs09.client.Node;
|
||||||
|
|
||||||
|
public final class ConfigInventoryDefinition extends Node {
|
||||||
|
|
||||||
|
static int[] anIntArray1835 = new int[100];
|
||||||
|
static int[] anIntArray3082 = new int[100];
|
||||||
|
static RSString[] aClass94Array3226 = new RSString[100];
|
||||||
|
int size = 0;
|
||||||
|
static short[][] aShortArrayArray3654 = new short[][]{{(short) 6798, (short) 107, (short) 10283, (short) 16, (short) 4797, (short) 7744, (short) 5799, (short) 4634, (short) -31839, (short) 22433, (short) 2983, (short) -11343, (short) 8, (short) 5281, (short) 10438, (short) 3650, (short) -27322, (short) -21845, (short) 200, (short) 571, (short) 908, (short) 21830, (short) 28946, (short) -15701, (short) -14010}, {(short) 8741, (short) 12, (short) -1506, (short) -22374, (short) 7735, (short) 8404, (short) 1701, (short) -27106, (short) 24094, (short) 10153, (short) -8915, (short) 4783, (short) 1341, (short) 16578, (short) -30533, (short) 25239, (short) 8, (short) 5281, (short) 10438, (short) 3650, (short) -27322, (short) -21845, (short) 200, (short) 571, (short) 908, (short) 21830, (short) 28946, (short) -15701, (short) -14010}, {(short) 25238, (short) 8742, (short) 12, (short) -1506, (short) -22374, (short) 7735, (short) 8404, (short) 1701, (short) -27106, (short) 24094, (short) 10153, (short) -8915, (short) 4783, (short) 1341, (short) 16578, (short) -30533, (short) 8, (short) 5281, (short) 10438, (short) 3650, (short) -27322, (short) -21845, (short) 200, (short) 571, (short) 908, (short) 21830, (short) 28946, (short) -15701, (short) -14010}, {(short) 4626, (short) 11146, (short) 6439, (short) 12, (short) 4758, (short) 10270}, {(short) 4550, (short) 4537, (short) 5681, (short) 5673, (short) 5790, (short) 6806, (short) 8076, (short) 4574}};
|
||||||
|
static int anInt3655 = -1;
|
||||||
|
|
||||||
|
public static ConfigInventoryDefinition retrieveConfigurationInventoryFile(int var0) {
|
||||||
|
ConfigInventoryDefinition var2 = (ConfigInventoryDefinition) Class49.aClass47_818.get(var0);
|
||||||
|
if (null == var2) {
|
||||||
|
byte[] var3 = Class8.configurationReferenceCache.getFile(5, var0);
|
||||||
|
var2 = new ConfigInventoryDefinition();
|
||||||
|
if (var3 != null) {
|
||||||
|
var2.decode(new DataBuffer(var3));
|
||||||
|
}
|
||||||
|
|
||||||
|
Class49.aClass47_818.put(var0, var2);
|
||||||
|
}
|
||||||
|
return var2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public final void decode(DataBuffer buffer) {
|
||||||
|
while (true) {
|
||||||
|
int opcode = buffer.readUnsignedByte();
|
||||||
|
if (0 == opcode) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.decode(buffer, opcode);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void decode(DataBuffer buffer, int opcode) {
|
||||||
|
if (opcode == 2) {
|
||||||
|
this.size = buffer.readUnsignedShort();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -170,17 +170,17 @@ final class KeyboardListener implements KeyListener, FocusListener {
|
||||||
if(var1.isAltDown()){
|
if(var1.isAltDown()){
|
||||||
if(var1.getKeyChar()=='n'){
|
if(var1.getKeyChar()=='n'){
|
||||||
GameConfig.NPC_DEBUG_ENABLED = !GameConfig.NPC_DEBUG_ENABLED;
|
GameConfig.NPC_DEBUG_ENABLED = !GameConfig.NPC_DEBUG_ENABLED;
|
||||||
BufferedDataStream.addChatMessage(TextCore.clientDebugNotifier, 0, RSString.parse("NPC debug context " + (GameConfig.NPC_DEBUG_ENABLED ? "enabled." : "disabled.")), -1);
|
BufferedDataStream.addChatMessage(RSString.parse("<img=2>Client debug notifier"), 0, RSString.parse("NPC debug context " + (GameConfig.NPC_DEBUG_ENABLED ? "enabled." : "disabled.")), -1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(var1.getKeyChar()=='o'){
|
if(var1.getKeyChar()=='o'){
|
||||||
GameConfig.OBJECT_DEBUG_ENABLED = !GameConfig.OBJECT_DEBUG_ENABLED;
|
GameConfig.OBJECT_DEBUG_ENABLED = !GameConfig.OBJECT_DEBUG_ENABLED;
|
||||||
BufferedDataStream.addChatMessage(TextCore.clientDebugNotifier, 0, RSString.parse("Object debug context " + (GameConfig.OBJECT_DEBUG_ENABLED ? "enabled." : "disabled.")), -1);
|
BufferedDataStream.addChatMessage(RSString.parse("<img=2>Client debug notifier"), 0, RSString.parse("Object debug context " + (GameConfig.OBJECT_DEBUG_ENABLED ? "enabled." : "disabled.")), -1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(var1.getKeyChar()=='i'){
|
if(var1.getKeyChar()=='i'){
|
||||||
GameConfig.ITEM_DEBUG_ENABLED = !GameConfig.ITEM_DEBUG_ENABLED;
|
GameConfig.ITEM_DEBUG_ENABLED = !GameConfig.ITEM_DEBUG_ENABLED;
|
||||||
BufferedDataStream.addChatMessage(TextCore.clientDebugNotifier, 0, RSString.parse("Item debug context " + (GameConfig.ITEM_DEBUG_ENABLED ? "enabled." : "disabled.")), -1);
|
BufferedDataStream.addChatMessage(RSString.parse("<img=2>Client debug notifier"), 0, RSString.parse("Item debug context " + (GameConfig.ITEM_DEBUG_ENABLED ? "enabled." : "disabled.")), -1);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
|
|
|
||||||
|
|
@ -160,7 +160,7 @@ public final class LinkableRSString extends Linkable {
|
||||||
if (0 == var1.length()) {
|
if (0 == var1.length()) {
|
||||||
var4 = RSString.stringCombiner(new RSString[]{var4, TextCore.HasAgeExpire});
|
var4 = RSString.stringCombiner(new RSString[]{var4, TextCore.HasAgeExpire});
|
||||||
} else {
|
} else {
|
||||||
var4 = RSString.stringCombiner(new RSString[]{var4, TextCore.HasExpires, Class15.method894(94608000000L + TimeUtils.time()), TextCore.HasMaxAge, Class3_Sub28_Sub12.method612(94608000L)});
|
var4 = RSString.stringCombiner(new RSString[]{var4, TextCore.HasExpires, Class15.method894(94608000000L + TimeUtils.time()), TextCore.HasMaxAge, Class3_Sub28_Sub4.method612(94608000L)});
|
||||||
}
|
}
|
||||||
|
|
||||||
RSString.stringCombiner(new RSString[]{TextCore.aClass94_1694, var4, TextCore.aClass94_1698}).method1554(Class38.signlink.gameApplet);
|
RSString.stringCombiner(new RSString[]{TextCore.aClass94_1694, var4, TextCore.aClass94_1698}).method1554(Class38.signlink.gameApplet);
|
||||||
|
|
|
||||||
42
Client/src/main/java/org/runite/client/MessageManager.java
Normal file
42
Client/src/main/java/org/runite/client/MessageManager.java
Normal file
|
|
@ -0,0 +1,42 @@
|
||||||
|
package org.runite.client;
|
||||||
|
|
||||||
|
public final class MessageManager {
|
||||||
|
|
||||||
|
static void sendGameMessage(int var0, int type, RSString message, RSString var3, RSString var5) {
|
||||||
|
for (int i = 99; i > 0; --i) {
|
||||||
|
ConfigInventoryDefinition.anIntArray3082[i] = ConfigInventoryDefinition.anIntArray3082[i - 1];
|
||||||
|
ConfigInventoryDefinition.aClass94Array3226[i] = ConfigInventoryDefinition.aClass94Array3226[i - 1];
|
||||||
|
LinkableRSString.aClass94Array2580[i] = LinkableRSString.aClass94Array2580[-1 + i];
|
||||||
|
Class163_Sub3.aClass94Array3003[i] = Class163_Sub3.aClass94Array3003[i + -1];
|
||||||
|
ConfigInventoryDefinition.anIntArray1835[i] = ConfigInventoryDefinition.anIntArray1835[i - 1];
|
||||||
|
}
|
||||||
|
|
||||||
|
++TextureOperation16.anInt3114;
|
||||||
|
ConfigInventoryDefinition.anIntArray3082[0] = type;
|
||||||
|
ConfigInventoryDefinition.aClass94Array3226[0] = var5;
|
||||||
|
Class24.anInt472 = PacketParser.anInt3213;
|
||||||
|
ConfigInventoryDefinition.anIntArray1835[0] = var0;
|
||||||
|
RSString primaryMsg = RSString.parse("null");
|
||||||
|
RSString secondaryMsg = RSString.parse("null");
|
||||||
|
int cutOff = 81 - (var3 != null ? var3.length : 0) - (var5 != null ? var5.length : 0);
|
||||||
|
if(message.length > cutOff && type != 0){
|
||||||
|
String[] tokens = message.toString().split(" ");
|
||||||
|
if(tokens.length > 1) {
|
||||||
|
int counter = 0;
|
||||||
|
for (String tok : tokens) {
|
||||||
|
if (counter + tok.length() > cutOff) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
counter += tok.length() + 1;
|
||||||
|
}
|
||||||
|
primaryMsg = message.substring(0, counter, 0);
|
||||||
|
secondaryMsg = message.substring(counter, message.length, 0);
|
||||||
|
message = primaryMsg;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
LinkableRSString.aClass94Array2580[0] = message;
|
||||||
|
Class163_Sub3.aClass94Array3003[0] = var3;
|
||||||
|
if(!secondaryMsg.equalsString(RSString.parse("null")))
|
||||||
|
sendGameMessage(var0,type,secondaryMsg,var3,var5);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -110,8 +110,8 @@ public final class PacketParser {
|
||||||
RSString var41;
|
RSString var41;
|
||||||
if (Unsorted.incomingOpcode == 70) {
|
if (Unsorted.incomingOpcode == 70) {
|
||||||
RSString message = BufferedDataStream.incomingBuffer.readString();
|
RSString message = BufferedDataStream.incomingBuffer.readString();
|
||||||
if (message.endsWith(TextCore.HasTradeRequest)) {
|
if (message.endsWith(RSString.parse(":tradereq:"))) {
|
||||||
playerName = message.substring(0, message.indexOf(TextCore.char_colon, 65), 0);
|
playerName = message.substring(0, message.indexOf(RSString.parse(":"), 65), 0);
|
||||||
nameAsLong = playerName.toLong();
|
nameAsLong = playerName.toLong();
|
||||||
isIgnored = false;
|
isIgnored = false;
|
||||||
|
|
||||||
|
|
@ -126,7 +126,7 @@ public final class PacketParser {
|
||||||
BufferedDataStream.addChatMessage(playerName, 4, TextCore.HasWishToTrade, (byte) -83 + 82);
|
BufferedDataStream.addChatMessage(playerName, 4, TextCore.HasWishToTrade, (byte) -83 + 82);
|
||||||
}
|
}
|
||||||
} else if (message.endsWith(TextCore.cmdChalReq)) {
|
} else if (message.endsWith(TextCore.cmdChalReq)) {
|
||||||
playerName = message.substring(0, message.indexOf(TextCore.char_colon, 75), 0);
|
playerName = message.substring(0, message.indexOf(RSString.parse(":"), 75), 0);
|
||||||
nameAsLong = playerName.toLong();
|
nameAsLong = playerName.toLong();
|
||||||
isIgnored = false;
|
isIgnored = false;
|
||||||
|
|
||||||
|
|
@ -138,12 +138,12 @@ public final class PacketParser {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isIgnored && inTutorialIsland == 0) {
|
if (!isIgnored && inTutorialIsland == 0) {
|
||||||
var41 = message.substring(1 + message.indexOf(TextCore.char_colon, 101), message.length() + -9, (byte) -83 ^ -83);
|
var41 = message.substring(1 + message.indexOf(RSString.parse(":"), 101), message.length() + -9, (byte) -83 ^ -83);
|
||||||
BufferedDataStream.addChatMessage(playerName, 8, var41, (byte) -83 ^ 82);
|
BufferedDataStream.addChatMessage(playerName, 8, var41, (byte) -83 ^ 82);
|
||||||
}
|
}
|
||||||
} else if (message.endsWith(TextCore.HasAssistRequest)) {
|
} else if (message.endsWith(TextCore.HasAssistRequest)) {
|
||||||
isIgnored = false;
|
isIgnored = false;
|
||||||
playerName = message.substring(0, message.indexOf(TextCore.char_colon, 96), 0);
|
playerName = message.substring(0, message.indexOf(RSString.parse(":"), 96), 0);
|
||||||
nameAsLong = playerName.toLong();
|
nameAsLong = playerName.toLong();
|
||||||
|
|
||||||
for (var30 = 0; var30 < Class3_Sub28_Sub5.anInt3591; ++var30) {
|
for (var30 = 0; var30 < Class3_Sub28_Sub5.anInt3591; ++var30) {
|
||||||
|
|
@ -154,24 +154,24 @@ public final class PacketParser {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isIgnored && inTutorialIsland == 0) {
|
if (!isIgnored && inTutorialIsland == 0) {
|
||||||
BufferedDataStream.addChatMessage(playerName, 10, TextCore.emptyJagexString, -1);
|
BufferedDataStream.addChatMessage(playerName, 10, RSString.parse(""), -1);
|
||||||
}
|
}
|
||||||
} else if (message.endsWith(TextCore.HasClan)) {
|
} else if (message.endsWith(TextCore.HasClan)) {
|
||||||
playerName = message.substring(0, message.indexOf(TextCore.HasClan, (byte) -83 ^ -50), 0);
|
playerName = message.substring(0, message.indexOf(TextCore.HasClan, (byte) -83 ^ -50), 0);
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 11, playerName, -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 11, playerName, -1);
|
||||||
} else if (message.endsWith(TextCore.HasTrade)) {
|
} else if (message.endsWith(TextCore.HasTrade)) {
|
||||||
playerName = message.substring(0, message.indexOf(TextCore.HasTrade, 102), 0);
|
playerName = message.substring(0, message.indexOf(TextCore.HasTrade, 102), 0);
|
||||||
if (0 == inTutorialIsland) {
|
if (0 == inTutorialIsland) {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 12, playerName, -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 12, playerName, -1);
|
||||||
}
|
}
|
||||||
} else if (message.endsWith(TextCore.HasAssist)) {
|
} else if (message.endsWith(TextCore.HasAssist)) {
|
||||||
playerName = message.substring(0, message.indexOf(TextCore.HasAssist, 121), 0);
|
playerName = message.substring(0, message.indexOf(TextCore.HasAssist, 121), 0);
|
||||||
if (inTutorialIsland == 0) {
|
if (inTutorialIsland == 0) {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 13, playerName, -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 13, playerName, -1);
|
||||||
}
|
}
|
||||||
} else if (message.endsWith(TextCore.HasDuelStake)) {
|
} else if (message.endsWith(TextCore.HasDuelStake)) {
|
||||||
isIgnored = false;
|
isIgnored = false;
|
||||||
playerName = message.substring(0, message.indexOf(TextCore.char_colon, 115), 0);
|
playerName = message.substring(0, message.indexOf(RSString.parse(":"), 115), 0);
|
||||||
nameAsLong = playerName.toLong();
|
nameAsLong = playerName.toLong();
|
||||||
|
|
||||||
for (var30 = 0; Class3_Sub28_Sub5.anInt3591 > var30; ++var30) {
|
for (var30 = 0; Class3_Sub28_Sub5.anInt3591 > var30; ++var30) {
|
||||||
|
|
@ -182,10 +182,10 @@ public final class PacketParser {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isIgnored && inTutorialIsland == 0) {
|
if (!isIgnored && inTutorialIsland == 0) {
|
||||||
BufferedDataStream.addChatMessage(playerName, 14, TextCore.emptyJagexString, -1);
|
BufferedDataStream.addChatMessage(playerName, 14, RSString.parse(""), -1);
|
||||||
}
|
}
|
||||||
} else if (message.endsWith(TextCore.HasDuelFriend)) {
|
} else if (message.endsWith(TextCore.HasDuelFriend)) {
|
||||||
playerName = message.substring(0, message.indexOf(TextCore.char_colon, 118), 0);
|
playerName = message.substring(0, message.indexOf(RSString.parse(":"), 118), 0);
|
||||||
isIgnored = false;
|
isIgnored = false;
|
||||||
nameAsLong = playerName.toLong();
|
nameAsLong = playerName.toLong();
|
||||||
|
|
||||||
|
|
@ -197,10 +197,10 @@ public final class PacketParser {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isIgnored && 0 == inTutorialIsland) {
|
if (!isIgnored && 0 == inTutorialIsland) {
|
||||||
BufferedDataStream.addChatMessage(playerName, 15, TextCore.emptyJagexString, -1);
|
BufferedDataStream.addChatMessage(playerName, 15, RSString.parse(""), -1);
|
||||||
}
|
}
|
||||||
} else if (message.endsWith(TextCore.HasClanRequest)) {
|
} else if (message.endsWith(TextCore.HasClanRequest)) {
|
||||||
playerName = message.substring(0, message.indexOf(TextCore.char_colon, (byte) -83 + 138), 0);
|
playerName = message.substring(0, message.indexOf(RSString.parse(":"), (byte) -83 + 138), 0);
|
||||||
nameAsLong = playerName.toLong();
|
nameAsLong = playerName.toLong();
|
||||||
isIgnored = false;
|
isIgnored = false;
|
||||||
|
|
||||||
|
|
@ -212,10 +212,10 @@ public final class PacketParser {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isIgnored && inTutorialIsland == 0) {
|
if (!isIgnored && inTutorialIsland == 0) {
|
||||||
BufferedDataStream.addChatMessage(playerName, 16, TextCore.emptyJagexString, -1);
|
BufferedDataStream.addChatMessage(playerName, 16, RSString.parse(""), -1);
|
||||||
}
|
}
|
||||||
} else if (message.endsWith(TextCore.HasAllyReq)) {
|
} else if (message.endsWith(TextCore.HasAllyReq)) {
|
||||||
playerName = message.substring(0, message.indexOf(TextCore.char_colon, (byte) -83 + 189), (byte) -83 + 83);
|
playerName = message.substring(0, message.indexOf(RSString.parse(":"), (byte) -83 + 189), (byte) -83 + 83);
|
||||||
isIgnored = false;
|
isIgnored = false;
|
||||||
nameAsLong = playerName.toLong();
|
nameAsLong = playerName.toLong();
|
||||||
|
|
||||||
|
|
@ -227,11 +227,11 @@ public final class PacketParser {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isIgnored && inTutorialIsland == 0) {
|
if (!isIgnored && inTutorialIsland == 0) {
|
||||||
var41 = message.substring(1 + message.indexOf(TextCore.char_colon, 92), message.length() - 9, (byte) -83 ^ -83);
|
var41 = message.substring(1 + message.indexOf(RSString.parse(":"), 92), message.length() - 9, (byte) -83 ^ -83);
|
||||||
BufferedDataStream.addChatMessage(playerName, 21, var41, -1);
|
BufferedDataStream.addChatMessage(playerName, 21, var41, -1);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, message, (byte) -83 + 82);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 0, message, (byte) -83 + 82);
|
||||||
}
|
}
|
||||||
|
|
||||||
Unsorted.incomingOpcode = -1;
|
Unsorted.incomingOpcode = -1;
|
||||||
|
|
@ -321,11 +321,11 @@ public final class PacketParser {
|
||||||
MouseListeningClass.anInt1921 = (1 + MouseListeningClass.anInt1921) % 100;
|
MouseListeningClass.anInt1921 = (1 + MouseListeningClass.anInt1921) % 100;
|
||||||
RSString var61 = LinkableRSString.method733(var11).method555(BufferedDataStream.incomingBuffer);
|
RSString var61 = LinkableRSString.method733(var11).method555(BufferedDataStream.incomingBuffer);
|
||||||
if (clanChatIcon == 2 || 3 == clanChatIcon) {
|
if (clanChatIcon == 2 || 3 == clanChatIcon) {
|
||||||
Class3_Sub28_Sub12.sendGameMessage(var11, 20, var61, Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), RSString.stringCombiner(new RSString[]{TextCore.aClass94_444, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}));
|
MessageManager.sendGameMessage(var11, 20, var61, Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), RSString.stringCombiner(new RSString[]{RSString.parse("<img=1>"), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}));
|
||||||
} else if (clanChatIcon == 1) {
|
} else if (clanChatIcon == 1) {
|
||||||
Class3_Sub28_Sub12.sendGameMessage(var11, 20, var61, Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), RSString.stringCombiner(new RSString[]{TextCore.aClass94_592, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}));
|
MessageManager.sendGameMessage(var11, 20, var61, Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), RSString.stringCombiner(new RSString[]{RSString.parse("<img=0>"), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}));
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub28_Sub12.sendGameMessage(var11, 20, var61, Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString());
|
MessageManager.sendGameMessage(var11, 20, var61, Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -462,10 +462,10 @@ public final class PacketParser {
|
||||||
if (var19 == 2) {
|
if (var19 == 2) {
|
||||||
Class7.method834();
|
Class7.method834();
|
||||||
}
|
}
|
||||||
Class3_Sub28_Sub12.anInt3655 = nodeModelId;
|
ConfigInventoryDefinition.anInt3655 = nodeModelId;
|
||||||
TextureOperation20.method232(nodeModelId);
|
TextureOperation20.method232(nodeModelId);
|
||||||
Class124.method1746(false, (byte) -64);
|
Class124.method1746(false, (byte) -64);
|
||||||
TextureOperation24.method226(Class3_Sub28_Sub12.anInt3655);
|
TextureOperation24.method226(ConfigInventoryDefinition.anInt3655);
|
||||||
|
|
||||||
for (counter = 0; counter < 100; ++counter) {
|
for (counter = 0; counter < 100; ++counter) {
|
||||||
Unsorted.aBooleanArray3674[counter] = true;
|
Unsorted.aBooleanArray3674[counter] = true;
|
||||||
|
|
@ -486,7 +486,7 @@ public final class PacketParser {
|
||||||
var2 = BufferedDataStream.incomingBuffer.readLong();
|
var2 = BufferedDataStream.incomingBuffer.readLong();
|
||||||
modelId = BufferedDataStream.incomingBuffer.readUnsignedShort();
|
modelId = BufferedDataStream.incomingBuffer.readUnsignedShort();
|
||||||
var56 = LinkableRSString.method733(modelId).method555(BufferedDataStream.incomingBuffer);
|
var56 = LinkableRSString.method733(modelId).method555(BufferedDataStream.incomingBuffer);
|
||||||
Class3_Sub28_Sub12.sendGameMessage(modelId, 19, var56, null, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString());
|
MessageManager.sendGameMessage(modelId, 19, var56, null, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString());
|
||||||
Unsorted.incomingOpcode = -1;
|
Unsorted.incomingOpcode = -1;
|
||||||
return true;
|
return true;
|
||||||
} else if (Unsorted.incomingOpcode == 169) { //UNUSED BY SERVER
|
} else if (Unsorted.incomingOpcode == 169) { //UNUSED BY SERVER
|
||||||
|
|
@ -814,7 +814,7 @@ public final class PacketParser {
|
||||||
isIgnored = false;
|
isIgnored = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
var41 = TextCore.emptyJagexString;
|
var41 = RSString.parse("");
|
||||||
if (modelId > 0) {
|
if (modelId > 0) {
|
||||||
var41 = BufferedDataStream.incomingBuffer.readString();
|
var41 = BufferedDataStream.incomingBuffer.readString();
|
||||||
}
|
}
|
||||||
|
|
@ -826,11 +826,11 @@ public final class PacketParser {
|
||||||
if (Unsorted.anIntArray882[var33] != modelId) {
|
if (Unsorted.anIntArray882[var33] != modelId) {
|
||||||
Unsorted.anIntArray882[var33] = modelId;
|
Unsorted.anIntArray882[var33] = modelId;
|
||||||
if (0 < modelId) {
|
if (0 < modelId) {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 5, RSString.stringCombiner(new RSString[]{var46, TextCore.HasLoggedIn}), -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 5, RSString.stringCombiner(new RSString[]{var46, TextCore.HasLoggedIn}), -1);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (modelId == 0) {
|
if (modelId == 0) {
|
||||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 5, RSString.stringCombiner(new RSString[]{var46, TextCore.HasLoggedOut}), -1);
|
BufferedDataStream.addChatMessage(RSString.parse(""), 5, RSString.stringCombiner(new RSString[]{var46, TextCore.HasLoggedOut}), -1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -961,11 +961,11 @@ public final class PacketParser {
|
||||||
MouseListeningClass.anInt1921 = (1 + MouseListeningClass.anInt1921) % 100;
|
MouseListeningClass.anInt1921 = (1 + MouseListeningClass.anInt1921) % 100;
|
||||||
var64 = LinkableRSString.method733(var33).method555(BufferedDataStream.incomingBuffer);
|
var64 = LinkableRSString.method733(var33).method555(BufferedDataStream.incomingBuffer);
|
||||||
if (chatIcon == 2) {
|
if (chatIcon == 2) {
|
||||||
Class3_Sub28_Sub12.sendGameMessage(var33, 18, var64, null, RSString.stringCombiner(new RSString[]{TextCore.aClass94_444, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}));
|
MessageManager.sendGameMessage(var33, 18, var64, null, RSString.stringCombiner(new RSString[]{RSString.parse("<img=1>"), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}));
|
||||||
} else if (1 == chatIcon) {
|
} else if (1 == chatIcon) {
|
||||||
Class3_Sub28_Sub12.sendGameMessage(var33, 18, var64, null, RSString.stringCombiner(new RSString[]{TextCore.aClass94_592, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}));
|
MessageManager.sendGameMessage(var33, 18, var64, null, RSString.stringCombiner(new RSString[]{RSString.parse("<img=0>"), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}));
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub28_Sub12.sendGameMessage(var33, 18, var64, null, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString());
|
MessageManager.sendGameMessage(var33, 18, var64, null, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1000,8 +1000,8 @@ public final class PacketParser {
|
||||||
Unsorted.method2104(var27, true, 48);
|
Unsorted.method2104(var27, true, 48);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Class3_Sub28_Sub12.anInt3655 != -1) {
|
if (ConfigInventoryDefinition.anInt3655 != -1) {
|
||||||
Class3_Sub8.method124(28, 1, Class3_Sub28_Sub12.anInt3655);
|
Class3_Sub8.method124(28, 1, ConfigInventoryDefinition.anInt3655);
|
||||||
}
|
}
|
||||||
|
|
||||||
Unsorted.incomingOpcode = -1;
|
Unsorted.incomingOpcode = -1;
|
||||||
|
|
@ -1056,8 +1056,8 @@ public final class PacketParser {
|
||||||
Unsorted.incomingOpcode = -1;
|
Unsorted.incomingOpcode = -1;
|
||||||
return true;
|
return true;
|
||||||
} else if (Unsorted.incomingOpcode == 209) {
|
} else if (Unsorted.incomingOpcode == 209) {
|
||||||
if (-1 != Class3_Sub28_Sub12.anInt3655) {
|
if (-1 != ConfigInventoryDefinition.anInt3655) {
|
||||||
Class3_Sub8.method124(48, 0, Class3_Sub28_Sub12.anInt3655);
|
Class3_Sub8.method124(48, 0, ConfigInventoryDefinition.anInt3655);
|
||||||
}
|
}
|
||||||
|
|
||||||
Unsorted.incomingOpcode = -1;
|
Unsorted.incomingOpcode = -1;
|
||||||
|
|
@ -1292,7 +1292,7 @@ public final class PacketParser {
|
||||||
MouseListeningClass.anInt1921 = (MouseListeningClass.anInt1921 - -1) % 100;
|
MouseListeningClass.anInt1921 = (MouseListeningClass.anInt1921 - -1) % 100;
|
||||||
RSString var52 = Font.method686(Objects.requireNonNull(Class32.method992(BufferedDataStream.incomingBuffer).properlyCapitalize()));
|
RSString var52 = Font.method686(Objects.requireNonNull(Class32.method992(BufferedDataStream.incomingBuffer).properlyCapitalize()));
|
||||||
if (chatIcon == 2 || chatIcon == 3) {
|
if (chatIcon == 2 || chatIcon == 3) {
|
||||||
BufferedDataStream.addChatMessage(RSString.stringCombiner(new RSString[]{TextCore.aClass94_444, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}), 7, var52, -1);
|
BufferedDataStream.addChatMessage(RSString.stringCombiner(new RSString[]{RSString.parse("<img=1>"), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}), 7, var52, -1);
|
||||||
} else if (chatIcon == 1) {
|
} else if (chatIcon == 1) {
|
||||||
BufferedDataStream.addChatMessage(RSString.stringCombiner(new RSString[]{RSString.parse("<img=" + (chatIcon - 1) + ">"), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}), 7, var52, -1);
|
BufferedDataStream.addChatMessage(RSString.stringCombiner(new RSString[]{RSString.parse("<img=" + (chatIcon - 1) + ">"), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}), 7, var52, -1);
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -1344,9 +1344,9 @@ public final class PacketParser {
|
||||||
MouseListeningClass.anInt1921 = (MouseListeningClass.anInt1921 + 1) % 100;
|
MouseListeningClass.anInt1921 = (MouseListeningClass.anInt1921 + 1) % 100;
|
||||||
var57 = Font.method686(Objects.requireNonNull(Class32.method992(BufferedDataStream.incomingBuffer).properlyCapitalize()));
|
var57 = Font.method686(Objects.requireNonNull(Class32.method992(BufferedDataStream.incomingBuffer).properlyCapitalize()));
|
||||||
if (clanChatIcon == 2 || clanChatIcon == 3) {
|
if (clanChatIcon == 2 || clanChatIcon == 3) {
|
||||||
TextureOperation1.method221(-1, var57, RSString.stringCombiner(new RSString[]{TextCore.aClass94_444, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}), Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), 9);
|
TextureOperation1.method221(-1, var57, RSString.stringCombiner(new RSString[]{RSString.parse("<img=1>"), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}), Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), 9);
|
||||||
} else if (clanChatIcon == 1) {
|
} else if (clanChatIcon == 1) {
|
||||||
TextureOperation1.method221(-1, var57, RSString.stringCombiner(new RSString[]{TextCore.aClass94_592, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}), Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), 9);
|
TextureOperation1.method221(-1, var57, RSString.stringCombiner(new RSString[]{RSString.parse("<img=0>"), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}), Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), 9);
|
||||||
} else {
|
} else {
|
||||||
if (clanChatIcon == 0)
|
if (clanChatIcon == 0)
|
||||||
TextureOperation1.method221(-1, var57, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString(), Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), 9);
|
TextureOperation1.method221(-1, var57, Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString(), Objects.requireNonNull(Unsorted.method1052(nameAsLong)).longToRSString(), 9);
|
||||||
|
|
|
||||||
|
|
@ -234,12 +234,12 @@ public final class Player extends Class140_Sub4 {
|
||||||
int var17;
|
int var17;
|
||||||
if (0 != TextureOperation20.paramModeWhat && var16 < 50) {
|
if (0 != TextureOperation20.paramModeWhat && var16 < 50) {
|
||||||
for (var17 = 50 - var16; Class56.anInt893 < var17; ++Class56.anInt893) {
|
for (var17 = 50 - var16; Class56.anInt893 < var17; ++Class56.anInt893) {
|
||||||
Class3_Sub6.aByteArrayArray2287[Class56.anInt893] = new byte[102400];
|
Class3_Sub6.softReferenceTestArray[Class56.anInt893] = new byte[102400];
|
||||||
}
|
}
|
||||||
|
|
||||||
while (Class56.anInt893 > var17) {
|
while (Class56.anInt893 > var17) {
|
||||||
--Class56.anInt893;
|
--Class56.anInt893;
|
||||||
Class3_Sub6.aByteArrayArray2287[Class56.anInt893] = null;
|
Class3_Sub6.softReferenceTestArray[Class56.anInt893] = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -243,11 +243,11 @@ public final class PlayerRendering {
|
||||||
var3.textCycle = 150;
|
var3.textCycle = 150;
|
||||||
var3.textColor = var4 >> 8;
|
var3.textColor = var4 >> 8;
|
||||||
if (chatIcon >= 2) {
|
if (chatIcon >= 2) {
|
||||||
Class3_Sub28_Sub12.sendGameMessage(var13, var8 ? 17 : 1, message, null, RSString.stringCombiner(new RSString[]{RSString.parse("<img=" + (chatIcon - 1) + ">"), var3.getName()}));
|
MessageManager.sendGameMessage(var13, var8 ? 17 : 1, message, null, RSString.stringCombiner(new RSString[]{RSString.parse("<img=" + (chatIcon - 1) + ">"), var3.getName()}));
|
||||||
} else if (chatIcon == 1) {
|
} else if (chatIcon == 1) {
|
||||||
Class3_Sub28_Sub12.sendGameMessage(var13, var8 ? 17 : 1, message, null, RSString.stringCombiner(new RSString[]{TextCore.aClass94_592, var3.getName()}));
|
MessageManager.sendGameMessage(var13, var8 ? 17 : 1, message, null, RSString.stringCombiner(new RSString[]{RSString.parse("<img=0>"), var3.getName()}));
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub28_Sub12.sendGameMessage(var13, var8 ? 17 : 2, message, null, var3.getName());
|
MessageManager.sendGameMessage(var13, var8 ? 17 : 2, message, null, var3.getName());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -247,7 +247,7 @@ public final class RSInterface {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
RSString var1 = TextCore.aClass94_4052;
|
RSString var1 = TextCore.aClass94_4052;
|
||||||
RSString var2 = TextCore.emptyJagexString;
|
RSString var2 = RSString.parse("");
|
||||||
if (Class44.paramModeWhere != 0) {
|
if (Class44.paramModeWhere != 0) {
|
||||||
var1 = RSString.parse("www)2wtqa");
|
var1 = RSString.parse("www)2wtqa");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -496,15 +496,15 @@ public final class SequenceDefinition {
|
||||||
NPCDefinition.anIntArray1277[var1] = -1;
|
NPCDefinition.anIntArray1277[var1] = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(Class3_Sub28_Sub12.anInt3655 != -1) {
|
if(ConfigInventoryDefinition.anInt3655 != -1) {
|
||||||
Class60.method1208((byte)-128, Class3_Sub28_Sub12.anInt3655);
|
Class60.method1208((byte)-128, ConfigInventoryDefinition.anInt3655);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(Class3_Sub31 var7 = TextureOperation23.aHashTable_3208.first(); var7 != null; var7 = TextureOperation23.aHashTable_3208.next()) {
|
for(Class3_Sub31 var7 = TextureOperation23.aHashTable_3208.first(); var7 != null; var7 = TextureOperation23.aHashTable_3208.next()) {
|
||||||
TextureOperation19.method254(true, var7);
|
TextureOperation19.method254(true, var7);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub28_Sub12.anInt3655 = -1;
|
ConfigInventoryDefinition.anInt3655 = -1;
|
||||||
TextureOperation23.aHashTable_3208 = new HashTable(8);
|
TextureOperation23.aHashTable_3208 = new HashTable(8);
|
||||||
Class3_Sub7.method122(-113);
|
Class3_Sub7.method122(-113);
|
||||||
TextureOperation27.aClass11_3087 = null;
|
TextureOperation27.aClass11_3087 = null;
|
||||||
|
|
|
||||||
|
|
@ -132,7 +132,6 @@ public class TextCore {
|
||||||
static RSString MillionM = RSString.parse("M");
|
static RSString MillionM = RSString.parse("M");
|
||||||
static RSString HasDuelFriend = RSString.parse(":duelfriend:");
|
static RSString HasDuelFriend = RSString.parse(":duelfriend:");
|
||||||
static RSString HasDuelStake = RSString.parse(":duelstake:");
|
static RSString HasDuelStake = RSString.parse(":duelstake:");
|
||||||
static RSString HasTradeRequest = RSString.parse(":tradereq:");
|
|
||||||
static RSString HasTrade = RSString.parse(":trade:");
|
static RSString HasTrade = RSString.parse(":trade:");
|
||||||
static RSString HasAssist = RSString.parse(":assist:");
|
static RSString HasAssist = RSString.parse(":assist:");
|
||||||
static RSString HasAssistRequest = RSString.parse(":assistreq:");
|
static RSString HasAssistRequest = RSString.parse(":assistreq:");
|
||||||
|
|
@ -250,32 +249,6 @@ public class TextCore {
|
||||||
* Unsorted
|
* Unsorted
|
||||||
*/
|
*/
|
||||||
static RSString Spacer = RSString.parse(" ");
|
static RSString Spacer = RSString.parse(" ");
|
||||||
static RSString aClass94_946 = RSString.parse(")2");
|
|
||||||
static RSString aClass94_995 = RSString.parse("(Y<)4col>");
|
|
||||||
static RSString aClass94_1645 = RSString.parse("Hidden)2");
|
|
||||||
static RSString char_colon = RSString.parse(":");
|
|
||||||
static RSString aClass94_148 = RSString.parse("(U(Y");
|
|
||||||
static RSString aClass94_465 = RSString.parse(" ");
|
|
||||||
static RSString aClass94_468 = RSString.parse("(U");
|
|
||||||
static RSString worldmapUnderlay = RSString.parse("underlay");
|
|
||||||
static RSString worldmapOverlay = RSString.parse("overlay");
|
|
||||||
static RSString worldmapOverlay2 = RSString.parse("overlay2");
|
|
||||||
static RSString aClass94_3133 = RSString.parse(")2");
|
|
||||||
static RSString aClass94_422 = RSString.parse("loc");
|
|
||||||
static RSString emptyJagexString = RSString.parse("");
|
|
||||||
static RSString clientDebugNotifier = RSString.parse("<img=2>Client debug notifier");
|
|
||||||
static RSString aClass94_3209 = RSString.parse("showingVideoAd");
|
|
||||||
static RSString aClass94_592 = RSString.parse("<img=0>");
|
|
||||||
static RSString timeZone = RSString.parse(" GMT");
|
|
||||||
static RSString aClass94_3190 = RSString.parse("<img=1>");
|
|
||||||
static RSString aClass94_3192 = RSString.parse(" ");
|
|
||||||
static RSString aClass94_3196 = RSString.parse("Fps:");
|
|
||||||
static RSString openGLVersionText = RSString.parse("Client OpenGL Version:");
|
|
||||||
static RSString graphicsCard = RSString.parse("Graphics Card:");
|
|
||||||
static RSString aClass94_3039 = RSString.parse("0");
|
|
||||||
static RSString aClass94_3055 = RSString.parse("k");
|
|
||||||
static RSString aClass94_3145 = RSString.parse(")1 ");
|
|
||||||
static RSString aClass94_3268 = RSString.parse(")1");
|
|
||||||
static RSString aClass94_3339 = RSString.parse("null");
|
static RSString aClass94_3339 = RSString.parse("null");
|
||||||
static RSString aClass94_3357 = RSString.parse("");
|
static RSString aClass94_3357 = RSString.parse("");
|
||||||
static RSString memoryEquals = RSString.parse("mem=");
|
static RSString memoryEquals = RSString.parse("mem=");
|
||||||
|
|
@ -294,7 +267,6 @@ public class TextCore {
|
||||||
static RSString aClass94_341 = RSString.parse(")3");
|
static RSString aClass94_341 = RSString.parse(")3");
|
||||||
static RSString aClass94_436 = RSString.parse("Cache:");
|
static RSString aClass94_436 = RSString.parse("Cache:");
|
||||||
static RSString aClass94_442 = RSString.parse("Number of player models in cache:");
|
static RSString aClass94_442 = RSString.parse("Number of player models in cache:");
|
||||||
static RSString aClass94_444 = RSString.parse("<img=1>");
|
|
||||||
static RSString aClass94_516 = RSString.parse("unzap");
|
static RSString aClass94_516 = RSString.parse("unzap");
|
||||||
static RSString aClass94_2610 = RSString.parse(")1o");
|
static RSString aClass94_2610 = RSString.parse(")1o");
|
||||||
static RSString aClass94_673 = RSString.parse(")0");
|
static RSString aClass94_673 = RSString.parse(")0");
|
||||||
|
|
|
||||||
|
|
@ -60,21 +60,21 @@ final class TextureOperation1 extends TextureOperation {
|
||||||
static void method219(boolean var0) {
|
static void method219(boolean var0) {
|
||||||
try {
|
try {
|
||||||
if(var0) {
|
if(var0) {
|
||||||
if(-1 != Class3_Sub28_Sub12.anInt3655) {
|
if(-1 != ConfigInventoryDefinition.anInt3655) {
|
||||||
Class60.method1208((byte)-128, Class3_Sub28_Sub12.anInt3655);
|
Class60.method1208((byte)-128, ConfigInventoryDefinition.anInt3655);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(Class3_Sub31 var2 = TextureOperation23.aHashTable_3208.first(); null != var2; var2 = TextureOperation23.aHashTable_3208.next()) {
|
for(Class3_Sub31 var2 = TextureOperation23.aHashTable_3208.first(); null != var2; var2 = TextureOperation23.aHashTable_3208.next()) {
|
||||||
TextureOperation19.method254(true, var2);
|
TextureOperation19.method254(true, var2);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub28_Sub12.anInt3655 = -1;
|
ConfigInventoryDefinition.anInt3655 = -1;
|
||||||
TextureOperation23.aHashTable_3208 = new HashTable(8);
|
TextureOperation23.aHashTable_3208 = new HashTable(8);
|
||||||
Class3_Sub7.method122(3000 + -2918);
|
Class3_Sub7.method122(3000 + -2918);
|
||||||
Class3_Sub28_Sub12.anInt3655 = Client.loginScreenInterfaceID;
|
ConfigInventoryDefinition.anInt3655 = Client.loginScreenInterfaceID;
|
||||||
Class124.method1746(false, (byte)-36);
|
Class124.method1746(false, (byte)-36);
|
||||||
Unsorted.method1093(false);
|
Unsorted.method1093(false);
|
||||||
TextureOperation24.method226(Class3_Sub28_Sub12.anInt3655);
|
TextureOperation24.method226(ConfigInventoryDefinition.anInt3655);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub28_Sub5.anInt3590 = -1;
|
Class3_Sub28_Sub5.anInt3590 = -1;
|
||||||
|
|
@ -117,7 +117,7 @@ final class TextureOperation1 extends TextureOperation {
|
||||||
|
|
||||||
static void method221(int var0, RSString var1, RSString var2, RSString var3, int var4) {
|
static void method221(int var0, RSString var1, RSString var2, RSString var3, int var4) {
|
||||||
try {
|
try {
|
||||||
Class3_Sub28_Sub12.sendGameMessage(var0, var4, var1, var3, var2);
|
MessageManager.sendGameMessage(var0, var4, var1, var3, var2);
|
||||||
} catch (RuntimeException var6) {
|
} catch (RuntimeException var6) {
|
||||||
throw ClientErrorException.clientError(var6, "fm.F(" + var0 + ',' + (var1 != null?"{...}":"null") + ',' + (var2 != null?"{...}":"null") + ',' + (var3 != null?"{...}":"null") + ',' + var4 + ')');
|
throw ClientErrorException.clientError(var6, "fm.F(" + var0 + ',' + (var1 != null?"{...}":"null") + ',' + (var2 != null?"{...}":"null") + ',' + (var3 != null?"{...}":"null") + ',' + var4 + ')');
|
||||||
}
|
}
|
||||||
|
|
@ -125,10 +125,6 @@ final class TextureOperation1 extends TextureOperation {
|
||||||
|
|
||||||
final void decode(int var1, DataBuffer var2) {
|
final void decode(int var1, DataBuffer var2) {
|
||||||
try {
|
try {
|
||||||
if(!true) {
|
|
||||||
method221(-64, null, null, null, 34);
|
|
||||||
}
|
|
||||||
|
|
||||||
if(var1 == 0) {
|
if(var1 == 0) {
|
||||||
this.method218(var2.readMedium());
|
this.method218(var2.readMedium());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -116,8 +116,8 @@ final class TextureOperation13 extends TextureOperation {
|
||||||
LinkableRSString.method727();
|
LinkableRSString.method727();
|
||||||
Class3_Sub21.method397((byte)-41);
|
Class3_Sub21.method397((byte)-41);
|
||||||
if(TextureOperation20.paramModeWhat != 0) {
|
if(TextureOperation20.paramModeWhat != 0) {
|
||||||
for(int var1 = 0; var1 < Class3_Sub6.aByteArrayArray2287.length; ++var1) {
|
for(int var1 = 0; var1 < Class3_Sub6.softReferenceTestArray.length; ++var1) {
|
||||||
Class3_Sub6.aByteArrayArray2287[var1] = null;
|
Class3_Sub6.softReferenceTestArray[var1] = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
Class56.anInt893 = 0;
|
Class56.anInt893 = 0;
|
||||||
|
|
|
||||||
|
|
@ -55,8 +55,8 @@ final class TextureOperation19 extends TextureOperation {
|
||||||
Class21.anInt3552 = var7 + 8;
|
Class21.anInt3552 = var7 + 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(-1 != Class3_Sub28_Sub12.anInt3655) {
|
if(-1 != ConfigInventoryDefinition.anInt3655) {
|
||||||
Class3_Sub8.method124(115, 1, Class3_Sub28_Sub12.anInt3655);
|
Class3_Sub8.method124(115, 1, ConfigInventoryDefinition.anInt3655);
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var10) {
|
} catch (RuntimeException var10) {
|
||||||
|
|
|
||||||
|
|
@ -658,8 +658,8 @@ final class TextureOperation20 extends TextureOperation {
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub28_Sub3.aClass11_3551 = null;
|
Class3_Sub28_Sub3.aClass11_3551 = null;
|
||||||
if(Class3_Sub28_Sub12.anInt3655 != -1) {
|
if(ConfigInventoryDefinition.anInt3655 != -1) {
|
||||||
GraphicDefinition.method967(0, 0, 0, Class23.canvasWidth, Class3_Sub28_Sub12.anInt3655, 0, Class140_Sub7.canvasHeight);
|
GraphicDefinition.method967(0, 0, 0, Class23.canvasWidth, ConfigInventoryDefinition.anInt3655, 0, Class140_Sub7.canvasHeight);
|
||||||
}
|
}
|
||||||
|
|
||||||
++PacketParser.anInt3213;
|
++PacketParser.anInt3213;
|
||||||
|
|
|
||||||
|
|
@ -85,7 +85,7 @@ final class TextureOperation23 extends TextureOperation {
|
||||||
|
|
||||||
static void method250(CacheIndex var1) {
|
static void method250(CacheIndex var1) {
|
||||||
try {
|
try {
|
||||||
Class8.aClass153_105 = var1;
|
Class8.configurationReferenceCache = var1;
|
||||||
} catch (RuntimeException var3) {
|
} catch (RuntimeException var3) {
|
||||||
throw ClientErrorException.clientError(var3, "je.C(" + 2048 + ',' + (var1 != null?"{...}":"null") + ')');
|
throw ClientErrorException.clientError(var3, "je.C(" + 2048 + ',' + (var1 != null?"{...}":"null") + ')');
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -35,10 +35,10 @@ public final class TextureOperation36 extends TextureOperation {
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if(Class158.paramGameTypeID == 1) {
|
if(Class158.paramGameTypeID == 1) {
|
||||||
Class3_Sub24_Sub4.method1177(-1, 0L, (byte)-62, TextCore.emptyJagexString, var11, (short)36, TextCore.HasFaceHere, var12);
|
Class3_Sub24_Sub4.method1177(-1, 0L, (byte)-62, RSString.parse(""), var11, (short)36, TextCore.HasFaceHere, var12);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub24_Sub4.method1177(-1, 0L, (byte)-75, TextCore.emptyJagexString, var11, (short)60, TextureOperation32.aClass94_3353, var12);
|
Class3_Sub24_Sub4.method1177(-1, 0L, (byte)-75, RSString.parse(""), var11, (short)60, TextureOperation32.aClass94_3353, var12);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1567,7 +1567,7 @@ public class Unsorted {
|
||||||
|
|
||||||
Class3_Sub15.aBoolean2427 = var1 >= 2;
|
Class3_Sub15.aBoolean2427 = var1 >= 2;
|
||||||
|
|
||||||
if (-1 != Class3_Sub28_Sub12.anInt3655) {
|
if (-1 != ConfigInventoryDefinition.anInt3655) {
|
||||||
Class124.method1746(true, (byte) -107);
|
Class124.method1746(true, (byte) -107);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2272,7 +2272,7 @@ public class Unsorted {
|
||||||
|
|
||||||
public static RSString method1303(RSInterface var0, RSString var1) {
|
public static RSString method1303(RSInterface var0, RSString var1) {
|
||||||
try {
|
try {
|
||||||
if (var1.indexOf(TextCore.aClass94_468, 102) == -1) {
|
if (var1.indexOf(RSString.parse("(U"), 102) == -1) {
|
||||||
return var1;
|
return var1;
|
||||||
} else {
|
} else {
|
||||||
while (true) {
|
while (true) {
|
||||||
|
|
@ -2296,7 +2296,7 @@ public class Unsorted {
|
||||||
return var1;
|
return var1;
|
||||||
}
|
}
|
||||||
|
|
||||||
RSString var4 = TextCore.emptyJagexString;
|
RSString var4 = RSString.parse("");
|
||||||
if (null != Class136.aClass64_1778) {
|
if (null != Class136.aClass64_1778) {
|
||||||
var4 = Class108.method1653(Class136.aClass64_1778.anInt979);
|
var4 = Class108.method1653(Class136.aClass64_1778.anInt979);
|
||||||
|
|
||||||
|
|
@ -2505,20 +2505,6 @@ public class Unsorted {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Class3_Sub28_Sub12 method2069(int var0) {
|
|
||||||
Class3_Sub28_Sub12 var2 = (Class3_Sub28_Sub12) Class49.aClass47_818.get(var0);
|
|
||||||
if (null == var2) {
|
|
||||||
byte[] var3 = Class8.aClass153_105.getFile(5, var0);
|
|
||||||
var2 = new Class3_Sub28_Sub12();
|
|
||||||
if (var3 != null) {
|
|
||||||
var2.decode(new DataBuffer(var3));
|
|
||||||
}
|
|
||||||
|
|
||||||
Class49.aClass47_818.put(var0, var2);
|
|
||||||
}
|
|
||||||
return var2;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method56(int var0) {
|
static void method56(int var0) {
|
||||||
InterfaceWidget var2 = InterfaceWidget.getWidget(6, var0);
|
InterfaceWidget var2 = InterfaceWidget.getWidget(6, var0);
|
||||||
var2.a();
|
var2.a();
|
||||||
|
|
@ -3838,10 +3824,10 @@ public class Unsorted {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Class158.paramGameTypeID == 1) {
|
if (Class158.paramGameTypeID == 1) {
|
||||||
Class3_Sub24_Sub4.method1177(-1, 1L, (byte) -41, TextCore.emptyJagexString, var28, (short) 36, TextCore.HasFaceHere, var29);
|
Class3_Sub24_Sub4.method1177(-1, 1L, (byte) -41, RSString.parse(""), var28, (short) 36, TextCore.HasFaceHere, var29);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub24_Sub4.method1177(-1, 1L, (byte) -125, TextCore.emptyJagexString, var28, (short) 60, TextureOperation32.aClass94_3353, var29);
|
Class3_Sub24_Sub4.method1177(-1, 1L, (byte) -125, RSString.parse(""), var28, (short) 60, TextureOperation32.aClass94_3353, var29);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -3898,7 +3884,7 @@ public class Unsorted {
|
||||||
if (ClientCommands.fpsOverlayEnabled) {
|
if (ClientCommands.fpsOverlayEnabled) {
|
||||||
var20 = var11.width + var13;
|
var20 = var11.width + var13;
|
||||||
var21 = 15 + var14;
|
var21 = 15 + var14;
|
||||||
FontType.plainFont.drawStringRightAnchor(RSString.stringCombiner(new RSString[]{TextCore.aClass94_3196, RSString.stringAnimator(SequenceDefinition.anInt1862)}), var20, var21, 16776960, -1);//Class72.stringAnimator(SequenceDefinition.anInt1862)}), var20, var21, 16776960, -1);
|
FontType.plainFont.drawStringRightAnchor(RSString.stringCombiner(new RSString[]{RSString.parse("Fps:"), RSString.stringAnimator(SequenceDefinition.anInt1862)}), var20, var21, 16776960, -1);//Class72.stringAnimator(SequenceDefinition.anInt1862)}), var20, var21, 16776960, -1);
|
||||||
var21 += 15;
|
var21 += 15;
|
||||||
Runtime var57 = Runtime.getRuntime();
|
Runtime var57 = Runtime.getRuntime();
|
||||||
var23 = (int) ((var57.totalMemory() + -var57.freeMemory()) / 1024L);
|
var23 = (int) ((var57.totalMemory() + -var57.freeMemory()) / 1024L);
|
||||||
|
|
@ -3933,7 +3919,7 @@ public class Unsorted {
|
||||||
|
|
||||||
var29 = 10000 * var26 / var25;
|
var29 = 10000 * var26 / var25;
|
||||||
var28 = var47 * 100 / var25;
|
var28 = var47 * 100 / var25;
|
||||||
RSString var55 = RSString.stringCombiner(new RSString[]{TextCore.aClass94_436, Class3_Sub23.method407(0, true, 2, var29), TextCore.aClass94_2498, RSString.stringAnimator(var28), TextCore.aClass94_148});
|
RSString var55 = RSString.stringCombiner(new RSString[]{TextCore.aClass94_436, Class3_Sub23.method407(0, true, 2, var29), TextCore.aClass94_2498, RSString.stringAnimator(var28), RSString.parse("(U(Y")});
|
||||||
FontType.smallFont.drawStringRightAnchor(var55, var20, var21, var24, -1);
|
FontType.smallFont.drawStringRightAnchor(var55, var20, var21, var24, -1);
|
||||||
aBooleanArray3674[var12] = true;
|
aBooleanArray3674[var12] = true;
|
||||||
Class163_Sub1_Sub1.aBooleanArray4008[var12] = true;
|
Class163_Sub1_Sub1.aBooleanArray4008[var12] = true;
|
||||||
|
|
@ -3994,7 +3980,7 @@ public class Unsorted {
|
||||||
menuOptionCount = 1;
|
menuOptionCount = 1;
|
||||||
Class114.anIntArray1578[0] = Class3_Sub28_Sub5.anInt3590;
|
Class114.anIntArray1578[0] = Class3_Sub28_Sub5.anInt3590;
|
||||||
Class140_Sub7.aClass94Array2935[0] = TextCore.HasCancel;
|
Class140_Sub7.aClass94Array2935[0] = TextCore.HasCancel;
|
||||||
Class163_Sub2_Sub1.aClass94Array4016[0] = TextCore.emptyJagexString;
|
Class163_Sub2_Sub1.aClass94Array4016[0] = RSString.parse("");
|
||||||
TextureOperation27.aShortArray3095[0] = 1005;
|
TextureOperation27.aShortArray3095[0] = 1005;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -4030,7 +4016,7 @@ public class Unsorted {
|
||||||
menuOptionCount = 1;
|
menuOptionCount = 1;
|
||||||
Class114.anIntArray1578[0] = Class3_Sub28_Sub5.anInt3590;
|
Class114.anIntArray1578[0] = Class3_Sub28_Sub5.anInt3590;
|
||||||
TextureOperation27.aShortArray3095[0] = 1005;
|
TextureOperation27.aShortArray3095[0] = 1005;
|
||||||
Class163_Sub2_Sub1.aClass94Array4016[0] = TextCore.emptyJagexString;
|
Class163_Sub2_Sub1.aClass94Array4016[0] = RSString.parse("");
|
||||||
}
|
}
|
||||||
|
|
||||||
TextureOperation12.method171(-101, var36.anInt2602, var16, var18, var13, var12, var19, var17, var14);
|
TextureOperation12.method171(-101, var36.anInt2602, var16, var18, var13, var12, var19, var17, var14);
|
||||||
|
|
@ -4163,7 +4149,7 @@ public class Unsorted {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (3 == var11.type) {
|
} else if (3 == var11.type) {
|
||||||
if (Class3_Sub28_Sub12.method609(var11, 26)) {
|
if (method609(var11, 26)) {
|
||||||
var20 = var11.anInt253;
|
var20 = var11.anInt253;
|
||||||
if (Class107.aClass11_1453 == var11 && 0 != var11.anInt222) {
|
if (Class107.aClass11_1453 == var11 && 0 != var11.anInt222) {
|
||||||
var20 = var11.anInt222;
|
var20 = var11.anInt222;
|
||||||
|
|
@ -4233,7 +4219,7 @@ public class Unsorted {
|
||||||
var34 = var11.method868(Sprites.nameIconsSpriteArray);
|
var34 = var11.method868(Sprites.nameIconsSpriteArray);
|
||||||
if (var34 != null) {
|
if (var34 != null) {
|
||||||
RSString var45 = var11.text;
|
RSString var45 = var11.text;
|
||||||
if (Class3_Sub28_Sub12.method609(var11, 97)) {
|
if (method609(var11, 97)) {
|
||||||
var21 = var11.anInt253;
|
var21 = var11.anInt253;
|
||||||
if (Class107.aClass11_1453 == var11 && var11.anInt222 != 0) {
|
if (Class107.aClass11_1453 == var11 && var11.anInt222 != 0) {
|
||||||
var21 = var11.anInt222;
|
var21 = var11.anInt222;
|
||||||
|
|
@ -4368,7 +4354,7 @@ public class Unsorted {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
var37 = var11.method866(Class3_Sub28_Sub12.method609(var11, 69));
|
var37 = var11.method866(method609(var11, 69));
|
||||||
if (null != var37) {
|
if (null != var37) {
|
||||||
var37.drawAt(var13, var14);
|
var37.drawAt(var13, var14);
|
||||||
} else if (RSInterface.aBoolean6) {
|
} else if (RSInterface.aBoolean6) {
|
||||||
|
|
@ -4378,7 +4364,7 @@ public class Unsorted {
|
||||||
} else {
|
} else {
|
||||||
ItemDefinition var42;
|
ItemDefinition var42;
|
||||||
if (var11.type == 6) {
|
if (var11.type == 6) {
|
||||||
boolean var41 = Class3_Sub28_Sub12.method609(var11, 110);
|
boolean var41 = method609(var11, 110);
|
||||||
Model var38 = null;
|
Model var38 = null;
|
||||||
if (var41) {
|
if (var41) {
|
||||||
var21 = var11.secondAnimationId;
|
var21 = var11.secondAnimationId;
|
||||||
|
|
@ -4544,7 +4530,7 @@ public class Unsorted {
|
||||||
var25 = var43.indexOf(TextCore.aClass94_2598, 62);
|
var25 = var43.indexOf(TextCore.aClass94_2598, 62);
|
||||||
if (var25 == -1) {
|
if (var25 == -1) {
|
||||||
var44 = var43;
|
var44 = var43;
|
||||||
var43 = TextCore.emptyJagexString;
|
var43 = RSString.parse("");
|
||||||
} else {
|
} else {
|
||||||
var44 = var43.substring(0, var25, 0);
|
var44 = var43.substring(0, var25, 0);
|
||||||
var43 = var43.substring(var25 + 4);
|
var43 = var43.substring(var25 + 4);
|
||||||
|
|
@ -4583,7 +4569,7 @@ public class Unsorted {
|
||||||
var28 = var43.indexOf(TextCore.aClass94_2598, 86);
|
var28 = var43.indexOf(TextCore.aClass94_2598, 86);
|
||||||
if (var28 == -1) {
|
if (var28 == -1) {
|
||||||
var44 = var43;
|
var44 = var43;
|
||||||
var43 = TextCore.emptyJagexString;
|
var43 = RSString.parse("");
|
||||||
} else {
|
} else {
|
||||||
var44 = var43.substring(0, var28, 0);
|
var44 = var43.substring(0, var28, 0);
|
||||||
var43 = var43.substring(4 + var28);
|
var43 = var43.substring(4 + var28);
|
||||||
|
|
@ -4790,7 +4776,7 @@ public class Unsorted {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void method564(Signlink var0) {
|
public static void parsePreferences(Signlink var0) {
|
||||||
try {
|
try {
|
||||||
anInt3625 = 3;
|
anInt3625 = 3;
|
||||||
Class25.method957(true);
|
Class25.method957(true);
|
||||||
|
|
@ -5027,7 +5013,7 @@ public class Unsorted {
|
||||||
return -1;
|
return -1;
|
||||||
} else {
|
} else {
|
||||||
for (int var2 = 0; var2 < Class119.aClass131_1624.anInt1720; ++var2) {
|
for (int var2 = 0; var2 < Class119.aClass131_1624.anInt1720; ++var2) {
|
||||||
if (Class119.aClass131_1624.aClass94Array1721[var2].method1560(TextCore.aClass94_3192, TextCore.aClass94_4066).method1562((byte) -32, var1)) {
|
if (Class119.aClass131_1624.aClass94Array1721[var2].method1560(RSString.parse(" "), TextCore.aClass94_4066).method1562((byte) -32, var1)) {
|
||||||
return var2;
|
return var2;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -5206,4 +5192,37 @@ public class Unsorted {
|
||||||
throw ClientErrorException.clientError(var15, "ui.OA(" + -6403 + ',' + var1 + ',' + var2 + ',' + var3 + ',' + var4 + ',' + var5 + ')');
|
throw ClientErrorException.clientError(var15, "ui.OA(" + -6403 + ',' + var1 + ',' + var2 + ',' + var3 + ',' + var4 + ',' + var5 + ')');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static boolean method609(RSInterface var0, int var1) {
|
||||||
|
if (null == var0.anIntArray275) {
|
||||||
|
return false;
|
||||||
|
} else {
|
||||||
|
int var2 = 0;
|
||||||
|
if (var1 <= 20) {
|
||||||
|
TextCore.COMMAND_MEMORY_MANAGEMENT = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
for (; var0.anIntArray275.length > var2; ++var2) {
|
||||||
|
int var3 = Class164_Sub2.method2247((byte) 119, var2, var0);
|
||||||
|
int var4 = var0.anIntArray307[var2];
|
||||||
|
if (var0.anIntArray275[var2] != 2) {
|
||||||
|
if (var0.anIntArray275[var2] != 3) {
|
||||||
|
if (4 == var0.anIntArray275[var2]) {
|
||||||
|
if (var4 == var3) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
} else if (var3 != var4) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
} else if (var3 <= var4) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
} else if (var3 >= var4) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -204,7 +204,7 @@ public final class WorldListEntry extends Class44 {
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub25 var2 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get(var0);
|
Class3_Sub25 var2 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get(var0);
|
||||||
if (var2 == null) {
|
if (var2 == null) {
|
||||||
return Objects.requireNonNull(Unsorted.method2069(var0)).size;
|
return Objects.requireNonNull(ConfigInventoryDefinition.retrieveConfigurationInventoryFile(var0)).size;
|
||||||
} else {
|
} else {
|
||||||
int var3 = 0;
|
int var3 = 0;
|
||||||
|
|
||||||
|
|
@ -214,7 +214,7 @@ public final class WorldListEntry extends Class44 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var3 += Objects.requireNonNull(Unsorted.method2069(var0)).size + -var2.anIntArray2547.length;
|
var3 += Objects.requireNonNull(ConfigInventoryDefinition.retrieveConfigurationInventoryFile(var0)).size + -var2.anIntArray2547.length;
|
||||||
return var3;
|
return var3;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -98,26 +98,26 @@ final class WorldMap extends Node {
|
||||||
} else if (anInt2737 == 20) {
|
} else if (anInt2737 == 20) {
|
||||||
if (GameConfig.WORLD_MAP_DEBUG)
|
if (GameConfig.WORLD_MAP_DEBUG)
|
||||||
System.out.println("World Map Debug: World Map Stage 20: String given: " + Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561.properlyCapitalize().toString());
|
System.out.println("World Map Debug: World Map Stage 20: String given: " + Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561.properlyCapitalize().toString());
|
||||||
Class15.method889(new DataBuffer(aClass153_3210.method2123(TextCore.worldmapUnderlay, Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561)));//This controls the world map underlay
|
Class15.method889(new DataBuffer(aClass153_3210.method2123(RSString.parse("underlay"), Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561)));//This controls the world map underlay
|
||||||
anInt2737 = 30;
|
anInt2737 = 30;
|
||||||
Class163_Sub1.method2210(true);
|
Class163_Sub1.method2210(true);
|
||||||
Class75_Sub4.method1355();
|
Class75_Sub4.method1355();
|
||||||
} else if (anInt2737 == 30) {
|
} else if (anInt2737 == 30) {
|
||||||
if (GameConfig.WORLD_MAP_DEBUG)
|
if (GameConfig.WORLD_MAP_DEBUG)
|
||||||
System.out.println("World Map Debug: World Map Stage 30: String given: " + Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561.properlyCapitalize().toString());
|
System.out.println("World Map Debug: World Map Stage 30: String given: " + Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561.properlyCapitalize().toString());
|
||||||
Class163_Sub2.method2219(new DataBuffer(aClass153_3210.method2123(TextCore.worldmapOverlay, Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561)));//This controls the world map overlay (water)
|
Class163_Sub2.method2219(new DataBuffer(aClass153_3210.method2123(RSString.parse("overlay"), Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561)));//This controls the world map overlay (water)
|
||||||
anInt2737 = 40;
|
anInt2737 = 40;
|
||||||
Class75_Sub4.method1355();
|
Class75_Sub4.method1355();
|
||||||
} else if (anInt2737 == 40) {
|
} else if (anInt2737 == 40) {
|
||||||
if (GameConfig.WORLD_MAP_DEBUG)
|
if (GameConfig.WORLD_MAP_DEBUG)
|
||||||
System.out.println("World Map Debug: World Map Stage 40: String given: " + Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561.properlyCapitalize().toString());
|
System.out.println("World Map Debug: World Map Stage 40: String given: " + Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561.properlyCapitalize().toString());
|
||||||
TextureOperation25.method328(new DataBuffer(aClass153_3210.method2123(TextCore.worldmapOverlay2, Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561)));//unsure
|
TextureOperation25.method328(new DataBuffer(aClass153_3210.method2123(RSString.parse("overlay2"), Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561)));//unsure
|
||||||
anInt2737 = 50;
|
anInt2737 = 50;
|
||||||
Class75_Sub4.method1355();
|
Class75_Sub4.method1355();
|
||||||
} else if (anInt2737 == 50) {
|
} else if (anInt2737 == 50) {
|
||||||
if (GameConfig.WORLD_MAP_DEBUG)
|
if (GameConfig.WORLD_MAP_DEBUG)
|
||||||
System.out.println("World Map Debug: World Map Stage 50: String given: " + Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561.properlyCapitalize().toString());
|
System.out.println("World Map Debug: World Map Stage 50: String given: " + Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561.properlyCapitalize().toString());
|
||||||
Class96.method1587(new DataBuffer(aClass153_3210.method2123(TextCore.aClass94_422, Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561)));//This controls the world map object drawing (buildings etc)
|
Class96.method1587(new DataBuffer(aClass153_3210.method2123(RSString.parse("loc"), Unsorted.aClass3_Sub28_Sub3_2600.aClass94_3561)));//This controls the world map object drawing (buildings etc)
|
||||||
anInt2737 = 60;
|
anInt2737 = 60;
|
||||||
Class163_Sub1.method2210(true);
|
Class163_Sub1.method2210(true);
|
||||||
Class75_Sub4.method1355();
|
Class75_Sub4.method1355();
|
||||||
|
|
@ -251,7 +251,7 @@ final class WorldMap extends Node {
|
||||||
var13 = 16711680;
|
var13 = 16711680;
|
||||||
}
|
}
|
||||||
|
|
||||||
FontType.plainFont.drawStringRightAnchor(RSString.stringCombiner(new RSString[]{TextCore.aClass94_1630, RSString.stringAnimator(var12), TextCore.aClass94_3055}), var9, var10, var13, -1);
|
FontType.plainFont.drawStringRightAnchor(RSString.stringCombiner(new RSString[]{TextCore.aClass94_1630, RSString.stringAnimator(var12), RSString.parse("k")}), var9, var10, var13, -1);
|
||||||
}
|
}
|
||||||
/* * * * * * * */
|
/* * * * * * * */
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,48 @@
|
||||||
|
package org.rs09.client.constants
|
||||||
|
|
||||||
|
object Parameter {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Modewhat
|
||||||
|
* DEFAULT: LIVE_SERVER 0
|
||||||
|
*/
|
||||||
|
const val LIVE_SERVER = 0
|
||||||
|
const val RELEASE_CANDIDATE = 1
|
||||||
|
const val WORK_IN_PROGRESS = 2
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Modewhere
|
||||||
|
* DEFAULT: LIVE_ENVIRONMENT 0
|
||||||
|
*/
|
||||||
|
const val LIVE_ENVIRONMENT = 0
|
||||||
|
const val OFFICE_ENVIRONMENT = 1
|
||||||
|
const val LOCAL_ENVIRONMENT = 2
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Language
|
||||||
|
* DEFAULT: LANGUAGE_ENGLISH 0
|
||||||
|
*/
|
||||||
|
const val LANGUAGE_ENGLISH = 0
|
||||||
|
const val LANGUAGE_GERMAN = 1
|
||||||
|
const val LANGUAGE_FRENCH = 2
|
||||||
|
const val LANGUAGE_PORTUGUESE = 3
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Game type
|
||||||
|
* DEFAULT: GAME_TYPE_RUNESCAPE 0 (game0)
|
||||||
|
*
|
||||||
|
* Runescape | Game type 0 has always been Runescape (current)
|
||||||
|
* Mechscape | Assuming this is what the game1 was (2007 - Oct 2009)
|
||||||
|
* Stellar Dawn | Overhaul of 'Mechscape' (July 2010 - Stuck in corporate hell)
|
||||||
|
*/
|
||||||
|
const val GAME_TYPE_RUNESCAPE = 0
|
||||||
|
const val GAME_TYPE_MECHSCAPE = 1
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Affiliate ID
|
||||||
|
* DEFAULT: NO_AFFILIATE 0
|
||||||
|
*/
|
||||||
|
const val NO_AFFILIATE = 0
|
||||||
|
const val SHARE_DETAILS_AFFILIATE = 99
|
||||||
|
|
||||||
|
}
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1,181 @@
|
||||||
|
package org.rs09.client.constants.gametype
|
||||||
|
|
||||||
|
object RunescapeGameAppearance {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Game type RUNESCAPE appearance values
|
||||||
|
*/
|
||||||
|
|
||||||
|
val aShortArrayArray3654 = arrayOf(
|
||||||
|
shortArrayOf(
|
||||||
|
6798.toShort(),
|
||||||
|
107.toShort(),
|
||||||
|
10283.toShort(),
|
||||||
|
16.toShort(),
|
||||||
|
4797.toShort(),
|
||||||
|
7744.toShort(),
|
||||||
|
5799.toShort(),
|
||||||
|
4634.toShort(),
|
||||||
|
(-31839).toShort(),
|
||||||
|
22433.toShort(),
|
||||||
|
2983.toShort(),
|
||||||
|
(-11343).toShort(),
|
||||||
|
8.toShort(),
|
||||||
|
5281.toShort(),
|
||||||
|
10438.toShort(),
|
||||||
|
3650.toShort(),
|
||||||
|
(-27322).toShort(),
|
||||||
|
(-21845).toShort(),
|
||||||
|
200.toShort(),
|
||||||
|
571.toShort(),
|
||||||
|
908.toShort(),
|
||||||
|
21830.toShort(),
|
||||||
|
28946.toShort(),
|
||||||
|
(-15701).toShort(),
|
||||||
|
(-14010).toShort()
|
||||||
|
),
|
||||||
|
shortArrayOf(
|
||||||
|
8741.toShort(),
|
||||||
|
12.toShort(),
|
||||||
|
(-1506).toShort(),
|
||||||
|
(-22374).toShort(),
|
||||||
|
7735.toShort(),
|
||||||
|
8404.toShort(),
|
||||||
|
1701.toShort(),
|
||||||
|
(-27106).toShort(),
|
||||||
|
24094.toShort(),
|
||||||
|
10153.toShort(),
|
||||||
|
(-8915).toShort(),
|
||||||
|
4783.toShort(),
|
||||||
|
1341.toShort(),
|
||||||
|
16578.toShort(),
|
||||||
|
(-30533).toShort(),
|
||||||
|
25239.toShort(),
|
||||||
|
8.toShort(),
|
||||||
|
5281.toShort(),
|
||||||
|
10438.toShort(),
|
||||||
|
3650.toShort(),
|
||||||
|
(-27322).toShort(),
|
||||||
|
(-21845).toShort(),
|
||||||
|
200.toShort(),
|
||||||
|
571.toShort(),
|
||||||
|
908.toShort(),
|
||||||
|
21830.toShort(),
|
||||||
|
28946.toShort(),
|
||||||
|
(-15701).toShort(),
|
||||||
|
(-14010).toShort()
|
||||||
|
),
|
||||||
|
shortArrayOf(
|
||||||
|
25238.toShort(),
|
||||||
|
8742.toShort(),
|
||||||
|
12.toShort(),
|
||||||
|
(-1506).toShort(),
|
||||||
|
(-22374).toShort(),
|
||||||
|
7735.toShort(),
|
||||||
|
8404.toShort(),
|
||||||
|
1701.toShort(),
|
||||||
|
(-27106).toShort(),
|
||||||
|
24094.toShort(),
|
||||||
|
10153.toShort(),
|
||||||
|
(-8915).toShort(),
|
||||||
|
4783.toShort(),
|
||||||
|
1341.toShort(),
|
||||||
|
16578.toShort(),
|
||||||
|
(-30533).toShort(),
|
||||||
|
8.toShort(),
|
||||||
|
5281.toShort(),
|
||||||
|
10438.toShort(),
|
||||||
|
3650.toShort(),
|
||||||
|
(-27322).toShort(),
|
||||||
|
(-21845).toShort(),
|
||||||
|
200.toShort(),
|
||||||
|
571.toShort(),
|
||||||
|
908.toShort(),
|
||||||
|
21830.toShort(),
|
||||||
|
28946.toShort(),
|
||||||
|
(-15701).toShort(),
|
||||||
|
(-14010).toShort()
|
||||||
|
),
|
||||||
|
shortArrayOf(4626.toShort(), 11146.toShort(), 6439.toShort(), 12.toShort(), 4758.toShort(), 10270.toShort()),
|
||||||
|
shortArrayOf(
|
||||||
|
4550.toShort(),
|
||||||
|
4537.toShort(),
|
||||||
|
5681.toShort(),
|
||||||
|
5673.toShort(),
|
||||||
|
5790.toShort(),
|
||||||
|
6806.toShort(),
|
||||||
|
8076.toShort(),
|
||||||
|
4574.toShort()
|
||||||
|
)
|
||||||
|
) //Appearance Colors
|
||||||
|
|
||||||
|
val aShortArray3349 = shortArrayOf(
|
||||||
|
(-10304).toShort(),
|
||||||
|
9104.toShort(), (-1).toShort(), (-1).toShort(), (-1).toShort()
|
||||||
|
)
|
||||||
|
|
||||||
|
val aShortArrayArray435 = arrayOf(
|
||||||
|
shortArrayOf(
|
||||||
|
6554.toShort(),
|
||||||
|
115.toShort(),
|
||||||
|
10304.toShort(),
|
||||||
|
28.toShort(),
|
||||||
|
5702.toShort(),
|
||||||
|
7756.toShort(),
|
||||||
|
5681.toShort(),
|
||||||
|
4510.toShort(),
|
||||||
|
(-31835).toShort(),
|
||||||
|
22437.toShort(),
|
||||||
|
2859.toShort(),
|
||||||
|
(-11339).toShort(),
|
||||||
|
16.toShort(),
|
||||||
|
5157.toShort(),
|
||||||
|
10446.toShort(),
|
||||||
|
3658.toShort(),
|
||||||
|
(-27314).toShort(),
|
||||||
|
(-21965).toShort(),
|
||||||
|
472.toShort(),
|
||||||
|
580.toShort(),
|
||||||
|
784.toShort(),
|
||||||
|
21966.toShort(),
|
||||||
|
28950.toShort(),
|
||||||
|
(-15697).toShort(),
|
||||||
|
(-14002).toShort()
|
||||||
|
), shortArrayOf(
|
||||||
|
9104.toShort(),
|
||||||
|
10275.toShort(),
|
||||||
|
7595.toShort(),
|
||||||
|
3610.toShort(),
|
||||||
|
7975.toShort(),
|
||||||
|
8526.toShort(),
|
||||||
|
918.toShort(),
|
||||||
|
(-26734).toShort(),
|
||||||
|
24466.toShort(),
|
||||||
|
10145.toShort(),
|
||||||
|
(-6882).toShort(),
|
||||||
|
5027.toShort(),
|
||||||
|
1457.toShort(),
|
||||||
|
16565.toShort(),
|
||||||
|
(-30545).toShort(),
|
||||||
|
25486.toShort(),
|
||||||
|
24.toShort(),
|
||||||
|
5392.toShort(),
|
||||||
|
10429.toShort(),
|
||||||
|
3673.toShort(),
|
||||||
|
(-27335).toShort(),
|
||||||
|
(-21957).toShort(),
|
||||||
|
192.toShort(),
|
||||||
|
687.toShort(),
|
||||||
|
412.toShort(),
|
||||||
|
21821.toShort(),
|
||||||
|
28835.toShort(),
|
||||||
|
(-15460).toShort(),
|
||||||
|
(-14019).toShort()
|
||||||
|
), ShortArray(0), ShortArray(0), ShortArray(0)
|
||||||
|
)
|
||||||
|
|
||||||
|
val aShortArray3011 = shortArrayOf(
|
||||||
|
6798.toShort(),
|
||||||
|
8741.toShort(), 25238.toShort(), 4626.toShort(), 4550.toShort()
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,39 @@
|
||||||
|
package org.rs09.client.constants.login
|
||||||
|
|
||||||
|
object LoginMessageToDisplay {
|
||||||
|
|
||||||
|
const val CONNECTION_TIMED_OUT = -5
|
||||||
|
const val ERROR_CONNECTING_TO_SERVER = -4
|
||||||
|
const val PERFORMING_LOGIN = -3
|
||||||
|
const val ENTER_USERNAME_AND_PASSWORD = -2
|
||||||
|
|
||||||
|
const val COULD_NOT_DISPLAY_VIDEO_AD = 1
|
||||||
|
const val UNEXPECTED_SERVER_RESPONSE_2 = 2
|
||||||
|
const val INVALID_USER_OR_PASSWORD = 3
|
||||||
|
const val ACCOUNT_DISABLED = 4
|
||||||
|
const val ACCOUNT_STILL_LOGGED_IN = 5
|
||||||
|
const val GAME_HAS_UPDATED = 6
|
||||||
|
const val WORLD_IS_FULL = 7
|
||||||
|
const val LOGIN_SERVER_OFFLINE = 8
|
||||||
|
const val TOO_MANY_CONNECTIONS = 9
|
||||||
|
const val BAD_SESSION_ID = 10
|
||||||
|
const val WEAK_PASSWORD_ALERT = 11
|
||||||
|
const val NON_MEMBERS_ACCOUNT = 12
|
||||||
|
const val COULD_NOT_COMPLETE_LOGIN = 13
|
||||||
|
const val SERVER_BEING_UPDATED_WAIT = 14
|
||||||
|
const val UNEXPECTED_SERVER_RESPONSE_15 = 15
|
||||||
|
const val MAX_INCORRECT_LOGIN_AMOUNT = 16
|
||||||
|
const val FREE_ACCOUNT_IN_MEMBERS_AREA = 17
|
||||||
|
const val LOCKED_ACCOUNT_STOLEN = 18
|
||||||
|
const val FULLSCREEN_MEMBERS_ONLY = 19
|
||||||
|
const val MALFORMED_LOGIN_PACKET = 22
|
||||||
|
const val NO_LOGIN_SERVER_REPLY = 23
|
||||||
|
const val ERROR_LOADING_PROFILE = 24
|
||||||
|
const val MAC_BANNED = 26
|
||||||
|
const val SERVICE_UNAVAILABLE = 27
|
||||||
|
const val NON_MEMBER_MEMBER_LOGIN = 30
|
||||||
|
|
||||||
|
//Additive/Specialized responses displayed || LoginServerResponse REQUIREMENT_WORLD (29)
|
||||||
|
const val PVP_COMBAT_MINIMUM_LEVEL_20 = 0
|
||||||
|
const val PVP_CARRYING_LENT_ITEMS = 1
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
package org.rs09.client.constants.login
|
||||||
|
|
||||||
|
object LoginOutgoingOpcode {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Networking
|
||||||
|
*/
|
||||||
|
const val INITIAL_CONNECTION = 14
|
||||||
|
const val USER_RECONNECTING_LOGIN = 16
|
||||||
|
const val USER_ADVERTISEMENT_FINISHED = 17
|
||||||
|
const val USER_NORMAL_LOGIN = 18
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,15 @@
|
||||||
|
package org.rs09.client.constants.login
|
||||||
|
|
||||||
|
object LoginReceivedOpcode {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Received server responses
|
||||||
|
*/
|
||||||
|
const val SUCCESSFUL_CONNECTION = 0
|
||||||
|
const val DISPLAY_ADVERTISEMENT = 1
|
||||||
|
const val SUCCESS = 2
|
||||||
|
const val PROFILE_TRANSFERRING = 21
|
||||||
|
const val NO_LOGIN_SERVER_REPLY = 23
|
||||||
|
const val REQUIREMENT_WORLD = 29
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
package org.rs09.client.constants.login
|
||||||
|
|
||||||
|
object LoginStage {
|
||||||
|
|
||||||
|
const val ERROR_CHECK_SET_PORTS = 0
|
||||||
|
const val INITIALIZE_SOCKET = 1
|
||||||
|
const val INITIATE_USER_LOGIN = 2
|
||||||
|
const val SEND_ENCRYPT_USER_CREDENTIALS = 3
|
||||||
|
const val RECEIVE_SERVER_RESPONSE = 4
|
||||||
|
const val SEND_ADVERTISEMENT_TO_USER = 5
|
||||||
|
const val FINISH_DISPLAYING_ADVERTISEMENT = 6
|
||||||
|
const val DISPLAY_PROFILE_TRANSFERRING = 7
|
||||||
|
const val LOGIN_ACCEPTED_GET_USER_DATA = 8
|
||||||
|
const val FINISH_USER_LOGIN_SETUP = 9
|
||||||
|
const val DISPLAY_REQUIREMENT_WORLD_RESPONSE = 10
|
||||||
|
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue