Files
runelite/runescape-client/src/main/java/FaceNormal.java
2020-03-26 14:17:06 +00:00

177 lines
3.6 KiB
Java

import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("er")
@Implements("FaceNormal")
public class FaceNormal {
@ObfuscatedName("iz")
@ObfuscatedGetter(
intValue = -98471287
)
@Export("selectedItemId")
static int selectedItemId;
@ObfuscatedName("x")
@ObfuscatedGetter(
intValue = 62688093
)
@Export("y")
int y;
@ObfuscatedName("m")
@ObfuscatedGetter(
intValue = 152436141
)
@Export("x")
int x;
@ObfuscatedName("k")
@ObfuscatedGetter(
intValue = 567855277
)
@Export("z")
int z;
FaceNormal() {
}
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "(Lgn;Llp;I)Lgq;",
garbageValue = "-1746993437"
)
@Export("getPacketBufferNode")
public static PacketBufferNode getPacketBufferNode(ClientPacket var0, IsaacCipher var1) {
PacketBufferNode var2 = UserComparator9.method3496();
var2.clientPacket = var0;
var2.clientPacketLength = var0.length;
if (var2.clientPacketLength == -1) {
var2.packetBuffer = new PacketBuffer(260);
} else if (var2.clientPacketLength == -2) {
var2.packetBuffer = new PacketBuffer(10000);
} else if (var2.clientPacketLength <= 18) {
var2.packetBuffer = new PacketBuffer(20);
} else if (var2.clientPacketLength <= 98) {
var2.packetBuffer = new PacketBuffer(100);
} else {
var2.packetBuffer = new PacketBuffer(260);
}
var2.packetBuffer.setIsaacCipher(var1);
var2.packetBuffer.writeByteIsaac(var2.clientPacket.id);
var2.index = 0;
return var2;
}
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "(CLgl;B)C",
garbageValue = "-64"
)
@Export("standardizeChar")
static char standardizeChar(char var0, Language var1) {
if (var0 >= 192 && var0 <= 255) {
if (var0 >= 192 && var0 <= 198) {
return 'A';
}
if (var0 == 199) {
return 'C';
}
if (var0 >= 200 && var0 <= 203) {
return 'E';
}
if (var0 >= 204 && var0 <= 207) {
return 'I';
}
if (var0 == 209 && var1 != Language.Language_ES) {
return 'N';
}
if (var0 >= 210 && var0 <= 214) {
return 'O';
}
if (var0 >= 217 && var0 <= 220) {
return 'U';
}
if (var0 == 221) {
return 'Y';
}
if (var0 == 223) {
return 's';
}
if (var0 >= 224 && var0 <= 230) {
return 'a';
}
if (var0 == 231) {
return 'c';
}
if (var0 >= 232 && var0 <= 235) {
return 'e';
}
if (var0 >= 236 && var0 <= 239) {
return 'i';
}
if (var0 == 241 && var1 != Language.Language_ES) {
return 'n';
}
if (var0 >= 242 && var0 <= 246) {
return 'o';
}
if (var0 >= 249 && var0 <= 252) {
return 'u';
}
if (var0 == 253 || var0 == 255) {
return 'y';
}
}
if (var0 == 338) {
return 'O';
} else if (var0 == 339) {
return 'o';
} else {
return var0 == 376 ? 'Y' : var0;
}
}
@ObfuscatedName("v")
@ObfuscatedSignature(
signature = "(ILiy;IIIZB)V",
garbageValue = "-88"
)
@Export("playMusicTrack")
public static void playMusicTrack(int var0, AbstractArchive var1, int var2, int var3, int var4, boolean var5) {
class206.field2406 = 1;
class206.musicTrackArchive = var1;
class206.musicTrackGroupId = var2;
class206.musicTrackFileId = var3;
class219.musicTrackVolume = var4;
GrandExchangeOfferUnitPriceComparator.musicTrackBoolean = var5;
AttackOption.field1187 = var0;
}
@ObfuscatedName("lk")
@ObfuscatedSignature(
signature = "(I)Z",
garbageValue = "2112938441"
)
public static boolean method3379() {
return Client.staffModLevel >= 2;
}
}