From 65e7efde23ac6fae9ac28ad4c7672931706a81e2 Mon Sep 17 00:00:00 2001 From: Graham Date: Sat, 3 Aug 2019 12:16:31 +0100 Subject: [PATCH] Add TODO --- deob/src/main/java/dev/openrs2/deob/Deobfuscator.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/deob/src/main/java/dev/openrs2/deob/Deobfuscator.java b/deob/src/main/java/dev/openrs2/deob/Deobfuscator.java index f12124f4..f8694e52 100644 --- a/deob/src/main/java/dev/openrs2/deob/Deobfuscator.java +++ b/deob/src/main/java/dev/openrs2/deob/Deobfuscator.java @@ -57,6 +57,11 @@ public final class Deobfuscator { var gl = Library.readPack(input.resolve("jaggl.pack200")); var client = Library.readJar(input.resolve("runescape.jar")); var glClient = Library.readPack(input.resolve("runescape_gl.pack200")); + + // TODO(gpe): it'd be nice to have separate signlink.jar and + // signlink-unsigned.jar files so we don't (effectively) deobfuscate + // runescape.jar twice with different sets of names, but thinking about + // how this would work is tricky (as the naming must match) var unsignedClient = new Library(client); /* overwrite client's classes with signed classes from the loader */