project: rev 199

This commit is contained in:
Owain van Brakel
2021-08-25 13:49:53 +02:00
parent c1fffa1562
commit e6be88fbeb
490 changed files with 47651 additions and 46243 deletions

View File

@@ -4,50 +4,34 @@ import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("bn")
@ObfuscatedName("cu")
@Implements("MouseRecorder")
public class MouseRecorder implements Runnable {
@ObfuscatedName("qu")
@ObfuscatedName("eq")
@ObfuscatedSignature(
descriptor = "Llf;"
descriptor = "Lkx;"
)
@Export("friendsChat")
static FriendsChat friendsChat;
@ObfuscatedName("z")
@ObfuscatedGetter(
intValue = -1994254709
)
@Export("canvasWidth")
public static int canvasWidth;
@ObfuscatedName("bv")
@ObfuscatedSignature(
descriptor = "Ljr;"
)
static StudioGame field975;
@ObfuscatedName("nw")
@ObfuscatedGetter(
intValue = -2054144083
)
static int field976;
@ObfuscatedName("s")
@Export("archive10")
static Archive archive10;
@ObfuscatedName("n")
@Export("isRunning")
boolean isRunning;
@ObfuscatedName("t")
@ObfuscatedName("c")
@Export("lock")
Object lock;
@ObfuscatedName("v")
@ObfuscatedName("m")
@ObfuscatedGetter(
intValue = -385453715
intValue = 858657877
)
@Export("index")
int index;
@ObfuscatedName("j")
@ObfuscatedName("k")
@Export("xs")
int[] xs;
@ObfuscatedName("l")
@ObfuscatedName("o")
@Export("ys")
int[] ys;
@ObfuscatedName("n")
@ObfuscatedName("g")
@Export("millis")
long[] millis;
@@ -61,7 +45,7 @@ public class MouseRecorder implements Runnable {
}
public void run() {
for (; this.isRunning; SceneTilePaint.method4322(50L)) {
for (; this.isRunning; PlayerType.method5099(50L)) {
synchronized(this.lock) {
if (this.index < 500) {
this.xs[this.index] = MouseHandler.MouseHandler_x;
@@ -74,20 +58,60 @@ public class MouseRecorder implements Runnable {
}
@ObfuscatedName("ay")
@ObfuscatedName("n")
@ObfuscatedSignature(
descriptor = "(ILbd;ZI)I",
garbageValue = "-190219841"
descriptor = "(III)I",
garbageValue = "1522690177"
)
static int method1811(int var0, Script var1, boolean var2) {
if (var0 == 6900) {
Interpreter.Interpreter_stringStack[++class1.Interpreter_stringStackSize - 1] = "";
return 1;
} else if (var0 == 6950) {
Interpreter.Interpreter_intStack[++Interpreter.Interpreter_intStackSize - 1] = -1;
return 1;
static int method2058(int var0, int var1) {
FloorOverlayDefinition var3 = (FloorOverlayDefinition)FloorOverlayDefinition.FloorOverlayDefinition_cached.get((long)var0);
FloorOverlayDefinition var2;
if (var3 != null) {
var2 = var3;
} else {
return 2;
byte[] var4 = FloorOverlayDefinition.FloorOverlayDefinition_archive.takeFile(4, var0);
var3 = new FloorOverlayDefinition();
if (var4 != null) {
var3.decode(new Buffer(var4), var0);
}
var3.postDecode();
FloorOverlayDefinition.FloorOverlayDefinition_cached.put(var3, (long)var0);
var2 = var3;
}
if (var2 == null) {
return var1;
} else if (var2.secondaryRgb >= 0) {
return var2.secondaryRgb | -16777216;
} else if (var2.texture >= 0) {
int var10 = class138.method2696(Rasterizer3D.Rasterizer3D_textureLoader.getAverageTextureRGB(var2.texture), 96);
return Rasterizer3D.Rasterizer3D_colorPalette[var10] | -16777216;
} else if (var2.primaryRgb == 16711935) {
return var1;
} else {
int var5 = var2.hue;
int var6 = var2.saturation;
int var7 = var2.lightness;
if (var7 > 179) {
var6 /= 2;
}
if (var7 > 192) {
var6 /= 2;
}
if (var7 > 217) {
var6 /= 2;
}
if (var7 > 243) {
var6 /= 2;
}
int var8 = (var6 / 32 << 7) + var7 / 2 + (var5 / 4 << 10);
int var9 = class138.method2696(var8, 96);
return Rasterizer3D.Rasterizer3D_colorPalette[var9] | -16777216;
}
}
}