rsc: plus one field

This commit is contained in:
ThatGamerBlue
2021-04-18 08:53:41 +01:00
parent 51931cee39
commit fc78333771
2 changed files with 8 additions and 7 deletions

View File

@@ -594,7 +594,8 @@ public final class Client extends GameEngine implements Usernamed {
@Export("logoutTimer") @Export("logoutTimer")
static int logoutTimer; static int logoutTimer;
@ObfuscatedName("ft") @ObfuscatedName("ft")
static boolean field737; @Export("hadNetworkError")
static boolean hadNetworkError;
@ObfuscatedName("fx") @ObfuscatedName("fx")
@Export("useBufferedSocket") @Export("useBufferedSocket")
static boolean useBufferedSocket; static boolean useBufferedSocket;
@@ -1359,7 +1360,7 @@ public final class Client extends GameEngine implements Usernamed {
field646 = new int[250]; // L: 307 field646 = new int[250]; // L: 307
packetWriter = new PacketWriter(); // L: 310 packetWriter = new PacketWriter(); // L: 310
logoutTimer = 0; // L: 312 logoutTimer = 0; // L: 312
field737 = false; // L: 313 hadNetworkError = false; // L: 313
useBufferedSocket = true; // L: 314 useBufferedSocket = true; // L: 314
timer = new Timer(); // L: 315 timer = new Timer(); // L: 315
fontsMap = new HashMap(); // L: 321 fontsMap = new HashMap(); // L: 321
@@ -2266,7 +2267,7 @@ public final class Client extends GameEngine implements Usernamed {
} }
socketTask = null; // L: 1694 socketTask = null; // L: 1694
field737 = false; // L: 1695 hadNetworkError = false; // L: 1695
field633 = 0; // L: 1696 field633 = 0; // L: 1696
loginState = 1; // L: 1697 loginState = 1; // L: 1697
} }
@@ -2794,8 +2795,8 @@ public final class Client extends GameEngine implements Usernamed {
--logoutTimer; --logoutTimer;
} }
if (field737) { // L: 2469 if (hadNetworkError) { // L: 2469
field737 = false; // L: 2470 hadNetworkError = false; // L: 2470
HealthBarUpdate.method2181(); // L: 2471 HealthBarUpdate.method2181(); // L: 2471
} else { } else {
if (!isMenuOpen) { // L: 2474 if (!isMenuOpen) { // L: 2474

View File

@@ -143,14 +143,14 @@ public class class20 extends class16 {
++Client.packetWriter.pendingWrites; // L: 4872 ++Client.packetWriter.pendingWrites; // L: 4872
if (Client.packetWriter.pendingWrites >= 50 || var0) { // L: 4873 if (Client.packetWriter.pendingWrites >= 50 || var0) { // L: 4873
Client.packetWriter.pendingWrites = 0; // L: 4874 Client.packetWriter.pendingWrites = 0; // L: 4874
if (!Client.field737 && Client.packetWriter.getSocket() != null) { // L: 4875 if (!Client.hadNetworkError && Client.packetWriter.getSocket() != null) { // L: 4875
PacketBufferNode var1 = ObjectComposition.getPacketBufferNode(ClientPacket.field2271, Client.packetWriter.isaacCipher); // L: 4877 PacketBufferNode var1 = ObjectComposition.getPacketBufferNode(ClientPacket.field2271, Client.packetWriter.isaacCipher); // L: 4877
Client.packetWriter.addNode(var1); // L: 4878 Client.packetWriter.addNode(var1); // L: 4878
try { try {
Client.packetWriter.flush(); // L: 4880 Client.packetWriter.flush(); // L: 4880
} catch (IOException var3) { // L: 4882 } catch (IOException var3) { // L: 4882
Client.field737 = true; // L: 4883 Client.hadNetworkError = true; // L: 4883
} }
} }