project: Update mixins

This commit is contained in:
Owain van Brakel
2019-11-06 12:38:16 +01:00
parent 5efce1e3d6
commit ce8f3f48c0
23 changed files with 814 additions and 322 deletions

View File

@@ -723,7 +723,7 @@ public class ArchiveLoader {
if (var9.invTransmitTriggers != null && Client.field820 - var9.field2567 <= 32) {
label862:
for (var35 = var9.field2567; var35 < Client.field820; ++var35) {
var23 = Client.field816[var35 & 31];
var23 = Client.changedItemContainers[var35 & 31];
for (var36 = 0; var36 < var9.invTransmitTriggers.length; ++var36) {
if (var23 == var9.invTransmitTriggers[var36]) {

View File

@@ -216,7 +216,8 @@ public final class Client extends GameShell implements Usernamed {
@Export("meslayerContinueWidget")
static Widget meslayerContinueWidget;
@ObfuscatedName("no")
static int[] field816;
@Export("changedItemContainers")
static int[] changedItemContainers;
@ObfuscatedName("sm")
@ObfuscatedGetter(
intValue = 857681821
@@ -1451,7 +1452,7 @@ public final class Client extends GameShell implements Usernamed {
cycleCntr = 1;
field817 = new int[32];
field679 = 0;
field816 = new int[32];
changedItemContainers = new int[32];
field820 = 0;
changedSkills = new int[32];
changedSkillsCount = 0;
@@ -5071,7 +5072,7 @@ public final class Client extends GameShell implements Usernamed {
}
BoundaryObject.method3393();
field816[++field820 - 1 & 31] = var5 & 32767;
changedItemContainers[++field820 - 1 & 31] = var5 & 32767;
var1.serverPacket = null;
return true;
}
@@ -5079,7 +5080,7 @@ public final class Client extends GameShell implements Usernamed {
if (ServerPacket.field2136 == var1.serverPacket) {
var16 = var3.method5646();
WorldMapIcon_0.method252(var16);
field816[++field820 - 1 & 31] = var16 & 32767;
changedItemContainers[++field820 - 1 & 31] = var16 & 32767;
var1.serverPacket = null;
return true;
}
@@ -5590,7 +5591,7 @@ public final class Client extends GameShell implements Usernamed {
}
BoundaryObject.method3393();
field816[++field820 - 1 & 31] = var5 & 32767;
changedItemContainers[++field820 - 1 & 31] = var5 & 32767;
var1.serverPacket = null;
return true;
}