Merge remote-tracking branch 'upstream/master' into master
Nice insider info btw, be nice if you shared it, so-called "open source" client.
This commit is contained in:
@@ -1,52 +1,44 @@
|
||||
import net.runelite.mapping.ObfuscatedGetter;
|
||||
import net.runelite.mapping.Export;
|
||||
import net.runelite.mapping.ObfuscatedName;
|
||||
import net.runelite.mapping.ObfuscatedSignature;
|
||||
|
||||
@ObfuscatedName("im")
|
||||
@ObfuscatedName("ia")
|
||||
public class class253 {
|
||||
@ObfuscatedName("v")
|
||||
@ObfuscatedGetter(
|
||||
intValue = 1972523303
|
||||
)
|
||||
static int field3134;
|
||||
@ObfuscatedName("bm")
|
||||
static String field3136;
|
||||
@ObfuscatedName("p")
|
||||
static byte[][][] field3130;
|
||||
|
||||
@ObfuscatedName("o")
|
||||
@ObfuscatedName("d")
|
||||
@ObfuscatedSignature(
|
||||
descriptor = "(Ljp;IIB)[Low;",
|
||||
garbageValue = "-38"
|
||||
descriptor = "(Lio;I[B[BI)V",
|
||||
garbageValue = "-26460885"
|
||||
)
|
||||
public static SpritePixels[] method4767(AbstractArchive var0, int var1, int var2) {
|
||||
if (!Username.method5711(var0, var1, var2)) { // L: 57
|
||||
return null;
|
||||
} else {
|
||||
SpritePixels[] var4 = new SpritePixels[class396.SpriteBuffer_spriteCount]; // L: 60
|
||||
|
||||
for (int var5 = 0; var5 < class396.SpriteBuffer_spriteCount; ++var5) { // L: 61
|
||||
SpritePixels var6 = var4[var5] = new SpritePixels(); // L: 62
|
||||
var6.width = class396.SpriteBuffer_spriteWidth; // L: 63
|
||||
var6.height = class396.SpriteBuffer_spriteHeight; // L: 64
|
||||
var6.xOffset = class243.SpriteBuffer_xOffsets[var5]; // L: 65
|
||||
var6.yOffset = class396.SpriteBuffer_yOffsets[var5]; // L: 66
|
||||
var6.subWidth = ArchiveDiskActionHandler.SpriteBuffer_spriteWidths[var5]; // L: 67
|
||||
var6.subHeight = class372.SpriteBuffer_spriteHeights[var5]; // L: 68
|
||||
int var7 = var6.subWidth * var6.subHeight; // L: 69
|
||||
byte[] var8 = class396.SpriteBuffer_pixels[var5]; // L: 70
|
||||
var6.pixels = new int[var7]; // L: 71
|
||||
|
||||
for (int var9 = 0; var9 < var7; ++var9) { // L: 72
|
||||
var6.pixels[var9] = AccessFile.SpriteBuffer_spritePalette[var8[var9] & 255];
|
||||
}
|
||||
@Export("Widget_setKey")
|
||||
static final void Widget_setKey(Widget var0, int var1, byte[] var2, byte[] var3) {
|
||||
if (var0.field3033 == null) { // L: 964
|
||||
if (var2 == null) { // L: 965
|
||||
return; // L: 971
|
||||
}
|
||||
|
||||
class243.SpriteBuffer_xOffsets = null; // L: 75
|
||||
class396.SpriteBuffer_yOffsets = null; // L: 76
|
||||
ArchiveDiskActionHandler.SpriteBuffer_spriteWidths = null; // L: 77
|
||||
class372.SpriteBuffer_spriteHeights = null; // L: 78
|
||||
AccessFile.SpriteBuffer_spritePalette = null; // L: 79
|
||||
class396.SpriteBuffer_pixels = null; // L: 80
|
||||
return var4; // L: 84
|
||||
var0.field3033 = new byte[11][]; // L: 966
|
||||
var0.field3034 = new byte[11][]; // L: 967
|
||||
var0.field3035 = new int[11]; // L: 968
|
||||
var0.field3079 = new int[11]; // L: 969
|
||||
}
|
||||
}
|
||||
|
||||
var0.field3033[var1] = var2; // L: 973
|
||||
if (var2 != null) {
|
||||
var0.field3032 = true; // L: 974
|
||||
} else {
|
||||
var0.field3032 = false; // L: 976
|
||||
|
||||
for (int var4 = 0; var4 < var0.field3033.length; ++var4) { // L: 977
|
||||
if (var0.field3033[var4] != null) { // L: 978
|
||||
var0.field3032 = true; // L: 979
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var0.field3034[var1] = var3; // L: 984
|
||||
} // L: 985
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user