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:
Lucwousin
2019-07-23 19:43:31 +02:00
committed by GitHub
parent 61b4531a0d
commit 596689a4f7
175 changed files with 9825 additions and 9776 deletions

View File

@@ -1046,81 +1046,79 @@ public class ModelData extends Entity {
var10 = var10 + 127 >> 7;
if (var3 == var1[var7][var9] && var3 == var1[var8][var9] && var3 == var1[var7][var10] && var3 == var1[var8][var10]) {
return this;
}
ModelData var11 = new ModelData();
var11.verticesCount = this.verticesCount;
var11.faceCount = this.faceCount;
var11.field1555 = this.field1555;
var11.verticesX = this.verticesX;
var11.verticesZ = this.verticesZ;
var11.indices1 = this.indices1;
var11.indices2 = this.indices2;
var11.indices3 = this.indices3;
var11.field1557 = this.field1557;
var11.field1559 = this.field1559;
var11.faceAlphas = this.faceAlphas;
var11.textureCoords = this.textureCoords;
var11.faceColors = this.faceColors;
var11.faceTextures = this.faceTextures;
var11.field1563 = this.field1563;
var11.textureRenderTypes = this.textureRenderTypes;
var11.texTriangleX = this.texTriangleX;
var11.texTriangleY = this.texTriangleY;
var11.texTriangleZ = this.texTriangleZ;
var11.field1569 = this.field1569;
var11.field1553 = this.field1553;
var11.vertexLabels = this.vertexLabels;
var11.faceLabelsAlpha = this.faceLabelsAlpha;
var11.field1580 = this.field1580;
var11.field1577 = this.field1577;
var11.verticesY = new int[var11.verticesCount];
int var12;
int var13;
int var14;
int var15;
int var16;
int var17;
int var18;
int var19;
int var20;
int var21;
if (var6 == 0) {
for (var12 = 0; var12 < var11.verticesCount; ++var12) {
var13 = var2 + this.verticesX[var12];
var14 = var4 + this.verticesZ[var12];
var15 = var13 & 127;
var16 = var14 & 127;
var17 = var13 >> 7;
var18 = var14 >> 7;
var19 = var1[var17][var18] * (128 - var15) + var1[var17 + 1][var18] * var15 >> 7;
var20 = var1[var17][var18 + 1] * (128 - var15) + var15 * var1[var17 + 1][var18 + 1] >> 7;
var21 = var19 * (128 - var16) + var20 * var16 >> 7;
var11.verticesY[var12] = var21 + this.verticesY[var12] - var3;
}
} else {
ModelData var11 = new ModelData();
var11.verticesCount = this.verticesCount;
var11.faceCount = this.faceCount;
var11.field1555 = this.field1555;
var11.verticesX = this.verticesX;
var11.verticesZ = this.verticesZ;
var11.indices1 = this.indices1;
var11.indices2 = this.indices2;
var11.indices3 = this.indices3;
var11.field1557 = this.field1557;
var11.field1559 = this.field1559;
var11.faceAlphas = this.faceAlphas;
var11.textureCoords = this.textureCoords;
var11.faceColors = this.faceColors;
var11.faceTextures = this.faceTextures;
var11.field1563 = this.field1563;
var11.textureRenderTypes = this.textureRenderTypes;
var11.texTriangleX = this.texTriangleX;
var11.texTriangleY = this.texTriangleY;
var11.texTriangleZ = this.texTriangleZ;
var11.field1569 = this.field1569;
var11.field1553 = this.field1553;
var11.vertexLabels = this.vertexLabels;
var11.faceLabelsAlpha = this.faceLabelsAlpha;
var11.field1580 = this.field1580;
var11.field1577 = this.field1577;
var11.verticesY = new int[var11.verticesCount];
int var12;
int var13;
int var14;
int var15;
int var16;
int var17;
int var18;
int var19;
int var20;
int var21;
if (var6 == 0) {
for (var12 = 0; var12 < var11.verticesCount; ++var12) {
var13 = var2 + this.verticesX[var12];
var14 = var4 + this.verticesZ[var12];
var15 = var13 & 127;
for (var12 = 0; var12 < var11.verticesCount; ++var12) {
var13 = (-this.verticesY[var12] << 16) / super.height;
if (var13 < var6) {
var14 = var2 + this.verticesX[var12];
var15 = var4 + this.verticesZ[var12];
var16 = var14 & 127;
var17 = var13 >> 7;
var17 = var15 & 127;
var18 = var14 >> 7;
var19 = var1[var17][var18] * (128 - var15) + var1[var17 + 1][var18] * var15 >> 7;
var20 = var1[var17][var18 + 1] * (128 - var15) + var15 * var1[var17 + 1][var18 + 1] >> 7;
var21 = var19 * (128 - var16) + var20 * var16 >> 7;
var11.verticesY[var12] = var21 + this.verticesY[var12] - var3;
}
} else {
for (var12 = 0; var12 < var11.verticesCount; ++var12) {
var13 = (-this.verticesY[var12] << 16) / super.height;
if (var13 < var6) {
var14 = var2 + this.verticesX[var12];
var15 = var4 + this.verticesZ[var12];
var16 = var14 & 127;
var17 = var15 & 127;
var18 = var14 >> 7;
var19 = var15 >> 7;
var20 = var1[var18][var19] * (128 - var16) + var1[var18 + 1][var19] * var16 >> 7;
var21 = var1[var18][var19 + 1] * (128 - var16) + var16 * var1[var18 + 1][var19 + 1] >> 7;
int var22 = var20 * (128 - var17) + var21 * var17 >> 7;
var11.verticesY[var12] = (var6 - var13) * (var22 - var3) / var6 + this.verticesY[var12];
}
var19 = var15 >> 7;
var20 = var1[var18][var19] * (128 - var16) + var1[var18 + 1][var19] * var16 >> 7;
var21 = var1[var18][var19 + 1] * (128 - var16) + var16 * var1[var18 + 1][var19 + 1] >> 7;
int var22 = var20 * (128 - var17) + var21 * var17 >> 7;
var11.verticesY[var12] = (var6 - var13) * (var22 - var3) / var6 + this.verticesY[var12];
}
}
var11.invalidate();
return var11;
}
} else {
return this;
var11.invalidate();
return var11;
}
return this;
}
@ObfuscatedName("b")