Added initial version

This commit is contained in:
Ceikry 2021-03-07 20:37:32 -06:00
commit b1dccb3fed
14153 changed files with 1285206 additions and 0 deletions

View file

@ -0,0 +1,205 @@
package org.runite.client;
final class Class72 {
static int[] anIntArray3045;
static int anInt1672 = 0;
GameObject aClass140_1067;
int anInt1068;
GameObject aClass140_1069;
static int anInt1071 = 0;
GameObject aClass140_1073;
static boolean aBoolean1074 = false;
int anInt1075;
int anInt1077;
int anInt1078;
long aLong1079;
static void method1293() {
try {
if(!Client.aBoolean3779 && Class44.anInt718 != 2) {
try {
TextCore.aClass94_38.method1577(Class126.aClient1671);
} catch (Throwable var2) {
}
}
} catch (RuntimeException var3) {
throw ClientErrorException.clientError(var3, "jj.G(" + true + ')');
}
}
static void method1294() {
anInt1672 = 0;
label188:
for(int var0 = 0; var0 < Class3_Sub4.anInt2249; ++var0) {
Class113 var1 = Class3_Sub28_Sub8.aClass113Array3610[var0];
int var2;
if(anIntArray3045 != null) {
for(var2 = 0; var2 < anIntArray3045.length; ++var2) {
if(anIntArray3045[var2] != -1000000 && (var1.anInt1544 <= anIntArray3045[var2] || var1.anInt1548 <= anIntArray3045[var2]) && (var1.anInt1562 <= Class52.anIntArray859[var2] || var1.anInt1545 <= Class52.anIntArray859[var2]) && (var1.anInt1562 >= Unsorted.anIntArray1083[var2] || var1.anInt1545 >= Unsorted.anIntArray1083[var2]) && (var1.anInt1560 <= Class75_Sub4.anIntArray2663[var2] || var1.anInt1550 <= Class75_Sub4.anIntArray2663[var2]) && (var1.anInt1560 >= Unsorted.anIntArray39[var2] || var1.anInt1550 >= Unsorted.anIntArray39[var2])) {
continue label188;
}
}
}
int var3;
int var4;
boolean var5;
int var6;
if(var1.anInt1554 == 1) {
var2 = var1.anInt1553 - Class97.anInt1375 + Class3_Sub13_Sub39.anInt3466;
if(var2 >= 0 && var2 <= Class3_Sub13_Sub39.anInt3466 + Class3_Sub13_Sub39.anInt3466) {
var3 = var1.anInt1563 - Class145.anInt3340 + Class3_Sub13_Sub39.anInt3466;
if(var3 < 0) {
var3 = 0;
}
var4 = var1.anInt1566 - Class145.anInt3340 + Class3_Sub13_Sub39.anInt3466;
if(var4 > Class3_Sub13_Sub39.anInt3466 + Class3_Sub13_Sub39.anInt3466) {
var4 = Class3_Sub13_Sub39.anInt3466 + Class3_Sub13_Sub39.anInt3466;
}
var5 = false;
while(var3 <= var4) {
if(Class23.aBooleanArrayArray457[var2][var3++]) {
var5 = true;
break;
}
}
if(var5) {
var6 = Class145.anInt2697 - var1.anInt1562;
if(var6 > 32) {
var1.anInt1564 = 1;
} else {
if(var6 >= -32) {
continue;
}
var1.anInt1564 = 2;
var6 = -var6;
}
var1.anInt1555 = (var1.anInt1560 - Class3_Sub13_Sub30.anInt3363 << 8) / var6;
var1.anInt1551 = (var1.anInt1550 - Class3_Sub13_Sub30.anInt3363 << 8) / var6;
var1.anInt1561 = (var1.anInt1544 - Unsorted.anInt3657 << 8) / var6;
var1.anInt1565 = (var1.anInt1548 - Unsorted.anInt3657 << 8) / var6;
Class145.aClass113Array1895[anInt1672++] = var1;
}
}
} else if(var1.anInt1554 == 2) {
var2 = var1.anInt1563 - Class145.anInt3340 + Class3_Sub13_Sub39.anInt3466;
if(var2 >= 0 && var2 <= Class3_Sub13_Sub39.anInt3466 + Class3_Sub13_Sub39.anInt3466) {
var3 = var1.anInt1553 - Class97.anInt1375 + Class3_Sub13_Sub39.anInt3466;
if(var3 < 0) {
var3 = 0;
}
var4 = var1.anInt1547 - Class97.anInt1375 + Class3_Sub13_Sub39.anInt3466;
if(var4 > Class3_Sub13_Sub39.anInt3466 + Class3_Sub13_Sub39.anInt3466) {
var4 = Class3_Sub13_Sub39.anInt3466 + Class3_Sub13_Sub39.anInt3466;
}
var5 = false;
while(var3 <= var4) {
if(Class23.aBooleanArrayArray457[var3++][var2]) {
var5 = true;
break;
}
}
if(var5) {
var6 = Class3_Sub13_Sub30.anInt3363 - var1.anInt1560;
if(var6 > 32) {
var1.anInt1564 = 3;
} else {
if(var6 >= -32) {
continue;
}
var1.anInt1564 = 4;
var6 = -var6;
}
var1.anInt1549 = (var1.anInt1562 - Class145.anInt2697 << 8) / var6;
var1.anInt1557 = (var1.anInt1545 - Class145.anInt2697 << 8) / var6;
var1.anInt1561 = (var1.anInt1544 - Unsorted.anInt3657 << 8) / var6;
var1.anInt1565 = (var1.anInt1548 - Unsorted.anInt3657 << 8) / var6;
Class145.aClass113Array1895[anInt1672++] = var1;
}
}
} else if(var1.anInt1554 == 4) {
var2 = var1.anInt1544 - Unsorted.anInt3657;
if(var2 > 128) {
var3 = var1.anInt1563 - Class145.anInt3340 + Class3_Sub13_Sub39.anInt3466;
if(var3 < 0) {
var3 = 0;
}
var4 = var1.anInt1566 - Class145.anInt3340 + Class3_Sub13_Sub39.anInt3466;
if(var4 > Class3_Sub13_Sub39.anInt3466 + Class3_Sub13_Sub39.anInt3466) {
var4 = Class3_Sub13_Sub39.anInt3466 + Class3_Sub13_Sub39.anInt3466;
}
if(var3 <= var4) {
int var10 = var1.anInt1553 - Class97.anInt1375 + Class3_Sub13_Sub39.anInt3466;
if(var10 < 0) {
var10 = 0;
}
var6 = var1.anInt1547 - Class97.anInt1375 + Class3_Sub13_Sub39.anInt3466;
if(var6 > Class3_Sub13_Sub39.anInt3466 + Class3_Sub13_Sub39.anInt3466) {
var6 = Class3_Sub13_Sub39.anInt3466 + Class3_Sub13_Sub39.anInt3466;
}
boolean var7 = false;
label114:
for(int var8 = var10; var8 <= var6; ++var8) {
for(int var9 = var3; var9 <= var4; ++var9) {
if(Class23.aBooleanArrayArray457[var8][var9]) {
var7 = true;
break label114;
}
}
}
if(var7) {
var1.anInt1564 = 5;
var1.anInt1549 = (var1.anInt1562 - Class145.anInt2697 << 8) / var2;
var1.anInt1557 = (var1.anInt1545 - Class145.anInt2697 << 8) / var2;
var1.anInt1555 = (var1.anInt1560 - Class3_Sub13_Sub30.anInt3363 << 8) / var2;
var1.anInt1551 = (var1.anInt1550 - Class3_Sub13_Sub30.anInt3363 << 8) / var2;
Class145.aClass113Array1895[anInt1672++] = var1;
}
}
}
}
}
}
static float[] method1297() {
try {
float var1 = Class92.method1514() + Class92.getLightingModelAmbient();
int var2 = Class92.screenColorRgb();
float var3 = (float)(255 & var2 >> 16) / 255.0F;
MouseListeningClass.aFloatArray1919[3] = 1.0F;
float var4 = (float)(('\uff59' & var2) >> 8) / 255.0F;
float var6 = 0.58823526F;
float var5 = (float)(255 & var2) / 255.0F;
MouseListeningClass.aFloatArray1919[2] = Unsorted.aFloatArray1934[2] * var5 * var6 * var1;
MouseListeningClass.aFloatArray1919[0] = Unsorted.aFloatArray1934[0] * var3 * var6 * var1;
MouseListeningClass.aFloatArray1919[1] = var1 * var6 * var4 * Unsorted.aFloatArray1934[1];
return MouseListeningClass.aFloatArray1919;
} catch (RuntimeException var7) {
throw ClientErrorException.clientError(var7, "jj.A(" + (byte) -50 + ')');
}
}
}