project: uwu (197)
This commit is contained in:
@@ -1,176 +1,510 @@
|
||||
import net.runelite.mapping.Export;
|
||||
import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("ap")
|
||||
@ObfuscatedName("ak")
|
||||
public class class27 extends class14 {
|
||||
@ObfuscatedName("da")
|
||||
@ObfuscatedName("oz")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Ljp;"
|
||||
descriptor = "Lnz;"
|
||||
)
|
||||
@Export("archive1")
|
||||
static Archive archive1;
|
||||
@ObfuscatedName("eh")
|
||||
static class370 field215;
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 2057684511
|
||||
intValue = 1631949421
|
||||
)
|
||||
static int field231;
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 718732187
|
||||
)
|
||||
int field227;
|
||||
int field216;
|
||||
// $FF: synthetic field
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lf;"
|
||||
descriptor = "Lv;"
|
||||
)
|
||||
final class2 this$0;
|
||||
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lf;)V"
|
||||
descriptor = "(Lv;)V"
|
||||
)
|
||||
class27(class2 var1) {
|
||||
this.this$0 = var1;
|
||||
this.field227 = -1; // L: 144
|
||||
this.field216 = -1; // L: 144
|
||||
} // L: 146
|
||||
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lnd;I)V",
|
||||
garbageValue = "-1281352827"
|
||||
descriptor = "(Lnt;I)V",
|
||||
garbageValue = "73833784"
|
||||
)
|
||||
void vmethod276(Buffer var1) {
|
||||
this.field227 = var1.readUnsignedShort(); // L: 149
|
||||
void vmethod363(Buffer var1) {
|
||||
this.field216 = var1.readUnsignedShort(); // L: 149
|
||||
} // L: 150
|
||||
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ll;B)V",
|
||||
garbageValue = "29"
|
||||
descriptor = "(Lb;I)V",
|
||||
garbageValue = "1885623446"
|
||||
)
|
||||
void vmethod281(ClanSettings var1) {
|
||||
var1.method109(this.field227); // L: 153
|
||||
void vmethod354(ClanSettings var1) {
|
||||
var1.method132(this.field216); // L: 153
|
||||
} // L: 154
|
||||
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedName("y")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljv;I)V",
|
||||
garbageValue = "-1597980436"
|
||||
descriptor = "(Ljp;IB)V",
|
||||
garbageValue = "-1"
|
||||
)
|
||||
public static void method277(AbstractArchive var0) {
|
||||
FloorUnderlayDefinition.FloorUnderlayDefinition_archive = var0; // L: 21
|
||||
} // L: 22
|
||||
static void method364(AbstractArchive var0, int var1) {
|
||||
if ((var1 & 536870912) != 0) { // L: 183
|
||||
Messages.logoSprite = TextureProvider.SpriteBuffer_getIndexedSpriteByName(var0, "logo_deadman_mode", ""); // L: 184
|
||||
} else if ((var1 & 1073741824) != 0) { // L: 186
|
||||
Messages.logoSprite = TextureProvider.SpriteBuffer_getIndexedSpriteByName(var0, "logo_seasonal_mode", ""); // L: 187
|
||||
} else {
|
||||
Messages.logoSprite = TextureProvider.SpriteBuffer_getIndexedSpriteByName(var0, "logo", ""); // L: 190
|
||||
}
|
||||
|
||||
@ObfuscatedName("at")
|
||||
} // L: 192
|
||||
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ILcf;ZI)I",
|
||||
garbageValue = "1927970682"
|
||||
descriptor = "(Lkj;Lkj;B)V",
|
||||
garbageValue = "0"
|
||||
)
|
||||
static int method280(int var0, Script var1, boolean var2) {
|
||||
if (var0 != 6700 && var0 != 6702 && var0 != 6704 && var0 != 6706 && var0 != 6708) { // L: 4158
|
||||
if (var0 != 6701 && var0 != 6703 && var0 != 6705 && var0 != 6707 && var0 != 6709) { // L: 4163
|
||||
if (var0 == 6750) { // L: 4167
|
||||
++Interpreter.Interpreter_stringStackSize; // L: 4168
|
||||
return 1; // L: 4169
|
||||
} else if (var0 != 6751 && var0 != 6752 && var0 != 6753) { // L: 4171
|
||||
if (var0 == 6754) { // L: 4175
|
||||
int var3 = Interpreter.Interpreter_intStack[--class44.Interpreter_intStackSize]; // L: 4176
|
||||
NPCComposition var4 = StructComposition.getNpcDefinition(var3); // L: 4177
|
||||
Interpreter.Interpreter_stringStack[++Interpreter.Interpreter_stringStackSize - 1] = var4 != null ? var4.name : ""; // L: 4178
|
||||
return 1; // L: 4179
|
||||
} else {
|
||||
return 2; // L: 4181
|
||||
}
|
||||
} else {
|
||||
++class44.Interpreter_intStackSize; // L: 4172
|
||||
return 1; // L: 4173
|
||||
}
|
||||
static void method353(Font var0, Font var1) {
|
||||
int var4;
|
||||
int var5;
|
||||
int var9;
|
||||
int var11;
|
||||
int var13;
|
||||
if (Varcs.worldSelectBackSprites == null) { // L: 1224
|
||||
Archive var3 = ModeWhere.archive8; // L: 1226
|
||||
var4 = var3.getGroupId("sl_back"); // L: 1228
|
||||
var5 = var3.getFileId(var4, ""); // L: 1229
|
||||
SpritePixels[] var6;
|
||||
if (!Message.method1263(var3, var4, var5)) { // L: 1232
|
||||
var6 = null; // L: 1233
|
||||
} else {
|
||||
--class44.Interpreter_intStackSize; // L: 4164
|
||||
return 1; // L: 4165
|
||||
SpritePixels[] var8 = new SpritePixels[class397.SpriteBuffer_spriteCount]; // L: 1238
|
||||
var9 = 0;
|
||||
|
||||
while (true) {
|
||||
if (var9 >= class397.SpriteBuffer_spriteCount) {
|
||||
ArchiveDisk.method5993(); // L: 1252
|
||||
var6 = var8; // L: 1255
|
||||
break;
|
||||
}
|
||||
|
||||
SpritePixels var10 = var8[var9] = new SpritePixels(); // L: 1240
|
||||
var10.width = class397.SpriteBuffer_spriteWidth; // L: 1241
|
||||
var10.height = class244.SpriteBuffer_spriteHeight; // L: 1242
|
||||
var10.xOffset = class397.SpriteBuffer_xOffsets[var9]; // L: 1243
|
||||
var10.yOffset = class26.SpriteBuffer_yOffsets[var9]; // L: 1244
|
||||
var10.subWidth = Canvas.SpriteBuffer_spriteWidths[var9]; // L: 1245
|
||||
var10.subHeight = Clock.SpriteBuffer_spriteHeights[var9]; // L: 1246
|
||||
var11 = var10.subHeight * var10.subWidth; // L: 1247
|
||||
byte[] var12 = class126.SpriteBuffer_pixels[var9]; // L: 1248
|
||||
var10.pixels = new int[var11]; // L: 1249
|
||||
|
||||
for (var13 = 0; var13 < var11; ++var13) { // L: 1250
|
||||
var10.pixels[var13] = class397.SpriteBuffer_spritePalette[var12[var13] & 255];
|
||||
}
|
||||
|
||||
++var9; // L: 1239
|
||||
}
|
||||
}
|
||||
|
||||
Varcs.worldSelectBackSprites = var6; // L: 1259
|
||||
}
|
||||
|
||||
if (class364.worldSelectFlagSprites == null) { // L: 1261
|
||||
class364.worldSelectFlagSprites = WorldMapLabelSize.method3268(ModeWhere.archive8, "sl_flags", "");
|
||||
}
|
||||
|
||||
if (class10.worldSelectArrows == null) { // L: 1262
|
||||
class10.worldSelectArrows = WorldMapLabelSize.method3268(ModeWhere.archive8, "sl_arrows", "");
|
||||
}
|
||||
|
||||
if (Huffman.worldSelectStars == null) { // L: 1263
|
||||
Huffman.worldSelectStars = WorldMapLabelSize.method3268(ModeWhere.archive8, "sl_stars", "");
|
||||
}
|
||||
|
||||
if (NetCache.worldSelectLeftSprite == null) { // L: 1264
|
||||
NetCache.worldSelectLeftSprite = TextureProvider.SpriteBuffer_getIndexedSpriteByName(ModeWhere.archive8, "leftarrow", "");
|
||||
}
|
||||
|
||||
if (class12.worldSelectRightSprite == null) { // L: 1265
|
||||
class12.worldSelectRightSprite = TextureProvider.SpriteBuffer_getIndexedSpriteByName(ModeWhere.archive8, "rightarrow", "");
|
||||
}
|
||||
|
||||
Rasterizer2D.Rasterizer2D_fillRectangle(Login.xPadding, 23, 765, 480, 0); // L: 1266
|
||||
Rasterizer2D.Rasterizer2D_fillRectangleGradient(Login.xPadding, 0, 125, 23, 12425273, 9135624); // L: 1267
|
||||
Rasterizer2D.Rasterizer2D_fillRectangleGradient(Login.xPadding + 125, 0, 640, 23, 5197647, 2697513); // L: 1268
|
||||
var0.drawCentered("Select a world", Login.xPadding + 62, 15, 0, -1); // L: 1269
|
||||
if (Huffman.worldSelectStars != null) { // L: 1270
|
||||
Huffman.worldSelectStars[1].drawAt(Login.xPadding + 140, 1); // L: 1271
|
||||
var1.draw("Members only world", Login.xPadding + 152, 10, 16777215, -1); // L: 1272
|
||||
Huffman.worldSelectStars[0].drawAt(Login.xPadding + 140, 12); // L: 1273
|
||||
var1.draw("Free world", Login.xPadding + 152, 21, 16777215, -1); // L: 1274
|
||||
}
|
||||
|
||||
if (class10.worldSelectArrows != null) { // L: 1276
|
||||
int var22 = Login.xPadding + 280; // L: 1277
|
||||
if (World.World_sortOption1[0] == 0 && World.World_sortOption2[0] == 0) { // L: 1278
|
||||
class10.worldSelectArrows[2].drawAt(var22, 4);
|
||||
} else {
|
||||
class10.worldSelectArrows[0].drawAt(var22, 4); // L: 1279
|
||||
}
|
||||
|
||||
if (World.World_sortOption1[0] == 0 && World.World_sortOption2[0] == 1) { // L: 1280
|
||||
class10.worldSelectArrows[3].drawAt(var22 + 15, 4);
|
||||
} else {
|
||||
class10.worldSelectArrows[1].drawAt(var22 + 15, 4); // L: 1281
|
||||
}
|
||||
|
||||
var0.draw("World", var22 + 32, 17, 16777215, -1); // L: 1282
|
||||
int var23 = Login.xPadding + 390; // L: 1283
|
||||
if (World.World_sortOption1[0] == 1 && World.World_sortOption2[0] == 0) { // L: 1284
|
||||
class10.worldSelectArrows[2].drawAt(var23, 4);
|
||||
} else {
|
||||
class10.worldSelectArrows[0].drawAt(var23, 4); // L: 1285
|
||||
}
|
||||
|
||||
if (World.World_sortOption1[0] == 1 && World.World_sortOption2[0] == 1) { // L: 1286
|
||||
class10.worldSelectArrows[3].drawAt(var23 + 15, 4);
|
||||
} else {
|
||||
class10.worldSelectArrows[1].drawAt(var23 + 15, 4); // L: 1287
|
||||
}
|
||||
|
||||
var0.draw("Players", var23 + 32, 17, 16777215, -1); // L: 1288
|
||||
var4 = Login.xPadding + 500; // L: 1289
|
||||
if (World.World_sortOption1[0] == 2 && World.World_sortOption2[0] == 0) { // L: 1290
|
||||
class10.worldSelectArrows[2].drawAt(var4, 4);
|
||||
} else {
|
||||
class10.worldSelectArrows[0].drawAt(var4, 4); // L: 1291
|
||||
}
|
||||
|
||||
if (World.World_sortOption1[0] == 2 && World.World_sortOption2[0] == 1) { // L: 1292
|
||||
class10.worldSelectArrows[3].drawAt(var4 + 15, 4);
|
||||
} else {
|
||||
class10.worldSelectArrows[1].drawAt(var4 + 15, 4); // L: 1293
|
||||
}
|
||||
|
||||
var0.draw("Location", var4 + 32, 17, 16777215, -1); // L: 1294
|
||||
var5 = Login.xPadding + 610; // L: 1295
|
||||
if (World.World_sortOption1[0] == 3 && World.World_sortOption2[0] == 0) { // L: 1296
|
||||
class10.worldSelectArrows[2].drawAt(var5, 4);
|
||||
} else {
|
||||
class10.worldSelectArrows[0].drawAt(var5, 4); // L: 1297
|
||||
}
|
||||
|
||||
if (World.World_sortOption1[0] == 3 && World.World_sortOption2[0] == 1) { // L: 1298
|
||||
class10.worldSelectArrows[3].drawAt(var5 + 15, 4);
|
||||
} else {
|
||||
class10.worldSelectArrows[1].drawAt(var5 + 15, 4); // L: 1299
|
||||
}
|
||||
|
||||
var0.draw("Type", var5 + 32, 17, 16777215, -1); // L: 1300
|
||||
}
|
||||
|
||||
Rasterizer2D.Rasterizer2D_fillRectangle(Login.xPadding + 708, 4, 50, 16, 0); // L: 1302
|
||||
var1.drawCentered("Cancel", Login.xPadding + 708 + 25, 16, 16777215, -1); // L: 1303
|
||||
Login.hoveredWorldIndex = -1; // L: 1304
|
||||
if (Varcs.worldSelectBackSprites != null) { // L: 1305
|
||||
byte var31 = 88; // L: 1306
|
||||
byte var32 = 19; // L: 1307
|
||||
var4 = 765 / (var31 + 1) - 1; // L: 1308
|
||||
var5 = 480 / (var32 + 1); // L: 1309
|
||||
|
||||
int var24;
|
||||
int var25;
|
||||
do {
|
||||
var24 = var5; // L: 1311
|
||||
var25 = var4; // L: 1312
|
||||
if (var5 * (var4 - 1) >= World.World_count) { // L: 1313
|
||||
--var4;
|
||||
}
|
||||
|
||||
if (var4 * (var5 - 1) >= World.World_count) { // L: 1314
|
||||
--var5;
|
||||
}
|
||||
|
||||
if (var4 * (var5 - 1) >= World.World_count) { // L: 1315
|
||||
--var5;
|
||||
}
|
||||
} while(var24 != var5 || var25 != var4); // L: 1316
|
||||
|
||||
var24 = (765 - var31 * var4) / (var4 + 1); // L: 1318
|
||||
if (var24 > 5) { // L: 1319
|
||||
var24 = 5;
|
||||
}
|
||||
|
||||
var25 = (480 - var5 * var32) / (var5 + 1); // L: 1320
|
||||
if (var25 > 5) { // L: 1321
|
||||
var25 = 5;
|
||||
}
|
||||
|
||||
int var26 = (765 - var4 * var31 - var24 * (var4 - 1)) / 2; // L: 1322
|
||||
var9 = (480 - var32 * var5 - var25 * (var5 - 1)) / 2; // L: 1323
|
||||
int var27 = (var5 + World.World_count - 1) / var5; // L: 1324
|
||||
Login.worldSelectPagesCount = var27 - var4; // L: 1325
|
||||
if (NetCache.worldSelectLeftSprite != null && Login.worldSelectPage > 0) { // L: 1326
|
||||
NetCache.worldSelectLeftSprite.drawAt(8, class0.canvasHeight / 2 - NetCache.worldSelectLeftSprite.subHeight / 2); // L: 1327
|
||||
}
|
||||
|
||||
if (class12.worldSelectRightSprite != null && Login.worldSelectPage < Login.worldSelectPagesCount) { // L: 1329
|
||||
class12.worldSelectRightSprite.drawAt(AttackOption.canvasWidth - class12.worldSelectRightSprite.subWidth - 8, class0.canvasHeight / 2 - class12.worldSelectRightSprite.subHeight / 2); // L: 1330
|
||||
}
|
||||
|
||||
var11 = var9 + 23; // L: 1332
|
||||
int var28 = var26 + Login.xPadding; // L: 1333
|
||||
var13 = 0; // L: 1334
|
||||
boolean var14 = false; // L: 1335
|
||||
int var15 = Login.worldSelectPage; // L: 1336
|
||||
|
||||
int var16;
|
||||
for (var16 = var15 * var5; var16 < World.World_count && var15 - Login.worldSelectPage < var4; ++var16) { // L: 1337 1338
|
||||
World var17 = World.World_worlds[var16]; // L: 1341
|
||||
boolean var18 = true; // L: 1342
|
||||
String var19 = Integer.toString(var17.population); // L: 1343
|
||||
if (var17.population == -1) { // L: 1344
|
||||
var19 = "OFF"; // L: 1345
|
||||
var18 = false; // L: 1346
|
||||
} else if (var17.population > 1980) { // L: 1348
|
||||
var19 = "FULL"; // L: 1349
|
||||
var18 = false; // L: 1350
|
||||
}
|
||||
|
||||
int var21 = 0; // L: 1353
|
||||
byte var20;
|
||||
if (var17.isBeta()) { // L: 1354
|
||||
if (var17.isMembersOnly()) { // L: 1355
|
||||
var20 = 7;
|
||||
} else {
|
||||
var20 = 6; // L: 1356
|
||||
}
|
||||
} else if (var17.isDeadman()) { // L: 1358
|
||||
var21 = 16711680; // L: 1359
|
||||
if (var17.isMembersOnly()) { // L: 1360
|
||||
var20 = 5;
|
||||
} else {
|
||||
var20 = 4; // L: 1361
|
||||
}
|
||||
} else if (var17.method1778()) { // L: 1363
|
||||
if (var17.isMembersOnly()) { // L: 1364
|
||||
var20 = 9;
|
||||
} else {
|
||||
var20 = 8; // L: 1365
|
||||
}
|
||||
} else if (var17.isPvp()) { // L: 1367
|
||||
if (var17.isMembersOnly()) { // L: 1368
|
||||
var20 = 3;
|
||||
} else {
|
||||
var20 = 2; // L: 1369
|
||||
}
|
||||
} else if (var17.isMembersOnly()) { // L: 1372
|
||||
var20 = 1;
|
||||
} else {
|
||||
var20 = 0; // L: 1373
|
||||
}
|
||||
|
||||
if (MouseHandler.MouseHandler_x >= var28 && MouseHandler.MouseHandler_y >= var11 && MouseHandler.MouseHandler_x < var31 + var28 && MouseHandler.MouseHandler_y < var32 + var11 && var18) { // L: 1375
|
||||
Login.hoveredWorldIndex = var16; // L: 1376
|
||||
Varcs.worldSelectBackSprites[var20].drawTransOverlayAt(var28, var11, 128, 16777215); // L: 1377
|
||||
var14 = true; // L: 1378
|
||||
} else {
|
||||
Varcs.worldSelectBackSprites[var20].drawAt(var28, var11); // L: 1380
|
||||
}
|
||||
|
||||
if (class364.worldSelectFlagSprites != null) { // L: 1381
|
||||
class364.worldSelectFlagSprites[(var17.isMembersOnly() ? 8 : 0) + var17.location].drawAt(var28 + 29, var11);
|
||||
}
|
||||
|
||||
var0.drawCentered(Integer.toString(var17.id), var28 + 15, var32 / 2 + var11 + 5, var21, -1); // L: 1382
|
||||
var1.drawCentered(var19, var28 + 60, var32 / 2 + var11 + 5, 268435455, -1); // L: 1383
|
||||
var11 = var11 + var25 + var32; // L: 1384
|
||||
++var13; // L: 1385
|
||||
if (var13 >= var5) {
|
||||
var11 = var9 + 23; // L: 1386
|
||||
var28 = var28 + var24 + var31; // L: 1387
|
||||
var13 = 0; // L: 1388
|
||||
++var15; // L: 1389
|
||||
}
|
||||
}
|
||||
|
||||
if (var14) { // L: 1392
|
||||
var16 = var1.stringWidth(World.World_worlds[Login.hoveredWorldIndex].activity) + 6; // L: 1393
|
||||
int var29 = var1.ascent + 8; // L: 1394
|
||||
int var30 = MouseHandler.MouseHandler_y + 25; // L: 1395
|
||||
if (var29 + var30 > 480) { // L: 1396
|
||||
var30 = MouseHandler.MouseHandler_y - 25 - var29; // L: 1397
|
||||
}
|
||||
|
||||
Rasterizer2D.Rasterizer2D_fillRectangle(MouseHandler.MouseHandler_x - var16 / 2, var30, var16, var29, 16777120); // L: 1399
|
||||
Rasterizer2D.Rasterizer2D_drawRectangle(MouseHandler.MouseHandler_x - var16 / 2, var30, var16, var29, 0); // L: 1400
|
||||
var1.drawCentered(World.World_worlds[Login.hoveredWorldIndex].activity, MouseHandler.MouseHandler_x, var30 + var1.ascent + 4, 0, -1); // L: 1401
|
||||
}
|
||||
}
|
||||
|
||||
AbstractWorldMapData.rasterProvider.drawFull(0, 0); // L: 1404
|
||||
} // L: 1405
|
||||
|
||||
@ObfuscatedName("jf")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Liv;IB)I",
|
||||
garbageValue = "1"
|
||||
)
|
||||
static final int method355(Widget var0, int var1) {
|
||||
if (var0.cs1Instructions != null && var1 < var0.cs1Instructions.length) { // L: 10070
|
||||
try {
|
||||
int[] var2 = var0.cs1Instructions[var1]; // L: 10072
|
||||
int var3 = 0; // L: 10073
|
||||
int var4 = 0; // L: 10074
|
||||
byte var5 = 0; // L: 10075
|
||||
|
||||
while (true) {
|
||||
int var6 = var2[var4++]; // L: 10077
|
||||
int var7 = 0; // L: 10078
|
||||
byte var8 = 0; // L: 10079
|
||||
if (var6 == 0) { // L: 10080
|
||||
return var3;
|
||||
}
|
||||
|
||||
if (var6 == 1) { // L: 10081
|
||||
var7 = Client.currentLevels[var2[var4++]];
|
||||
}
|
||||
|
||||
if (var6 == 2) { // L: 10082
|
||||
var7 = Client.levels[var2[var4++]];
|
||||
}
|
||||
|
||||
if (var6 == 3) { // L: 10083
|
||||
var7 = Client.experience[var2[var4++]];
|
||||
}
|
||||
|
||||
int var9;
|
||||
Widget var10;
|
||||
int var11;
|
||||
int var12;
|
||||
if (var6 == 4) { // L: 10084
|
||||
var9 = var2[var4++] << 16; // L: 10085
|
||||
var9 += var2[var4++]; // L: 10086
|
||||
var10 = WorldMapData_1.getWidget(var9); // L: 10087
|
||||
var11 = var2[var4++]; // L: 10088
|
||||
if (var11 != -1 && (!class250.ItemDefinition_get(var11).isMembersOnly || Client.isMembersWorld)) { // L: 10089
|
||||
for (var12 = 0; var12 < var10.itemIds.length; ++var12) { // L: 10090
|
||||
if (var11 + 1 == var10.itemIds[var12]) { // L: 10091
|
||||
var7 += var10.itemQuantities[var12];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (var6 == 5) { // L: 10095
|
||||
var7 = Varps.Varps_main[var2[var4++]];
|
||||
}
|
||||
|
||||
if (var6 == 6) { // L: 10096
|
||||
var7 = Skills.Skills_experienceTable[Client.levels[var2[var4++]] - 1];
|
||||
}
|
||||
|
||||
if (var6 == 7) { // L: 10097
|
||||
var7 = Varps.Varps_main[var2[var4++]] * 100 / 46875;
|
||||
}
|
||||
|
||||
if (var6 == 8) { // L: 10098
|
||||
var7 = class262.localPlayer.combatLevel;
|
||||
}
|
||||
|
||||
if (var6 == 9) { // L: 10099
|
||||
for (var9 = 0; var9 < 25; ++var9) { // L: 10100
|
||||
if (Skills.Skills_enabled[var9]) { // L: 10101
|
||||
var7 += Client.levels[var9];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (var6 == 10) { // L: 10104
|
||||
var9 = var2[var4++] << 16; // L: 10105
|
||||
var9 += var2[var4++]; // L: 10106
|
||||
var10 = WorldMapData_1.getWidget(var9); // L: 10107
|
||||
var11 = var2[var4++]; // L: 10108
|
||||
if (var11 != -1 && (!class250.ItemDefinition_get(var11).isMembersOnly || Client.isMembersWorld)) { // L: 10109
|
||||
for (var12 = 0; var12 < var10.itemIds.length; ++var12) { // L: 10110
|
||||
if (var11 + 1 == var10.itemIds[var12]) { // L: 10111
|
||||
var7 = 999999999; // L: 10112
|
||||
break; // L: 10113
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (var6 == 11) { // L: 10118
|
||||
var7 = Client.runEnergy;
|
||||
}
|
||||
|
||||
if (var6 == 12) { // L: 10119
|
||||
var7 = Client.weight;
|
||||
}
|
||||
|
||||
if (var6 == 13) { // L: 10120
|
||||
var9 = Varps.Varps_main[var2[var4++]]; // L: 10121
|
||||
int var13 = var2[var4++]; // L: 10122
|
||||
var7 = (var9 & 1 << var13) != 0 ? 1 : 0; // L: 10123
|
||||
}
|
||||
|
||||
if (var6 == 14) { // L: 10125
|
||||
var9 = var2[var4++]; // L: 10126
|
||||
var7 = ScriptFrame.getVarbit(var9); // L: 10127
|
||||
}
|
||||
|
||||
if (var6 == 15) { // L: 10129
|
||||
var8 = 1;
|
||||
}
|
||||
|
||||
if (var6 == 16) { // L: 10130
|
||||
var8 = 2;
|
||||
}
|
||||
|
||||
if (var6 == 17) { // L: 10131
|
||||
var8 = 3;
|
||||
}
|
||||
|
||||
if (var6 == 18) { // L: 10132
|
||||
var7 = (class262.localPlayer.x >> 7) + class15.baseX;
|
||||
}
|
||||
|
||||
if (var6 == 19) { // L: 10133
|
||||
var7 = (class262.localPlayer.y >> 7) + WorldMapSprite.baseY;
|
||||
}
|
||||
|
||||
if (var6 == 20) { // L: 10134
|
||||
var7 = var2[var4++];
|
||||
}
|
||||
|
||||
if (var8 == 0) { // L: 10135
|
||||
if (var5 == 0) { // L: 10136
|
||||
var3 += var7;
|
||||
}
|
||||
|
||||
if (var5 == 1) { // L: 10137
|
||||
var3 -= var7;
|
||||
}
|
||||
|
||||
if (var5 == 2 && var7 != 0) { // L: 10138
|
||||
var3 /= var7;
|
||||
}
|
||||
|
||||
if (var5 == 3) { // L: 10139
|
||||
var3 *= var7;
|
||||
}
|
||||
|
||||
var5 = 0; // L: 10140
|
||||
} else {
|
||||
var5 = var8; // L: 10142
|
||||
}
|
||||
}
|
||||
} catch (Exception var14) { // L: 10145
|
||||
return -1; // L: 10146
|
||||
}
|
||||
} else {
|
||||
class44.Interpreter_intStackSize -= 2; // L: 4159
|
||||
--Interpreter.Interpreter_stringStackSize; // L: 4160
|
||||
return 1; // L: 4161
|
||||
return -2;
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("fm")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IB)V",
|
||||
garbageValue = "-43"
|
||||
)
|
||||
@Export("playSong")
|
||||
static void playSong(int var0) {
|
||||
if (var0 == -1 && !Client.field881) { // L: 3387
|
||||
class124.midiPcmStream.clear(); // L: 3389
|
||||
class232.musicPlayerStatus = 1; // L: 3390
|
||||
ModelData0.musicTrackArchive = null; // L: 3391
|
||||
} else if (var0 != -1 && var0 != Client.currentTrackGroupId && ObjectComposition.clientPreferences.musicVolume != 0 && !Client.field881) { // L: 3394
|
||||
Canvas.method395(2, UrlRequest.archive6, var0, 0, ObjectComposition.clientPreferences.musicVolume, false); // L: 3395
|
||||
}
|
||||
|
||||
Client.currentTrackGroupId = var0; // L: 3397
|
||||
} // L: 3398
|
||||
|
||||
@ObfuscatedName("ga")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IIIII)V",
|
||||
garbageValue = "-630332055"
|
||||
)
|
||||
static final void method283(int var0, int var1, int var2, int var3) {
|
||||
Client.field755 = 0; // L: 4987
|
||||
int var4 = (class93.localPlayer.x >> 7) + VertexNormal.baseX; // L: 4988
|
||||
int var5 = (class93.localPlayer.y >> 7) + SoundSystem.baseY; // L: 4989
|
||||
if (var4 >= 3053 && var4 <= 3156 && var5 >= 3056 && var5 <= 3136) { // L: 4990
|
||||
Client.field755 = 1;
|
||||
}
|
||||
|
||||
if (var4 >= 3072 && var4 <= 3118 && var5 >= 9492 && var5 <= 9535) { // L: 4991
|
||||
Client.field755 = 1;
|
||||
}
|
||||
|
||||
if (Client.field755 == 1 && var4 >= 3139 && var4 <= 3199 && var5 >= 3008 && var5 <= 3062) { // L: 4992
|
||||
Client.field755 = 0;
|
||||
}
|
||||
|
||||
} // L: 4994
|
||||
|
||||
@ObfuscatedName("jk")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "([Lio;IIIZI)V",
|
||||
garbageValue = "2021358420"
|
||||
)
|
||||
@Export("resizeInterface")
|
||||
static void resizeInterface(Widget[] var0, int var1, int var2, int var3, boolean var4) {
|
||||
for (int var5 = 0; var5 < var0.length; ++var5) { // L: 9771
|
||||
Widget var6 = var0[var5]; // L: 9772
|
||||
if (var6 != null && var6.parentId == var1) { // L: 9773 9774
|
||||
Clock.alignWidgetSize(var6, var2, var3, var4); // L: 9775
|
||||
class24.alignWidgetPosition(var6, var2, var3); // L: 9776
|
||||
if (var6.scrollX > var6.scrollWidth - var6.width) { // L: 9777
|
||||
var6.scrollX = var6.scrollWidth - var6.width;
|
||||
}
|
||||
|
||||
if (var6.scrollX < 0) { // L: 9778
|
||||
var6.scrollX = 0;
|
||||
}
|
||||
|
||||
if (var6.scrollY > var6.scrollHeight - var6.height) { // L: 9779
|
||||
var6.scrollY = var6.scrollHeight - var6.height;
|
||||
}
|
||||
|
||||
if (var6.scrollY < 0) { // L: 9780
|
||||
var6.scrollY = 0;
|
||||
}
|
||||
|
||||
if (var6.type == 0) { // L: 9781
|
||||
class313.revalidateWidgetScroll(var0, var6, var4);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
} // L: 9783
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user