import java.util.TimeZone; 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("jx") @Implements("Calendar") public class Calendar { @ObfuscatedName("c") @Export("MONTH_NAMES_ENGLISH_GERMAN") public static final String[][] MONTH_NAMES_ENGLISH_GERMAN; @ObfuscatedName("l") @Export("DAYS_OF_THE_WEEK") public static final String[] DAYS_OF_THE_WEEK; @ObfuscatedName("s") @Export("Calendar_calendar") public static java.util.Calendar Calendar_calendar; @ObfuscatedName("mx") @ObfuscatedGetter( intValue = -943283195 ) @Export("menuWidth") static int menuWidth; static { MONTH_NAMES_ENGLISH_GERMAN = new String[][]{{"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"}, {"Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"}, {"jan", "fév", "mars", "avr", "mai", "juin", "juil", "août", "sept", "oct", "nov", "déc"}, {"jan", "fev", "mar", "abr", "mai", "jun", "jul", "ago", "set", "out", "nov", "dez"}, {"jan", "feb", "mrt", "apr", "mei", "jun", "jul", "aug", "sep", "okt", "nov", "dec"}, {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"}, {"ene", "feb", "mar", "abr", "may", "jun", "jul", "ago", "sep", "oct", "nov", "dic"}}; // L: 8 DAYS_OF_THE_WEEK = new String[]{"Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"}; // L: 18 java.util.Calendar.getInstance(); // L: 22 Calendar_calendar = java.util.Calendar.getInstance(TimeZone.getTimeZone("GMT")); // L: 23 } // L: 24 @ObfuscatedName("c") @ObfuscatedSignature( descriptor = "(Lkq;I)V", garbageValue = "-406761643" ) public static void method5310(AbstractArchive var0) { VarbitComposition.VarbitDefinition_archive = var0; // L: 26 } // L: 27 @ObfuscatedName("gs") @ObfuscatedSignature( descriptor = "(Ljava/lang/String;ZI)V", garbageValue = "-9554865" ) @Export("drawLoadingMessage") static final void drawLoadingMessage(String var0, boolean var1) { if (Client.showLoadingMessages) { // L: 4247 byte var2 = 4; // L: 4248 int var3 = var2 + 6; // L: 4249 int var4 = var2 + 6; // L: 4250 int var5 = Players.fontPlain12.lineWidth(var0, 250); // L: 4251 int var6 = Players.fontPlain12.lineCount(var0, 250) * 13; // L: 4252 Rasterizer2D.Rasterizer2D_fillRectangle(var3 - var2, var4 - var2, var2 + var5 + var2, var2 + var6 + var2, 0); // L: 4253 Rasterizer2D.Rasterizer2D_drawRectangle(var3 - var2, var4 - var2, var2 + var5 + var2, var6 + var2 + var2, 16777215); // L: 4254 Players.fontPlain12.drawLines(var0, var3, var4, var5, var6, 16777215, -1, 1, 1, 0); // L: 4255 SceneTilePaint.method4268(var3 - var2, var4 - var2, var2 + var5 + var2, var2 + var6 + var2); // L: 4256 if (var1) { // L: 4257 PcmPlayer.rasterProvider.drawFull(0, 0); // L: 4258 } else { class127.method2765(var3, var4, var5, var6); // L: 4261 } } } // L: 4263 }