client: rev 201

This commit is contained in:
Justin
2021-11-03 22:50:34 +11:00
parent af21d0e050
commit bcc8072751
425 changed files with 65165 additions and 65696 deletions

View File

@@ -3,149 +3,95 @@ import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
import net.runelite.rs.ScriptOpcodes;
@ObfuscatedName("hq")
@ObfuscatedName("hk")
@Implements("ViewportMouse")
public class ViewportMouse {
@ObfuscatedName("l")
@ObfuscatedName("i")
@Export("ViewportMouse_isInViewport")
public static boolean ViewportMouse_isInViewport;
@ObfuscatedName("q")
@ObfuscatedName("w")
@ObfuscatedGetter(
intValue = -953546055
intValue = 1767898875
)
@Export("ViewportMouse_x")
static int ViewportMouse_x;
@ObfuscatedName("f")
@ObfuscatedName("s")
@ObfuscatedGetter(
intValue = 649288631
intValue = -1574858815
)
@Export("ViewportMouse_y")
static int ViewportMouse_y;
@ObfuscatedName("j")
@ObfuscatedName("a")
@Export("ViewportMouse_false0")
static boolean ViewportMouse_false0;
@ObfuscatedName("k")
@ObfuscatedName("o")
@ObfuscatedGetter(
intValue = 1423122717
intValue = -1627779879
)
static int field2585;
@ObfuscatedName("e")
static int field2582;
@ObfuscatedName("g")
@ObfuscatedGetter(
intValue = 170270171
intValue = 388017149
)
static int field2579;
@ObfuscatedName("w")
@ObfuscatedName("p")
@ObfuscatedGetter(
intValue = 1898268003
intValue = -1496218799
)
static int field2580;
@ObfuscatedName("v")
static int field2584;
@ObfuscatedName("b")
@ObfuscatedGetter(
intValue = -1146683373
intValue = -1501353273
)
static int field2590;
@ObfuscatedName("t")
@ObfuscatedGetter(
intValue = -1561495595
)
@Export("ViewportMouse_entityCount")
public static int ViewportMouse_entityCount;
@ObfuscatedName("s")
@ObfuscatedName("l")
@Export("ViewportMouse_entityTags")
public static long[] ViewportMouse_entityTags;
@ObfuscatedName("ec")
@ObfuscatedSignature(
descriptor = "Lky;"
)
@Export("archive19")
static Archive archive19;
static {
ViewportMouse_isInViewport = false;
ViewportMouse_x = 0;
ViewportMouse_y = 0;
ViewportMouse_false0 = false;
ViewportMouse_entityCount = 0;
ViewportMouse_entityTags = new long[1000];
ViewportMouse_isInViewport = false; // L: 4
ViewportMouse_x = 0; // L: 5
ViewportMouse_y = 0; // L: 6
ViewportMouse_false0 = false; // L: 7
ViewportMouse_entityCount = 0; // L: 17
ViewportMouse_entityTags = new long[1000]; // L: 18
}
@ObfuscatedName("l")
@ObfuscatedName("k")
@ObfuscatedSignature(
descriptor = "(Lcy;I)V",
garbageValue = "-1260271458"
descriptor = "(ILbp;ZI)I",
garbageValue = "598393616"
)
@Export("runScriptEvent")
public static void runScriptEvent(ScriptEvent var0) {
SoundSystem.runScript(var0, 500000, 475000);
}
@ObfuscatedName("l")
@ObfuscatedSignature(
descriptor = "(I)V",
garbageValue = "457176058"
)
static void method4556() {
for (ObjectSound var0 = (ObjectSound)ObjectSound.objectSounds.last(); var0 != null; var0 = (ObjectSound)ObjectSound.objectSounds.previous()) {
if (var0.obj != null) {
var0.set();
}
}
}
@ObfuscatedName("q")
@ObfuscatedSignature(
descriptor = "(III)Ljt;",
garbageValue = "1935657633"
)
@Export("getWidgetChild")
public static Widget getWidgetChild(int var0, int var1) {
Widget var2 = HealthBarUpdate.getWidget(var0);
if (var1 == -1) {
return var2;
static int method4622(int var0, Script var1, boolean var2) {
Widget var3 = var2 ? class120.scriptDotWidget : Frames.scriptActiveWidget; // L: 1087
if (var0 == ScriptOpcodes.CC_GETX) { // L: 1088
Interpreter.Interpreter_intStack[++class14.Interpreter_intStackSize - 1] = var3.x; // L: 1089
return 1; // L: 1090
} else if (var0 == ScriptOpcodes.CC_GETY) { // L: 1092
Interpreter.Interpreter_intStack[++class14.Interpreter_intStackSize - 1] = var3.y; // L: 1093
return 1; // L: 1094
} else if (var0 == ScriptOpcodes.CC_GETWIDTH) { // L: 1096
Interpreter.Interpreter_intStack[++class14.Interpreter_intStackSize - 1] = var3.width; // L: 1097
return 1; // L: 1098
} else if (var0 == ScriptOpcodes.CC_GETHEIGHT) { // L: 1100
Interpreter.Interpreter_intStack[++class14.Interpreter_intStackSize - 1] = var3.height; // L: 1101
return 1; // L: 1102
} else if (var0 == ScriptOpcodes.CC_GETHIDE) { // L: 1104
Interpreter.Interpreter_intStack[++class14.Interpreter_intStackSize - 1] = var3.isHidden ? 1 : 0; // L: 1105
return 1; // L: 1106
} else if (var0 == ScriptOpcodes.CC_GETLAYER) { // L: 1108
Interpreter.Interpreter_intStack[++class14.Interpreter_intStackSize - 1] = var3.parentId; // L: 1109
return 1; // L: 1110
} else {
return var2 != null && var2.children != null && var1 < var2.children.length ? var2.children[var1] : null;
return 2; // L: 1112
}
}
@ObfuscatedName("ih")
@ObfuscatedSignature(
descriptor = "(Ljt;IIIIIII)V",
garbageValue = "1628744155"
)
static final void method4559(Widget var0, int var1, int var2, int var3, int var4, int var5, int var6) {
if (Client.field551) {
Client.alternativeScrollbarWidth = 32;
} else {
Client.alternativeScrollbarWidth = 0;
}
Client.field551 = false;
int var7;
if (MouseHandler.MouseHandler_currentButton == 1 || !VarbitComposition.mouseCam && MouseHandler.MouseHandler_currentButton == 4) {
if (var5 >= var1 && var5 < var1 + 16 && var6 >= var2 && var6 < var2 + 16) {
var0.scrollY -= 4;
class16.invalidateWidget(var0);
} else if (var5 >= var1 && var5 < var1 + 16 && var6 >= var3 + var2 - 16 && var6 < var3 + var2) {
var0.scrollY += 4;
class16.invalidateWidget(var0);
} else if (var5 >= var1 - Client.alternativeScrollbarWidth && var5 < Client.alternativeScrollbarWidth + var1 + 16 && var6 >= var2 + 16 && var6 < var3 + var2 - 16) {
var7 = var3 * (var3 - 32) / var4;
if (var7 < 8) {
var7 = 8;
}
int var8 = var6 - var2 - 16 - var7 / 2;
int var9 = var3 - 32 - var7;
var0.scrollY = var8 * (var4 - var3) / var9;
class16.invalidateWidget(var0);
Client.field551 = true;
}
}
if (Client.mouseWheelRotation != 0) {
var7 = var0.width;
if (var5 >= var1 - var7 && var6 >= var2 && var5 < var1 + 16 && var6 <= var3 + var2) {
var0.scrollY += Client.mouseWheelRotation * 45;
class16.invalidateWidget(var0);
}
}
}
}