client: revvy boi 202
This commit is contained in:
@@ -1,6 +1,4 @@
|
||||
import java.io.EOFException;
|
||||
import java.io.File;
|
||||
import java.io.RandomAccessFile;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.Map;
|
||||
@@ -11,382 +9,432 @@ import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("ch")
|
||||
@Deprecated
|
||||
@ObfuscatedName("ct")
|
||||
@Implements("Varcs")
|
||||
public class Varcs {
|
||||
@ObfuscatedName("ka")
|
||||
@ObfuscatedName("uk")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lhr;"
|
||||
descriptor = "Lov;"
|
||||
)
|
||||
@Export("textureProvider")
|
||||
static TextureProvider textureProvider;
|
||||
@ObfuscatedName("or")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -908008497
|
||||
)
|
||||
static int field1263;
|
||||
@ObfuscatedName("s")
|
||||
@Export("worldMap")
|
||||
static WorldMap worldMap;
|
||||
@ObfuscatedName("p")
|
||||
@Export("intsPersistence")
|
||||
boolean[] intsPersistence;
|
||||
@ObfuscatedName("a")
|
||||
@ObfuscatedName("m")
|
||||
@Export("map")
|
||||
Map map;
|
||||
@ObfuscatedName("o")
|
||||
/** @deprecated */
|
||||
@ObfuscatedName("t")
|
||||
@Export("strings")
|
||||
String[] strings;
|
||||
@ObfuscatedName("g")
|
||||
@ObfuscatedName("s")
|
||||
@Export("unwrittenChanges")
|
||||
boolean unwrittenChanges;
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedName("j")
|
||||
@ObfuscatedGetter(
|
||||
longValue = 7843770770834716127L
|
||||
longValue = -4836717580474471841L
|
||||
)
|
||||
long field1261;
|
||||
long field1267;
|
||||
|
||||
Varcs() {
|
||||
this.unwrittenChanges = false; // L: 22
|
||||
int var1 = class1.archive2.getGroupFileCount(19); // L: 26
|
||||
this.map = new HashMap(); // L: 27
|
||||
this.intsPersistence = new boolean[var1]; // L: 28
|
||||
this.unwrittenChanges = false; // L: 25
|
||||
int var1 = class131.archive2.getGroupFileCount(19); // L: 29
|
||||
this.map = new HashMap(); // L: 30
|
||||
this.intsPersistence = new boolean[var1]; // L: 31
|
||||
|
||||
int var2;
|
||||
for (var2 = 0; var2 < var1; ++var2) { // L: 29
|
||||
VarcInt var4 = (VarcInt)VarcInt.VarcInt_cached.get((long)var2); // L: 32
|
||||
for (var2 = 0; var2 < var1; ++var2) { // L: 32
|
||||
VarcInt var4 = (VarcInt)VarcInt.VarcInt_cached.get((long)var2); // L: 35
|
||||
VarcInt var3;
|
||||
if (var4 != null) { // L: 33
|
||||
var3 = var4; // L: 34
|
||||
if (var4 != null) { // L: 36
|
||||
var3 = var4; // L: 37
|
||||
} else {
|
||||
byte[] var5 = VarcInt.VarcInt_archive.takeFile(19, var2); // L: 37
|
||||
var4 = new VarcInt(); // L: 38
|
||||
byte[] var5 = VarcInt.VarcInt_archive.takeFile(19, var2); // L: 40
|
||||
var4 = new VarcInt(); // L: 41
|
||||
if (var5 != null) {
|
||||
var4.method3026(new Buffer(var5)); // L: 39
|
||||
var4.method3198(new Buffer(var5)); // L: 42
|
||||
}
|
||||
|
||||
VarcInt.VarcInt_cached.put(var4, (long)var2); // L: 40
|
||||
var3 = var4; // L: 41
|
||||
VarcInt.VarcInt_cached.put(var4, (long)var2); // L: 43
|
||||
var3 = var4; // L: 44
|
||||
}
|
||||
|
||||
this.intsPersistence[var2] = var3.persist; // L: 44
|
||||
this.intsPersistence[var2] = var3.persist; // L: 47
|
||||
}
|
||||
|
||||
var2 = 0; // L: 46
|
||||
if (class1.archive2.method5270(15)) { // L: 47
|
||||
var2 = class1.archive2.getGroupFileCount(15); // L: 48
|
||||
var2 = 0; // L: 49
|
||||
if (class131.archive2.method5584(15)) { // L: 50
|
||||
var2 = class131.archive2.getGroupFileCount(15); // L: 51
|
||||
}
|
||||
|
||||
this.strings = new String[var2]; // L: 50
|
||||
this.read(); // L: 51
|
||||
} // L: 52
|
||||
this.strings = new String[var2]; // L: 53
|
||||
this.read(); // L: 54
|
||||
} // L: 55
|
||||
|
||||
@ObfuscatedName("i")
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IIB)V",
|
||||
garbageValue = "118"
|
||||
garbageValue = "1"
|
||||
)
|
||||
@Export("setInt")
|
||||
void setInt(int var1, int var2) {
|
||||
this.map.put(var1, var2); // L: 55
|
||||
this.map.put(var1, var2); // L: 58
|
||||
if (this.intsPersistence[var1]) {
|
||||
this.unwrittenChanges = true; // L: 56
|
||||
this.unwrittenChanges = true; // L: 59
|
||||
}
|
||||
|
||||
} // L: 57
|
||||
} // L: 60
|
||||
|
||||
@ObfuscatedName("w")
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)I",
|
||||
garbageValue = "1775073178"
|
||||
garbageValue = "1323241994"
|
||||
)
|
||||
@Export("getInt")
|
||||
int getInt(int var1) {
|
||||
Object var2 = this.map.get(var1); // L: 60
|
||||
return var2 instanceof Integer ? (Integer)var2 : -1; // L: 61 62 64
|
||||
Object var2 = this.map.get(var1); // L: 63
|
||||
return var2 instanceof Integer ? (Integer)var2 : -1; // L: 64 65 67
|
||||
}
|
||||
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ILjava/lang/String;I)V",
|
||||
garbageValue = "1662383192"
|
||||
)
|
||||
@Export("setString")
|
||||
void setString(int var1, String var2) {
|
||||
this.map.put(var1, var2); // L: 68
|
||||
} // L: 69
|
||||
|
||||
@ObfuscatedName("a")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IB)Ljava/lang/String;",
|
||||
garbageValue = "1"
|
||||
)
|
||||
@Export("getString")
|
||||
String getString(int var1) {
|
||||
Object var2 = this.map.get(var1); // L: 72
|
||||
return var2 instanceof String ? (String)var2 : ""; // L: 73 74 76
|
||||
}
|
||||
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ILjava/lang/String;B)V",
|
||||
garbageValue = "114"
|
||||
)
|
||||
@Export("setStringOld")
|
||||
void setStringOld(int var1, String var2) {
|
||||
this.strings[var1] = var2; // L: 80
|
||||
} // L: 81
|
||||
|
||||
@ObfuscatedName("g")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)Ljava/lang/String;",
|
||||
garbageValue = "-2025393561"
|
||||
)
|
||||
@Export("getStringOld")
|
||||
String getStringOld(int var1) {
|
||||
return this.strings[var1]; // L: 84
|
||||
}
|
||||
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "34"
|
||||
)
|
||||
@Export("clearTransient")
|
||||
void clearTransient() {
|
||||
int var1;
|
||||
for (var1 = 0; var1 < this.intsPersistence.length; ++var1) { // L: 88
|
||||
if (!this.intsPersistence[var1]) { // L: 89
|
||||
this.map.remove(var1); // L: 90
|
||||
}
|
||||
}
|
||||
|
||||
for (var1 = 0; var1 < this.strings.length; ++var1) { // L: 93
|
||||
this.strings[var1] = null; // L: 94
|
||||
}
|
||||
|
||||
} // L: 96
|
||||
|
||||
@ObfuscatedName("p")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ZI)Lnv;",
|
||||
garbageValue = "679727155"
|
||||
descriptor = "(ILjava/lang/String;I)V",
|
||||
garbageValue = "1511387186"
|
||||
)
|
||||
@Export("getPreferencesFile")
|
||||
AccessFile getPreferencesFile(boolean var1) {
|
||||
return DevicePcmPlayerProvider.getPreferencesFile("2", RouteStrategy.field1986.name, var1); // L: 99
|
||||
@Export("setString")
|
||||
void setString(int var1, String var2) {
|
||||
this.map.put(var1, var2); // L: 71
|
||||
} // L: 72
|
||||
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IB)Ljava/lang/String;",
|
||||
garbageValue = "34"
|
||||
)
|
||||
@Export("getString")
|
||||
String getString(int var1) {
|
||||
Object var2 = this.map.get(var1); // L: 75
|
||||
return var2 instanceof String ? (String)var2 : ""; // L: 76 77 79
|
||||
}
|
||||
|
||||
/** @deprecated */
|
||||
@Deprecated
|
||||
@ObfuscatedName("t")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ILjava/lang/String;I)V",
|
||||
garbageValue = "827123605"
|
||||
)
|
||||
@Export("setStringOld")
|
||||
void setStringOld(int var1, String var2) {
|
||||
this.strings[var1] = var2; // L: 84
|
||||
} // L: 85
|
||||
|
||||
/** @deprecated */
|
||||
@Deprecated
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)Ljava/lang/String;",
|
||||
garbageValue = "-254051098"
|
||||
)
|
||||
@Export("getStringOld")
|
||||
String getStringOld(int var1) {
|
||||
return this.strings[var1]; // L: 89
|
||||
}
|
||||
|
||||
@ObfuscatedName("j")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-847294066"
|
||||
garbageValue = "-1102785873"
|
||||
)
|
||||
@Export("clearTransient")
|
||||
void clearTransient() {
|
||||
int var1;
|
||||
for (var1 = 0; var1 < this.intsPersistence.length; ++var1) { // L: 93
|
||||
if (!this.intsPersistence[var1]) { // L: 94
|
||||
this.map.remove(var1); // L: 95
|
||||
}
|
||||
}
|
||||
|
||||
for (var1 = 0; var1 < this.strings.length; ++var1) { // L: 98
|
||||
this.strings[var1] = null; // L: 99
|
||||
}
|
||||
|
||||
} // L: 101
|
||||
|
||||
@ObfuscatedName("w")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ZI)Loa;",
|
||||
garbageValue = "-624786284"
|
||||
)
|
||||
@Export("getPreferencesFile")
|
||||
AccessFile getPreferencesFile(boolean var1) {
|
||||
return class231.getPreferencesFile("2", class338.field4054.name, var1); // L: 104
|
||||
}
|
||||
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-1424242195"
|
||||
)
|
||||
@Export("write")
|
||||
void write() {
|
||||
AccessFile var1 = this.getPreferencesFile(true); // L: 103
|
||||
AccessFile var1 = this.getPreferencesFile(true); // L: 108
|
||||
|
||||
try {
|
||||
int var2 = 3; // L: 105
|
||||
int var3 = 0; // L: 106
|
||||
Iterator var4 = this.map.entrySet().iterator(); // L: 107
|
||||
int var2 = 3; // L: 110
|
||||
int var3 = 0; // L: 111
|
||||
Iterator var4 = this.map.entrySet().iterator(); // L: 112
|
||||
|
||||
while (var4.hasNext()) {
|
||||
Entry var5 = (Entry)var4.next(); // L: 108
|
||||
int var6 = (Integer)var5.getKey(); // L: 110
|
||||
if (this.intsPersistence[var6]) { // L: 111
|
||||
Object var7 = var5.getValue(); // L: 112
|
||||
var2 += 3; // L: 113
|
||||
if (var7 instanceof Integer) { // L: 114
|
||||
Entry var5 = (Entry)var4.next(); // L: 113
|
||||
int var6 = (Integer)var5.getKey(); // L: 115
|
||||
if (this.intsPersistence[var6]) { // L: 116
|
||||
Object var7 = var5.getValue(); // L: 117
|
||||
var2 += 3; // L: 118
|
||||
if (var7 instanceof Integer) { // L: 119
|
||||
var2 += 4;
|
||||
} else if (var7 instanceof String) { // L: 115
|
||||
var2 += Client.stringCp1252NullTerminatedByteSize((String)var7);
|
||||
} else if (var7 instanceof String) {
|
||||
var2 += class116.stringCp1252NullTerminatedByteSize((String)var7); // L: 120
|
||||
}
|
||||
|
||||
++var3; // L: 116
|
||||
++var3; // L: 121
|
||||
}
|
||||
}
|
||||
|
||||
Buffer var26 = new Buffer(var2); // L: 120
|
||||
var26.writeByte(2); // L: 121
|
||||
var26.writeShort(var3); // L: 122
|
||||
Iterator var27 = this.map.entrySet().iterator(); // L: 123
|
||||
Buffer var23 = new Buffer(var2); // L: 125
|
||||
var23.writeByte(2); // L: 126
|
||||
var23.writeShort(var3); // L: 127
|
||||
Iterator var24 = this.map.entrySet().iterator(); // L: 128
|
||||
|
||||
while (var27.hasNext()) {
|
||||
Entry var15 = (Entry)var27.next(); // L: 124
|
||||
int var16 = (Integer)var15.getKey(); // L: 126
|
||||
if (this.intsPersistence[var16]) { // L: 127
|
||||
var26.writeShort(var16); // L: 128
|
||||
Object var8 = var15.getValue(); // L: 129
|
||||
class392 var9 = class392.method6856(var8.getClass()); // L: 130
|
||||
var26.writeByte(var9.field4273); // L: 131
|
||||
Class var11 = var8.getClass(); // L: 134
|
||||
class392 var12 = class392.method6856(var11); // L: 136
|
||||
if (var12 == null) { // L: 137
|
||||
throw new IllegalArgumentException();
|
||||
}
|
||||
|
||||
class388 var10 = var12.field4275; // L: 138
|
||||
var10.vmethod6878(var8, var26); // L: 141
|
||||
while (var24.hasNext()) {
|
||||
Entry var12 = (Entry)var24.next(); // L: 129
|
||||
int var13 = (Integer)var12.getKey(); // L: 131
|
||||
if (this.intsPersistence[var13]) { // L: 132
|
||||
var23.writeShort(var13); // L: 133
|
||||
Object var8 = var12.getValue(); // L: 134
|
||||
class409 var9 = class409.method7247(var8.getClass()); // L: 135
|
||||
var23.writeByte(var9.field4452); // L: 136
|
||||
class409.method7255(var8, var23); // L: 137
|
||||
}
|
||||
}
|
||||
|
||||
var1.write(var26.array, 0, var26.offset); // L: 146
|
||||
} catch (Exception var24) { // L: 148
|
||||
var1.write(var23.array, 0, var23.offset); // L: 141
|
||||
} catch (Exception var21) { // L: 143
|
||||
} finally {
|
||||
try {
|
||||
var1.close(); // L: 151
|
||||
} catch (Exception var23) { // L: 153
|
||||
var1.close(); // L: 146
|
||||
} catch (Exception var20) { // L: 148
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
this.unwrittenChanges = false; // L: 155
|
||||
this.field1261 = class111.method2516(); // L: 156
|
||||
} // L: 157
|
||||
this.unwrittenChanges = false; // L: 150
|
||||
this.field1267 = Ignored.method6459(); // L: 151
|
||||
} // L: 152
|
||||
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedName("r")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "1233938263"
|
||||
garbageValue = "-1176168777"
|
||||
)
|
||||
@Export("read")
|
||||
void read() {
|
||||
AccessFile var1 = this.getPreferencesFile(false); // L: 160
|
||||
AccessFile var1 = this.getPreferencesFile(false); // L: 155
|
||||
|
||||
label212: {
|
||||
label226: {
|
||||
try {
|
||||
byte[] var2 = new byte[(int)var1.length()]; // L: 162
|
||||
byte[] var2 = new byte[(int)var1.length()]; // L: 157
|
||||
|
||||
int var4;
|
||||
for (int var3 = 0; var3 < var2.length; var3 += var4) { // L: 163 164 167
|
||||
var4 = var1.read(var2, var3, var2.length - var3); // L: 165
|
||||
if (var4 == -1) { // L: 166
|
||||
for (int var3 = 0; var3 < var2.length; var3 += var4) { // L: 158 159 162
|
||||
var4 = var1.read(var2, var3, var2.length - var3); // L: 160
|
||||
if (var4 == -1) { // L: 161
|
||||
throw new EOFException();
|
||||
}
|
||||
}
|
||||
|
||||
Buffer var14 = new Buffer(var2); // L: 169
|
||||
if (var14.array.length - var14.offset >= 1) { // L: 170
|
||||
int var15 = var14.readUnsignedByte(); // L: 171
|
||||
if (var15 < 0 || var15 > 2) { // L: 172
|
||||
return;
|
||||
Buffer var15 = new Buffer(var2); // L: 164
|
||||
if (var15.array.length - var15.offset >= 1) {
|
||||
int var16 = var15.readUnsignedByte(); // L: 166
|
||||
if (var16 >= 0 && var16 <= 2) {
|
||||
int var7;
|
||||
int var8;
|
||||
int var9;
|
||||
int var17;
|
||||
if (var16 >= 2) { // L: 168
|
||||
var17 = var15.readUnsignedShort(); // L: 169
|
||||
var7 = 0;
|
||||
|
||||
while (true) {
|
||||
if (var7 >= var17) {
|
||||
break label226;
|
||||
}
|
||||
|
||||
var8 = var15.readUnsignedShort(); // L: 171
|
||||
var9 = var15.readUnsignedByte(); // L: 172
|
||||
class409[] var10 = new class409[]{class409.field4442, class409.field4449, class409.field4445}; // L: 175
|
||||
class409 var11 = (class409)class130.findEnumerated(var10, var9); // L: 177
|
||||
Object var12 = var11.method7250(var15); // L: 178
|
||||
if (this.intsPersistence[var8]) { // L: 179
|
||||
this.map.put(var8, var12); // L: 180
|
||||
}
|
||||
|
||||
++var7; // L: 170
|
||||
}
|
||||
} else {
|
||||
var17 = var15.readUnsignedShort(); // L: 185
|
||||
|
||||
for (var7 = 0; var7 < var17; ++var7) { // L: 186
|
||||
var8 = var15.readUnsignedShort(); // L: 187
|
||||
var9 = var15.readInt(); // L: 188
|
||||
if (this.intsPersistence[var8]) { // L: 189
|
||||
this.map.put(var8, var9); // L: 190
|
||||
}
|
||||
}
|
||||
|
||||
var7 = var15.readUnsignedShort(); // L: 193
|
||||
var8 = 0;
|
||||
|
||||
while (true) {
|
||||
if (var8 >= var7) {
|
||||
break label226;
|
||||
}
|
||||
|
||||
var15.readUnsignedShort(); // L: 195
|
||||
var15.readStringCp1252NullTerminated(); // L: 196
|
||||
++var8; // L: 194
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
int var7;
|
||||
int var8;
|
||||
int var9;
|
||||
int var16;
|
||||
if (var15 >= 2) { // L: 173
|
||||
var16 = var14.readUnsignedShort(); // L: 174
|
||||
var7 = 0;
|
||||
|
||||
while (true) {
|
||||
if (var7 >= var16) {
|
||||
break label212;
|
||||
}
|
||||
|
||||
var8 = var14.readUnsignedShort(); // L: 176
|
||||
var9 = var14.readUnsignedByte(); // L: 177
|
||||
class392 var10 = (class392)UserComparator4.findEnumerated(class392.method6855(), var9); // L: 178
|
||||
Object var11 = var10.method6858(var14); // L: 179
|
||||
if (this.intsPersistence[var8]) { // L: 180
|
||||
this.map.put(var8, var11); // L: 181
|
||||
}
|
||||
|
||||
++var7; // L: 175
|
||||
}
|
||||
} else {
|
||||
var16 = var14.readUnsignedShort(); // L: 186
|
||||
|
||||
for (var7 = 0; var7 < var16; ++var7) { // L: 187
|
||||
var8 = var14.readUnsignedShort(); // L: 188
|
||||
var9 = var14.readInt(); // L: 189
|
||||
if (this.intsPersistence[var8]) { // L: 190
|
||||
this.map.put(var8, var9); // L: 191
|
||||
}
|
||||
}
|
||||
|
||||
var7 = var14.readUnsignedShort(); // L: 194
|
||||
var8 = 0;
|
||||
|
||||
while (true) {
|
||||
if (var8 >= var7) {
|
||||
break label212;
|
||||
}
|
||||
|
||||
var14.readUnsignedShort(); // L: 196
|
||||
var14.readStringCp1252NullTerminated(); // L: 197
|
||||
++var8; // L: 195
|
||||
}
|
||||
}
|
||||
return; // L: 167
|
||||
}
|
||||
} catch (Exception var25) { // L: 201
|
||||
break label212;
|
||||
} catch (Exception var26) { // L: 200
|
||||
break label226;
|
||||
} finally {
|
||||
try {
|
||||
var1.close();
|
||||
} catch (Exception var24) {
|
||||
var1.close(); // L: 203
|
||||
} catch (Exception var25) { // L: 205
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return;
|
||||
return; // L: 165
|
||||
}
|
||||
|
||||
this.unwrittenChanges = false;
|
||||
}
|
||||
this.unwrittenChanges = false; // L: 207
|
||||
} // L: 208
|
||||
|
||||
@ObfuscatedName("x")
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-153672255"
|
||||
garbageValue = "1321758199"
|
||||
)
|
||||
@Export("tryWrite")
|
||||
void tryWrite() {
|
||||
if (this.unwrittenChanges && this.field1261 < class111.method2516() - 60000L) { // L: 212
|
||||
this.write();
|
||||
if (this.unwrittenChanges && this.field1267 < Ignored.method6459() - 60000L) { // L: 211
|
||||
this.write(); // L: 212
|
||||
}
|
||||
|
||||
} // L: 215
|
||||
} // L: 214
|
||||
|
||||
@ObfuscatedName("y")
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)Z",
|
||||
garbageValue = "675810598"
|
||||
garbageValue = "-1397883931"
|
||||
)
|
||||
@Export("hasUnwrittenChanges")
|
||||
boolean hasUnwrittenChanges() {
|
||||
return this.unwrittenChanges; // L: 218
|
||||
return this.unwrittenChanges; // L: 217
|
||||
}
|
||||
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedName("fi")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljava/io/File;ZB)Z",
|
||||
garbageValue = "16"
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-397371798"
|
||||
)
|
||||
static boolean method2359(File var0, boolean var1) {
|
||||
try {
|
||||
RandomAccessFile var2 = new RandomAccessFile(var0, "rw"); // L: 204
|
||||
int var3 = var2.read(); // L: 205
|
||||
var2.seek(0L); // L: 206
|
||||
var2.write(var3); // L: 207
|
||||
var2.seek(0L); // L: 208
|
||||
var2.close(); // L: 209
|
||||
if (var1) { // L: 210
|
||||
var0.delete();
|
||||
static final void method2411() {
|
||||
if (Client.logoutTimer > 0) { // L: 3647
|
||||
LoginScreenAnimation.logOut(); // L: 3648
|
||||
} else {
|
||||
Client.timer.method6231(); // L: 3651
|
||||
VertexNormal.updateGameState(40); // L: 3652
|
||||
Coord.field3186 = Client.packetWriter.getSocket(); // L: 3653
|
||||
Client.packetWriter.removeSocket(); // L: 3654
|
||||
}
|
||||
} // L: 3649 3655
|
||||
|
||||
@ObfuscatedName("fa")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lgn;IIIB)V",
|
||||
garbageValue = "23"
|
||||
)
|
||||
static void method2427(SequenceDefinition var0, int var1, int var2, int var3) {
|
||||
if (Client.soundEffectCount < 50 && SecureRandomFuture.clientPreferences.areaSoundEffectsVolume != 0) { // L: 4309
|
||||
if (var0.field2075 != null && var0.field2075.containsKey(var1)) { // L: 4310
|
||||
class315.method5816((Integer)var0.field2075.get(var1), var2, var3); // L: 4311
|
||||
}
|
||||
}
|
||||
} // L: 4312
|
||||
|
||||
@ObfuscatedName("hv")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IIIIIIIIIB)V",
|
||||
garbageValue = "-39"
|
||||
)
|
||||
@Export("updatePendingSpawn")
|
||||
static final void updatePendingSpawn(int var0, int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8) {
|
||||
PendingSpawn var9 = null; // L: 7932
|
||||
|
||||
for (PendingSpawn var10 = (PendingSpawn)Client.pendingSpawns.last(); var10 != null; var10 = (PendingSpawn)Client.pendingSpawns.previous()) { // L: 7933 7934 7939
|
||||
if (var0 == var10.plane && var10.x == var1 && var2 == var10.y && var3 == var10.type) { // L: 7935
|
||||
var9 = var10; // L: 7936
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (var9 == null) { // L: 7941
|
||||
var9 = new PendingSpawn(); // L: 7942
|
||||
var9.plane = var0; // L: 7943
|
||||
var9.type = var3; // L: 7944
|
||||
var9.x = var1; // L: 7945
|
||||
var9.y = var2; // L: 7946
|
||||
class4.method26(var9); // L: 7947
|
||||
Client.pendingSpawns.addFirst(var9); // L: 7948
|
||||
}
|
||||
|
||||
var9.id = var4; // L: 7950
|
||||
var9.field1075 = var5; // L: 7951
|
||||
var9.orientation = var6; // L: 7952
|
||||
var9.delay = var7; // L: 7953
|
||||
var9.hitpoints = var8; // L: 7954
|
||||
} // L: 7955
|
||||
|
||||
@ObfuscatedName("km")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)V",
|
||||
garbageValue = "-1218655419"
|
||||
)
|
||||
static final void method2426(int var0) {
|
||||
var0 = Math.min(Math.max(var0, 0), 255); // L: 12129
|
||||
if (var0 != SecureRandomFuture.clientPreferences.musicVolume) { // L: 12130
|
||||
if (SecureRandomFuture.clientPreferences.musicVolume == 0 && Client.currentTrackGroupId != -1) { // L: 12131
|
||||
NetSocket.method3118(WorldMapScaleHandler.archive6, Client.currentTrackGroupId, 0, var0, false); // L: 12132
|
||||
Client.field743 = false; // L: 12133
|
||||
} else if (var0 == 0) { // L: 12135
|
||||
StructComposition.method3444(); // L: 12136
|
||||
Client.field743 = false; // L: 12137
|
||||
} else if (class260.musicPlayerStatus != 0) { // L: 12140
|
||||
ChatChannel.musicTrackVolume = var0;
|
||||
} else {
|
||||
class260.midiPcmStream.setPcmStreamVolume(var0); // L: 12141
|
||||
}
|
||||
|
||||
return true; // L: 211
|
||||
} catch (Exception var4) { // L: 213
|
||||
return false; // L: 214
|
||||
SecureRandomFuture.clientPreferences.musicVolume = var0; // L: 12143
|
||||
class127.savePreferences(); // L: 12144
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("ls")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljf;B)Z",
|
||||
garbageValue = "-63"
|
||||
)
|
||||
@Export("isComponentHidden")
|
||||
static boolean isComponentHidden(Widget var0) {
|
||||
return var0.isHidden; // L: 11900
|
||||
}
|
||||
} // L: 12146
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user