project: Revvvvvvvvvvvvv
This commit is contained in:
@@ -8,112 +8,312 @@ import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("w")
|
||||
public class class7 {
|
||||
@ObfuscatedName("hu")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lgy;"
|
||||
)
|
||||
@Export("scene")
|
||||
static Scene scene;
|
||||
@ObfuscatedName("jl")
|
||||
@ObfuscatedName("sp")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1574043841
|
||||
intValue = -495360995
|
||||
)
|
||||
@Export("oculusOrbFocalPointX")
|
||||
static int oculusOrbFocalPointX;
|
||||
static int field33;
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 1430198081
|
||||
)
|
||||
public static int field39;
|
||||
@ObfuscatedName("a")
|
||||
@Export("Tiles_hue")
|
||||
static int[] Tiles_hue;
|
||||
@ObfuscatedName("u")
|
||||
public static short[][] field40;
|
||||
@ObfuscatedName("ep")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lkz;"
|
||||
)
|
||||
@Export("archive0")
|
||||
static Archive archive0;
|
||||
@ObfuscatedName("ii")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1073511333
|
||||
)
|
||||
@Export("cameraPitch")
|
||||
static int cameraPitch;
|
||||
@ObfuscatedName("iq")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 1883104503
|
||||
)
|
||||
@Export("cameraYaw")
|
||||
static int cameraYaw;
|
||||
@ObfuscatedName("c")
|
||||
ExecutorService field30;
|
||||
@ObfuscatedName("b")
|
||||
Future field31;
|
||||
@ObfuscatedName("p")
|
||||
ExecutorService field34;
|
||||
@ObfuscatedName("l")
|
||||
Future field42;
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lpi;"
|
||||
)
|
||||
final Buffer field25;
|
||||
@ObfuscatedName("m")
|
||||
final Buffer field30;
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "Lm;"
|
||||
descriptor = "Le;"
|
||||
)
|
||||
final class3 field26;
|
||||
final class3 field31;
|
||||
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lpi;Lm;)V"
|
||||
descriptor = "(Lpi;Le;)V"
|
||||
)
|
||||
public class7(Buffer var1, class3 var2) {
|
||||
this.field30 = Executors.newSingleThreadExecutor();
|
||||
this.field25 = var1;
|
||||
this.field26 = var2;
|
||||
this.method62();
|
||||
}
|
||||
this.field34 = Executors.newSingleThreadExecutor(); // L: 10
|
||||
this.field30 = var1; // L: 16
|
||||
this.field31 = var2; // L: 17
|
||||
this.method46(); // L: 18
|
||||
} // L: 19
|
||||
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)Z",
|
||||
garbageValue = "-1426679915"
|
||||
garbageValue = "343029273"
|
||||
)
|
||||
public boolean method61() {
|
||||
return this.field31.isDone();
|
||||
public boolean method43() {
|
||||
return this.field42.isDone(); // L: 22
|
||||
}
|
||||
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "-1411495708"
|
||||
descriptor = "(B)V",
|
||||
garbageValue = "-42"
|
||||
)
|
||||
public void method65() {
|
||||
this.field30.shutdown();
|
||||
this.field30 = null;
|
||||
}
|
||||
public void method44() {
|
||||
this.field34.shutdown(); // L: 26
|
||||
this.field34 = null; // L: 27
|
||||
} // L: 28
|
||||
|
||||
@ObfuscatedName("p")
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(B)Lpi;",
|
||||
garbageValue = "14"
|
||||
descriptor = "(I)Lpi;",
|
||||
garbageValue = "-149589484"
|
||||
)
|
||||
public Buffer method75() {
|
||||
public Buffer method45() {
|
||||
try {
|
||||
return (Buffer)this.field31.get();
|
||||
} catch (Exception var2) {
|
||||
return null;
|
||||
return (Buffer)this.field42.get(); // L: 32
|
||||
} catch (Exception var2) { // L: 34
|
||||
return null; // L: 35
|
||||
}
|
||||
}
|
||||
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)V",
|
||||
garbageValue = "1868135636"
|
||||
garbageValue = "2103816119"
|
||||
)
|
||||
void method62() {
|
||||
this.field31 = this.field30.submit(new class1(this, this.field25, this.field26));
|
||||
}
|
||||
void method46() {
|
||||
this.field42 = this.field34.submit(new class1(this, this.field30, this.field31)); // L: 40
|
||||
} // L: 41
|
||||
|
||||
@ObfuscatedName("c")
|
||||
@ObfuscatedName("s")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(I)[Ldp;",
|
||||
garbageValue = "1979711764"
|
||||
descriptor = "(IIIII)V",
|
||||
garbageValue = "-863466486"
|
||||
)
|
||||
static class117[] method74() {
|
||||
return new class117[]{class117.field1425, class117.field1444, class117.field1430, class117.field1427, class117.field1428, class117.field1429, class117.field1442, class117.field1431, class117.field1432, class117.field1424, class117.field1434, class117.field1435, class117.field1436, class117.field1437, class117.field1438, class117.field1439, class117.field1440};
|
||||
}
|
||||
|
||||
@ObfuscatedName("jw")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljava/lang/String;Ljm;I)Ljava/lang/String;",
|
||||
garbageValue = "1826034348"
|
||||
)
|
||||
static String method60(String var0, Widget var1) {
|
||||
if (var0.indexOf("%") != -1) {
|
||||
for (int var2 = 1; var2 <= 5; ++var2) {
|
||||
while (true) {
|
||||
int var3 = var0.indexOf("%" + var2);
|
||||
if (var3 == -1) {
|
||||
break;
|
||||
static final void method51(int var0, int var1, int var2, int var3) {
|
||||
for (int var4 = var1; var4 <= var3 + var1; ++var4) { // L: 79
|
||||
for (int var5 = var0; var5 <= var0 + var2; ++var5) { // L: 80
|
||||
if (var5 >= 0 && var5 < 104 && var4 >= 0 && var4 < 104) { // L: 81
|
||||
class260.field3078[0][var5][var4] = 127; // L: 82
|
||||
if (var0 == var5 && var5 > 0) { // L: 83
|
||||
Tiles.Tiles_heights[0][var5][var4] = Tiles.Tiles_heights[0][var5 - 1][var4];
|
||||
}
|
||||
|
||||
var0 = var0.substring(0, var3) + class1.method11(class28.method442(var1, var2 - 1)) + var0.substring(var3 + 2);
|
||||
if (var5 == var0 + var2 && var5 < 103) { // L: 84
|
||||
Tiles.Tiles_heights[0][var5][var4] = Tiles.Tiles_heights[0][var5 + 1][var4];
|
||||
}
|
||||
|
||||
if (var4 == var1 && var4 > 0) { // L: 85
|
||||
Tiles.Tiles_heights[0][var5][var4] = Tiles.Tiles_heights[0][var5][var4 - 1];
|
||||
}
|
||||
|
||||
if (var4 == var3 + var1 && var4 < 103) { // L: 86
|
||||
Tiles.Tiles_heights[0][var5][var4] = Tiles.Tiles_heights[0][var5][var4 + 1];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return var0;
|
||||
} // L: 90
|
||||
|
||||
@ObfuscatedName("r")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(II)I",
|
||||
garbageValue = "1815302672"
|
||||
)
|
||||
@Export("Messages_getHistorySize")
|
||||
static int Messages_getHistorySize(int var0) {
|
||||
ChatChannel var1 = (ChatChannel)Messages.Messages_channels.get(var0); // L: 44
|
||||
return var1 == null ? 0 : var1.size(); // L: 45 46
|
||||
}
|
||||
|
||||
@ObfuscatedName("ar")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Lan;I)V",
|
||||
garbageValue = "2092950553"
|
||||
)
|
||||
@Export("PcmStream_disable")
|
||||
static final void PcmStream_disable(PcmStream var0) {
|
||||
var0.active = false; // L: 266
|
||||
if (var0.sound != null) { // L: 267
|
||||
var0.sound.position = 0;
|
||||
}
|
||||
|
||||
for (PcmStream var1 = var0.firstSubStream(); var1 != null; var1 = var0.nextSubStream()) {
|
||||
PcmStream_disable(var1); // L: 268
|
||||
}
|
||||
|
||||
} // L: 269
|
||||
|
||||
@ObfuscatedName("hw")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(IIIIII)V",
|
||||
garbageValue = "-382096679"
|
||||
)
|
||||
@Export("drawObject")
|
||||
static final void drawObject(int var0, int var1, int var2, int var3, int var4) {
|
||||
long var5 = Decimator.scene.getBoundaryObjectTag(var0, var1, var2); // L: 5667
|
||||
int var7;
|
||||
int var8;
|
||||
int var9;
|
||||
int var10;
|
||||
int var12;
|
||||
int var13;
|
||||
if (var5 != 0L) { // L: 5668
|
||||
var7 = Decimator.scene.getObjectFlags(var0, var1, var2, var5); // L: 5669
|
||||
var8 = var7 >> 6 & 3; // L: 5670
|
||||
var9 = var7 & 31; // L: 5671
|
||||
var10 = var3; // L: 5672
|
||||
if (LoginScreenAnimation.method2219(var5)) { // L: 5673
|
||||
var10 = var4;
|
||||
}
|
||||
|
||||
int[] var11 = class414.sceneMinimapSprite.pixels; // L: 5674
|
||||
var12 = var1 * 4 + (103 - var2) * 2048 + 24624; // L: 5675
|
||||
var13 = Skeleton.Entity_unpackID(var5); // L: 5676
|
||||
ObjectComposition var14 = ParamComposition.getObjectDefinition(var13); // L: 5677
|
||||
if (var14.mapSceneId != -1) { // L: 5678
|
||||
IndexedSprite var15 = class10.mapSceneSprites[var14.mapSceneId]; // L: 5679
|
||||
if (var15 != null) { // L: 5680
|
||||
int var16 = (var14.sizeX * 4 - var15.subWidth) / 2; // L: 5681
|
||||
int var17 = (var14.sizeY * 4 - var15.subHeight) / 2; // L: 5682
|
||||
var15.drawAt(var16 + var1 * 4 + 48, var17 + (104 - var2 - var14.sizeY) * 4 + 48); // L: 5683
|
||||
}
|
||||
} else {
|
||||
if (var9 == 0 || var9 == 2) { // L: 5687
|
||||
if (var8 == 0) { // L: 5688
|
||||
var11[var12] = var10; // L: 5689
|
||||
var11[var12 + 512] = var10; // L: 5690
|
||||
var11[var12 + 1024] = var10; // L: 5691
|
||||
var11[var12 + 1536] = var10; // L: 5692
|
||||
} else if (var8 == 1) { // L: 5694
|
||||
var11[var12] = var10; // L: 5695
|
||||
var11[var12 + 1] = var10; // L: 5696
|
||||
var11[var12 + 2] = var10; // L: 5697
|
||||
var11[var12 + 3] = var10; // L: 5698
|
||||
} else if (var8 == 2) { // L: 5700
|
||||
var11[var12 + 3] = var10; // L: 5701
|
||||
var11[var12 + 512 + 3] = var10; // L: 5702
|
||||
var11[var12 + 1024 + 3] = var10; // L: 5703
|
||||
var11[var12 + 1536 + 3] = var10; // L: 5704
|
||||
} else if (var8 == 3) { // L: 5706
|
||||
var11[var12 + 1536] = var10; // L: 5707
|
||||
var11[var12 + 1536 + 1] = var10; // L: 5708
|
||||
var11[var12 + 1536 + 2] = var10; // L: 5709
|
||||
var11[var12 + 1536 + 3] = var10; // L: 5710
|
||||
}
|
||||
}
|
||||
|
||||
if (var9 == 3) { // L: 5713
|
||||
if (var8 == 0) { // L: 5714
|
||||
var11[var12] = var10;
|
||||
} else if (var8 == 1) { // L: 5715
|
||||
var11[var12 + 3] = var10;
|
||||
} else if (var8 == 2) { // L: 5716
|
||||
var11[var12 + 1536 + 3] = var10;
|
||||
} else if (var8 == 3) { // L: 5717
|
||||
var11[var12 + 1536] = var10;
|
||||
}
|
||||
}
|
||||
|
||||
if (var9 == 2) { // L: 5719
|
||||
if (var8 == 3) { // L: 5720
|
||||
var11[var12] = var10; // L: 5721
|
||||
var11[var12 + 512] = var10; // L: 5722
|
||||
var11[var12 + 1024] = var10; // L: 5723
|
||||
var11[var12 + 1536] = var10; // L: 5724
|
||||
} else if (var8 == 0) { // L: 5726
|
||||
var11[var12] = var10; // L: 5727
|
||||
var11[var12 + 1] = var10; // L: 5728
|
||||
var11[var12 + 2] = var10; // L: 5729
|
||||
var11[var12 + 3] = var10; // L: 5730
|
||||
} else if (var8 == 1) { // L: 5732
|
||||
var11[var12 + 3] = var10; // L: 5733
|
||||
var11[var12 + 512 + 3] = var10; // L: 5734
|
||||
var11[var12 + 1024 + 3] = var10; // L: 5735
|
||||
var11[var12 + 1536 + 3] = var10; // L: 5736
|
||||
} else if (var8 == 2) { // L: 5738
|
||||
var11[var12 + 1536] = var10; // L: 5739
|
||||
var11[var12 + 1536 + 1] = var10; // L: 5740
|
||||
var11[var12 + 1536 + 2] = var10; // L: 5741
|
||||
var11[var12 + 1536 + 3] = var10; // L: 5742
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var5 = Decimator.scene.getGameObjectTag(var0, var1, var2); // L: 5747
|
||||
if (0L != var5) { // L: 5748
|
||||
var7 = Decimator.scene.getObjectFlags(var0, var1, var2, var5); // L: 5749
|
||||
var8 = var7 >> 6 & 3; // L: 5750
|
||||
var9 = var7 & 31; // L: 5751
|
||||
var10 = Skeleton.Entity_unpackID(var5); // L: 5752
|
||||
ObjectComposition var24 = ParamComposition.getObjectDefinition(var10); // L: 5753
|
||||
int var19;
|
||||
if (var24.mapSceneId != -1) { // L: 5754
|
||||
IndexedSprite var20 = class10.mapSceneSprites[var24.mapSceneId]; // L: 5755
|
||||
if (var20 != null) { // L: 5756
|
||||
var13 = (var24.sizeX * 4 - var20.subWidth) / 2; // L: 5757
|
||||
var19 = (var24.sizeY * 4 - var20.subHeight) / 2; // L: 5758
|
||||
var20.drawAt(var13 + var1 * 4 + 48, (104 - var2 - var24.sizeY) * 4 + var19 + 48); // L: 5759
|
||||
}
|
||||
} else if (var9 == 9) { // L: 5762
|
||||
var12 = 15658734; // L: 5763
|
||||
if (LoginScreenAnimation.method2219(var5)) { // L: 5764
|
||||
var12 = 15597568;
|
||||
}
|
||||
|
||||
int[] var18 = class414.sceneMinimapSprite.pixels; // L: 5765
|
||||
var19 = var1 * 4 + (103 - var2) * 2048 + 24624; // L: 5766
|
||||
if (var8 != 0 && var8 != 2) { // L: 5767
|
||||
var18[var19] = var12; // L: 5774
|
||||
var18[var19 + 1 + 512] = var12; // L: 5775
|
||||
var18[var19 + 1024 + 2] = var12; // L: 5776
|
||||
var18[var19 + 1536 + 3] = var12; // L: 5777
|
||||
} else {
|
||||
var18[var19 + 1536] = var12; // L: 5768
|
||||
var18[var19 + 1 + 1024] = var12; // L: 5769
|
||||
var18[var19 + 512 + 2] = var12; // L: 5770
|
||||
var18[var19 + 3] = var12; // L: 5771
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var5 = Decimator.scene.getFloorDecorationTag(var0, var1, var2); // L: 5781
|
||||
if (0L != var5) { // L: 5782
|
||||
var7 = Skeleton.Entity_unpackID(var5); // L: 5783
|
||||
ObjectComposition var21 = ParamComposition.getObjectDefinition(var7); // L: 5784
|
||||
if (var21.mapSceneId != -1) { // L: 5785
|
||||
IndexedSprite var22 = class10.mapSceneSprites[var21.mapSceneId]; // L: 5786
|
||||
if (var22 != null) { // L: 5787
|
||||
var10 = (var21.sizeX * 4 - var22.subWidth) / 2; // L: 5788
|
||||
int var23 = (var21.sizeY * 4 - var22.subHeight) / 2; // L: 5789
|
||||
var22.drawAt(var1 * 4 + var10 + 48, var23 + (104 - var2 - var21.sizeY) * 4 + 48); // L: 5790
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
} // L: 5794
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user