project: rev 195
This commit is contained in:
@@ -4,22 +4,16 @@ import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("af")
|
||||
@ObfuscatedName("fw")
|
||||
@Implements("WorldMapScaleHandler")
|
||||
public class WorldMapScaleHandler {
|
||||
@ObfuscatedName("sf")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Llu;"
|
||||
)
|
||||
@Export("masterDisk")
|
||||
static ArchiveDisk masterDisk;
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1871677981
|
||||
intValue = -44870609
|
||||
)
|
||||
@Export("pixelsPerTile")
|
||||
int pixelsPerTile;
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedName("o")
|
||||
@Export("tileTemplates")
|
||||
byte[][][] tileTemplates;
|
||||
|
||||
@@ -27,25 +21,25 @@ public class WorldMapScaleHandler {
|
||||
this.pixelsPerTile = var1; // L: 10
|
||||
} // L: 11
|
||||
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IIIIIIIII)V",
|
||||
garbageValue = "-313253056"
|
||||
garbageValue = "-2104011211"
|
||||
)
|
||||
void method813(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8) {
|
||||
void method3223(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8) {
|
||||
if (var7 != 0 && this.pixelsPerTile != 0 && this.tileTemplates != null) { // L: 14
|
||||
var8 = this.method826(var8, var7); // L: 15
|
||||
var7 = this.method815(var7); // L: 16
|
||||
var8 = this.method3224(var8, var7); // L: 15
|
||||
var7 = this.method3225(var7); // L: 16
|
||||
Rasterizer2D.Rasterizer2D_drawGradientPixels(var1, var2, var5, var6, var3, var4, this.tileTemplates[var7 - 1][var8], this.pixelsPerTile); // L: 17
|
||||
}
|
||||
} // L: 18
|
||||
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(III)I",
|
||||
garbageValue = "655322250"
|
||||
garbageValue = "464947264"
|
||||
)
|
||||
int method826(int var1, int var2) {
|
||||
int method3224(int var1, int var2) {
|
||||
if (var2 == 9) { // L: 21
|
||||
var1 = var1 + 1 & 3;
|
||||
}
|
||||
@@ -54,19 +48,19 @@ public class WorldMapScaleHandler {
|
||||
var1 = var1 + 3 & 3;
|
||||
}
|
||||
|
||||
if (var2 == 11) { // L: 23
|
||||
var1 = var1 + 3 & 3;
|
||||
if (var2 == 11) {
|
||||
var1 = var1 + 3 & 3; // L: 23
|
||||
}
|
||||
|
||||
return var1; // L: 24
|
||||
}
|
||||
|
||||
@ObfuscatedName("d")
|
||||
@ObfuscatedName("u")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)I",
|
||||
garbageValue = "244529953"
|
||||
garbageValue = "-10927742"
|
||||
)
|
||||
int method815(int var1) {
|
||||
int method3225(int var1) {
|
||||
if (var1 != 9 && var1 != 10) { // L: 28
|
||||
return var1 == 11 ? 8 : var1; // L: 29
|
||||
} else {
|
||||
@@ -74,10 +68,10 @@ public class WorldMapScaleHandler {
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedName("p")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-2066624516"
|
||||
garbageValue = "-346921749"
|
||||
)
|
||||
@Export("init")
|
||||
void init() {
|
||||
@@ -94,10 +88,10 @@ public class WorldMapScaleHandler {
|
||||
}
|
||||
} // L: 35 46
|
||||
|
||||
@ObfuscatedName("y")
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-134858358"
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "-15"
|
||||
)
|
||||
@Export("init0")
|
||||
void init0() {
|
||||
@@ -122,8 +116,8 @@ public class WorldMapScaleHandler {
|
||||
|
||||
for (var3 = this.pixelsPerTile - 1; var3 >= 0; --var3) { // L: 60
|
||||
for (var4 = 0; var4 < this.pixelsPerTile; ++var4) { // L: 61
|
||||
if (var4 <= var3) { // L: 62
|
||||
var1[var2] = -1;
|
||||
if (var4 <= var3) {
|
||||
var1[var2] = -1; // L: 62
|
||||
}
|
||||
|
||||
++var2; // L: 63
|
||||
@@ -161,10 +155,10 @@ public class WorldMapScaleHandler {
|
||||
this.tileTemplates[0][3] = var1; // L: 84
|
||||
} // L: 85
|
||||
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-2097945159"
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "1"
|
||||
)
|
||||
@Export("init1")
|
||||
void init1() {
|
||||
@@ -232,10 +226,10 @@ public class WorldMapScaleHandler {
|
||||
this.tileTemplates[1][3] = var1; // L: 127
|
||||
} // L: 128
|
||||
|
||||
@ObfuscatedName("z")
|
||||
@ObfuscatedName("k")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "123"
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-2142515609"
|
||||
)
|
||||
@Export("init2")
|
||||
void init2() {
|
||||
@@ -299,10 +293,10 @@ public class WorldMapScaleHandler {
|
||||
this.tileTemplates[2][3] = var1; // L: 166
|
||||
} // L: 167
|
||||
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedName("g")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "60"
|
||||
garbageValue = "5"
|
||||
)
|
||||
@Export("init3")
|
||||
void init3() {
|
||||
@@ -366,10 +360,10 @@ public class WorldMapScaleHandler {
|
||||
this.tileTemplates[3][3] = var1; // L: 205
|
||||
} // L: 206
|
||||
|
||||
@ObfuscatedName("q")
|
||||
@ObfuscatedName("h")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "1887345157"
|
||||
garbageValue = "-805674580"
|
||||
)
|
||||
@Export("init4")
|
||||
void init4() {
|
||||
@@ -433,10 +427,10 @@ public class WorldMapScaleHandler {
|
||||
this.tileTemplates[4][3] = var1; // L: 244
|
||||
} // L: 245
|
||||
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedName("n")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-1859326664"
|
||||
garbageValue = "-1414926565"
|
||||
)
|
||||
@Export("init5")
|
||||
void init5() {
|
||||
@@ -502,10 +496,10 @@ public class WorldMapScaleHandler {
|
||||
this.tileTemplates[5][3] = var1; // L: 285
|
||||
} // L: 286
|
||||
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "99"
|
||||
garbageValue = "5"
|
||||
)
|
||||
@Export("init6")
|
||||
void init6() {
|
||||
@@ -571,10 +565,10 @@ public class WorldMapScaleHandler {
|
||||
this.tileTemplates[6][3] = var1; // L: 326
|
||||
} // L: 327
|
||||
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-1454081837"
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "-2"
|
||||
)
|
||||
@Export("init7")
|
||||
void init7() {
|
||||
@@ -615,8 +609,8 @@ public class WorldMapScaleHandler {
|
||||
|
||||
for (var3 = this.pixelsPerTile - 1; var3 >= 0; --var3) { // L: 352
|
||||
for (var4 = this.pixelsPerTile - 1; var4 >= 0; --var4) { // L: 353
|
||||
if (var4 >= var3 - this.pixelsPerTile / 2) { // L: 354
|
||||
var1[var5] = -1;
|
||||
if (var4 >= var3 - this.pixelsPerTile / 2) {
|
||||
var1[var5] = -1; // L: 354
|
||||
}
|
||||
|
||||
++var5; // L: 355
|
||||
@@ -640,43 +634,138 @@ public class WorldMapScaleHandler {
|
||||
this.tileTemplates[7][3] = var1; // L: 367
|
||||
} // L: 368
|
||||
|
||||
@ObfuscatedName("gv")
|
||||
@ObfuscatedName("fu")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lbk;ZI)V",
|
||||
garbageValue = "458493805"
|
||||
descriptor = "(I)I",
|
||||
garbageValue = "-711765153"
|
||||
)
|
||||
@Export("addPlayerToScene")
|
||||
static void addPlayerToScene(Player var0, boolean var1) {
|
||||
if (var0 != null && var0.isVisible() && !var0.isHidden) { // L: 4264
|
||||
var0.isUnanimated = false; // L: 4265
|
||||
if ((Client.isLowDetail && Players.Players_count > 50 || Players.Players_count > 200) && var1 && var0.idleSequence == var0.movementSequence) { // L: 4266 4267
|
||||
var0.isUnanimated = true;
|
||||
}
|
||||
@Export("getWindowedMode")
|
||||
static int getWindowedMode() {
|
||||
return Client.isResizable ? 2 : 1; // L: 3595
|
||||
}
|
||||
|
||||
int var2 = var0.x >> 7; // L: 4269
|
||||
int var3 = var0.y >> 7; // L: 4270
|
||||
if (var2 >= 0 && var2 < 104 && var3 >= 0 && var3 < 104) { // L: 4271
|
||||
long var4 = TextureProvider.calculateTag(0, 0, 0, false, var0.index); // L: 4272
|
||||
if (var0.model0 != null && Client.cycle >= var0.animationCycleStart && Client.cycle < var0.animationCycleEnd) { // L: 4273
|
||||
var0.isUnanimated = false; // L: 4274
|
||||
var0.tileHeight = WorldMapRegion.getTileHeight(var0.x, var0.y, class90.Client_plane); // L: 4275
|
||||
var0.playerCycle = Client.cycle; // L: 4276
|
||||
MilliClock.scene.addNullableObject(class90.Client_plane, var0.x, var0.y, var0.tileHeight, 60, var0, var0.rotation, var4, var0.minX, var0.minY, var0.maxX, var0.maxY); // L: 4277
|
||||
} else {
|
||||
if ((var0.x & 127) == 64 && (var0.y & 127) == 64) { // L: 4280
|
||||
if (Client.tileLastDrawnActor[var2][var3] == Client.viewportDrawCount) { // L: 4281
|
||||
return;
|
||||
}
|
||||
|
||||
Client.tileLastDrawnActor[var2][var3] = Client.viewportDrawCount; // L: 4282
|
||||
@ObfuscatedName("hc")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(ZLnk;ZI)V",
|
||||
garbageValue = "-1439207685"
|
||||
)
|
||||
static final void method3246(boolean var0, PacketBuffer var1, boolean var2) {
|
||||
while (true) {
|
||||
if (var1.bitsRemaining(Client.packetWriter.serverPacketLength) >= 27) { // L: 7338
|
||||
int var3 = var1.readBits(15); // L: 7339
|
||||
if (var3 != 32767) { // L: 7340
|
||||
boolean var4 = false; // L: 7341
|
||||
if (Client.npcs[var3] == null) { // L: 7342
|
||||
Client.npcs[var3] = new NPC(); // L: 7343
|
||||
var4 = true; // L: 7344
|
||||
}
|
||||
|
||||
var0.tileHeight = WorldMapRegion.getTileHeight(var0.x, var0.y, class90.Client_plane); // L: 4284
|
||||
var0.playerCycle = Client.cycle; // L: 4285
|
||||
MilliClock.scene.drawEntity(class90.Client_plane, var0.x, var0.y, var0.tileHeight, 60, var0, var0.rotation, var4, var0.isWalking); // L: 4286
|
||||
NPC var5 = Client.npcs[var3]; // L: 7346
|
||||
Client.npcIndices[++Client.npcCount - 1] = var3; // L: 7347
|
||||
var5.npcCycle = Client.cycle; // L: 7348
|
||||
int var6;
|
||||
int var7;
|
||||
int var8;
|
||||
int var9;
|
||||
if (!var2) { // L: 7352
|
||||
if (var0) { // L: 7353
|
||||
var8 = var1.readBits(8); // L: 7354
|
||||
if (var8 > 127) { // L: 7355
|
||||
var8 -= 256;
|
||||
}
|
||||
} else {
|
||||
var8 = var1.readBits(5); // L: 7358
|
||||
if (var8 > 15) { // L: 7359
|
||||
var8 -= 32;
|
||||
}
|
||||
}
|
||||
|
||||
var9 = var1.readBits(1); // L: 7361
|
||||
if (var9 == 1) { // L: 7362
|
||||
Client.field646[++Client.field645 - 1] = var3;
|
||||
}
|
||||
|
||||
var5.definition = GraphicsObject.getNpcDefinition(var1.readBits(14)); // L: 7363
|
||||
var6 = var1.readBits(1); // L: 7364
|
||||
if (var0) { // L: 7365
|
||||
var7 = var1.readBits(8); // L: 7366
|
||||
if (var7 > 127) { // L: 7367
|
||||
var7 -= 256;
|
||||
}
|
||||
} else {
|
||||
var7 = var1.readBits(5); // L: 7370
|
||||
if (var7 > 15) { // L: 7371
|
||||
var7 -= 32;
|
||||
}
|
||||
}
|
||||
|
||||
int var10 = Client.defaultRotations[var1.readBits(3)]; // L: 7373
|
||||
if (var4) {
|
||||
var5.orientation = var5.rotation = var10; // L: 7374
|
||||
}
|
||||
} else {
|
||||
var9 = var1.readBits(1); // L: 7377
|
||||
if (var9 == 1) { // L: 7378
|
||||
Client.field646[++Client.field645 - 1] = var3;
|
||||
}
|
||||
|
||||
var5.definition = GraphicsObject.getNpcDefinition(var1.readBits(14)); // L: 7379
|
||||
var6 = var1.readBits(1); // L: 7380
|
||||
if (var0) { // L: 7381
|
||||
var8 = var1.readBits(8); // L: 7382
|
||||
if (var8 > 127) { // L: 7383
|
||||
var8 -= 256;
|
||||
}
|
||||
} else {
|
||||
var8 = var1.readBits(5); // L: 7386
|
||||
if (var8 > 15) { // L: 7387
|
||||
var8 -= 32;
|
||||
}
|
||||
}
|
||||
|
||||
if (var0) { // L: 7389
|
||||
var7 = var1.readBits(8); // L: 7390
|
||||
if (var7 > 127) {
|
||||
var7 -= 256; // L: 7391
|
||||
}
|
||||
} else {
|
||||
var7 = var1.readBits(5); // L: 7394
|
||||
if (var7 > 15) { // L: 7395
|
||||
var7 -= 32;
|
||||
}
|
||||
}
|
||||
|
||||
boolean var12 = var1.readBits(1) == 1; // L: 7397
|
||||
if (var12) { // L: 7398
|
||||
var1.readBits(32); // L: 7399
|
||||
}
|
||||
|
||||
int var11 = Client.defaultRotations[var1.readBits(3)]; // L: 7401
|
||||
if (var4) { // L: 7402
|
||||
var5.orientation = var5.rotation = var11;
|
||||
}
|
||||
}
|
||||
|
||||
var5.field1258 = var5.definition.size; // L: 7404
|
||||
var5.field1262 = var5.definition.rotation; // L: 7405
|
||||
if (var5.field1262 == 0) { // L: 7406
|
||||
var5.rotation = 0;
|
||||
}
|
||||
|
||||
var5.walkSequence = var5.definition.walkSequence; // L: 7407
|
||||
var5.walkBackSequence = var5.definition.walkBackSequence; // L: 7408
|
||||
var5.walkLeftSequence = var5.definition.walkLeftSequence; // L: 7409
|
||||
var5.walkRightSequence = var5.definition.walkRightSequence; // L: 7410
|
||||
var5.idleSequence = var5.definition.idleSequence; // L: 7411
|
||||
var5.turnLeftSequence = var5.definition.turnLeftSequence; // L: 7412
|
||||
var5.turnRightSequence = var5.definition.turnRightSequence; // L: 7413
|
||||
var5.method2236(Varcs.localPlayer.pathX[0] + var7, Varcs.localPlayer.pathY[0] + var8, var6 == 1); // L: 7414
|
||||
continue; // L: 7415
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
} // L: 4290
|
||||
var1.exportIndex(); // L: 7416
|
||||
return; // L: 7417
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user