Files
runelite/runescape-client/src/main/java/Login.java

241 lines
6.4 KiB
Java

import java.text.DecimalFormat;
import net.runelite.mapping.Export;
import net.runelite.mapping.Implements;
import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("cu")
@Implements("Login")
public class Login {
@ObfuscatedName("f")
static boolean field465;
@ObfuscatedName("q")
@ObfuscatedGetter(
intValue = 1606541885
)
@Export("xPadding")
static int xPadding;
@ObfuscatedName("o")
@ObfuscatedSignature(
signature = "Llq;"
)
@Export("titleboxSprite")
static IndexedSprite titleboxSprite;
@ObfuscatedName("g")
@ObfuscatedSignature(
signature = "Lln;"
)
@Export("leftTitleSprite")
static Sprite leftTitleSprite;
@ObfuscatedName("e")
@ObfuscatedGetter(
intValue = -184301597
)
@Export("pcmPlayerCount")
static int pcmPlayerCount;
@ObfuscatedName("d")
@ObfuscatedSignature(
signature = "Llq;"
)
@Export("options_buttons_0Sprite")
static IndexedSprite options_buttons_0Sprite;
@ObfuscatedName("y")
@ObfuscatedGetter(
intValue = 932541923
)
@Export("loginBoxX")
static int loginBoxX;
@ObfuscatedName("b")
@ObfuscatedGetter(
intValue = -504870061
)
@Export("Login_loadingPercent")
static int Login_loadingPercent;
@ObfuscatedName("c")
@Export("Login_loadingText")
static String Login_loadingText;
@ObfuscatedName("aj")
@ObfuscatedGetter(
intValue = 1077910071
)
static int field466;
@ObfuscatedName("ac")
@ObfuscatedGetter(
intValue = 1677133239
)
static int field467;
@ObfuscatedName("aw")
@ObfuscatedGetter(
intValue = 1861681835
)
@Export("loginIndex")
static int loginIndex;
@ObfuscatedName("al")
@Export("Login_response0")
static String Login_response0;
@ObfuscatedName("ab")
@Export("Login_response1")
static String Login_response1;
@ObfuscatedName("ae")
@Export("Login_response2")
static String Login_response2;
@ObfuscatedName("at")
@Export("Login_response3")
static String Login_response3;
@ObfuscatedName("ad")
@Export("Login_username")
static String Login_username;
@ObfuscatedName("ap")
@Export("Login_password")
static String Login_password;
@ObfuscatedName("aa")
static boolean field468;
@ObfuscatedName("ax")
static boolean field469;
@ObfuscatedName("ai")
@Export("otp")
static String otp;
@ObfuscatedName("ba")
static boolean field470;
@ObfuscatedName("bb")
@ObfuscatedGetter(
intValue = 1769484271
)
@Export("currentLoginField")
static int currentLoginField;
@ObfuscatedName("bk")
@Export("worldSelectOpen")
static boolean worldSelectOpen;
@ObfuscatedName("bl")
@ObfuscatedGetter(
intValue = 1431381579
)
@Export("hoveredWorldIndex")
static int hoveredWorldIndex;
@ObfuscatedName("br")
@ObfuscatedGetter(
intValue = -376233039
)
@Export("worldSelectPage")
static int worldSelectPage;
@ObfuscatedName("bj")
@ObfuscatedGetter(
intValue = 1548722671
)
@Export("worldSelectPagesCount")
static int worldSelectPagesCount;
@ObfuscatedName("bi")
@ObfuscatedGetter(
longValue = 803647694904294325L
)
static long field471;
@ObfuscatedName("bz")
@ObfuscatedGetter(
longValue = -3234258972092460093L
)
static long field472;
@ObfuscatedName("do")
@ObfuscatedSignature(
signature = "Lit;"
)
@Export("archive11")
static Archive archive11;
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "(Lir;II)Lhl;",
garbageValue = "-1625685874"
)
static MusicPatch method2045(AbstractArchive var0, int var1) {
byte[] var2 = var0.takeFileFlat(var1);
return var2 == null ? null : new MusicPatch(var2);
}
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "(I)V",
garbageValue = "-246495141"
)
static void method2056() {
class248.field1141 = new int[2000];
int var0 = 0;
int var1 = 240;
int var2;
for (byte var3 = 12; var0 < 16; var1 -= var3) {
var2 = class277.method5355((double)((float)var1 / 360.0F), 0.9998999834060669D, (double)((float)var0 * 0.425F / 16.0F + 0.075F));
class248.field1141[var0] = var2;
++var0;
}
var1 = 48;
for (int var5 = var1 / 6; var0 < class248.field1141.length; var1 -= var5) {
var2 = var0 * 2;
for (int var4 = class277.method5355((double)((float)var1 / 360.0F), 0.9998999834060669D, 0.5D); var0 < var2 && var0 < class248.field1141.length; ++var0) {
class248.field1141[var0] = var4;
}
}
}
@ObfuscatedName("q")
@ObfuscatedSignature(
signature = "(Lir;IIIZB)V",
garbageValue = "45"
)
public static void method2076(AbstractArchive var0, int var1, int var2, int var3, boolean var4) {
class214.field1129 = 1;
class214.field1130 = var0;
class30.musicTrackGroupId = var1;
GrandExchangeOffer.musicTrackFileId = var2;
WorldMapLabel.field1039 = var3;
RectangleMode.musicTrackBoolean = var4;
FaceNormal.field344 = 10000;
}
@ObfuscatedName("gm")
@ObfuscatedSignature(
signature = "(B)I",
garbageValue = "-1"
)
static final int method2061() {
if (ReflectionCheck.clientPreferences.roofsHidden) {
return SoundSystem.plane;
} else {
int var0 = class32.getTileHeight(WorldMapSection1.cameraX, GrandExchangeOfferNameComparator.cameraZ, SoundSystem.plane);
return var0 - GrandExchangeEvents.cameraY < 800 && (Tiles.Tiles_renderFlags[SoundSystem.plane][WorldMapSection1.cameraX >> 7][GrandExchangeOfferNameComparator.cameraZ >> 7] & 4) != 0 ? SoundSystem.plane : 3;
}
}
static {
xPadding = 0;
loginBoxX = xPadding + 202;
Login_loadingPercent = 10;
Login_loadingText = "";
field466 = -1;
field467 = 1;
loginIndex = 0;
Login_response0 = "";
Login_response1 = "";
Login_response2 = "";
Login_response3 = "";
Login_username = "";
Login_password = "";
field468 = false;
field469 = false;
field470 = true;
currentLoginField = 0;
worldSelectOpen = false;
hoveredWorldIndex = -1;
worldSelectPage = 0;
worldSelectPagesCount = 0;
new DecimalFormat("##0.00");
new class161();
field471 = -1L;
field472 = -1L;
}
}