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

139 lines
3.1 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("lx")
@Implements("GraphicsDefaults")
public class GraphicsDefaults {
@ObfuscatedName("x")
@ObfuscatedGetter(
intValue = 281653791
)
@Export("compass")
public int compass;
@ObfuscatedName("m")
@ObfuscatedGetter(
intValue = -1495832325
)
public int field3824;
@ObfuscatedName("k")
@ObfuscatedGetter(
intValue = 465334207
)
@Export("mapScenes")
public int mapScenes;
@ObfuscatedName("d")
@ObfuscatedGetter(
intValue = 1124129299
)
@Export("headIconsPk")
public int headIconsPk;
@ObfuscatedName("w")
@ObfuscatedGetter(
intValue = -392532665
)
public int field3817;
@ObfuscatedName("v")
@ObfuscatedGetter(
intValue = 505847237
)
public int field3818;
@ObfuscatedName("q")
@ObfuscatedGetter(
intValue = -322608503
)
public int field3819;
@ObfuscatedName("z")
@ObfuscatedGetter(
intValue = 91782019
)
public int field3820;
@ObfuscatedName("t")
@ObfuscatedGetter(
intValue = -918755557
)
public int field3821;
@ObfuscatedName("e")
@ObfuscatedGetter(
intValue = -1836222511
)
public int field3822;
@ObfuscatedName("s")
@ObfuscatedGetter(
intValue = -581916301
)
public int field3823;
public GraphicsDefaults() {
this.compass = -1;
this.field3824 = -1;
this.mapScenes = -1;
this.headIconsPk = -1;
this.field3817 = -1;
this.field3818 = -1;
this.field3819 = -1;
this.field3820 = -1;
this.field3821 = -1;
this.field3822 = -1;
this.field3823 = -1;
}
@ObfuscatedName("x")
@ObfuscatedSignature(
signature = "(Liy;I)V",
garbageValue = "-1759254165"
)
@Export("decode")
public void decode(AbstractArchive var1) {
byte[] var2 = var1.takeFileFlat(DefaultsGroup.field3811.group);
Buffer var3 = new Buffer(var2);
while (true) {
int var4 = var3.readUnsignedByte();
if (var4 == 0) {
return;
}
switch(var4) {
case 1:
var3.readMedium();
break;
case 2:
this.compass = var3.method5591();
this.field3824 = var3.method5591();
this.mapScenes = var3.method5591();
this.headIconsPk = var3.method5591();
this.field3817 = var3.method5591();
this.field3818 = var3.method5591();
this.field3819 = var3.method5591();
this.field3820 = var3.method5591();
this.field3821 = var3.method5591();
this.field3822 = var3.method5591();
this.field3823 = var3.method5591();
}
}
}
@ObfuscatedName("x")
static double method5968(double var0, double var2, double var4) {
double var8 = (var0 - var2) / var4;
double var6 = Math.exp(-var8 * var8 / 2.0D) / Math.sqrt(6.283185307179586D);
return var6 / var4;
}
@ObfuscatedName("x")
@ObfuscatedSignature(
signature = "(Lkb;Ljava/lang/String;B)I",
garbageValue = "77"
)
public static int method5966(Buffer var0, String var1) {
int var2 = var0.offset;
byte[] var3 = WorldMapCacheName.method715(var1);
var0.writeSmartByteShort(var3.length);
var0.offset += class219.huffman.compress(var3, 0, var3.length, var0.array, var0.offset);
return var0.offset - var2;
}
}