101 lines
3.0 KiB
Java
101 lines
3.0 KiB
Java
import net.runelite.mapping.ObfuscatedGetter;
|
|
import net.runelite.mapping.ObfuscatedName;
|
|
import net.runelite.mapping.ObfuscatedSignature;
|
|
|
|
@ObfuscatedName("dy")
|
|
public class class129 extends class128 {
|
|
@ObfuscatedName("v")
|
|
@ObfuscatedGetter(
|
|
intValue = 1742059043
|
|
)
|
|
int field1526;
|
|
@ObfuscatedName("c")
|
|
boolean field1522;
|
|
// $FF: synthetic field
|
|
@ObfuscatedSignature(
|
|
descriptor = "Les;"
|
|
)
|
|
final class131 this$0;
|
|
|
|
@ObfuscatedSignature(
|
|
descriptor = "(Les;)V"
|
|
)
|
|
class129(class131 var1) {
|
|
this.this$0 = var1;
|
|
this.field1526 = -1; // L: 178
|
|
} // L: 181
|
|
|
|
@ObfuscatedName("v")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(Lpi;I)V",
|
|
garbageValue = "-413979452"
|
|
)
|
|
void vmethod3168(Buffer var1) {
|
|
this.field1526 = var1.readUnsignedShort(); // L: 184
|
|
this.field1522 = var1.readUnsignedByte() == 1; // L: 185
|
|
} // L: 186
|
|
|
|
@ObfuscatedName("c")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(Lex;S)V",
|
|
garbageValue = "-10316"
|
|
)
|
|
void vmethod3162(ClanSettings var1) {
|
|
var1.method3027(this.field1526, this.field1522); // L: 189
|
|
} // L: 190
|
|
|
|
@ObfuscatedName("f")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(CI)C",
|
|
garbageValue = "-1943199368"
|
|
)
|
|
static char method2863(char var0) {
|
|
return var0 != 181 && var0 != 402 ? Character.toTitleCase(var0) : var0; // L: 79 80
|
|
}
|
|
|
|
@ObfuscatedName("jj")
|
|
@ObfuscatedSignature(
|
|
descriptor = "(Lky;IIIIIIB)V",
|
|
garbageValue = "-9"
|
|
)
|
|
static final void method2861(Widget var0, int var1, int var2, int var3, int var4, int var5, int var6) {
|
|
if (Client.field570) { // L: 10855
|
|
Client.alternativeScrollbarWidth = 32;
|
|
} else {
|
|
Client.alternativeScrollbarWidth = 0; // L: 10856
|
|
}
|
|
|
|
Client.field570 = false; // L: 10857
|
|
int var7;
|
|
if (MouseHandler.MouseHandler_currentButton == 1 || !GameBuild.mouseCam && MouseHandler.MouseHandler_currentButton == 4) { // L: 10858
|
|
if (var5 >= var1 && var5 < var1 + 16 && var6 >= var2 && var6 < var2 + 16) { // L: 10859
|
|
var0.scrollY -= 4; // L: 10860
|
|
class346.invalidateWidget(var0); // L: 10861
|
|
} else if (var5 >= var1 && var5 < var1 + 16 && var6 >= var3 + var2 - 16 && var6 < var3 + var2) { // L: 10863
|
|
var0.scrollY += 4; // L: 10864
|
|
class346.invalidateWidget(var0); // L: 10865
|
|
} else if (var5 >= var1 - Client.alternativeScrollbarWidth && var5 < Client.alternativeScrollbarWidth + var1 + 16 && var6 >= var2 + 16 && var6 < var3 + var2 - 16) { // L: 10867
|
|
var7 = var3 * (var3 - 32) / var4; // L: 10868
|
|
if (var7 < 8) { // L: 10869
|
|
var7 = 8;
|
|
}
|
|
|
|
int var8 = var6 - var2 - 16 - var7 / 2; // L: 10870
|
|
int var9 = var3 - 32 - var7; // L: 10871
|
|
var0.scrollY = var8 * (var4 - var3) / var9; // L: 10872
|
|
class346.invalidateWidget(var0); // L: 10873
|
|
Client.field570 = true; // L: 10874
|
|
}
|
|
}
|
|
|
|
if (Client.mouseWheelRotation != 0) { // L: 10877
|
|
var7 = var0.width; // L: 10878
|
|
if (var5 >= var1 - var7 && var6 >= var2 && var5 < var1 + 16 && var6 <= var3 + var2) { // L: 10879
|
|
var0.scrollY += Client.mouseWheelRotation * 45; // L: 10880
|
|
class346.invalidateWidget(var0); // L: 10881
|
|
}
|
|
}
|
|
|
|
} // L: 10884
|
|
}
|