rs-client: Cleanup (#1087)
* rs-client: name SpriteBuffer * rs-client: (re)name spritebuffer methods * rs-client/deob: Add missed @Export's, make updatemappings fix this next time * rs-client: run intellij redundant else inspection * rs-client: invert some script interpreter if's * deob: checkstyle fixes * rs-client: SpriteBuffer_loadSprite -> SpriteBuffer_bufferFile
This commit is contained in:
@@ -63,31 +63,31 @@ public final class TilePaint {
|
||||
signature = "(Lhp;III)[Lly;",
|
||||
garbageValue = "1591290793"
|
||||
)
|
||||
public static Sprite[] method3062(AbstractArchive var0, int var1, int var2) {
|
||||
if (!Friend.doesSpriteExist(var0, var1, var2)) {
|
||||
@Export("SpriteBuffer_getSpriteArray")
|
||||
public static Sprite[] SpriteBuffer_getSpriteArray(AbstractArchive var0, int var1, int var2) {
|
||||
if (!Friend.SpriteBuffer_bufferFile(var0, var1, var2)) {
|
||||
return null;
|
||||
} else {
|
||||
Sprite[] var4 = new Sprite[class326.SpriteBuffer_spriteCount];
|
||||
|
||||
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];
|
||||
|
||||
for (int var9 = 0; var9 < var7; ++var9) {
|
||||
var6.pixels[var9] = Frames.SpriteBuffer_spritePalette[var8[var9] & 255];
|
||||
}
|
||||
}
|
||||
|
||||
class16.method174();
|
||||
return var4;
|
||||
}
|
||||
Sprite[] var4 = new Sprite[SpriteBuffer.SpriteBuffer_spriteCount];
|
||||
|
||||
for (int var5 = 0; var5 < SpriteBuffer.SpriteBuffer_spriteCount; ++var5) {
|
||||
Sprite var6 = var4[var5] = new Sprite();
|
||||
var6.width = SpriteBuffer.SpriteBuffer_spriteWidth;
|
||||
var6.height = SpriteBuffer.SpriteBuffer_spriteHeight;
|
||||
var6.yOffset = Varps.SpriteBuffer_xOffsets[var5];
|
||||
var6.xOffset = SpriteBuffer.SpriteBuffer_yOffsets[var5];
|
||||
var6.subWidth = SpriteBuffer.SpriteBuffer_spriteWidths[var5];
|
||||
var6.subHeight = class216.SpriteBuffer_spriteHeights[var5];
|
||||
int var7 = var6.subHeight * var6.subWidth;
|
||||
byte[] var8 = SpriteBuffer.SpriteBuffer_pixels[var5];
|
||||
var6.pixels = new int[var7];
|
||||
|
||||
for (int var9 = 0; var9 < var7; ++var9) {
|
||||
var6.pixels[var9] = Frames.SpriteBuffer_spritePalette[var8[var9] & 255];
|
||||
}
|
||||
}
|
||||
|
||||
class16.SpriteBuffer_clear();
|
||||
return var4;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user