Files
runelite/runescape-client/src/main/java/class129.java
2022-04-22 12:43:18 +03:00

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
}