rs-client/apis
This commit is contained in:
@@ -4,128 +4,90 @@ import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("eb")
|
||||
@ObfuscatedName("et")
|
||||
@Implements("TilePaint")
|
||||
public final class TilePaint {
|
||||
@ObfuscatedName("ah")
|
||||
@ObfuscatedSignature(
|
||||
signature = "Lla;"
|
||||
)
|
||||
static Bounds field907;
|
||||
@ObfuscatedName("m")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 181759449
|
||||
)
|
||||
@Export("swColor")
|
||||
int swColor;
|
||||
@ObfuscatedName("f")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1875844515
|
||||
)
|
||||
@Export("seColor")
|
||||
int seColor;
|
||||
@ObfuscatedName("q")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1668262341
|
||||
)
|
||||
@Export("neColor")
|
||||
int neColor;
|
||||
@ObfuscatedName("w")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1057776035
|
||||
)
|
||||
@Export("nwColor")
|
||||
int nwColor;
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 463308567
|
||||
)
|
||||
@Export("texture")
|
||||
int texture;
|
||||
@ObfuscatedName("u")
|
||||
@Export("isFlat")
|
||||
boolean isFlat;
|
||||
@ObfuscatedName("g")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 2097947337
|
||||
)
|
||||
@Export("rgb")
|
||||
int rgb;
|
||||
@ObfuscatedName("q")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 1202729845
|
||||
)
|
||||
@Export("swColor")
|
||||
int swColor;
|
||||
@ObfuscatedName("w")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1835963633
|
||||
)
|
||||
@Export("seColor")
|
||||
int seColor;
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 2057235411
|
||||
)
|
||||
@Export("neColor")
|
||||
int neColor;
|
||||
@ObfuscatedName("p")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -1305916277
|
||||
)
|
||||
@Export("nwColor")
|
||||
int nwColor;
|
||||
@ObfuscatedName("k")
|
||||
@ObfuscatedGetter(
|
||||
intValue = -647321713
|
||||
)
|
||||
@Export("texture")
|
||||
int texture;
|
||||
@ObfuscatedName("l")
|
||||
@Export("isFlat")
|
||||
boolean isFlat;
|
||||
@ObfuscatedName("b")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 205236161
|
||||
)
|
||||
@Export("rgb")
|
||||
int rgb;
|
||||
|
||||
TilePaint(int var1, int var2, int var3, int var4, int var5, int var6, boolean var7) {
|
||||
this.isFlat = true;
|
||||
this.swColor = var1;
|
||||
this.seColor = var2;
|
||||
this.neColor = var3;
|
||||
this.nwColor = var4;
|
||||
this.texture = var5;
|
||||
this.rgb = var6;
|
||||
this.isFlat = var7;
|
||||
}
|
||||
TilePaint(int var1, int var2, int var3, int var4, int var5, int var6, boolean var7) {
|
||||
this.isFlat = true;
|
||||
this.swColor = var1;
|
||||
this.seColor = var2;
|
||||
this.neColor = var3;
|
||||
this.nwColor = var4;
|
||||
this.texture = var5;
|
||||
this.rgb = var6;
|
||||
this.isFlat = var7;
|
||||
}
|
||||
|
||||
@ObfuscatedName("hl")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(IIB)V",
|
||||
garbageValue = "0"
|
||||
)
|
||||
@Export("updateItemPile")
|
||||
static final void updateItemPile(int var0, int var1) {
|
||||
NodeDeque var2 = Client.groundItems[SoundSystem.plane][var0][var1];
|
||||
if (var2 == null) {
|
||||
class65.scene.removeGroundItemPile(SoundSystem.plane, var0, var1);
|
||||
} else {
|
||||
long var3 = -99999999L;
|
||||
GroundItem var5 = null;
|
||||
@ObfuscatedName("e")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(Lhp;III)[Lly;",
|
||||
garbageValue = "1591290793"
|
||||
)
|
||||
public static Sprite[] method3062(AbstractArchive var0, int var1, int var2) {
|
||||
if (!Friend.SpriteBuffer_loadSprite(var0, var1, var2)) {
|
||||
return null;
|
||||
} else {
|
||||
Sprite[] var4 = new Sprite[class326.SpriteBuffer_spriteCount];
|
||||
|
||||
GroundItem var6;
|
||||
for (var6 = (GroundItem)var2.last(); var6 != null; var6 = (GroundItem)var2.previous()) {
|
||||
ItemDefinition var7 = Skills.getItemDefinition(var6.id);
|
||||
long var8 = (long)var7.price;
|
||||
if (var7.isStackable == 1) {
|
||||
var8 *= (long)(var6.quantity + 1);
|
||||
}
|
||||
for (int var5 = 0; var5 < class326.SpriteBuffer_spriteCount; ++var5) {
|
||||
Sprite var6 = var4[var5] = new Sprite();
|
||||
var6.width = class326.SpriteBuffer_spriteWidth;
|
||||
var6.height = class326.SpriteBuffer_spriteHeight;
|
||||
var6.yOffset = Varps.SpriteBuffer_xOffsets[var5];
|
||||
var6.xOffset = class326.SpriteBuffer_yOffsets[var5];
|
||||
var6.subWidth = class326.SpriteBuffer_spriteWidths[var5];
|
||||
var6.subHeight = class216.SpriteBuffer_spriteHeights[var5];
|
||||
int var7 = var6.subHeight * var6.subWidth;
|
||||
byte[] var8 = class326.SpriteBuffer_pixels[var5];
|
||||
var6.pixels = new int[var7];
|
||||
|
||||
if (var8 > var3) {
|
||||
var3 = var8;
|
||||
var5 = var6;
|
||||
}
|
||||
}
|
||||
for (int var9 = 0; var9 < var7; ++var9) {
|
||||
var6.pixels[var9] = Frames.SpriteBuffer_spritePalette[var8[var9] & 255];
|
||||
}
|
||||
}
|
||||
|
||||
if (var5 == null) {
|
||||
class65.scene.removeGroundItemPile(SoundSystem.plane, var0, var1);
|
||||
} else {
|
||||
var2.addLast(var5);
|
||||
GroundItem var11 = null;
|
||||
GroundItem var12 = null;
|
||||
|
||||
for (var6 = (GroundItem)var2.last(); var6 != null; var6 = (GroundItem)var2.previous()) {
|
||||
if (var5.id != var6.id) {
|
||||
if (var11 == null) {
|
||||
var11 = var6;
|
||||
}
|
||||
|
||||
if (var11.id != var6.id && var12 == null) {
|
||||
var12 = var6;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
long var9 = FontName.calculateTag(var0, var1, 3, false, 0);
|
||||
class65.scene.newGroundItemPile(SoundSystem.plane, var0, var1, class32.getTileHeight(var0 * 128 + 64, var1 * 128 + 64, SoundSystem.plane), var5, var9, var11, var12);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ObfuscatedName("id")
|
||||
@ObfuscatedSignature(
|
||||
signature = "(III)V",
|
||||
garbageValue = "-2025682764"
|
||||
)
|
||||
static void method3060(int var0, int var1) {
|
||||
PacketBufferNode var2 = Interpreter.method1915(ClientPacket.field292, Client.packetWriter.isaacCipher);
|
||||
var2.packetBuffer.writeIntLE16(var0);
|
||||
var2.packetBuffer.method63(var1);
|
||||
Client.packetWriter.method241(var2);
|
||||
}
|
||||
class16.method174();
|
||||
return var4;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user