mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2025-12-11 09:00:23 -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[] 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 anInt3652;
|
||||
private ISAACCipher isaacCipher;
|
||||
static int[] anIntArray3804 = new int[256];
|
||||
static int[] anIntArray3805;
|
||||
|
|
@ -27,7 +28,7 @@ public final class BufferedDataStream extends DataBuffer {
|
|||
|
||||
static void addChatMessage(RSString var0, int type, RSString message, int var3) {
|
||||
try {
|
||||
Class3_Sub28_Sub12.sendGameMessage(var3, type, message, null, var0);
|
||||
MessageManager.sendGameMessage(var3, type, message, null, var0);
|
||||
} catch (RuntimeException var5) {
|
||||
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) {
|
||||
var13 = Class7.getRSInterface(var3);
|
||||
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 {
|
||||
TextureOperation12.outgoingBuffer.putOpcode(92);
|
||||
TextureOperation12.outgoingBuffer.writeShort128LE(var5);
|
||||
|
|
@ -902,7 +903,7 @@ public final class BufferedDataStream extends DataBuffer {
|
|||
TextureOperation36.aFloat3435 = TextureOperation36.aFloat3424;
|
||||
TextureOperation9.aFloat3105 = Class30.aFloat578;
|
||||
Class60.anInt932 = var6;
|
||||
anInt1971 = Class3_Sub28_Sub12.anInt3652;
|
||||
anInt1971 = anInt3652;
|
||||
anInt1407 = Unsorted.anInt689;
|
||||
RSInterface.aFloat246 = var9;
|
||||
Unsorted.anInt72 = 0;
|
||||
|
|
@ -922,7 +923,7 @@ public final class BufferedDataStream extends DataBuffer {
|
|||
float var15 = (float) Unsorted.anInt72 / 65536.0F;
|
||||
int var13 = Unsorted.anInt72 >> 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;
|
||||
Class30.aFloat578 = var14 * TextureOperation9.aFloat3105 + var15 * Class3_Sub17.aFloat2457;
|
||||
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.setFogValues(Class3_Sub28_Sub12.anInt3652, Unsorted.anInt689);
|
||||
Class92.setFogValues(anInt3652, Unsorted.anInt689);
|
||||
|
||||
Class92.setLightPosition((float) Class46.anInt741, (float) TextureOperation1.anInt3274, (float) AtmosphereParser.anInt1191);
|
||||
Class92.method1504();
|
||||
return Class3_Sub28_Sub12.anInt3652;
|
||||
return anInt3652;
|
||||
} catch (RuntimeException var16) {
|
||||
throw ClientErrorException.clientError(var16, "i.F(" + var0 + ',' + var1 + ',' + var2 + ',' + var3 + ',' + 1 + ')');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ public class CS2Methods {
|
|||
try {
|
||||
|
||||
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) {
|
||||
throw ClientErrorException.clientError(var3, "rc.V(" + (var0 != null ? "{...}" : "null") + ',' + true + ')');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -979,7 +979,7 @@ public final class CS2Script extends Linkable {
|
|||
}
|
||||
if (3304 == opcode) {
|
||||
int l8 = ItemDefinition.intsStack[--iStackCounter];
|
||||
ItemDefinition.intsStack[iStackCounter++] = Unsorted.method2069(l8).size;
|
||||
ItemDefinition.intsStack[iStackCounter++] = ConfigInventoryDefinition.retrieveConfigurationInventoryFile(l8).size;
|
||||
continue;
|
||||
}
|
||||
if (opcode == 3305) { //Skill update listener (mostly spams health value)
|
||||
|
|
@ -1262,7 +1262,7 @@ public final class CS2Script extends Linkable {
|
|||
}
|
||||
if (opcode == 3609) {
|
||||
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);
|
||||
ItemDefinition.intsStack[iStackCounter++] = ItemDefinition.method1176(class94_12) ? 1 : 0;
|
||||
continue;
|
||||
|
|
@ -1352,7 +1352,7 @@ public final class CS2Script extends Linkable {
|
|||
}
|
||||
if (3623 == opcode) {
|
||||
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);
|
||||
ItemDefinition.intsStack[iStackCounter++] = Class3_Sub24_Sub3.method467(class94_15) ? 1 : 0;
|
||||
continue;
|
||||
|
|
@ -1390,7 +1390,7 @@ public final class CS2Script extends Linkable {
|
|||
}
|
||||
if (opcode == 3628) {
|
||||
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);
|
||||
ItemDefinition.intsStack[iStackCounter++] = PacketParser.method826(class94_16, -1);
|
||||
continue;
|
||||
|
|
@ -1657,7 +1657,7 @@ public final class CS2Script extends Linkable {
|
|||
int j24 = ItemDefinition.intsStack[--iStackCounter];
|
||||
int k55 = -1;
|
||||
if (j24 < 100 && null != LinkableRSString.aClass94Array2580[j24])
|
||||
k55 = Class3_Sub28_Sub12.anIntArray3082[j24];
|
||||
k55 = ConfigInventoryDefinition.anIntArray3082[j24];
|
||||
ItemDefinition.intsStack[iStackCounter++] = k55;
|
||||
continue;
|
||||
}
|
||||
|
|
@ -1808,7 +1808,7 @@ public final class CS2Script extends Linkable {
|
|||
int k24 = ItemDefinition.intsStack[--iStackCounter];
|
||||
RSString class94_49 = null;
|
||||
if (k24 < 100)
|
||||
class94_49 = Class3_Sub28_Sub12.aClass94Array3226[k24];
|
||||
class94_49 = ConfigInventoryDefinition.aClass94Array3226[k24];
|
||||
if (null == class94_49)
|
||||
class94_49 = TextCore.aClass94_2331;
|
||||
ItemDefinition.stringsStack[sStackCounter++] = class94_49;
|
||||
|
|
@ -1828,7 +1828,7 @@ public final class CS2Script extends Linkable {
|
|||
int i25 = ItemDefinition.intsStack[--iStackCounter];
|
||||
int l55 = -1;
|
||||
if (i25 < 100)
|
||||
l55 = Class3_Sub28_Sub12.anIntArray1835[i25];
|
||||
l55 = ConfigInventoryDefinition.anIntArray1835[i25];
|
||||
ItemDefinition.intsStack[iStackCounter++] = l55;
|
||||
continue;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ final class Class119 {
|
|||
GameShell.canvas.setLocation(Class84.anInt1164, Class106.anInt1442);
|
||||
}
|
||||
|
||||
if (Class3_Sub28_Sub12.anInt3655 != -1) {
|
||||
if (ConfigInventoryDefinition.anInt3655 != -1) {
|
||||
Class124.method1746(true, (byte) -125);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -33,7 +33,7 @@ final class Class120 {
|
|||
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) {
|
||||
throw ClientErrorException.clientError(var4, "qj.B(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var2 + ')');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ final class Class124 {
|
|||
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) {
|
||||
throw ClientErrorException.clientError(var3, "rb.C(" + var0 + ',' + var1 + ')');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@ import org.rs09.client.config.GameConfig;
|
|||
public final class Class131 {
|
||||
|
||||
public static int anInt1716;
|
||||
static RSString password = TextCore.emptyJagexString;
|
||||
static RSString username = TextCore.emptyJagexString;
|
||||
static RSString password = RSString.parse("");
|
||||
static RSString username = RSString.parse("");
|
||||
static int anInt1719 = -1;
|
||||
static CacheIndex skeletonsReferenceIndex;
|
||||
public short[] aShortArray1718;
|
||||
|
|
@ -59,7 +59,7 @@ public final class Class131 {
|
|||
password = var1;
|
||||
Class7.anInt2161 = var2;
|
||||
username = var0;
|
||||
if (username.equalsString(TextCore.emptyJagexString) || password.equalsString(TextCore.emptyJagexString)) {
|
||||
if (username.equalsString(RSString.parse("")) || password.equalsString(RSString.parse(""))) {
|
||||
Client.messageToDisplay = 3;
|
||||
} else if (CS2Script.userCurrentWorldID == -1) {
|
||||
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 var8 = Class3_Sub28_Sub5.aCalendar3581.get(Calendar.MINUTE);
|
||||
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) {
|
||||
throw ClientErrorException.clientError(var10, "cj.F(" + var0 + ')');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ public final class Class159 {
|
|||
try {
|
||||
if (Unsorted.paramJavaScriptEnabled) {
|
||||
try {
|
||||
return !(Boolean) TextCore.aClass94_3209.method1577(Class38.signlink.gameApplet);
|
||||
return !(Boolean) RSString.parse("showingVideoAd").method1577(Class38.signlink.gameApplet);
|
||||
} catch (Throwable var2) {
|
||||
}
|
||||
}
|
||||
|
|
@ -154,15 +154,4 @@ public final class Class159 {
|
|||
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;
|
||||
} 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) {
|
||||
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;
|
||||
for (var4 = 0; Class8.anInt104 > var4; ++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;
|
||||
}
|
||||
}
|
||||
|
||||
for (var4 = 0; var4 < Class3_Sub28_Sub5.anInt3591; ++var4) {
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
if (var3.equalsString(Class102.player.displayName)) {
|
||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, TextCore.HasOnOwnFriendsList, -1);
|
||||
BufferedDataStream.addChatMessage(RSString.parse(""), 0, TextCore.HasOnOwnFriendsList, -1);
|
||||
} else {
|
||||
Class70.aClass94Array1046[Class8.anInt104] = var3;
|
||||
Class50.aLongArray826[Class8.anInt104] = var0;
|
||||
Unsorted.anIntArray882[Class8.anInt104] = 0;
|
||||
Unsorted.aClass94Array2566[Class8.anInt104] = TextCore.emptyJagexString;
|
||||
Unsorted.aClass94Array2566[Class8.anInt104] = RSString.parse("");
|
||||
Class57.anIntArray904[Class8.anInt104] = 0;
|
||||
Unsorted.aBooleanArray73[Class8.anInt104] = false;
|
||||
++Class8.anInt104;
|
||||
|
|
@ -47,7 +47,7 @@ final class Class163_Sub3 extends Class163 {
|
|||
TextureOperation12.outgoingBuffer.writeLong(var0);
|
||||
}
|
||||
} else {
|
||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, TextCore.HasFriendsListFull, -1);
|
||||
BufferedDataStream.addChatMessage(RSString.parse(""), 0, TextCore.HasFriendsListFull, -1);
|
||||
}
|
||||
}
|
||||
} catch (RuntimeException var5) {
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ final class Class166 {
|
|||
}
|
||||
|
||||
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) {
|
||||
|
|
|
|||
|
|
@ -120,8 +120,8 @@ public final class Class21 {
|
|||
}
|
||||
|
||||
TextureOperation24.method226(interfaceId);
|
||||
if (Class3_Sub28_Sub12.anInt3655 != -1) {
|
||||
Class3_Sub8.method124(6422 ^ 6509, 1, Class3_Sub28_Sub12.anInt3655);
|
||||
if (ConfigInventoryDefinition.anInt3655 != -1) {
|
||||
Class3_Sub8.method124(6422 ^ 6509, 1, ConfigInventoryDefinition.anInt3655);
|
||||
}
|
||||
|
||||
} catch (RuntimeException var10) {
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ final class Class30 {
|
|||
|
||||
static void method979(int var0, int var1, int var2) {
|
||||
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);
|
||||
} catch (RuntimeException var5) {
|
||||
|
|
|
|||
|
|
@ -127,10 +127,10 @@ final class Class36 {
|
|||
return null;
|
||||
} else {
|
||||
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) {
|
||||
throw ClientErrorException.clientError(var4, "fi.D(" + var0 + ',' + var1 + ')');
|
||||
|
|
|
|||
|
|
@ -31,8 +31,8 @@ final class Class3_Sub17 extends Linkable {
|
|||
|
||||
static void method381(boolean var0) {
|
||||
try {
|
||||
if(Class3_Sub28_Sub12.anInt3655 != -1) {
|
||||
Class52.method1160(-120, Class3_Sub28_Sub12.anInt3655);
|
||||
if(ConfigInventoryDefinition.anInt3655 != -1) {
|
||||
Class52.method1160(-120, ConfigInventoryDefinition.anInt3655);
|
||||
}
|
||||
|
||||
for(int var1 = 0; var1 < Class3_Sub28_Sub3.anInt3557; ++var1) {
|
||||
|
|
@ -56,7 +56,7 @@ final class Class3_Sub17 extends Linkable {
|
|||
method380(-78);
|
||||
}
|
||||
|
||||
if(Class3_Sub28_Sub12.anInt3655 != -1) {
|
||||
if(ConfigInventoryDefinition.anInt3655 != -1) {
|
||||
Class3_Sub28_Sub3.anInt3557 = 0;
|
||||
Class8.method841();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -51,7 +51,7 @@ final class Class3_Sub23 extends Linkable {
|
|||
RSString var6 = Unsorted.emptyString(0);
|
||||
if(var3 < 0) {
|
||||
var3 = -var3;
|
||||
Objects.requireNonNull(var6).append(TextCore.aClass94_3133);
|
||||
Objects.requireNonNull(var6).append(RSString.parse(")2"));
|
||||
}
|
||||
|
||||
RSString var8 = TextCore.aClass94_1880;
|
||||
|
|
@ -82,7 +82,7 @@ final class Class3_Sub23 extends Linkable {
|
|||
var11 = 0;
|
||||
RSString var9;
|
||||
if(var3 == 0L) {
|
||||
var9 = TextCore.aClass94_3039;
|
||||
var9 = RSString.parse("0");
|
||||
} else {
|
||||
RSString var12;
|
||||
for(var12 = Unsorted.emptyString(0); var3 > 0L; var3 /= 10L) {
|
||||
|
|
|
|||
|
|
@ -165,7 +165,7 @@ final class Class3_Sub24_Sub4 extends Class3_Sub24 {
|
|||
try {
|
||||
|
||||
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;
|
||||
|
|
@ -177,19 +177,19 @@ final class Class3_Sub24_Sub4 extends Class3_Sub24 {
|
|||
}
|
||||
|
||||
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) {
|
||||
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) {
|
||||
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) {
|
||||
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;
|
||||
|
|
@ -342,7 +342,7 @@ final class Class3_Sub24_Sub4 extends Class3_Sub24 {
|
|||
}
|
||||
|
||||
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 Class83 aClass83_3579;
|
||||
|
||||
static RSString method612(long var0) {
|
||||
return TextureOperation9.method207(10, false, 116, var0);
|
||||
}
|
||||
|
||||
final void method545(DataBuffer var1, int[] var2) {
|
||||
try {
|
||||
if(this.anIntArray3566 != null) {
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ final class Class3_Sub28_Sub8 extends Node {
|
|||
return -1;
|
||||
} else {
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ import org.rs09.client.Linkable;
|
|||
final class Class3_Sub6 extends Linkable {
|
||||
|
||||
|
||||
static byte[][] aByteArrayArray2287;
|
||||
static byte[][] softReferenceTestArray;
|
||||
static int[] anIntArray2288 = new int[32];
|
||||
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) {
|
||||
throw ClientErrorException.clientError(var6, "ha.H(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var3 + ',' + false + ')');
|
||||
}
|
||||
|
|
@ -199,13 +199,13 @@ public final class Class49 {
|
|||
|
||||
Unsorted.menuOptionCount = 1;
|
||||
Class140_Sub7.aClass94Array2935[0] = TextCore.HasCancel;
|
||||
Class163_Sub2_Sub1.aClass94Array4016[0] = TextCore.emptyJagexString;
|
||||
Class163_Sub2_Sub1.aClass94Array4016[0] = RSString.parse("");
|
||||
TextureOperation27.aShortArray3095[0] = 1005;
|
||||
Class114.anIntArray1578[0] = Class3_Sub28_Sub5.anInt3590;
|
||||
}
|
||||
|
||||
if (Class3_Sub28_Sub12.anInt3655 != -1) {
|
||||
Class52.method1160(-113, Class3_Sub28_Sub12.anInt3655);
|
||||
if (ConfigInventoryDefinition.anInt3655 != -1) {
|
||||
Class52.method1160(-113, ConfigInventoryDefinition.anInt3655);
|
||||
}
|
||||
|
||||
if (var0 == 0) {
|
||||
|
|
@ -228,7 +228,7 @@ public final class Class49 {
|
|||
}
|
||||
|
||||
Class3_Sub23.anInt2535 = Class44.anInt719;
|
||||
if (Class3_Sub28_Sub12.anInt3655 != -1) {
|
||||
if (ConfigInventoryDefinition.anInt3655 != -1) {
|
||||
Class3_Sub28_Sub3.anInt3557 = 0;
|
||||
Class8.method841();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ final class Class67 implements Runnable {
|
|||
if (var4.type == 6) {
|
||||
int var6;
|
||||
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) {
|
||||
var6 = var4.secondAnimationId;
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ public final class Class8 {
|
|||
static RSInterface[] aClass11Array1836;
|
||||
static int anInt101;
|
||||
public static int anInt104 = 0;
|
||||
static CacheIndex aClass153_105;
|
||||
static CacheIndex configurationReferenceCache;
|
||||
private final Js5Worker aJs5Worker_102;
|
||||
private final CacheResourceWorker aCacheResourceWorker_103;
|
||||
private DataBuffer aClass3_Sub30_99;
|
||||
|
|
@ -91,7 +91,7 @@ public final class Class8 {
|
|||
static void method841() {
|
||||
try {
|
||||
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) {
|
||||
Unsorted.method1095(0, Unsorted.anInt1082, Unsorted.anInt3602, aClass11Array1836, Class23.canvasWidth, -1412584499, 0, Class140_Sub7.canvasHeight, (byte) 73, PacketParser.aClass11_88.anInt292);
|
||||
aClass11Array1836 = null;
|
||||
|
|
|
|||
|
|
@ -74,20 +74,20 @@ final class Class81 {
|
|||
int var5;
|
||||
for (var5 = 0; var5 < Class3_Sub28_Sub5.anInt3591; ++var5) {
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
for (var5 = 0; Class8.anInt104 > var5; ++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;
|
||||
}
|
||||
}
|
||||
|
||||
if (var4.equalsString(Class102.player.displayName)) {
|
||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, TextCore.HasOnOwnIgnoreList, -1);
|
||||
BufferedDataStream.addChatMessage(RSString.parse(""), 0, TextCore.HasOnOwnIgnoreList, -1);
|
||||
} else {
|
||||
Class114.ignores[Class3_Sub28_Sub5.anInt3591] = var1;
|
||||
TextureOperation7.aClass94Array3341[Class3_Sub28_Sub5.anInt3591++] = Unsorted.method1052(var1);
|
||||
|
|
@ -96,7 +96,7 @@ final class Class81 {
|
|||
TextureOperation12.outgoingBuffer.writeLong(var1);
|
||||
}
|
||||
} else {
|
||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, TextCore.HasIgnoreListFull, -1);
|
||||
BufferedDataStream.addChatMessage(RSString.parse(""), 0, TextCore.HasIgnoreListFull, -1);
|
||||
}
|
||||
}
|
||||
} catch (RuntimeException var6) {
|
||||
|
|
|
|||
|
|
@ -20,6 +20,8 @@ import java.util.Calendar;
|
|||
import java.util.GregorianCalendar;
|
||||
import java.util.Objects;
|
||||
|
||||
import static org.rs09.client.constants.Parameter.*;
|
||||
|
||||
public final class Client extends GameShell {
|
||||
|
||||
/**
|
||||
|
|
@ -205,7 +207,7 @@ public final class Client extends GameShell {
|
|||
|
||||
Class3_Sub26.paramAffid = 0;
|
||||
|
||||
Class163_Sub2.paramSettings = TextCore.emptyJagexString;
|
||||
Class163_Sub2.paramSettings = RSString.parse("");
|
||||
|
||||
Client client = new Client();
|
||||
clientInstance = client;
|
||||
|
|
@ -304,7 +306,7 @@ public final class Client extends GameShell {
|
|||
} else if (inter.anIntArray310 == null || Class44.anInt719 >= inter.anIntArray310[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])) {
|
||||
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];
|
||||
if (inter.anIntArray310 == null) {
|
||||
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;
|
||||
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) {
|
||||
if (anInt2275 < Class162.anInt2038) {
|
||||
anInt2275 = Class162.anInt2038;
|
||||
}
|
||||
|
||||
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 {
|
||||
LoadingBox.draw(false, TextCore.LoadingPleaseWait2);
|
||||
}
|
||||
|
|
@ -883,7 +885,7 @@ public final class Client extends GameShell {
|
|||
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;
|
||||
Class119.method1730(Class38.signlink);
|
||||
}
|
||||
|
|
@ -1017,7 +1019,7 @@ public final class Client extends GameShell {
|
|||
|
||||
Class163_Sub2.paramSettings = TextCore.aClass94_1745.getParamValue(this);
|
||||
if (Class163_Sub2.paramSettings == null) {
|
||||
Class163_Sub2.paramSettings = TextCore.emptyJagexString;
|
||||
Class163_Sub2.paramSettings = RSString.parse("");
|
||||
}
|
||||
|
||||
String var5 = this.getParameter("country");
|
||||
|
|
@ -1044,42 +1046,53 @@ public final class Client extends GameShell {
|
|||
Class119.method1729();
|
||||
TextureOperation31.aCacheResourceWorker_3159 = new CacheResourceWorker();
|
||||
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;
|
||||
Unsorted.method564(Class38.signlink);
|
||||
|
||||
Unsorted.parsePreferences(Class38.signlink);
|
||||
SystemLogger.logInfo("port: " + Class53.anInt867);
|
||||
SystemLogger.logInfo("MSIP: " + GameConfig.IP_MANAGEMENT);
|
||||
if (Class44.paramModeWhere == 0) {
|
||||
|
||||
if (Class44.paramModeWhere == LIVE_ENVIRONMENT) {
|
||||
ClientErrorException.worldListHost = Objects.requireNonNull(this.getCodeBase()).getHost();
|
||||
Class53.anInt867 = GameConfig.SERVER_PORT + ObjectDefinition.paramWorldID; //443 is secure port
|
||||
anInt3773 = '\uaa4a';
|
||||
} else if (Class44.paramModeWhere == 1) {
|
||||
|
||||
} else if (Class44.paramModeWhere == OFFICE_ENVIRONMENT) {
|
||||
ClientErrorException.worldListHost = Objects.requireNonNull(this.getCodeBase()).getHost();
|
||||
//System.out.println("port = " + Class53.anInt867);
|
||||
Class53.anInt867 = ObjectDefinition.paramWorldID + 50000;
|
||||
anInt3773 = 40000 + ObjectDefinition.paramWorldID;
|
||||
} else if (Class44.paramModeWhere == 2) {
|
||||
|
||||
} else if (Class44.paramModeWhere == LOCAL_ENVIRONMENT) {
|
||||
ClientErrorException.worldListHost = "127.0.0.1";
|
||||
System.out.println("Setting worldListHost to 127.0.0.1, port = " + Class53.anInt867);
|
||||
Class53.anInt867 = ObjectDefinition.paramWorldID + '\uc350';
|
||||
anInt3773 = ObjectDefinition.paramWorldID + '\u9c40';
|
||||
Class53.anInt867 = ObjectDefinition.paramWorldID + 50000;
|
||||
anInt3773 = ObjectDefinition.paramWorldID + 40000;
|
||||
}
|
||||
if (1 == Class158.paramGameTypeID) {
|
||||
ClientCommands.shiftClickEnabled = true;
|
||||
Class92.defaultScreenColorRgb = 16777215;
|
||||
Class92.defaultRegionAmbientRGB = 0;
|
||||
Class15.aShortArrayArray344 = Unsorted.aShortArrayArray1619;
|
||||
Class101.aShortArrayArray1429 = aShortArrayArray2634;
|
||||
Class3_Sub25.aShortArray2548 = Unsorted.aShortArray63;
|
||||
Class91.aShortArray1311 = aShortArray2219;
|
||||
} else {
|
||||
Class15.aShortArrayArray344 = Class3_Sub28_Sub12.aShortArrayArray3654;
|
||||
Class91.aShortArray1311 = aShortArray3349;
|
||||
Class101.aShortArrayArray1429 = Class20.aShortArrayArray435;
|
||||
Class3_Sub25.aShortArray2548 = Class164_Sub1.aShortArray3011;
|
||||
|
||||
switch (Class158.paramGameTypeID) {
|
||||
case GAME_TYPE_RUNESCAPE:
|
||||
Class15.aShortArrayArray344 = ConfigInventoryDefinition.aShortArrayArray3654;
|
||||
Class91.aShortArray1311 = aShortArray3349;
|
||||
Class101.aShortArrayArray1429 = Class20.aShortArrayArray435;
|
||||
Class3_Sub25.aShortArray2548 = Class164_Sub1.aShortArray3011;
|
||||
break;
|
||||
|
||||
case GAME_TYPE_MECHSCAPE:
|
||||
ClientCommands.shiftClickEnabled = true;
|
||||
Class92.defaultScreenColorRgb = 16777215;
|
||||
Class92.defaultRegionAmbientRGB = 0;
|
||||
Class15.aShortArrayArray344 = Unsorted.aShortArrayArray1619;
|
||||
Class101.aShortArrayArray1429 = aShortArrayArray2634;
|
||||
Class3_Sub25.aShortArray2548 = Unsorted.aShortArray63;
|
||||
Class91.aShortArray1311 = aShortArray2219;
|
||||
break;
|
||||
|
||||
}
|
||||
|
||||
currentPort = Class53.anInt867;
|
||||
|
|
@ -1159,8 +1172,8 @@ public final class Client extends GameShell {
|
|||
}
|
||||
|
||||
++Class106.anInt1446;
|
||||
if (-1 != Class3_Sub28_Sub12.anInt3655) {
|
||||
GraphicDefinition.method967(0, 0, 0, Class23.canvasWidth, Class3_Sub28_Sub12.anInt3655, 0, Class140_Sub7.canvasHeight);
|
||||
if (-1 != ConfigInventoryDefinition.anInt3655) {
|
||||
GraphicDefinition.method967(0, 0, 0, Class23.canvasWidth, ConfigInventoryDefinition.anInt3655, 0, Class140_Sub7.canvasHeight);
|
||||
}
|
||||
|
||||
++PacketParser.anInt3213;
|
||||
|
|
@ -1500,7 +1513,7 @@ public final class Client extends GameShell {
|
|||
|
||||
if (var2 < 100) { //!= 100
|
||||
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;
|
||||
|
|
@ -1535,7 +1548,7 @@ public final class Client extends GameShell {
|
|||
LoadingStageNumber = 35;
|
||||
anInt1354 = 60;
|
||||
} 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;
|
||||
}
|
||||
} else if (60 == anInt1354) {
|
||||
|
|
@ -1545,7 +1558,7 @@ public final class Client extends GameShell {
|
|||
Class3_Sub17.aClass94_2464 = TextCore.LoadedTitleScreen;
|
||||
anInt1354 = 65;
|
||||
} 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;
|
||||
} else if (anInt1354 == 65) {
|
||||
|
|
@ -1607,14 +1620,14 @@ public final class Client extends GameShell {
|
|||
Class29.method968(128);
|
||||
anInt1354 = 80;
|
||||
} 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;
|
||||
}
|
||||
} else if (anInt1354 == 80) {
|
||||
var2 = Sprites.method107(CacheIndex.spritesIndex);
|
||||
var3 = 15;
|
||||
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;
|
||||
} else {
|
||||
Sprites.method887(CacheIndex.spritesIndex);
|
||||
|
|
@ -1644,19 +1657,19 @@ public final class Client extends GameShell {
|
|||
Class3_Sub17.aClass94_2464 = TextCore.LoadedInterfaces;
|
||||
anInt1354 = 135;
|
||||
} 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;
|
||||
}
|
||||
} 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;
|
||||
}
|
||||
} 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;
|
||||
}
|
||||
} 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;
|
||||
}
|
||||
} else if (135 == anInt1354) {
|
||||
|
|
@ -1705,8 +1718,8 @@ public final class Client extends GameShell {
|
|||
} else if (anInt1354 == 160) {
|
||||
TextureOperation1.method219(true);
|
||||
}
|
||||
} else if (CacheIndex.huffmanEncodingIndex.method2125(TextCore.emptyJagexString, TextCore.HasHuffman)) {
|
||||
Class36 var9 = new Class36(CacheIndex.huffmanEncodingIndex.method2123(TextCore.emptyJagexString, TextCore.HasHuffman));
|
||||
} else if (CacheIndex.huffmanEncodingIndex.method2125(RSString.parse(""), TextCore.HasHuffman)) {
|
||||
Class36 var9 = new Class36(CacheIndex.huffmanEncodingIndex.method2123(RSString.parse(""), TextCore.HasHuffman));
|
||||
Class1.method69(var9);
|
||||
Class3_Sub17.aClass94_2464 = TextCore.LoadedWordPack;
|
||||
anInt1354 = 130;
|
||||
|
|
@ -1738,7 +1751,7 @@ public final class Client extends GameShell {
|
|||
anInt1354 = 100;
|
||||
LoadingStageNumber = 70;
|
||||
} 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;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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.getKeyChar()=='n'){
|
||||
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;
|
||||
}
|
||||
if(var1.getKeyChar()=='o'){
|
||||
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;
|
||||
}
|
||||
if(var1.getKeyChar()=='i'){
|
||||
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;
|
||||
|
|
|
|||
|
|
@ -160,7 +160,7 @@ public final class LinkableRSString extends Linkable {
|
|||
if (0 == var1.length()) {
|
||||
var4 = RSString.stringCombiner(new RSString[]{var4, TextCore.HasAgeExpire});
|
||||
} 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);
|
||||
|
|
|
|||
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;
|
||||
if (Unsorted.incomingOpcode == 70) {
|
||||
RSString message = BufferedDataStream.incomingBuffer.readString();
|
||||
if (message.endsWith(TextCore.HasTradeRequest)) {
|
||||
playerName = message.substring(0, message.indexOf(TextCore.char_colon, 65), 0);
|
||||
if (message.endsWith(RSString.parse(":tradereq:"))) {
|
||||
playerName = message.substring(0, message.indexOf(RSString.parse(":"), 65), 0);
|
||||
nameAsLong = playerName.toLong();
|
||||
isIgnored = false;
|
||||
|
||||
|
|
@ -126,7 +126,7 @@ public final class PacketParser {
|
|||
BufferedDataStream.addChatMessage(playerName, 4, TextCore.HasWishToTrade, (byte) -83 + 82);
|
||||
}
|
||||
} 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();
|
||||
isIgnored = false;
|
||||
|
||||
|
|
@ -138,12 +138,12 @@ public final class PacketParser {
|
|||
}
|
||||
|
||||
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);
|
||||
}
|
||||
} else if (message.endsWith(TextCore.HasAssistRequest)) {
|
||||
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();
|
||||
|
||||
for (var30 = 0; var30 < Class3_Sub28_Sub5.anInt3591; ++var30) {
|
||||
|
|
@ -154,24 +154,24 @@ public final class PacketParser {
|
|||
}
|
||||
|
||||
if (!isIgnored && inTutorialIsland == 0) {
|
||||
BufferedDataStream.addChatMessage(playerName, 10, TextCore.emptyJagexString, -1);
|
||||
BufferedDataStream.addChatMessage(playerName, 10, RSString.parse(""), -1);
|
||||
}
|
||||
} else if (message.endsWith(TextCore.HasClan)) {
|
||||
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)) {
|
||||
playerName = message.substring(0, message.indexOf(TextCore.HasTrade, 102), 0);
|
||||
if (0 == inTutorialIsland) {
|
||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 12, playerName, -1);
|
||||
BufferedDataStream.addChatMessage(RSString.parse(""), 12, playerName, -1);
|
||||
}
|
||||
} else if (message.endsWith(TextCore.HasAssist)) {
|
||||
playerName = message.substring(0, message.indexOf(TextCore.HasAssist, 121), 0);
|
||||
if (inTutorialIsland == 0) {
|
||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 13, playerName, -1);
|
||||
BufferedDataStream.addChatMessage(RSString.parse(""), 13, playerName, -1);
|
||||
}
|
||||
} else if (message.endsWith(TextCore.HasDuelStake)) {
|
||||
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();
|
||||
|
||||
for (var30 = 0; Class3_Sub28_Sub5.anInt3591 > var30; ++var30) {
|
||||
|
|
@ -182,10 +182,10 @@ public final class PacketParser {
|
|||
}
|
||||
|
||||
if (!isIgnored && inTutorialIsland == 0) {
|
||||
BufferedDataStream.addChatMessage(playerName, 14, TextCore.emptyJagexString, -1);
|
||||
BufferedDataStream.addChatMessage(playerName, 14, RSString.parse(""), -1);
|
||||
}
|
||||
} 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;
|
||||
nameAsLong = playerName.toLong();
|
||||
|
||||
|
|
@ -197,10 +197,10 @@ public final class PacketParser {
|
|||
}
|
||||
|
||||
if (!isIgnored && 0 == inTutorialIsland) {
|
||||
BufferedDataStream.addChatMessage(playerName, 15, TextCore.emptyJagexString, -1);
|
||||
BufferedDataStream.addChatMessage(playerName, 15, RSString.parse(""), -1);
|
||||
}
|
||||
} 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();
|
||||
isIgnored = false;
|
||||
|
||||
|
|
@ -212,10 +212,10 @@ public final class PacketParser {
|
|||
}
|
||||
|
||||
if (!isIgnored && inTutorialIsland == 0) {
|
||||
BufferedDataStream.addChatMessage(playerName, 16, TextCore.emptyJagexString, -1);
|
||||
BufferedDataStream.addChatMessage(playerName, 16, RSString.parse(""), -1);
|
||||
}
|
||||
} 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;
|
||||
nameAsLong = playerName.toLong();
|
||||
|
||||
|
|
@ -227,11 +227,11 @@ public final class PacketParser {
|
|||
}
|
||||
|
||||
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);
|
||||
}
|
||||
} else {
|
||||
BufferedDataStream.addChatMessage(TextCore.emptyJagexString, 0, message, (byte) -83 + 82);
|
||||
BufferedDataStream.addChatMessage(RSString.parse(""), 0, message, (byte) -83 + 82);
|
||||
}
|
||||
|
||||
Unsorted.incomingOpcode = -1;
|
||||
|
|
@ -321,11 +321,11 @@ public final class PacketParser {
|
|||
MouseListeningClass.anInt1921 = (1 + MouseListeningClass.anInt1921) % 100;
|
||||
RSString var61 = LinkableRSString.method733(var11).method555(BufferedDataStream.incomingBuffer);
|
||||
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) {
|
||||
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 {
|
||||
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) {
|
||||
Class7.method834();
|
||||
}
|
||||
Class3_Sub28_Sub12.anInt3655 = nodeModelId;
|
||||
ConfigInventoryDefinition.anInt3655 = nodeModelId;
|
||||
TextureOperation20.method232(nodeModelId);
|
||||
Class124.method1746(false, (byte) -64);
|
||||
TextureOperation24.method226(Class3_Sub28_Sub12.anInt3655);
|
||||
TextureOperation24.method226(ConfigInventoryDefinition.anInt3655);
|
||||
|
||||
for (counter = 0; counter < 100; ++counter) {
|
||||
Unsorted.aBooleanArray3674[counter] = true;
|
||||
|
|
@ -486,7 +486,7 @@ public final class PacketParser {
|
|||
var2 = BufferedDataStream.incomingBuffer.readLong();
|
||||
modelId = BufferedDataStream.incomingBuffer.readUnsignedShort();
|
||||
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;
|
||||
return true;
|
||||
} else if (Unsorted.incomingOpcode == 169) { //UNUSED BY SERVER
|
||||
|
|
@ -814,7 +814,7 @@ public final class PacketParser {
|
|||
isIgnored = false;
|
||||
}
|
||||
|
||||
var41 = TextCore.emptyJagexString;
|
||||
var41 = RSString.parse("");
|
||||
if (modelId > 0) {
|
||||
var41 = BufferedDataStream.incomingBuffer.readString();
|
||||
}
|
||||
|
|
@ -826,11 +826,11 @@ public final class PacketParser {
|
|||
if (Unsorted.anIntArray882[var33] != modelId) {
|
||||
Unsorted.anIntArray882[var33] = 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) {
|
||||
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;
|
||||
var64 = LinkableRSString.method733(var33).method555(BufferedDataStream.incomingBuffer);
|
||||
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) {
|
||||
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 {
|
||||
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);
|
||||
}
|
||||
|
||||
if (Class3_Sub28_Sub12.anInt3655 != -1) {
|
||||
Class3_Sub8.method124(28, 1, Class3_Sub28_Sub12.anInt3655);
|
||||
if (ConfigInventoryDefinition.anInt3655 != -1) {
|
||||
Class3_Sub8.method124(28, 1, ConfigInventoryDefinition.anInt3655);
|
||||
}
|
||||
|
||||
Unsorted.incomingOpcode = -1;
|
||||
|
|
@ -1056,8 +1056,8 @@ public final class PacketParser {
|
|||
Unsorted.incomingOpcode = -1;
|
||||
return true;
|
||||
} else if (Unsorted.incomingOpcode == 209) {
|
||||
if (-1 != Class3_Sub28_Sub12.anInt3655) {
|
||||
Class3_Sub8.method124(48, 0, Class3_Sub28_Sub12.anInt3655);
|
||||
if (-1 != ConfigInventoryDefinition.anInt3655) {
|
||||
Class3_Sub8.method124(48, 0, ConfigInventoryDefinition.anInt3655);
|
||||
}
|
||||
|
||||
Unsorted.incomingOpcode = -1;
|
||||
|
|
@ -1292,7 +1292,7 @@ public final class PacketParser {
|
|||
MouseListeningClass.anInt1921 = (MouseListeningClass.anInt1921 - -1) % 100;
|
||||
RSString var52 = Font.method686(Objects.requireNonNull(Class32.method992(BufferedDataStream.incomingBuffer).properlyCapitalize()));
|
||||
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) {
|
||||
BufferedDataStream.addChatMessage(RSString.stringCombiner(new RSString[]{RSString.parse("<img=" + (chatIcon - 1) + ">"), Objects.requireNonNull(Unsorted.method1052(var2)).longToRSString()}), 7, var52, -1);
|
||||
} else {
|
||||
|
|
@ -1344,9 +1344,9 @@ public final class PacketParser {
|
|||
MouseListeningClass.anInt1921 = (MouseListeningClass.anInt1921 + 1) % 100;
|
||||
var57 = Font.method686(Objects.requireNonNull(Class32.method992(BufferedDataStream.incomingBuffer).properlyCapitalize()));
|
||||
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) {
|
||||
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 {
|
||||
if (clanChatIcon == 0)
|
||||
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;
|
||||
if (0 != TextureOperation20.paramModeWhat && var16 < 50) {
|
||||
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) {
|
||||
--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.textColor = var4 >> 8;
|
||||
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) {
|
||||
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 {
|
||||
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 {
|
||||
|
||||
RSString var1 = TextCore.aClass94_4052;
|
||||
RSString var2 = TextCore.emptyJagexString;
|
||||
RSString var2 = RSString.parse("");
|
||||
if (Class44.paramModeWhere != 0) {
|
||||
var1 = RSString.parse("www)2wtqa");
|
||||
}
|
||||
|
|
|
|||
|
|
@ -496,15 +496,15 @@ public final class SequenceDefinition {
|
|||
NPCDefinition.anIntArray1277[var1] = -1;
|
||||
}
|
||||
|
||||
if(Class3_Sub28_Sub12.anInt3655 != -1) {
|
||||
Class60.method1208((byte)-128, Class3_Sub28_Sub12.anInt3655);
|
||||
if(ConfigInventoryDefinition.anInt3655 != -1) {
|
||||
Class60.method1208((byte)-128, ConfigInventoryDefinition.anInt3655);
|
||||
}
|
||||
|
||||
for(Class3_Sub31 var7 = TextureOperation23.aHashTable_3208.first(); var7 != null; var7 = TextureOperation23.aHashTable_3208.next()) {
|
||||
TextureOperation19.method254(true, var7);
|
||||
}
|
||||
|
||||
Class3_Sub28_Sub12.anInt3655 = -1;
|
||||
ConfigInventoryDefinition.anInt3655 = -1;
|
||||
TextureOperation23.aHashTable_3208 = new HashTable(8);
|
||||
Class3_Sub7.method122(-113);
|
||||
TextureOperation27.aClass11_3087 = null;
|
||||
|
|
|
|||
|
|
@ -132,7 +132,6 @@ public class TextCore {
|
|||
static RSString MillionM = RSString.parse("M");
|
||||
static RSString HasDuelFriend = RSString.parse(":duelfriend:");
|
||||
static RSString HasDuelStake = RSString.parse(":duelstake:");
|
||||
static RSString HasTradeRequest = RSString.parse(":tradereq:");
|
||||
static RSString HasTrade = RSString.parse(":trade:");
|
||||
static RSString HasAssist = RSString.parse(":assist:");
|
||||
static RSString HasAssistRequest = RSString.parse(":assistreq:");
|
||||
|
|
@ -250,32 +249,6 @@ public class TextCore {
|
|||
* Unsorted
|
||||
*/
|
||||
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_3357 = RSString.parse("");
|
||||
static RSString memoryEquals = RSString.parse("mem=");
|
||||
|
|
@ -294,7 +267,6 @@ public class TextCore {
|
|||
static RSString aClass94_341 = RSString.parse(")3");
|
||||
static RSString aClass94_436 = RSString.parse("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_2610 = RSString.parse(")1o");
|
||||
static RSString aClass94_673 = RSString.parse(")0");
|
||||
|
|
|
|||
|
|
@ -60,21 +60,21 @@ final class TextureOperation1 extends TextureOperation {
|
|||
static void method219(boolean var0) {
|
||||
try {
|
||||
if(var0) {
|
||||
if(-1 != Class3_Sub28_Sub12.anInt3655) {
|
||||
Class60.method1208((byte)-128, Class3_Sub28_Sub12.anInt3655);
|
||||
if(-1 != ConfigInventoryDefinition.anInt3655) {
|
||||
Class60.method1208((byte)-128, ConfigInventoryDefinition.anInt3655);
|
||||
}
|
||||
|
||||
for(Class3_Sub31 var2 = TextureOperation23.aHashTable_3208.first(); null != var2; var2 = TextureOperation23.aHashTable_3208.next()) {
|
||||
TextureOperation19.method254(true, var2);
|
||||
}
|
||||
|
||||
Class3_Sub28_Sub12.anInt3655 = -1;
|
||||
ConfigInventoryDefinition.anInt3655 = -1;
|
||||
TextureOperation23.aHashTable_3208 = new HashTable(8);
|
||||
Class3_Sub7.method122(3000 + -2918);
|
||||
Class3_Sub28_Sub12.anInt3655 = Client.loginScreenInterfaceID;
|
||||
ConfigInventoryDefinition.anInt3655 = Client.loginScreenInterfaceID;
|
||||
Class124.method1746(false, (byte)-36);
|
||||
Unsorted.method1093(false);
|
||||
TextureOperation24.method226(Class3_Sub28_Sub12.anInt3655);
|
||||
TextureOperation24.method226(ConfigInventoryDefinition.anInt3655);
|
||||
}
|
||||
|
||||
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) {
|
||||
try {
|
||||
Class3_Sub28_Sub12.sendGameMessage(var0, var4, var1, var3, var2);
|
||||
MessageManager.sendGameMessage(var0, var4, var1, var3, var2);
|
||||
} catch (RuntimeException var6) {
|
||||
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) {
|
||||
try {
|
||||
if(!true) {
|
||||
method221(-64, null, null, null, 34);
|
||||
}
|
||||
|
||||
if(var1 == 0) {
|
||||
this.method218(var2.readMedium());
|
||||
}
|
||||
|
|
|
|||
|
|
@ -116,8 +116,8 @@ final class TextureOperation13 extends TextureOperation {
|
|||
LinkableRSString.method727();
|
||||
Class3_Sub21.method397((byte)-41);
|
||||
if(TextureOperation20.paramModeWhat != 0) {
|
||||
for(int var1 = 0; var1 < Class3_Sub6.aByteArrayArray2287.length; ++var1) {
|
||||
Class3_Sub6.aByteArrayArray2287[var1] = null;
|
||||
for(int var1 = 0; var1 < Class3_Sub6.softReferenceTestArray.length; ++var1) {
|
||||
Class3_Sub6.softReferenceTestArray[var1] = null;
|
||||
}
|
||||
|
||||
Class56.anInt893 = 0;
|
||||
|
|
|
|||
|
|
@ -55,8 +55,8 @@ final class TextureOperation19 extends TextureOperation {
|
|||
Class21.anInt3552 = var7 + 8;
|
||||
}
|
||||
|
||||
if(-1 != Class3_Sub28_Sub12.anInt3655) {
|
||||
Class3_Sub8.method124(115, 1, Class3_Sub28_Sub12.anInt3655);
|
||||
if(-1 != ConfigInventoryDefinition.anInt3655) {
|
||||
Class3_Sub8.method124(115, 1, ConfigInventoryDefinition.anInt3655);
|
||||
}
|
||||
|
||||
} catch (RuntimeException var10) {
|
||||
|
|
|
|||
|
|
@ -658,8 +658,8 @@ final class TextureOperation20 extends TextureOperation {
|
|||
}
|
||||
|
||||
Class3_Sub28_Sub3.aClass11_3551 = null;
|
||||
if(Class3_Sub28_Sub12.anInt3655 != -1) {
|
||||
GraphicDefinition.method967(0, 0, 0, Class23.canvasWidth, Class3_Sub28_Sub12.anInt3655, 0, Class140_Sub7.canvasHeight);
|
||||
if(ConfigInventoryDefinition.anInt3655 != -1) {
|
||||
GraphicDefinition.method967(0, 0, 0, Class23.canvasWidth, ConfigInventoryDefinition.anInt3655, 0, Class140_Sub7.canvasHeight);
|
||||
}
|
||||
|
||||
++PacketParser.anInt3213;
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@ final class TextureOperation23 extends TextureOperation {
|
|||
|
||||
static void method250(CacheIndex var1) {
|
||||
try {
|
||||
Class8.aClass153_105 = var1;
|
||||
Class8.configurationReferenceCache = var1;
|
||||
} catch (RuntimeException var3) {
|
||||
throw ClientErrorException.clientError(var3, "je.C(" + 2048 + ',' + (var1 != null?"{...}":"null") + ')');
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,10 +35,10 @@ public final class TextureOperation36 extends TextureOperation {
|
|||
}
|
||||
} else {
|
||||
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;
|
||||
|
||||
if (-1 != Class3_Sub28_Sub12.anInt3655) {
|
||||
if (-1 != ConfigInventoryDefinition.anInt3655) {
|
||||
Class124.method1746(true, (byte) -107);
|
||||
}
|
||||
|
||||
|
|
@ -2272,7 +2272,7 @@ public class Unsorted {
|
|||
|
||||
public static RSString method1303(RSInterface var0, RSString var1) {
|
||||
try {
|
||||
if (var1.indexOf(TextCore.aClass94_468, 102) == -1) {
|
||||
if (var1.indexOf(RSString.parse("(U"), 102) == -1) {
|
||||
return var1;
|
||||
} else {
|
||||
while (true) {
|
||||
|
|
@ -2296,7 +2296,7 @@ public class Unsorted {
|
|||
return var1;
|
||||
}
|
||||
|
||||
RSString var4 = TextCore.emptyJagexString;
|
||||
RSString var4 = RSString.parse("");
|
||||
if (null != Class136.aClass64_1778) {
|
||||
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) {
|
||||
InterfaceWidget var2 = InterfaceWidget.getWidget(6, var0);
|
||||
var2.a();
|
||||
|
|
@ -3838,10 +3824,10 @@ public class Unsorted {
|
|||
}
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
|
|
@ -3898,7 +3884,7 @@ public class Unsorted {
|
|||
if (ClientCommands.fpsOverlayEnabled) {
|
||||
var20 = var11.width + var13;
|
||||
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;
|
||||
Runtime var57 = Runtime.getRuntime();
|
||||
var23 = (int) ((var57.totalMemory() + -var57.freeMemory()) / 1024L);
|
||||
|
|
@ -3933,7 +3919,7 @@ public class Unsorted {
|
|||
|
||||
var29 = 10000 * var26 / 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);
|
||||
aBooleanArray3674[var12] = true;
|
||||
Class163_Sub1_Sub1.aBooleanArray4008[var12] = true;
|
||||
|
|
@ -3994,7 +3980,7 @@ public class Unsorted {
|
|||
menuOptionCount = 1;
|
||||
Class114.anIntArray1578[0] = Class3_Sub28_Sub5.anInt3590;
|
||||
Class140_Sub7.aClass94Array2935[0] = TextCore.HasCancel;
|
||||
Class163_Sub2_Sub1.aClass94Array4016[0] = TextCore.emptyJagexString;
|
||||
Class163_Sub2_Sub1.aClass94Array4016[0] = RSString.parse("");
|
||||
TextureOperation27.aShortArray3095[0] = 1005;
|
||||
}
|
||||
|
||||
|
|
@ -4030,7 +4016,7 @@ public class Unsorted {
|
|||
menuOptionCount = 1;
|
||||
Class114.anIntArray1578[0] = Class3_Sub28_Sub5.anInt3590;
|
||||
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);
|
||||
|
|
@ -4163,7 +4149,7 @@ public class Unsorted {
|
|||
}
|
||||
}
|
||||
} else if (3 == var11.type) {
|
||||
if (Class3_Sub28_Sub12.method609(var11, 26)) {
|
||||
if (method609(var11, 26)) {
|
||||
var20 = var11.anInt253;
|
||||
if (Class107.aClass11_1453 == var11 && 0 != var11.anInt222) {
|
||||
var20 = var11.anInt222;
|
||||
|
|
@ -4233,7 +4219,7 @@ public class Unsorted {
|
|||
var34 = var11.method868(Sprites.nameIconsSpriteArray);
|
||||
if (var34 != null) {
|
||||
RSString var45 = var11.text;
|
||||
if (Class3_Sub28_Sub12.method609(var11, 97)) {
|
||||
if (method609(var11, 97)) {
|
||||
var21 = var11.anInt253;
|
||||
if (Class107.aClass11_1453 == var11 && var11.anInt222 != 0) {
|
||||
var21 = var11.anInt222;
|
||||
|
|
@ -4368,7 +4354,7 @@ public class Unsorted {
|
|||
}
|
||||
}
|
||||
} else {
|
||||
var37 = var11.method866(Class3_Sub28_Sub12.method609(var11, 69));
|
||||
var37 = var11.method866(method609(var11, 69));
|
||||
if (null != var37) {
|
||||
var37.drawAt(var13, var14);
|
||||
} else if (RSInterface.aBoolean6) {
|
||||
|
|
@ -4378,7 +4364,7 @@ public class Unsorted {
|
|||
} else {
|
||||
ItemDefinition var42;
|
||||
if (var11.type == 6) {
|
||||
boolean var41 = Class3_Sub28_Sub12.method609(var11, 110);
|
||||
boolean var41 = method609(var11, 110);
|
||||
Model var38 = null;
|
||||
if (var41) {
|
||||
var21 = var11.secondAnimationId;
|
||||
|
|
@ -4544,7 +4530,7 @@ public class Unsorted {
|
|||
var25 = var43.indexOf(TextCore.aClass94_2598, 62);
|
||||
if (var25 == -1) {
|
||||
var44 = var43;
|
||||
var43 = TextCore.emptyJagexString;
|
||||
var43 = RSString.parse("");
|
||||
} else {
|
||||
var44 = var43.substring(0, var25, 0);
|
||||
var43 = var43.substring(var25 + 4);
|
||||
|
|
@ -4583,7 +4569,7 @@ public class Unsorted {
|
|||
var28 = var43.indexOf(TextCore.aClass94_2598, 86);
|
||||
if (var28 == -1) {
|
||||
var44 = var43;
|
||||
var43 = TextCore.emptyJagexString;
|
||||
var43 = RSString.parse("");
|
||||
} else {
|
||||
var44 = var43.substring(0, var28, 0);
|
||||
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 {
|
||||
anInt3625 = 3;
|
||||
Class25.method957(true);
|
||||
|
|
@ -5027,7 +5013,7 @@ public class Unsorted {
|
|||
return -1;
|
||||
} else {
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
|
@ -5206,4 +5192,37 @@ public class Unsorted {
|
|||
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 {
|
||||
Class3_Sub25 var2 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get(var0);
|
||||
if (var2 == null) {
|
||||
return Objects.requireNonNull(Unsorted.method2069(var0)).size;
|
||||
return Objects.requireNonNull(ConfigInventoryDefinition.retrieveConfigurationInventoryFile(var0)).size;
|
||||
} else {
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -98,26 +98,26 @@ final class WorldMap extends Node {
|
|||
} else if (anInt2737 == 20) {
|
||||
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());
|
||||
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;
|
||||
Class163_Sub1.method2210(true);
|
||||
Class75_Sub4.method1355();
|
||||
} else if (anInt2737 == 30) {
|
||||
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());
|
||||
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;
|
||||
Class75_Sub4.method1355();
|
||||
} else if (anInt2737 == 40) {
|
||||
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());
|
||||
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;
|
||||
Class75_Sub4.method1355();
|
||||
} else if (anInt2737 == 50) {
|
||||
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());
|
||||
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;
|
||||
Class163_Sub1.method2210(true);
|
||||
Class75_Sub4.method1355();
|
||||
|
|
@ -251,7 +251,7 @@ final class WorldMap extends Node {
|
|||
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