chore: rev 188

This commit is contained in:
Owain van Brakel
2020-01-29 14:20:08 +01:00
parent c785d0015b
commit add4ca8005
357 changed files with 41366 additions and 41447 deletions

View File

@@ -1,49 +1,31 @@
import java.net.URL;
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("bo")
@ObfuscatedName("bt")
@Implements("MouseRecorder")
public class MouseRecorder implements Runnable {
@ObfuscatedName("bo")
@ObfuscatedGetter(
intValue = 1462457493
)
static int field564;
@ObfuscatedName("dt")
@ObfuscatedSignature(
signature = "Lif;"
)
@Export("archive7")
static Archive archive7;
@ObfuscatedName("ee")
@ObfuscatedGetter(
intValue = -365482057
)
@Export("port2")
static int port2;
@ObfuscatedName("f")
@ObfuscatedName("c")
@Export("isRunning")
boolean isRunning;
@ObfuscatedName("i")
@ObfuscatedName("t")
@Export("lock")
Object lock;
@ObfuscatedName("y")
@ObfuscatedName("o")
@ObfuscatedGetter(
intValue = -134768521
intValue = 114290231
)
@Export("index")
int index;
@ObfuscatedName("w")
@ObfuscatedName("e")
@Export("xs")
int[] xs;
@ObfuscatedName("p")
@ObfuscatedName("i")
@Export("ys")
int[] ys;
@ObfuscatedName("b")
@ObfuscatedName("g")
@Export("millis")
long[] millis;
@@ -57,7 +39,7 @@ public class MouseRecorder implements Runnable {
}
public void run() {
for (; this.isRunning; ServerBuild.method4111(50L)) {
for (; this.isRunning; FriendLoginUpdate.method5325(50L)) {
synchronized(this.lock) {
if (this.index < 500) {
this.xs[this.index] = MouseHandler.MouseHandler_x;
@@ -70,57 +52,149 @@ public class MouseRecorder implements Runnable {
}
@ObfuscatedName("f")
@ObfuscatedName("c")
@ObfuscatedSignature(
signature = "(Lkp;Llp;B)Llp;",
garbageValue = "-44"
)
@Export("readStringIntParameters")
static final IterableNodeHashTable readStringIntParameters(Buffer var0, IterableNodeHashTable var1) {
int var2 = var0.readUnsignedByte();
int var3;
if (var1 == null) {
var3 = DynamicObject.method2293(var2);
var1 = new IterableNodeHashTable(var3);
}
for (var3 = 0; var3 < var2; ++var3) {
boolean var4 = var0.readUnsignedByte() == 1;
int var5 = var0.readMedium();
Object var6;
if (var4) {
var6 = new ObjectNode(var0.readStringCp1252NullTerminated());
} else {
var6 = new IntegerNode(var0.readInt());
}
var1.put((Node)var6, (long)var5);
}
return var1;
}
@ObfuscatedName("c")
@ObfuscatedSignature(
signature = "(Lii;Lii;Lii;Lgw;I)Z",
garbageValue = "1360847882"
)
public static boolean method1208(AbstractArchive var0, AbstractArchive var1, AbstractArchive var2, MidiPcmStream var3) {
class197.musicPatchesArchive = var0;
class197.musicSamplesArchive = var1;
UserComparator10.soundEffectsArchive = var2;
class197.midiPcmStream = var3;
return true;
}
@ObfuscatedName("w")
@ObfuscatedSignature(
signature = "(B)V",
garbageValue = "-64"
)
static final void method1209() {
if (!ViewportMouse.ViewportMouse_false0) {
int var0 = Scene.Scene_cameraPitchSine;
int var1 = Scene.Scene_cameraPitchCosine;
int var2 = Scene.Scene_cameraYawSine;
int var3 = Scene.Scene_cameraYawCosine;
byte var4 = 50;
short var5 = 3500;
int var6 = (ViewportMouse.ViewportMouse_x - Rasterizer3D.Rasterizer3D_clipMidX) * var4 / Rasterizer3D.Rasterizer3D_zoom;
int var7 = (ViewportMouse.ViewportMouse_y - Rasterizer3D.Rasterizer3D_clipMidY) * var4 / Rasterizer3D.Rasterizer3D_zoom;
int var8 = (ViewportMouse.ViewportMouse_x - Rasterizer3D.Rasterizer3D_clipMidX) * var5 / Rasterizer3D.Rasterizer3D_zoom;
int var9 = (ViewportMouse.ViewportMouse_y - Rasterizer3D.Rasterizer3D_clipMidY) * var5 / Rasterizer3D.Rasterizer3D_zoom;
int var10 = Rasterizer3D.method3087(var7, var4, var1, var0);
int var11 = Rasterizer3D.method3088(var7, var4, var1, var0);
var7 = var10;
var10 = Rasterizer3D.method3087(var9, var5, var1, var0);
int var12 = Rasterizer3D.method3088(var9, var5, var1, var0);
var9 = var10;
var10 = Rasterizer3D.method3112(var6, var11, var3, var2);
var11 = Rasterizer3D.method3086(var6, var11, var3, var2);
var6 = var10;
var10 = Rasterizer3D.method3112(var8, var12, var3, var2);
var12 = Rasterizer3D.method3086(var8, var12, var3, var2);
ViewportMouse.field1729 = (var10 + var6) / 2;
ViewportMouse.field1731 = (var9 + var7) / 2;
ViewportMouse.field1736 = (var11 + var12) / 2;
TextureProvider.field1512 = (var10 - var6) / 2;
ViewportMouse.field1733 = (var9 - var7) / 2;
ViewportMouse.field1742 = (var12 - var11) / 2;
UserComparator7.field1978 = Math.abs(TextureProvider.field1512);
class4.field26 = Math.abs(ViewportMouse.field1733);
class43.field381 = Math.abs(ViewportMouse.field1742);
}
}
@ObfuscatedName("gd")
@ObfuscatedSignature(
signature = "(I)Z",
garbageValue = "1809769909"
garbageValue = "1367330545"
)
@Export("loadWorlds")
static boolean loadWorlds() {
try {
if (Login.World_request == null) {
Login.World_request = BufferedNetSocket.urlRequester.request(new URL(TextureProvider.field1510));
} else if (Login.World_request.isDone()) {
byte[] var0 = Login.World_request.getResponse();
Buffer var1 = new Buffer(var0);
var1.readInt();
World.World_count = var1.readUnsignedShort();
class162.World_worlds = new World[World.World_count];
World var3;
for (int var2 = 0; var2 < World.World_count; var3.index = var2++) {
var3 = class162.World_worlds[var2] = new World();
var3.id = var1.readUnsignedShort();
var3.properties = var1.readInt();
var3.host = var1.readStringCp1252NullTerminated();
var3.activity = var1.readStringCp1252NullTerminated();
var3.location = var1.readUnsignedByte();
var3.population = var1.readShort();
}
class192.sortWorlds(class162.World_worlds, 0, class162.World_worlds.length - 1, World.World_sortOption1, World.World_sortOption2);
Login.World_request = null;
return true;
}
} catch (Exception var4) {
var4.printStackTrace();
Login.World_request = null;
}
return false;
static boolean method1210() {
return (Client.drawPlayerNames & 4) != 0;
}
@ObfuscatedName("i")
@ObfuscatedName("hc")
@ObfuscatedSignature(
signature = "(I)V",
garbageValue = "171278603"
signature = "(IIIB)V",
garbageValue = "5"
)
static void method1187() {
for (ObjectSound var0 = (ObjectSound)ObjectSound.objectSounds.last(); var0 != null; var0 = (ObjectSound)ObjectSound.objectSounds.previous()) {
if (var0.obj != null) {
var0.set();
@Export("worldToScreen")
static final void worldToScreen(int var0, int var1, int var2) {
if (var0 >= 128 && var1 >= 128 && var0 <= 13056 && var1 <= 13056) {
int var3 = WorldMapSectionType.getTileHeight(var0, var1, Clock.Client_plane) - var2;
var0 -= HitSplatDefinition.cameraX;
var3 -= class51.cameraY;
var1 -= Actor.cameraZ;
int var4 = Rasterizer3D.Rasterizer3D_sine[GrandExchangeOffer.cameraPitch];
int var5 = Rasterizer3D.Rasterizer3D_cosine[GrandExchangeOffer.cameraPitch];
int var6 = Rasterizer3D.Rasterizer3D_sine[FriendSystem.cameraYaw];
int var7 = Rasterizer3D.Rasterizer3D_cosine[FriendSystem.cameraYaw];
int var8 = var6 * var1 + var0 * var7 >> 16;
var1 = var7 * var1 - var0 * var6 >> 16;
var0 = var8;
var8 = var5 * var3 - var4 * var1 >> 16;
var1 = var3 * var4 + var5 * var1 >> 16;
if (var1 >= 50) {
Client.viewportTempX = var0 * Client.viewportZoom / var1 + Client.viewportWidth / 2;
Client.viewportTempY = var8 * Client.viewportZoom / var1 + Client.viewportHeight / 2;
} else {
Client.viewportTempX = -1;
Client.viewportTempY = -1;
}
} else {
Client.viewportTempX = -1;
Client.viewportTempY = -1;
}
}
@ObfuscatedName("lr")
@ObfuscatedSignature(
signature = "(Ljava/lang/String;I)Ljava/lang/String;",
garbageValue = "1867958927"
)
static String method1207(String var0) {
PlayerType[] var1 = SecureRandomFuture.PlayerType_values();
for (int var2 = 0; var2 < var1.length; ++var2) {
PlayerType var3 = var1[var2];
if (var3.modIcon != -1 && var0.startsWith(Language.method3728(var3.modIcon))) {
var0 = var0.substring(6 + Integer.toString(var3.modIcon).length());
break;
}
}
return var0;
}
}