project: Rev update
This commit is contained in:
@@ -4,44 +4,47 @@ import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("gz")
|
||||
@ObfuscatedName("gv")
|
||||
@Implements("MusicPatch")
|
||||
public class MusicPatch extends Node {
|
||||
@ObfuscatedName("a")
|
||||
@ObfuscatedName("so")
|
||||
@Export("foundItemIds")
|
||||
static short[] foundItemIds;
|
||||
@ObfuscatedName("u")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -741608303
|
||||
intValue = -2129505551
|
||||
)
|
||||
int field2454;
|
||||
@ObfuscatedName("t")
|
||||
int field2489;
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
signature = "[Lca;"
|
||||
signature = "[Lcw;"
|
||||
)
|
||||
@Export("rawSounds")
|
||||
RawSound[] rawSounds;
|
||||
@ObfuscatedName("n")
|
||||
short[] field2460;
|
||||
@ObfuscatedName("q")
|
||||
byte[] field2453;
|
||||
@ObfuscatedName("v")
|
||||
byte[] field2457;
|
||||
@ObfuscatedName("l")
|
||||
@ObfuscatedName("b")
|
||||
short[] field2485;
|
||||
@ObfuscatedName("g")
|
||||
byte[] field2486;
|
||||
@ObfuscatedName("z")
|
||||
byte[] field2483;
|
||||
@ObfuscatedName("p")
|
||||
@ObfuscatedSignature(
|
||||
signature = "[Lgp;"
|
||||
signature = "[Lgl;"
|
||||
)
|
||||
MusicPatchNode2[] field2458;
|
||||
@ObfuscatedName("c")
|
||||
byte[] field2459;
|
||||
@ObfuscatedName("o")
|
||||
int[] field2455;
|
||||
MusicPatchNode2[] field2488;
|
||||
@ObfuscatedName("h")
|
||||
byte[] field2487;
|
||||
@ObfuscatedName("y")
|
||||
int[] field2492;
|
||||
|
||||
MusicPatch(byte[] var1) {
|
||||
this.rawSounds = new RawSound[128];
|
||||
this.field2460 = new short[128];
|
||||
this.field2453 = new byte[128];
|
||||
this.field2457 = new byte[128];
|
||||
this.field2458 = new MusicPatchNode2[128];
|
||||
this.field2459 = new byte[128];
|
||||
this.field2455 = new int[128];
|
||||
this.field2485 = new short[128];
|
||||
this.field2486 = new byte[128];
|
||||
this.field2483 = new byte[128];
|
||||
this.field2488 = new MusicPatchNode2[128];
|
||||
this.field2487 = new byte[128];
|
||||
this.field2492 = new int[128];
|
||||
Buffer var2 = new Buffer(var1);
|
||||
|
||||
int var3;
|
||||
@@ -121,13 +124,13 @@ public class MusicPatch extends Node {
|
||||
var40 = var39[var14] = new MusicPatchNode2();
|
||||
int var16 = var2.readUnsignedByte();
|
||||
if (var16 > 0) {
|
||||
var40.field2364 = new byte[var16 * 2];
|
||||
var40.field2404 = new byte[var16 * 2];
|
||||
}
|
||||
|
||||
var16 = var2.readUnsignedByte();
|
||||
if (var16 > 0) {
|
||||
var40.field2361 = new byte[var16 * 2 + 2];
|
||||
var40.field2361[1] = 64;
|
||||
var40.field2399 = new byte[var16 * 2 + 2];
|
||||
var40.field2399[1] = 64;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -154,7 +157,7 @@ public class MusicPatch extends Node {
|
||||
int var20;
|
||||
for (var20 = 0; var20 < 128; ++var20) {
|
||||
var19 += var2.readUnsignedByte();
|
||||
this.field2460[var20] = (short)var19;
|
||||
this.field2485[var20] = (short)var19;
|
||||
}
|
||||
|
||||
var19 = 0;
|
||||
@@ -162,7 +165,7 @@ public class MusicPatch extends Node {
|
||||
short[] var50;
|
||||
for (var20 = 0; var20 < 128; ++var20) {
|
||||
var19 += var2.readUnsignedByte();
|
||||
var50 = this.field2460;
|
||||
var50 = this.field2485;
|
||||
var50[var20] = (short)(var50[var20] + (var19 << 8));
|
||||
}
|
||||
|
||||
@@ -182,9 +185,9 @@ public class MusicPatch extends Node {
|
||||
var22 = var2.readVarInt();
|
||||
}
|
||||
|
||||
var50 = this.field2460;
|
||||
var50 = this.field2485;
|
||||
var50[var23] = (short)(var50[var23] + ((var22 - 1 & 2) << 14));
|
||||
this.field2455[var23] = var22;
|
||||
this.field2492[var23] = var22;
|
||||
--var20;
|
||||
}
|
||||
|
||||
@@ -194,7 +197,7 @@ public class MusicPatch extends Node {
|
||||
|
||||
int var24;
|
||||
for (var24 = 0; var24 < 128; ++var24) {
|
||||
if (this.field2455[var24] != 0) {
|
||||
if (this.field2492[var24] != 0) {
|
||||
if (var20 == 0) {
|
||||
if (var21 < var4.length) {
|
||||
var20 = var4[var21++];
|
||||
@@ -205,7 +208,7 @@ public class MusicPatch extends Node {
|
||||
var23 = var2.array[var5++] - 1;
|
||||
}
|
||||
|
||||
this.field2459[var24] = (byte)var23;
|
||||
this.field2487[var24] = (byte)var23;
|
||||
--var20;
|
||||
}
|
||||
}
|
||||
@@ -215,7 +218,7 @@ public class MusicPatch extends Node {
|
||||
var24 = 0;
|
||||
|
||||
for (int var25 = 0; var25 < 128; ++var25) {
|
||||
if (this.field2455[var25] != 0) {
|
||||
if (this.field2492[var25] != 0) {
|
||||
if (var20 == 0) {
|
||||
if (var21 < var7.length) {
|
||||
var20 = var7[var21++];
|
||||
@@ -226,7 +229,7 @@ public class MusicPatch extends Node {
|
||||
var24 = var2.array[var8++] + 16 << 2;
|
||||
}
|
||||
|
||||
this.field2457[var25] = (byte)var24;
|
||||
this.field2483[var25] = (byte)var24;
|
||||
--var20;
|
||||
}
|
||||
}
|
||||
@@ -237,7 +240,7 @@ public class MusicPatch extends Node {
|
||||
|
||||
int var26;
|
||||
for (var26 = 0; var26 < 128; ++var26) {
|
||||
if (this.field2455[var26] != 0) {
|
||||
if (this.field2492[var26] != 0) {
|
||||
if (var20 == 0) {
|
||||
var42 = var39[var38[var21]];
|
||||
if (var21 < var10.length) {
|
||||
@@ -247,7 +250,7 @@ public class MusicPatch extends Node {
|
||||
}
|
||||
}
|
||||
|
||||
this.field2458[var26] = var42;
|
||||
this.field2488[var26] = var42;
|
||||
--var20;
|
||||
}
|
||||
}
|
||||
@@ -265,30 +268,30 @@ public class MusicPatch extends Node {
|
||||
var20 = -1;
|
||||
}
|
||||
|
||||
if (this.field2455[var27] > 0) {
|
||||
if (this.field2492[var27] > 0) {
|
||||
var26 = var2.readUnsignedByte() + 1;
|
||||
}
|
||||
}
|
||||
|
||||
this.field2453[var27] = (byte)var26;
|
||||
this.field2486[var27] = (byte)var26;
|
||||
--var20;
|
||||
}
|
||||
|
||||
this.field2454 = var2.readUnsignedByte() + 1;
|
||||
this.field2489 = var2.readUnsignedByte() + 1;
|
||||
|
||||
MusicPatchNode2 var28;
|
||||
int var29;
|
||||
for (var27 = 0; var27 < var12; ++var27) {
|
||||
var28 = var39[var27];
|
||||
if (var28.field2364 != null) {
|
||||
for (var29 = 1; var29 < var28.field2364.length; var29 += 2) {
|
||||
var28.field2364[var29] = var2.readByte();
|
||||
if (var28.field2404 != null) {
|
||||
for (var29 = 1; var29 < var28.field2404.length; var29 += 2) {
|
||||
var28.field2404[var29] = var2.readByte();
|
||||
}
|
||||
}
|
||||
|
||||
if (var28.field2361 != null) {
|
||||
for (var29 = 3; var29 < var28.field2361.length - 2; var29 += 2) {
|
||||
var28.field2361[var29] = var2.readByte();
|
||||
if (var28.field2399 != null) {
|
||||
for (var29 = 3; var29 < var28.field2399.length - 2; var29 += 2) {
|
||||
var28.field2399[var29] = var2.readByte();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -307,24 +310,24 @@ public class MusicPatch extends Node {
|
||||
|
||||
for (var27 = 0; var27 < var12; ++var27) {
|
||||
var28 = var39[var27];
|
||||
if (var28.field2361 != null) {
|
||||
if (var28.field2399 != null) {
|
||||
var19 = 0;
|
||||
|
||||
for (var29 = 2; var29 < var28.field2361.length; var29 += 2) {
|
||||
for (var29 = 2; var29 < var28.field2399.length; var29 += 2) {
|
||||
var19 = 1 + var19 + var2.readUnsignedByte();
|
||||
var28.field2361[var29] = (byte)var19;
|
||||
var28.field2399[var29] = (byte)var19;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
for (var27 = 0; var27 < var12; ++var27) {
|
||||
var28 = var39[var27];
|
||||
if (var28.field2364 != null) {
|
||||
if (var28.field2404 != null) {
|
||||
var19 = 0;
|
||||
|
||||
for (var29 = 2; var29 < var28.field2364.length; var29 += 2) {
|
||||
for (var29 = 2; var29 < var28.field2404.length; var29 += 2) {
|
||||
var19 = 1 + var19 + var2.readUnsignedByte();
|
||||
var28.field2364[var29] = (byte)var19;
|
||||
var28.field2404[var29] = (byte)var19;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -350,7 +353,7 @@ public class MusicPatch extends Node {
|
||||
byte var43 = var47[1];
|
||||
|
||||
for (var29 = 0; var29 < var46; ++var29) {
|
||||
this.field2453[var29] = (byte)(var43 * this.field2453[var29] + 32 >> 6);
|
||||
this.field2486[var29] = (byte)(var43 * this.field2486[var29] + 32 >> 6);
|
||||
}
|
||||
|
||||
for (var29 = 2; var29 < var47.length; var29 += 2) {
|
||||
@@ -361,8 +364,8 @@ public class MusicPatch extends Node {
|
||||
for (var33 = var46; var33 < var30; ++var33) {
|
||||
var35 = var30 - var46;
|
||||
var36 = var32 >>> 31;
|
||||
var34 = (var32 + var36) / var35 - var36;
|
||||
this.field2453[var33] = (byte)(var34 * this.field2453[var33] + 32 >> 6);
|
||||
var34 = (var36 + var32) / var35 - var36;
|
||||
this.field2486[var33] = (byte)(var34 * this.field2486[var33] + 32 >> 6);
|
||||
var32 += var31 - var43;
|
||||
}
|
||||
|
||||
@@ -371,7 +374,7 @@ public class MusicPatch extends Node {
|
||||
}
|
||||
|
||||
for (var44 = var46; var44 < 128; ++var44) {
|
||||
this.field2453[var44] = (byte)(var43 * this.field2453[var44] + 32 >> 6);
|
||||
this.field2486[var44] = (byte)(var43 * this.field2486[var44] + 32 >> 6);
|
||||
}
|
||||
|
||||
var40 = null;
|
||||
@@ -390,7 +393,7 @@ public class MusicPatch extends Node {
|
||||
int var49 = var41[1] << 1;
|
||||
|
||||
for (var29 = 0; var29 < var46; ++var29) {
|
||||
var44 = var49 + (this.field2457[var29] & 255);
|
||||
var44 = var49 + (this.field2483[var29] & 255);
|
||||
if (var44 < 0) {
|
||||
var44 = 0;
|
||||
}
|
||||
@@ -399,7 +402,7 @@ public class MusicPatch extends Node {
|
||||
var44 = 128;
|
||||
}
|
||||
|
||||
this.field2457[var29] = (byte)var44;
|
||||
this.field2483[var29] = (byte)var44;
|
||||
}
|
||||
|
||||
int var45;
|
||||
@@ -411,8 +414,8 @@ public class MusicPatch extends Node {
|
||||
for (var33 = var46; var33 < var30; ++var33) {
|
||||
var35 = var30 - var46;
|
||||
var36 = var32 >>> 31;
|
||||
var34 = (var32 + var36) / var35 - var36;
|
||||
int var37 = var34 + (this.field2457[var33] & 255);
|
||||
var34 = (var36 + var32) / var35 - var36;
|
||||
int var37 = var34 + (this.field2483[var33] & 255);
|
||||
if (var37 < 0) {
|
||||
var37 = 0;
|
||||
}
|
||||
@@ -421,7 +424,7 @@ public class MusicPatch extends Node {
|
||||
var37 = 128;
|
||||
}
|
||||
|
||||
this.field2457[var33] = (byte)var37;
|
||||
this.field2483[var33] = (byte)var37;
|
||||
var32 += var45 - var49;
|
||||
}
|
||||
|
||||
@@ -430,7 +433,7 @@ public class MusicPatch extends Node {
|
||||
}
|
||||
|
||||
for (var44 = var46; var44 < 128; ++var44) {
|
||||
var45 = var49 + (this.field2457[var44] & 255);
|
||||
var45 = var49 + (this.field2483[var44] & 255);
|
||||
if (var45 < 0) {
|
||||
var45 = 0;
|
||||
}
|
||||
@@ -439,66 +442,66 @@ public class MusicPatch extends Node {
|
||||
var45 = 128;
|
||||
}
|
||||
|
||||
this.field2457[var44] = (byte)var45;
|
||||
this.field2483[var44] = (byte)var45;
|
||||
}
|
||||
|
||||
Object var48 = null;
|
||||
}
|
||||
|
||||
for (var27 = 0; var27 < var12; ++var27) {
|
||||
var39[var27].field2371 = var2.readUnsignedByte();
|
||||
var39[var27].field2400 = var2.readUnsignedByte();
|
||||
}
|
||||
|
||||
for (var27 = 0; var27 < var12; ++var27) {
|
||||
var28 = var39[var27];
|
||||
if (var28.field2364 != null) {
|
||||
var28.field2366 = var2.readUnsignedByte();
|
||||
if (var28.field2404 != null) {
|
||||
var28.field2398 = var2.readUnsignedByte();
|
||||
}
|
||||
|
||||
if (var28.field2361 != null) {
|
||||
var28.field2363 = var2.readUnsignedByte();
|
||||
if (var28.field2399 != null) {
|
||||
var28.field2407 = var2.readUnsignedByte();
|
||||
}
|
||||
|
||||
if (var28.field2371 > 0) {
|
||||
var28.field2365 = var2.readUnsignedByte();
|
||||
if (var28.field2400 > 0) {
|
||||
var28.field2403 = var2.readUnsignedByte();
|
||||
}
|
||||
}
|
||||
|
||||
for (var27 = 0; var27 < var12; ++var27) {
|
||||
var39[var27].field2367 = var2.readUnsignedByte();
|
||||
var39[var27].field2405 = var2.readUnsignedByte();
|
||||
}
|
||||
|
||||
for (var27 = 0; var27 < var12; ++var27) {
|
||||
var28 = var39[var27];
|
||||
if (var28.field2367 > 0) {
|
||||
var28.field2360 = var2.readUnsignedByte();
|
||||
if (var28.field2405 > 0) {
|
||||
var28.field2401 = var2.readUnsignedByte();
|
||||
}
|
||||
}
|
||||
|
||||
for (var27 = 0; var27 < var12; ++var27) {
|
||||
var28 = var39[var27];
|
||||
if (var28.field2360 > 0) {
|
||||
var28.field2368 = var2.readUnsignedByte();
|
||||
if (var28.field2401 > 0) {
|
||||
var28.field2402 = var2.readUnsignedByte();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("a")
|
||||
@ObfuscatedName("u")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(Ldm;[B[II)Z",
|
||||
garbageValue = "1918163087"
|
||||
signature = "(Ldk;[B[II)Z",
|
||||
garbageValue = "-1839137697"
|
||||
)
|
||||
boolean method4034(SoundCache var1, byte[] var2, int[] var3) {
|
||||
boolean method3952(SoundCache var1, byte[] var2, int[] var3) {
|
||||
boolean var4 = true;
|
||||
int var5 = 0;
|
||||
RawSound var6 = null;
|
||||
|
||||
for (int var7 = 0; var7 < 128; ++var7) {
|
||||
if (var2 == null || var2[var7] != 0) {
|
||||
int var8 = this.field2455[var7];
|
||||
int var8 = this.field2492[var7];
|
||||
if (var8 != 0) {
|
||||
if (var8 != var5) {
|
||||
if (var5 != var8) {
|
||||
var5 = var8--;
|
||||
if ((var8 & 1) == 0) {
|
||||
var6 = var1.getSoundEffect(var8 >> 2, var3);
|
||||
@@ -513,7 +516,7 @@ public class MusicPatch extends Node {
|
||||
|
||||
if (var6 != null) {
|
||||
this.rawSounds[var7] = var6;
|
||||
this.field2455[var7] = 0;
|
||||
this.field2492[var7] = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -522,22 +525,13 @@ public class MusicPatch extends Node {
|
||||
return var4;
|
||||
}
|
||||
|
||||
@ObfuscatedName("t")
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(I)V",
|
||||
garbageValue = "21882100"
|
||||
garbageValue = "-1390506407"
|
||||
)
|
||||
@Export("clear")
|
||||
void clear() {
|
||||
this.field2455 = null;
|
||||
}
|
||||
|
||||
@ObfuscatedName("t")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(S)I",
|
||||
garbageValue = "13081"
|
||||
)
|
||||
static int method4037() {
|
||||
return 12;
|
||||
this.field2492 = null;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user