client: rev 201
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user