rs-client/apis

This commit is contained in:
Lucwousin
2019-07-18 15:21:46 +02:00
parent aa5098aff5
commit 25ce6c2ee9
346 changed files with 78952 additions and 84408 deletions

View File

@@ -4,105 +4,49 @@ import net.runelite.mapping.ObfuscatedGetter;
import net.runelite.mapping.ObfuscatedName;
import net.runelite.mapping.ObfuscatedSignature;
@ObfuscatedName("hp")
@ObfuscatedName("hg")
@Implements("SpriteMask")
public class SpriteMask extends DualNode {
@ObfuscatedName("m")
@ObfuscatedGetter(
intValue = 574541221
)
@Export("width")
public final int width;
@ObfuscatedName("f")
@ObfuscatedGetter(
intValue = -193097093
)
@Export("height")
public final int height;
@ObfuscatedName("q")
@Export("xWidths")
public final int[] xWidths;
@ObfuscatedName("w")
@Export("xStarts")
public final int[] xStarts;
@ObfuscatedName("q")
@ObfuscatedGetter(
intValue = 874767191
)
@Export("width")
public final int width;
@ObfuscatedName("w")
@ObfuscatedGetter(
intValue = -918185267
)
@Export("height")
public final int height;
@ObfuscatedName("e")
@Export("xWidths")
public final int[] xWidths;
@ObfuscatedName("p")
@Export("xStarts")
public final int[] xStarts;
SpriteMask(int var1, int var2, int[] var3, int[] var4, int var5) {
this.width = var1;
this.height = var2;
this.xWidths = var3;
this.xStarts = var4;
}
SpriteMask(int var1, int var2, int[] var3, int[] var4, int var5) {
this.width = var1;
this.height = var2;
this.xWidths = var3;
this.xStarts = var4;
}
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "(III)Z",
garbageValue = "781236044"
)
@Export("contains")
public boolean contains(int x, int y) {
if (y >= 0 && y < this.xStarts.length) {
int var3 = this.xStarts[y];
if (x >= var3 && x <= var3 + this.xWidths[y]) {
return true;
}
}
@ObfuscatedName("q")
@ObfuscatedSignature(
signature = "(IIS)Z",
garbageValue = "25393"
)
@Export("contains")
public boolean contains(int var1, int var2) {
if (var2 >= 0 && var2 < this.xStarts.length) {
int var3 = this.xStarts[var2];
if (var1 >= var3 && var1 <= var3 + this.xWidths[var2]) {
return true;
}
}
return false;
}
@ObfuscatedName("m")
@ObfuscatedSignature(
signature = "(I)V",
garbageValue = "-1301156444"
)
static void method4390() {
for (ObjectSound var0 = (ObjectSound)ObjectSound.objectSounds.last(); var0 != null; var0 = (ObjectSound)ObjectSound.objectSounds.previous()) {
if (var0.stream1 != null) {
TaskHandler.pcmStreamMixer.removeSubStream(var0.stream1);
var0.stream1 = null;
}
if (var0.stream2 != null) {
TaskHandler.pcmStreamMixer.removeSubStream(var0.stream2);
var0.stream2 = null;
}
}
ObjectSound.objectSounds.clear();
}
@ObfuscatedName("g")
@ObfuscatedSignature(
signature = "(I)V",
garbageValue = "529406067"
)
static void method4389() {
ItemContainer.itemContainers = new NodeHashTable(32);
}
@ObfuscatedName("l")
@ObfuscatedSignature(
signature = "(IB)I",
garbageValue = "-113"
)
static int method4391(int var0) {
Message var1 = (Message)Messages.Messages_hashTable.get((long)var0);
return var1 == null ? -1 : (var1.nextDual == Messages.Messages_queue.sentinel ? -1 : ((Message)var1.nextDual).count);
}
@ObfuscatedName("x")
@ObfuscatedSignature(
signature = "(Lir;IIB)Z",
garbageValue = "1"
)
@Export("loadSprite")
public static boolean loadSprite(AbstractArchive var0, int var1, int var2) {
byte[] var3 = var0.takeFile(var1, var2);
if (var3 == null) {
return false;
} else {
DevicePcmPlayerProvider.decodeSprite(var3);
return true;
}
}
return false;
}
}