Skip to content

Commit 75fb347

Browse files
committed
Another big batch of update server refactoring
1 parent 5e670f2 commit 75fb347

File tree

5 files changed

+98
-98
lines changed

5 files changed

+98
-98
lines changed

src/main/java/org/runejs/client/MovedStatics.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -620,9 +620,9 @@ public static void method188() {
620620

621621
public static void method399(int arg0, int arg2) {
622622
long l = (arg0 << 16) + arg2;
623-
UpdateServerNode updateServerNode = (UpdateServerNode) UpdateServer.aClass23_2545.getNode(l);
623+
UpdateServerNode updateServerNode = (UpdateServerNode) UpdateServer.queuedFileResponses.getNode(l);
624624
if (updateServerNode != null) {
625-
InteractiveObject.aNodeQueue_485.unshift(updateServerNode);
625+
UpdateServer.activeQueuedRequests.unshift(updateServerNode);
626626
}
627627
}
628628

@@ -784,9 +784,9 @@ public static void method527(int currentTabId, int arg1, int[] tabWidgetIds, boo
784784

785785
public static int calculateDataLoaded(int arg1, int arg2) {
786786
long l = (long) ((arg1 << 16) + arg2);
787-
if (UpdateServer.aUpdateServerNode_2250 == null || UpdateServer.aUpdateServerNode_2250.key != l)
787+
if (UpdateServer.activeNode == null || UpdateServer.activeNode.key != l)
788788
return 0;
789-
return 1 + UpdateServer.aClass40_Sub1_2752.currentPosition * 99 / (UpdateServer.aClass40_Sub1_2752.buffer.length + -UpdateServer.aUpdateServerNode_2250.aByte2758);
789+
return 1 + UpdateServer.fileDataBuffer.currentPosition * 99 / (UpdateServer.fileDataBuffer.buffer.length + -UpdateServer.activeNode.versionSize);
790790
}
791791

792792
public static boolean method416(byte arg0) {

src/main/java/org/runejs/client/cache/CacheArchive.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,29 +55,29 @@ public class CacheArchive {
5555
public CacheIndex metaIndex;
5656
public int cacheIndexId;
5757
public int archiveCrcValue;
58-
public boolean aBoolean1811;
58+
public boolean hasVersionNumbers;
5959
public CacheIndex dataIndex;
6060

6161
static {
6262
Player.npcs = new Npc[32768];
6363
}
6464

65-
public CacheArchive(CacheIndex dataIndex, CacheIndex metaIndex, int cacheIndexId, boolean arg3, boolean arg4, boolean arg5) {
65+
public CacheArchive(CacheIndex dataIndex, CacheIndex metaIndex, int cacheIndexId, boolean arg3, boolean arg4, boolean hasVersionNumbers) {
6666
aBoolean220 = arg4;
6767
aBoolean233 = arg3;
6868
this.dataIndex = dataIndex;
69-
aBoolean1811 = arg5;
69+
this.hasVersionNumbers = hasVersionNumbers;
7070
this.metaIndex = metaIndex;
7171
this.cacheIndexId = cacheIndexId;
7272
Main.method37(this, this.cacheIndexId);
7373
}
7474

75-
public static CacheArchive loadArchive(int cacheIndexId, boolean arg1, boolean arg2, boolean arg4) {
75+
public static CacheArchive loadArchive(int cacheIndexId, boolean hasVersionNumbers, boolean arg2, boolean arg4) {
7676
CacheIndex dataIndex = null;
7777
if(Main.dataChannel != null) {
7878
dataIndex = new CacheIndex(cacheIndexId, Main.dataChannel, Main.indexChannels[cacheIndexId], 1000000);
7979
}
80-
return new CacheArchive(dataIndex, Main.metaIndex, cacheIndexId, arg2, arg4, arg1);
80+
return new CacheArchive(dataIndex, Main.metaIndex, cacheIndexId, arg2, arg4, hasVersionNumbers);
8181
}
8282

8383
public static byte[] decompress(byte[] cacheData) {
@@ -187,7 +187,7 @@ public void method198(boolean arg1, byte[] arg2, int arg3, CacheIndex arg4) {
187187
aBoolean1800 = true;
188188
if(arg2 == null || arg2.length <= 2) {
189189
aBooleanArray1796[arg3] = false;
190-
if(aBoolean1811 || arg1)
190+
if(hasVersionNumbers || arg1)
191191
UpdateServer.method327(arg1, this, cacheIndexId, arg3, (byte) 2, anIntArray252[arg3]);
192192
return;
193193
}
@@ -197,7 +197,7 @@ public void method198(boolean arg1, byte[] arg2, int arg3, CacheIndex arg4) {
197197
int i_0_ = ((arg2[-2 + arg2.length] & 0xff) << 8) + (0xff & arg2[arg2.length + -1]);
198198
if(i != anIntArray252[arg3] || i_0_ != anIntArray224[arg3]) {
199199
aBooleanArray1796[arg3] = false;
200-
if(aBoolean1811 || arg1)
200+
if(hasVersionNumbers || arg1)
201201
UpdateServer.method327(arg1, this, cacheIndexId, arg3, (byte) 2, anIntArray252[arg3]);
202202
return;
203203
}

0 commit comments

Comments
 (0)