mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2025-12-14 18:40:18 -07:00
Major client code cleanup
This commit is contained in:
parent
9b97a8799a
commit
9a3d79abf0
235 changed files with 29482 additions and 29717 deletions
|
|
@ -10,15 +10,15 @@ final class AnimationHeader {
|
||||||
boolean aBoolean1386 = false;
|
boolean aBoolean1386 = false;
|
||||||
short[] aShortArray1387;
|
short[] aShortArray1387;
|
||||||
short[] aShortArray1388;
|
short[] aShortArray1388;
|
||||||
private static byte[] aByteArray1389 = new byte[500];
|
private static final byte[] aByteArray1389 = new byte[500];
|
||||||
private static short[] aShortArray1390 = new short[500];
|
private static final short[] aShortArray1390 = new short[500];
|
||||||
private static short[] aShortArray1391 = new short[500];
|
private static final short[] aShortArray1391 = new short[500];
|
||||||
private static short[] aShortArray1392 = new short[500];
|
private static final short[] aShortArray1392 = new short[500];
|
||||||
byte[] aByteArray1393;
|
byte[] aByteArray1393;
|
||||||
private static short[] aShortArray1394 = new short[500];
|
private static final short[] aShortArray1394 = new short[500];
|
||||||
short[] aShortArray1395;
|
short[] aShortArray1395;
|
||||||
short[] aShortArray1396;
|
short[] aShortArray1396;
|
||||||
private static short[] aShortArray1397 = new short[500];
|
private static final short[] aShortArray1397 = new short[500];
|
||||||
|
|
||||||
|
|
||||||
// AnimationHeader(byte[] bs, Class3_Sub17 skin) {
|
// AnimationHeader(byte[] bs, Class3_Sub17 skin) {
|
||||||
|
|
|
||||||
|
|
@ -36,10 +36,10 @@ public final class AtmosphereParser {
|
||||||
static void method1428(int var0, int var2) {
|
static void method1428(int var0, int var2) {
|
||||||
try {
|
try {
|
||||||
ItemDefinition.ram[var0] = var2;
|
ItemDefinition.ram[var0] = var2;
|
||||||
Class3_Sub7 var3 = (Class3_Sub7) aHashTable_3679.get((long) var0);
|
Class3_Sub7 var3 = (Class3_Sub7) aHashTable_3679.get(var0);
|
||||||
if (var3 == null) {
|
if (var3 == null) {
|
||||||
var3 = new Class3_Sub7(TimeUtils.time() - -500L);
|
var3 = new Class3_Sub7(TimeUtils.time() - -500L);
|
||||||
aHashTable_3679.put((long) var0, var3);
|
aHashTable_3679.put(var0, var3);
|
||||||
} else {
|
} else {
|
||||||
var3.aLong2295 = 500L + TimeUtils.time();
|
var3.aLong2295 = 500L + TimeUtils.time();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@ package org.runite.client;
|
||||||
|
|
||||||
public final class Bzip2Decompressor {
|
public final class Bzip2Decompressor {
|
||||||
|
|
||||||
private static Bzip2Context context = new Bzip2Context();
|
private static final Bzip2Context context = new Bzip2Context();
|
||||||
|
|
||||||
|
|
||||||
private static int method1633(int var0, Bzip2Context var1) {
|
private static int method1633(int var0, Bzip2Context var1) {
|
||||||
|
|
|
||||||
|
|
@ -75,13 +75,13 @@ public enum CS2AsmOpcodes {
|
||||||
POP_TO_PAGED_RAM(46);
|
POP_TO_PAGED_RAM(46);
|
||||||
|
|
||||||
|
|
||||||
private int op;
|
private final int op;
|
||||||
|
|
||||||
public int getOp() {
|
public int getOp() {
|
||||||
return this.op;
|
return this.op;
|
||||||
}
|
}
|
||||||
|
|
||||||
private CS2AsmOpcodes(int op) {
|
CS2AsmOpcodes(int op) {
|
||||||
this.op = op;
|
this.op = op;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,7 @@ import java.util.Date;
|
||||||
|
|
||||||
public final class CS2Script extends Linkable {
|
public final class CS2Script extends Linkable {
|
||||||
|
|
||||||
|
public static int userCurrentWorldID = -1;
|
||||||
static short aShort3052 = 205;
|
static short aShort3052 = 205;
|
||||||
static int anInt3101 = 0;
|
static int anInt3101 = 0;
|
||||||
static int[] anIntArray3228 = new int[]{7, 8, 9, 10, 11, 12, 13, 15};
|
static int[] anIntArray3228 = new int[]{7, 8, 9, 10, 11, 12, 13, 15};
|
||||||
|
|
@ -24,11 +25,14 @@ public final class CS2Script extends Linkable {
|
||||||
static RSInterface aClass11_1749;
|
static RSInterface aClass11_1749;
|
||||||
static boolean aBoolean2705 = true;
|
static boolean aBoolean2705 = true;
|
||||||
static int anInt3775 = 0;
|
static int anInt3775 = 0;
|
||||||
|
static int anInt2440 = 0;
|
||||||
|
static ReferenceCache aReferenceCache_2442 = new ReferenceCache(50);
|
||||||
|
static ReferenceCache aReferenceCache_2450 = new ReferenceCache(64);
|
||||||
|
static byte[][][] aByteArrayArrayArray2452;
|
||||||
|
static int anInt2453 = 127;
|
||||||
RSInterface aClass11_2438;
|
RSInterface aClass11_2438;
|
||||||
RSString aClass94_2439;
|
RSString aClass94_2439;
|
||||||
static int anInt2440 = 0;
|
|
||||||
int scrollbarScrollAmount;
|
int scrollbarScrollAmount;
|
||||||
static ReferenceCache aReferenceCache_2442 = new ReferenceCache(50);
|
|
||||||
int anInt2443;
|
int anInt2443;
|
||||||
int inputTextCode;
|
int inputTextCode;
|
||||||
int interfaceButtons;
|
int interfaceButtons;
|
||||||
|
|
@ -36,11 +40,6 @@ public final class CS2Script extends Linkable {
|
||||||
int worldSelectCursorPositionX;
|
int worldSelectCursorPositionX;
|
||||||
Object[] arguments;
|
Object[] arguments;
|
||||||
RSInterface aClass11_2449;
|
RSInterface aClass11_2449;
|
||||||
static ReferenceCache aReferenceCache_2450 = new ReferenceCache(64);
|
|
||||||
public static int userCurrentWorldID = -1;
|
|
||||||
static byte[][][] aByteArrayArrayArray2452;
|
|
||||||
static int anInt2453 = 127;
|
|
||||||
|
|
||||||
|
|
||||||
static void sendRegistryRequest(int year, int country, int day, int month) {
|
static void sendRegistryRequest(int year, int country, int day, int month) {
|
||||||
try {
|
try {
|
||||||
|
|
@ -65,7 +64,7 @@ public final class CS2Script extends Linkable {
|
||||||
Class79 var2 = (Class79) aReferenceCache_2450.get(var0);
|
Class79 var2 = (Class79) aReferenceCache_2450.get(var0);
|
||||||
if (var2 == null) {
|
if (var2 == null) {
|
||||||
if (var1 < 126) {
|
if (var1 < 126) {
|
||||||
return (Class79) null;
|
return null;
|
||||||
} else {
|
} else {
|
||||||
byte[] var3 = Class101.aClass153_1420.getFile(Class140_Sub7.method2032(var0), var0 & 1023);
|
byte[] var3 = Class101.aClass153_1420.getFile(Class140_Sub7.method2032(var0), var0 & 1023);
|
||||||
var2 = new Class79();
|
var2 = new Class79();
|
||||||
|
|
@ -73,7 +72,7 @@ public final class CS2Script extends Linkable {
|
||||||
var2.method1387(new DataBuffer(var3));
|
var2.method1387(new DataBuffer(var3));
|
||||||
}
|
}
|
||||||
|
|
||||||
aReferenceCache_2450.put(var2, (long) var0);
|
aReferenceCache_2450.put(var2, var0);
|
||||||
return var2;
|
return var2;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -153,7 +152,7 @@ public final class CS2Script extends Linkable {
|
||||||
var8 = 383;
|
var8 = 383;
|
||||||
}
|
}
|
||||||
|
|
||||||
int var9 = (int) (-325.949D * Math.atan2((double) var4, (double) var6)) & 2047;
|
int var9 = (int) (-325.949D * Math.atan2(var4, var6)) & 2047;
|
||||||
if (var8 > Class139.anInt1823) {
|
if (var8 > Class139.anInt1823) {
|
||||||
Class139.anInt1823 += Class75.anInt1105 + Class163_Sub2_Sub1.anInt4014 * (-Class139.anInt1823 + var8) / 1000;
|
Class139.anInt1823 += Class75.anInt1105 + Class163_Sub2_Sub1.anInt4014 * (-Class139.anInt1823 + var8) / 1000;
|
||||||
if (Class139.anInt1823 > var8) {
|
if (Class139.anInt1823 > var8) {
|
||||||
|
|
@ -3468,7 +3467,7 @@ public final class CS2Script extends Linkable {
|
||||||
}
|
}
|
||||||
if (opcode == 2702) {
|
if (opcode == 2702) {
|
||||||
int l42 = ItemDefinition.intsStack[--iStackCounter];
|
int l42 = ItemDefinition.intsStack[--iStackCounter];
|
||||||
Class3_Sub31 class3_sub31 = (Class3_Sub31) Class3_Sub13_Sub17.aHashTable_3208.get(l42);
|
Class3_Sub31 class3_sub31 = Class3_Sub13_Sub17.aHashTable_3208.get(l42);
|
||||||
if (class3_sub31 == null)
|
if (class3_sub31 == null)
|
||||||
ItemDefinition.intsStack[iStackCounter++] = 0;
|
ItemDefinition.intsStack[iStackCounter++] = 0;
|
||||||
else
|
else
|
||||||
|
|
@ -3500,7 +3499,7 @@ public final class CS2Script extends Linkable {
|
||||||
iStackCounter -= 2;
|
iStackCounter -= 2;
|
||||||
int i43 = ItemDefinition.intsStack[iStackCounter];
|
int i43 = ItemDefinition.intsStack[iStackCounter];
|
||||||
int j65 = ItemDefinition.intsStack[iStackCounter + 1];
|
int j65 = ItemDefinition.intsStack[iStackCounter + 1];
|
||||||
Class3_Sub31 class3_sub31_1 = (Class3_Sub31) Class3_Sub13_Sub17.aHashTable_3208.get(i43);
|
Class3_Sub31 class3_sub31_1 = Class3_Sub13_Sub17.aHashTable_3208.get(i43);
|
||||||
if (class3_sub31_1 == null || class3_sub31_1.anInt2602 != j65)
|
if (class3_sub31_1 == null || class3_sub31_1.anInt2602 != j65)
|
||||||
ItemDefinition.intsStack[iStackCounter++] = 0;
|
ItemDefinition.intsStack[iStackCounter++] = 0;
|
||||||
else
|
else
|
||||||
|
|
@ -3987,7 +3986,7 @@ public final class CS2Script extends Linkable {
|
||||||
static int method1643(boolean var1, int var2, int var3) {
|
static int method1643(boolean var1, int var2, int var3) {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
Class3_Sub25 var4 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get((long) var2);
|
Class3_Sub25 var4 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get(var2);
|
||||||
if (null == var4) {
|
if (null == var4) {
|
||||||
return 0;
|
return 0;
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -3997,7 +3996,7 @@ public final class CS2Script extends Linkable {
|
||||||
if (var4.anIntArray2547[var6] >= 0 && Class3_Sub13_Sub23.itemDefinitionSize > var4.anIntArray2547[var6]) {
|
if (var4.anIntArray2547[var6] >= 0 && Class3_Sub13_Sub23.itemDefinitionSize > var4.anIntArray2547[var6]) {
|
||||||
ItemDefinition var7 = ItemDefinition.getItemDefinition(var4.anIntArray2547[var6]);
|
ItemDefinition var7 = ItemDefinition.getItemDefinition(var4.anIntArray2547[var6]);
|
||||||
if (null != var7.aHashTable_798) {
|
if (null != var7.aHashTable_798) {
|
||||||
LinkableInt var8 = (LinkableInt) var7.aHashTable_798.get((long) var3);
|
LinkableInt var8 = (LinkableInt) var7.aHashTable_798.get(var3);
|
||||||
if (null != var8) {
|
if (null != var8) {
|
||||||
if (var1) {
|
if (var1) {
|
||||||
var5 += var4.anIntArray2551[var6] * var8.value;
|
var5 += var4.anIntArray2551[var6] * var8.value;
|
||||||
|
|
|
||||||
|
|
@ -15,15 +15,15 @@ public final class CacheIndex {
|
||||||
* These Indexes listed below are mostly used for CRC checks
|
* These Indexes listed below are mostly used for CRC checks
|
||||||
*/
|
*/
|
||||||
public static CacheIndex fontsIndex;
|
public static CacheIndex fontsIndex;
|
||||||
|
public static CacheIndex musicIndex;
|
||||||
|
public static CacheIndex spritesIndex;
|
||||||
static CacheIndex skeletonsIndex;
|
static CacheIndex skeletonsIndex;
|
||||||
static CacheIndex skinsIndex;
|
static CacheIndex skinsIndex;
|
||||||
static CacheIndex configurationsIndex;
|
static CacheIndex configurationsIndex;
|
||||||
static CacheIndex interfacesIndex;
|
static CacheIndex interfacesIndex;
|
||||||
static CacheIndex soundFXIndex;
|
static CacheIndex soundFXIndex;
|
||||||
static CacheIndex landscapesIndex;
|
static CacheIndex landscapesIndex;
|
||||||
public static CacheIndex musicIndex;
|
|
||||||
static CacheIndex modelsIndex;
|
static CacheIndex modelsIndex;
|
||||||
public static CacheIndex spritesIndex;
|
|
||||||
static CacheIndex texturesIndex;
|
static CacheIndex texturesIndex;
|
||||||
static CacheIndex huffmanEncodingIndex;
|
static CacheIndex huffmanEncodingIndex;
|
||||||
static CacheIndex music2Index;
|
static CacheIndex music2Index;
|
||||||
|
|
@ -44,16 +44,23 @@ public final class CacheIndex {
|
||||||
static CacheIndex particlesConfigIndex;
|
static CacheIndex particlesConfigIndex;
|
||||||
static CacheIndex libIndex;
|
static CacheIndex libIndex;
|
||||||
/**
|
/**
|
||||||
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
private boolean discardPacked;
|
private final boolean discardPacked;
|
||||||
private final boolean aBoolean1946;
|
private final boolean aBoolean1946;
|
||||||
private final ResourceProvider provider;
|
private final ResourceProvider provider;
|
||||||
private ReferenceTable referenceTable = null;
|
private ReferenceTable referenceTable = null;
|
||||||
private Object[] packed;
|
private Object[] packed;
|
||||||
private Object[][] unpacked;
|
private Object[][] unpacked;
|
||||||
|
|
||||||
|
public CacheIndex(ResourceProvider provider, boolean var2, boolean var3) {
|
||||||
|
this.provider = provider;
|
||||||
|
this.discardPacked = var2;
|
||||||
|
this.aBoolean1946 = var3;
|
||||||
|
}
|
||||||
|
|
||||||
private static Object wrap(byte[] data) {
|
private static Object wrap(byte[] data) {
|
||||||
if (data == null) {
|
if (data == null) {
|
||||||
return null;
|
return null;
|
||||||
|
|
@ -574,10 +581,10 @@ public final class CacheIndex {
|
||||||
final byte[] method2140(int file, int archive) {
|
final byte[] method2140(int file, int archive) {
|
||||||
if (this.isValidFile(archive, file)) {
|
if (this.isValidFile(archive, file)) {
|
||||||
if (this.unpacked[archive] == null || null == this.unpacked[archive][file]) {
|
if (this.unpacked[archive] == null || null == this.unpacked[archive][file]) {
|
||||||
boolean var4 = this.unpack(archive, (int[]) null);
|
boolean var4 = this.unpack(archive, null);
|
||||||
if (!var4) {
|
if (!var4) {
|
||||||
this.load(archive);
|
this.load(archive);
|
||||||
var4 = this.unpack(archive, (int[]) null);
|
var4 = this.unpack(archive, null);
|
||||||
if (!var4) {
|
if (!var4) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
@ -611,12 +618,6 @@ public final class CacheIndex {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public CacheIndex(ResourceProvider provider, boolean var2, boolean var3) {
|
|
||||||
this.provider = provider;
|
|
||||||
this.discardPacked = var2;
|
|
||||||
this.aBoolean1946 = var3;
|
|
||||||
}
|
|
||||||
|
|
||||||
final int getFileAmount(int archiveId) {
|
final int getFileAmount(int archiveId) {
|
||||||
try {
|
try {
|
||||||
if (this.isValidArchive(archiveId)) {
|
if (this.isValidArchive(archiveId)) {
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,15 @@ final class Class1 {
|
||||||
static RSString aClass94_58;
|
static RSString aClass94_58;
|
||||||
static int[] anIntArray2642 = new int[]{1, 1, 1, 1, 4, 1, 1, 5, 6, 1, 5, 0, 7, 0, 4, 1, 7, 2, 1, 1, 6, 1, 1, 3, 6, 1, 7, 0, 0, 6, 7, 0, 1, 7, 6, 1, 1, 1, 5, 4, 3, 2, 1, 1, 0, 4, 1, 5};
|
static int[] anIntArray2642 = new int[]{1, 1, 1, 1, 4, 1, 1, 5, 6, 1, 5, 0, 7, 0, 4, 1, 7, 2, 1, 1, 6, 1, 1, 3, 6, 1, 7, 0, 0, 6, 7, 0, 1, 7, 6, 1, 1, 1, 5, 4, 3, 2, 1, 1, 0, 4, 1, 5};
|
||||||
|
|
||||||
|
static {
|
||||||
|
for (int var0 = 0; var0 < 4096; ++var0) {
|
||||||
|
anIntArray52[var0] = Class164_Sub2.method2246(var0);
|
||||||
|
}
|
||||||
|
|
||||||
|
aBooleanArray54 = new boolean[8];
|
||||||
|
anInt57 = 0;
|
||||||
|
aClass94_58 = RSString.parse("<col=ffffff> )4 ");
|
||||||
|
}
|
||||||
|
|
||||||
static void method69(Class36 var0) {
|
static void method69(Class36 var0) {
|
||||||
try {
|
try {
|
||||||
|
|
@ -87,16 +96,14 @@ final class Class1 {
|
||||||
Class168 var31;
|
Class168 var31;
|
||||||
int var34;
|
int var34;
|
||||||
byte var32;
|
byte var32;
|
||||||
if (0 == var27 || var27 == var16) {
|
if (var27 != 0 || var27 != var16) {
|
||||||
} else {
|
|
||||||
var31 = Class3_Sub13_Sub37.method350((byte) 106, -1 + var27);
|
var31 = Class3_Sub13_Sub37.method350((byte) 106, -1 + var27);
|
||||||
if (var31.aBoolean2092 && var31.anInt2103 != -1) {
|
if (var31.aBoolean2092 && var31.anInt2103 != -1) {
|
||||||
var32 = var5[var13 + -1][var14 - -1];
|
var32 = var5[var13 + -1][var14 - -1];
|
||||||
var33 = var8[-1 + var13][var14 + 1];
|
var33 = var8[-1 + var13][var14 + 1];
|
||||||
var34 = anIntArray2642[4 * var33 - -(2 + var32 & 3)];
|
var34 = anIntArray2642[4 * var33 - -(2 + var32 & 3)];
|
||||||
var35 = anIntArray2642[(3 + var32 & 3) + 4 * var33];
|
var35 = anIntArray2642[(3 + var32 & 3) + 4 * var33];
|
||||||
if (Class3_Sub13_Sub39.aBooleanArrayArray3468[var35][1] && Class3_Sub13_Sub39.aBooleanArrayArray3468[var34][0]) {
|
if (!Class3_Sub13_Sub39.aBooleanArrayArray3468[var35][1] && !Class3_Sub13_Sub39.aBooleanArrayArray3468[var34][0]) {
|
||||||
} else {
|
|
||||||
for (var36 = 0; 8 > var36; ++var36) {
|
for (var36 = 0; 8 > var36; ++var36) {
|
||||||
if (var58 == var36) {
|
if (var58 == var36) {
|
||||||
var63[var58++] = var27;
|
var63[var58++] = var27;
|
||||||
|
|
@ -108,20 +115,17 @@ final class Class1 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var28 == 0 || var28 == var16) {
|
if (var28 != 0 || var28 != var16) {
|
||||||
} else {
|
|
||||||
var31 = Class3_Sub13_Sub37.method350((byte) 114, -1 + var28);
|
var31 = Class3_Sub13_Sub37.method350((byte) 114, -1 + var28);
|
||||||
if (var31.aBoolean2092 && var31.anInt2103 != -1) {
|
if (var31.aBoolean2092 && var31.anInt2103 != -1) {
|
||||||
var32 = var5[-1 + var13][var14 + -1];
|
var32 = var5[-1 + var13][var14 + -1];
|
||||||
var33 = var8[-1 + var13][-1 + var14];
|
var33 = var8[-1 + var13][-1 + var14];
|
||||||
var34 = anIntArray2642[var33 * 4 - -(var32 & 3)];
|
var34 = anIntArray2642[var33 * 4 - -(var32 & 3)];
|
||||||
var35 = anIntArray2642[(var32 - -3 & 3) + var33 * 4];
|
var35 = anIntArray2642[(var32 - -3 & 3) + var33 * 4];
|
||||||
if (Class3_Sub13_Sub39.aBooleanArrayArray3468[var34][1] && Class3_Sub13_Sub39.aBooleanArrayArray3468[var35][0]) {
|
if (!Class3_Sub13_Sub39.aBooleanArrayArray3468[var34][1] && !Class3_Sub13_Sub39.aBooleanArrayArray3468[var35][0]) {
|
||||||
} else {
|
|
||||||
for (var36 = 0; var36 < 8; ++var36) {
|
for (var36 = 0; var36 < 8; ++var36) {
|
||||||
if (var36 == var58) {
|
if (var36 == var58) {
|
||||||
var63[var58++] = var28;
|
var63[var58++] = var28;
|
||||||
|
|
@ -133,20 +137,17 @@ final class Class1 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var29 == 0 || var29 == var16) {
|
if (var29 != 0 || var29 != var16) {
|
||||||
} else {
|
|
||||||
var31 = Class3_Sub13_Sub37.method350((byte) 107, var29 - 1);
|
var31 = Class3_Sub13_Sub37.method350((byte) 107, var29 - 1);
|
||||||
if (var31.aBoolean2092 && var31.anInt2103 != -1) {
|
if (var31.aBoolean2092 && var31.anInt2103 != -1) {
|
||||||
var32 = var5[1 + var13][var14 - 1];
|
var32 = var5[1 + var13][var14 - 1];
|
||||||
var33 = var8[var13 - -1][var14 + -1];
|
var33 = var8[var13 - -1][var14 + -1];
|
||||||
var35 = anIntArray2642[4 * var33 + (3 & 1 + var32)];
|
var35 = anIntArray2642[4 * var33 + (3 & 1 + var32)];
|
||||||
var34 = anIntArray2642[var33 * 4 - -(var32 & 3)];
|
var34 = anIntArray2642[var33 * 4 - -(var32 & 3)];
|
||||||
if (Class3_Sub13_Sub39.aBooleanArrayArray3468[var35][1] && Class3_Sub13_Sub39.aBooleanArrayArray3468[var34][0]) {
|
if (!Class3_Sub13_Sub39.aBooleanArrayArray3468[var35][1] && !Class3_Sub13_Sub39.aBooleanArrayArray3468[var34][0]) {
|
||||||
} else {
|
|
||||||
for (var36 = 0; var36 < 8; ++var36) {
|
for (var36 = 0; var36 < 8; ++var36) {
|
||||||
if (var36 == var58) {
|
if (var36 == var58) {
|
||||||
var63[var58++] = var29;
|
var63[var58++] = var29;
|
||||||
|
|
@ -158,20 +159,17 @@ final class Class1 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var30 == 0 || var16 == var30) {
|
if (var30 != 0 || var30 != var16) {
|
||||||
} else {
|
|
||||||
var31 = Class3_Sub13_Sub37.method350((byte) 105, var30 + -1);
|
var31 = Class3_Sub13_Sub37.method350((byte) 105, var30 + -1);
|
||||||
if (var31.aBoolean2092 && var31.anInt2103 != -1) {
|
if (var31.aBoolean2092 && var31.anInt2103 != -1) {
|
||||||
var32 = var5[var13 - -1][1 + var14];
|
var32 = var5[var13 - -1][1 + var14];
|
||||||
var33 = var8[var13 + 1][1 + var14];
|
var33 = var8[var13 + 1][1 + var14];
|
||||||
var35 = anIntArray2642[4 * var33 + (var32 - -1 & 3)];
|
var35 = anIntArray2642[4 * var33 + (var32 - -1 & 3)];
|
||||||
var34 = anIntArray2642[var33 * 4 + (var32 - -2 & 3)];
|
var34 = anIntArray2642[var33 * 4 + (var32 - -2 & 3)];
|
||||||
if (Class3_Sub13_Sub39.aBooleanArrayArray3468[var34][1] && Class3_Sub13_Sub39.aBooleanArrayArray3468[var35][0]) {
|
if (!Class3_Sub13_Sub39.aBooleanArrayArray3468[var34][1] && !Class3_Sub13_Sub39.aBooleanArrayArray3468[var35][0]) {
|
||||||
} else {
|
|
||||||
for (var36 = 0; var36 < 8; ++var36) {
|
for (var36 = 0; var36 < 8; ++var36) {
|
||||||
if (var58 == var36) {
|
if (var58 == var36) {
|
||||||
var63[var58++] = var30;
|
var63[var58++] = var30;
|
||||||
|
|
@ -183,7 +181,6 @@ final class Class1 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -535,37 +532,37 @@ final class Class1 {
|
||||||
var85 += -2 + var75.length;
|
var85 += -2 + var75.length;
|
||||||
var85 += var81.length - 2;
|
var85 += var81.length - 2;
|
||||||
var85 += -2 + var84.length;
|
var85 += -2 + var84.length;
|
||||||
int var50 = Class121.method1734(var43, 0.0F, var40, var41, (int[][]) null, var2, var13, var4, var42, (byte) -127, 0, true, var39, var1, var14, 64, var0, 64);
|
int var50 = Class121.method1734(var43, 0.0F, var40, var41, null, var2, var13, var4, var42, (byte) -127, 0, true, var39, var1, var14, 64, var0, 64);
|
||||||
int[] var45 = new int[var85];
|
int[] var45 = new int[var85];
|
||||||
var44 = 0;
|
var44 = 0;
|
||||||
int var51 = Class121.method1734(var43, 0.0F, var40, var41, (int[][]) null, var2, var13, var4, var42, (byte) -112, 0, var46, var39, var1, var14, 0, var0, 128);
|
int var51 = Class121.method1734(var43, 0.0F, var40, var41, null, var2, var13, var4, var42, (byte) -112, 0, var46, var39, var1, var14, 0, var0, 128);
|
||||||
int var52 = Class121.method1734(var43, 0.0F, var40, var41, (int[][]) null, var2, var13, var4, var42, (byte) -119, 0, var47, var39, var1, var14, 128, var0, 128);
|
int var52 = Class121.method1734(var43, 0.0F, var40, var41, null, var2, var13, var4, var42, (byte) -119, 0, var47, var39, var1, var14, 128, var0, 128);
|
||||||
int var53 = Class121.method1734(var43, 0.0F, var40, var41, (int[][]) null, var2, var13, var4, var42, (byte) -127, 0, var48, var39, var1, var14, 0, var0, 0);
|
int var53 = Class121.method1734(var43, 0.0F, var40, var41, null, var2, var13, var4, var42, (byte) -127, 0, var48, var39, var1, var14, 0, var0, 0);
|
||||||
int var54 = Class121.method1734(var43, 0.0F, var40, var41, (int[][]) null, var2, var13, var4, var42, (byte) -114, 0, var49, var39, var1, var14, 128, var0, 0);
|
int var54 = Class121.method1734(var43, 0.0F, var40, var41, null, var2, var13, var4, var42, (byte) -114, 0, var49, var39, var1, var14, 128, var0, 0);
|
||||||
var85 = var44 + 1;
|
var85 = var44 + 1;
|
||||||
var45[var44] = var50;
|
var45[var44] = var50;
|
||||||
var45[var85++] = var52;
|
var45[var85++] = var52;
|
||||||
if (var79.length > 2) {
|
if (var79.length > 2) {
|
||||||
var45[var85++] = Class121.method1734(var43, 0.0F, var40, var41, (int[][]) null, var2, var13, var4, var42, (byte) -117, 0, var79[2], var39, var1, var14, 64, var0, 128);
|
var45[var85++] = Class121.method1734(var43, 0.0F, var40, var41, null, var2, var13, var4, var42, (byte) -117, 0, var79[2], var39, var1, var14, 64, var0, 128);
|
||||||
}
|
}
|
||||||
|
|
||||||
var45[var85++] = var51;
|
var45[var85++] = var51;
|
||||||
if (var75.length > 2) {
|
if (var75.length > 2) {
|
||||||
var45[var85++] = Class121.method1734(var43, 0.0F, var40, var41, (int[][]) null, var2, var13, var4, var42, (byte) -128, 0, var75[2], var39, var1, var14, 0, var0, 64);
|
var45[var85++] = Class121.method1734(var43, 0.0F, var40, var41, null, var2, var13, var4, var42, (byte) -128, 0, var75[2], var39, var1, var14, 0, var0, 64);
|
||||||
}
|
}
|
||||||
|
|
||||||
var45[var85++] = var53;
|
var45[var85++] = var53;
|
||||||
if (var81.length > 2) {
|
if (var81.length > 2) {
|
||||||
var45[var85++] = Class121.method1734(var43, 0.0F, var40, var41, (int[][]) null, var2, var13, var4, var42, (byte) -112, 0, var81[2], var39, var1, var14, 64, var0, 0);
|
var45[var85++] = Class121.method1734(var43, 0.0F, var40, var41, null, var2, var13, var4, var42, (byte) -112, 0, var81[2], var39, var1, var14, 64, var0, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
var45[var85++] = var54;
|
var45[var85++] = var54;
|
||||||
if (var84.length > 2) {
|
if (var84.length > 2) {
|
||||||
var45[var85++] = Class121.method1734(var43, 0.0F, var40, var41, (int[][]) null, var2, var13, var4, var42, (byte) -127, 0, var84[2], var39, var1, var14, 128, var0, 64);
|
var45[var85++] = Class121.method1734(var43, 0.0F, var40, var41, null, var2, var13, var4, var42, (byte) -127, 0, var84[2], var39, var1, var14, 128, var0, 64);
|
||||||
}
|
}
|
||||||
|
|
||||||
var45[var85++] = var52;
|
var45[var85++] = var52;
|
||||||
var39.method150(var15, var13, var14, var45, (int[]) null, true);
|
var39.method150(var15, var13, var14, var45, null, true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -657,19 +654,9 @@ final class Class1 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static {
|
|
||||||
for (int var0 = 0; var0 < 4096; ++var0) {
|
|
||||||
anIntArray52[var0] = Class164_Sub2.method2246(var0);
|
|
||||||
}
|
|
||||||
|
|
||||||
aBooleanArray54 = new boolean[8];
|
|
||||||
anInt57 = 0;
|
|
||||||
aClass94_58 = RSString.parse("<col=ffffff> )4 ");
|
|
||||||
}
|
|
||||||
|
|
||||||
static Class3_Sub11 method2052(HashTable var0, Class168 var2) {
|
static Class3_Sub11 method2052(HashTable var0, Class168 var2) {
|
||||||
try {
|
try {
|
||||||
long var3 = (long)((var2.anInt2095 - -1 << 16) + var2.anInt2090) + (((long)var2.anInt2100 << 56) - -((long)var2.anInt2094 << 32));
|
long var3 = ((long) var2.anInt2095 - -1 << 16) + var2.anInt2090 + (((long) var2.anInt2100 << 56) - -((long) var2.anInt2094 << 32));
|
||||||
Class3_Sub11 var5 = (Class3_Sub11) var0.get(var3);
|
Class3_Sub11 var5 = (Class3_Sub11) var0.get(var3);
|
||||||
if (null == var5) {
|
if (null == var5) {
|
||||||
var5 = new Class3_Sub11(var2.anInt2095, (float) var2.anInt2090, true, false, var2.anInt2094);
|
var5 = new Class3_Sub11(var2.anInt2095, (float) var2.anInt2090, true, false, var2.anInt2094);
|
||||||
|
|
|
||||||
|
|
@ -2,12 +2,11 @@ package org.runite.client;
|
||||||
|
|
||||||
final class Class10 {
|
final class Class10 {
|
||||||
|
|
||||||
|
static CacheIndex aClass153_152;
|
||||||
|
static int anInt154 = 0;
|
||||||
int anInt149;
|
int anInt149;
|
||||||
Class3_Sub28_Sub4 aClass3_Sub28_Sub4_151;
|
Class3_Sub28_Sub4 aClass3_Sub28_Sub4_151;
|
||||||
static CacheIndex aClass153_152;
|
|
||||||
int[] anIntArray153;
|
int[] anIntArray153;
|
||||||
static int anInt154 = 0;
|
|
||||||
|
|
||||||
|
|
||||||
static Class3_Sub28_Sub16_Sub2[] method851() {
|
static Class3_Sub28_Sub16_Sub2[] method851() {
|
||||||
try {
|
try {
|
||||||
|
|
@ -34,10 +33,10 @@ final class Class10 {
|
||||||
|
|
||||||
static void method852(byte var0, int var1) {
|
static void method852(byte var0, int var1) {
|
||||||
try {
|
try {
|
||||||
Class3_Sub25 var2 = (Class3_Sub25)Class3_Sub2.aHashTable_2220.get((long)var1);
|
Class3_Sub25 var2 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get(var1);
|
||||||
if (var2 != null) {
|
if (var2 != null) {
|
||||||
if (var0 != 114) {
|
if (var0 != 114) {
|
||||||
aClass153_152 = (CacheIndex)null;
|
aClass153_152 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
for (int var3 = 0; var2.anIntArray2547.length > var3; ++var3) {
|
for (int var3 = 0; var2.anIntArray2547.length > var3; ++var3) {
|
||||||
|
|
|
||||||
|
|
@ -56,13 +56,13 @@ final class Class101 {
|
||||||
try {
|
try {
|
||||||
CacheIndex.npcConfigIndex = null;
|
CacheIndex.npcConfigIndex = null;
|
||||||
Class136.aClass61_1424 = null;
|
Class136.aClass61_1424 = null;
|
||||||
aShortArrayArray1429 = (short[][])null;
|
aShortArrayArray1429 = null;
|
||||||
anIntArray1426 = null;
|
anIntArray1426 = null;
|
||||||
aClass3_Sub24_Sub4_1421 = null;
|
aClass3_Sub24_Sub4_1421 = null;
|
||||||
aClass30_1422 = null;
|
aClass30_1422 = null;
|
||||||
aClass153_1423 = null;
|
aClass153_1423 = null;
|
||||||
if (var0 != 110) {
|
if (var0 != 110) {
|
||||||
method1607(46, 78, true, (int[])null, (int[])null);
|
method1607(46, 78, true, null, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
aClass153_1420 = null;
|
aClass153_1420 = null;
|
||||||
|
|
|
||||||
|
|
@ -4,39 +4,114 @@ import org.rs09.client.data.NodeCache;
|
||||||
|
|
||||||
final class Class102 implements Interface2 {
|
final class Class102 implements Interface2 {
|
||||||
|
|
||||||
|
static int[] anIntArray2125;
|
||||||
|
static Class135[] aClass135Array2131 = new Class135[50];
|
||||||
|
static int anInt2136;
|
||||||
|
static Player player;
|
||||||
private final boolean[] aBooleanArray2122;
|
private final boolean[] aBooleanArray2122;
|
||||||
private final CacheIndex aClass153_2123;
|
private final CacheIndex aClass153_2123;
|
||||||
private final boolean[] aBooleanArray2124;
|
private final boolean[] aBooleanArray2124;
|
||||||
static int[] anIntArray2125;
|
|
||||||
private final byte[] aByteArray2126;
|
private final byte[] aByteArray2126;
|
||||||
private final CacheIndex aClass153_2127;
|
private final CacheIndex aClass153_2127;
|
||||||
private final boolean[] aBooleanArray2128;
|
private final boolean[] aBooleanArray2128;
|
||||||
private final byte[] aByteArray2129;
|
private final byte[] aByteArray2129;
|
||||||
static Class135[] aClass135Array2131 = new Class135[50];
|
|
||||||
private boolean aBoolean2134;
|
|
||||||
private final boolean[] aBooleanArray2135;
|
private final boolean[] aBooleanArray2135;
|
||||||
static int anInt2136;
|
|
||||||
private final short[] aShortArray2137;
|
private final short[] aShortArray2137;
|
||||||
private NodeCache aClass47_2138;
|
|
||||||
private int anInt2139;
|
|
||||||
static Player player;
|
|
||||||
private NodeCache aClass47_2142;
|
|
||||||
private final byte[] aByteArray2143;
|
private final byte[] aByteArray2143;
|
||||||
private final byte[] aByteArray2144;
|
private final byte[] aByteArray2144;
|
||||||
|
private boolean aBoolean2134;
|
||||||
|
private NodeCache aClass47_2138;
|
||||||
|
private int anInt2139;
|
||||||
|
private NodeCache aClass47_2142;
|
||||||
|
|
||||||
|
|
||||||
final void method1610(int var2) {
|
Class102(CacheIndex var1, CacheIndex var2, CacheIndex var3, boolean var5) {
|
||||||
try {
|
try {
|
||||||
|
this.aClass153_2123 = var3;
|
||||||
|
this.aBoolean2134 = var5;
|
||||||
|
this.anInt2139 = 20;
|
||||||
|
this.aClass153_2127 = var1;
|
||||||
|
this.aClass47_2142 = new NodeCache(this.anInt2139);
|
||||||
|
if (HDToolKit.highDetail) {
|
||||||
|
this.aClass47_2138 = new NodeCache(this.anInt2139);
|
||||||
|
} else {
|
||||||
|
this.aClass47_2138 = null;
|
||||||
|
}
|
||||||
|
|
||||||
for(Class3_Sub28_Sub20 var3 = (Class3_Sub28_Sub20)this.aClass47_2142.first(); null != var3; var3 = (Class3_Sub28_Sub20)this.aClass47_2142.next()) {
|
DataBuffer var6 = new DataBuffer(var2.getFile(0, 0));
|
||||||
if(var3.aBoolean3797) {
|
int var7 = var6.readUnsignedShort();
|
||||||
var3.method723(var2);
|
this.aByteArray2143 = new byte[var7];
|
||||||
var3.aBoolean3797 = false;
|
this.aByteArray2129 = new byte[var7];
|
||||||
|
this.aByteArray2126 = new byte[var7];
|
||||||
|
this.aShortArray2137 = new short[var7];
|
||||||
|
this.aByteArray2144 = new byte[var7];
|
||||||
|
this.aBooleanArray2128 = new boolean[var7];
|
||||||
|
this.aBooleanArray2122 = new boolean[var7];
|
||||||
|
this.aBooleanArray2124 = new boolean[var7];
|
||||||
|
boolean[] aBooleanArray2133 = new boolean[var7];
|
||||||
|
this.aBooleanArray2135 = new boolean[var7];
|
||||||
|
|
||||||
|
int var8;
|
||||||
|
for (var8 = 0; var8 < var7; ++var8) {
|
||||||
|
aBooleanArray2133[var8] = 1 == var6.readUnsignedByte();
|
||||||
|
}
|
||||||
|
|
||||||
|
for (var8 = 0; var8 < var7; ++var8) {
|
||||||
|
if (aBooleanArray2133[var8]) {
|
||||||
|
this.aBooleanArray2124[var8] = var6.readUnsignedByte() == 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var4) {
|
for (var8 = 0; var7 > var8; ++var8) {
|
||||||
throw ClientErrorException.clientError(var4, "nk.P(" + true + ',' + var2 + ')');
|
if (aBooleanArray2133[var8]) {
|
||||||
|
this.aBooleanArray2128[var8] = 1 == var6.readUnsignedByte();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (var8 = 0; var7 > var8; ++var8) {
|
||||||
|
if (aBooleanArray2133[var8]) {
|
||||||
|
this.aBooleanArray2122[var8] = var6.readUnsignedByte() == 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (var8 = 0; var8 < var7; ++var8) {
|
||||||
|
if (aBooleanArray2133[var8]) {
|
||||||
|
this.aBooleanArray2135[var8] = var6.readUnsignedByte() == 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (var8 = 0; var7 > var8; ++var8) {
|
||||||
|
if (aBooleanArray2133[var8]) {
|
||||||
|
this.aByteArray2126[var8] = var6.readSignedByte();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (var8 = 0; var7 > var8; ++var8) {
|
||||||
|
if (aBooleanArray2133[var8]) {
|
||||||
|
this.aByteArray2129[var8] = var6.readSignedByte();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (var8 = 0; var8 < var7; ++var8) {
|
||||||
|
if (aBooleanArray2133[var8]) {
|
||||||
|
this.aByteArray2144[var8] = var6.readSignedByte();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (var8 = 0; var7 > var8; ++var8) {
|
||||||
|
if (aBooleanArray2133[var8]) {
|
||||||
|
this.aByteArray2143[var8] = var6.readSignedByte();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (var8 = 0; var7 > var8; ++var8) {
|
||||||
|
if (aBooleanArray2133[var8]) {
|
||||||
|
this.aShortArray2137[var8] = (short) var6.readUnsignedShort();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (RuntimeException var9) {
|
||||||
|
throw ClientErrorException.clientError(var9, "nk.<init>(" + (var1 != null ? "{...}" : "null") + ',' + (var2 != null ? "{...}" : "null") + ',' + (var3 != null ? "{...}" : "null") + ',' + 20 + ',' + var5 + ')');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -175,24 +250,11 @@ final class Class102 implements Interface2 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public final int[] method16(int var1, int var2) {
|
|
||||||
try {
|
|
||||||
if(var1 != 64) {
|
|
||||||
this.method12(105, -92);
|
|
||||||
}
|
|
||||||
|
|
||||||
Class3_Sub28_Sub20 var3 = this.method1613(var2);
|
|
||||||
return null == var3?null:var3.method720(this.aBoolean2134 || this.aBooleanArray2122[var2], this, this.aClass153_2123);
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "nk.F(" + var1 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public static void method1612(int var0) {
|
public static void method1612(int var0) {
|
||||||
try {
|
try {
|
||||||
player = null;
|
player = null;
|
||||||
if (var0 != -11565) {
|
if (var0 != -11565) {
|
||||||
method1614(false, (long[])null, (int[])null);
|
method1614(false, null, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
anIntArray2125 = null;
|
anIntArray2125 = null;
|
||||||
|
|
@ -203,69 +265,6 @@ final class Class102 implements Interface2 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public final void method8(int var1, boolean var2) {
|
|
||||||
try {
|
|
||||||
Class3_Sub28_Sub4.method551(255 & this.aByteArray2143[var1], this.aByteArray2144[var1] & 255);
|
|
||||||
if(var2) {
|
|
||||||
boolean var3 = false;
|
|
||||||
Class3_Sub28_Sub20 var4 = this.method1613(var1);
|
|
||||||
if(var4 != null) {
|
|
||||||
var3 = var4.method719(this.aClass153_2123, this, this.aBoolean2134 || this.aBooleanArray2122[var1]);
|
|
||||||
}
|
|
||||||
|
|
||||||
if(!var3) {
|
|
||||||
Class3_Sub28_Sub18 var6 = this.method1615(var1);
|
|
||||||
var6.method712();
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
} catch (RuntimeException var5) {
|
|
||||||
throw ClientErrorException.clientError(var5, "nk.G(" + var1 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private Class3_Sub28_Sub20 method1613(int var1) {
|
|
||||||
try {
|
|
||||||
|
|
||||||
Class3_Sub28_Sub20 var3 = (Class3_Sub28_Sub20)this.aClass47_2142.get((long)var1);
|
|
||||||
if(null == var3) {
|
|
||||||
byte[] var4 = this.aClass153_2127.getFile(var1, 0);
|
|
||||||
if(null == var4) {
|
|
||||||
return null;
|
|
||||||
} else {
|
|
||||||
DataBuffer var5 = new DataBuffer(var4);
|
|
||||||
var3 = new Class3_Sub28_Sub20(var5);
|
|
||||||
this.aClass47_2142.put((long)var1, var3);
|
|
||||||
return var3;
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
return var3;
|
|
||||||
}
|
|
||||||
} catch (RuntimeException var6) {
|
|
||||||
throw ClientErrorException.clientError(var6, "nk.T(" + var1 + ',' + 1 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public final int method9(int var1, boolean var2) {
|
|
||||||
try {
|
|
||||||
return var2?-63:255 & this.aByteArray2143[var1];
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "nk.D(" + var1 + ',' + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public final int method18(int var1, int var2) {
|
|
||||||
try {
|
|
||||||
if(var2 != 255) {
|
|
||||||
method1612(-48);
|
|
||||||
}
|
|
||||||
|
|
||||||
return 255 & this.aByteArray2144[var1];
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "nk.B(" + var1 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method1614(boolean var0, long[] var1, int[] var2) {
|
static void method1614(boolean var0, long[] var1, int[] var2) {
|
||||||
try {
|
try {
|
||||||
Class44.method1069(var1, 0, -1 + var1.length, var2);
|
Class44.method1069(var1, 0, -1 + var1.length, var2);
|
||||||
|
|
@ -278,61 +277,6 @@ final class Class102 implements Interface2 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public final int method10(int var1, int var2) {
|
|
||||||
try {
|
|
||||||
return this.aByteArray2126[var2] & 255;
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "nk.C(" + var1 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public final boolean method7(byte var1, int var2) {
|
|
||||||
try {
|
|
||||||
if(var1 != 88) {
|
|
||||||
this.method19(-99, -37);
|
|
||||||
}
|
|
||||||
|
|
||||||
return this.aBooleanArray2128[var2];
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "nk.M(" + var1 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private Class3_Sub28_Sub18 method1615(int var2) {
|
|
||||||
try {
|
|
||||||
Class3_Sub28_Sub18 var4 = (Class3_Sub28_Sub18)this.aClass47_2138.get((long)var2);
|
|
||||||
if(null == var4) {
|
|
||||||
var4 = new Class3_Sub28_Sub18(this.aShortArray2137[var2] & '\uffff');
|
|
||||||
this.aClass47_2138.put((long)var2, var4);
|
|
||||||
}
|
|
||||||
return var4;
|
|
||||||
} catch (RuntimeException var5) {
|
|
||||||
throw ClientErrorException.clientError(var5, "nk.U(" + 48 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public final boolean method11(int var1, int var2) {
|
|
||||||
try {
|
|
||||||
if(var1 < 0) {
|
|
||||||
this.method7((byte)68, -47);
|
|
||||||
}
|
|
||||||
|
|
||||||
Class3_Sub28_Sub20 var3 = this.method1613(var2);
|
|
||||||
return null != var3 && var3.method722(this, this.aClass153_2123);
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "nk.H(" + var1 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
final void method1616(boolean var1) {
|
|
||||||
try {
|
|
||||||
this.aBoolean2134 = var1;
|
|
||||||
this.method1618();
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "nk.S(" + var1 + ',' + -17830 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method1617(int var0, int var1, int var2, int var3, int var4) {
|
static void method1617(int var0, int var1, int var2, int var3, int var4) {
|
||||||
try {
|
try {
|
||||||
if (Class57.anInt902 >= var4 && Class159.anInt2020 <= var2) {
|
if (Class57.anInt902 >= var4 && Class159.anInt2020 <= var2) {
|
||||||
|
|
@ -394,10 +338,156 @@ final class Class102 implements Interface2 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final void method1610(int var2) {
|
||||||
|
try {
|
||||||
|
|
||||||
|
for (Class3_Sub28_Sub20 var3 = (Class3_Sub28_Sub20) this.aClass47_2142.first(); null != var3; var3 = (Class3_Sub28_Sub20) this.aClass47_2142.next()) {
|
||||||
|
if (var3.aBoolean3797) {
|
||||||
|
var3.method723(var2);
|
||||||
|
var3.aBoolean3797 = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "nk.P(" + true + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public final int[] method16(int var1, int var2) {
|
||||||
|
try {
|
||||||
|
if (var1 != 64) {
|
||||||
|
this.method12(105, -92);
|
||||||
|
}
|
||||||
|
|
||||||
|
Class3_Sub28_Sub20 var3 = this.method1613(var2);
|
||||||
|
return null == var3 ? null : var3.method720(this.aBoolean2134 || this.aBooleanArray2122[var2], this, this.aClass153_2123);
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "nk.F(" + var1 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public final void method8(int var1, boolean var2) {
|
||||||
|
try {
|
||||||
|
Class3_Sub28_Sub4.method551(255 & this.aByteArray2143[var1], this.aByteArray2144[var1] & 255);
|
||||||
|
if (var2) {
|
||||||
|
boolean var3 = false;
|
||||||
|
Class3_Sub28_Sub20 var4 = this.method1613(var1);
|
||||||
|
if (var4 != null) {
|
||||||
|
var3 = var4.method719(this.aClass153_2123, this, this.aBoolean2134 || this.aBooleanArray2122[var1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!var3) {
|
||||||
|
Class3_Sub28_Sub18 var6 = this.method1615(var1);
|
||||||
|
var6.method712();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
} catch (RuntimeException var5) {
|
||||||
|
throw ClientErrorException.clientError(var5, "nk.G(" + var1 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private Class3_Sub28_Sub20 method1613(int var1) {
|
||||||
|
try {
|
||||||
|
|
||||||
|
Class3_Sub28_Sub20 var3 = (Class3_Sub28_Sub20) this.aClass47_2142.get(var1);
|
||||||
|
if (null == var3) {
|
||||||
|
byte[] var4 = this.aClass153_2127.getFile(var1, 0);
|
||||||
|
if (null == var4) {
|
||||||
|
return null;
|
||||||
|
} else {
|
||||||
|
DataBuffer var5 = new DataBuffer(var4);
|
||||||
|
var3 = new Class3_Sub28_Sub20(var5);
|
||||||
|
this.aClass47_2142.put(var1, var3);
|
||||||
|
return var3;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
return var3;
|
||||||
|
}
|
||||||
|
} catch (RuntimeException var6) {
|
||||||
|
throw ClientErrorException.clientError(var6, "nk.T(" + var1 + ',' + 1 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public final int method9(int var1, boolean var2) {
|
||||||
|
try {
|
||||||
|
return var2 ? -63 : 255 & this.aByteArray2143[var1];
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "nk.D(" + var1 + ',' + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public final int method18(int var1, int var2) {
|
||||||
|
try {
|
||||||
|
if (var2 != 255) {
|
||||||
|
method1612(-48);
|
||||||
|
}
|
||||||
|
|
||||||
|
return 255 & this.aByteArray2144[var1];
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "nk.B(" + var1 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public final int method10(int var1, int var2) {
|
||||||
|
try {
|
||||||
|
return this.aByteArray2126[var2] & 255;
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "nk.C(" + var1 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public final boolean method7(byte var1, int var2) {
|
||||||
|
try {
|
||||||
|
if (var1 != 88) {
|
||||||
|
this.method19(-99, -37);
|
||||||
|
}
|
||||||
|
|
||||||
|
return this.aBooleanArray2128[var2];
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "nk.M(" + var1 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private Class3_Sub28_Sub18 method1615(int var2) {
|
||||||
|
try {
|
||||||
|
Class3_Sub28_Sub18 var4 = (Class3_Sub28_Sub18) this.aClass47_2138.get(var2);
|
||||||
|
if (null == var4) {
|
||||||
|
var4 = new Class3_Sub28_Sub18(this.aShortArray2137[var2] & '\uffff');
|
||||||
|
this.aClass47_2138.put(var2, var4);
|
||||||
|
}
|
||||||
|
return var4;
|
||||||
|
} catch (RuntimeException var5) {
|
||||||
|
throw ClientErrorException.clientError(var5, "nk.U(" + 48 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public final boolean method11(int var1, int var2) {
|
||||||
|
try {
|
||||||
|
if (var1 < 0) {
|
||||||
|
this.method7((byte) 68, -47);
|
||||||
|
}
|
||||||
|
|
||||||
|
Class3_Sub28_Sub20 var3 = this.method1613(var2);
|
||||||
|
return null != var3 && var3.method722(this, this.aClass153_2123);
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "nk.H(" + var1 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
final void method1616(boolean var1) {
|
||||||
|
try {
|
||||||
|
this.aBoolean2134 = var1;
|
||||||
|
this.method1618();
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "nk.S(" + var1 + ',' + -17830 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public final boolean method12(int var1, int var2) {
|
public final boolean method12(int var1, int var2) {
|
||||||
try {
|
try {
|
||||||
if (var2 != -65) {
|
if (var2 != -65) {
|
||||||
method1614(false, (long[])null, (int[])null);
|
method1614(false, null, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
return this.aBooleanArray2135[var1];
|
return this.aBooleanArray2135[var1];
|
||||||
|
|
@ -470,96 +560,6 @@ final class Class102 implements Interface2 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Class102(CacheIndex var1, CacheIndex var2, CacheIndex var3, boolean var5) {
|
|
||||||
try {
|
|
||||||
this.aClass153_2123 = var3;
|
|
||||||
this.aBoolean2134 = var5;
|
|
||||||
this.anInt2139 = 20;
|
|
||||||
this.aClass153_2127 = var1;
|
|
||||||
this.aClass47_2142 = new NodeCache(this.anInt2139);
|
|
||||||
if(HDToolKit.highDetail) {
|
|
||||||
this.aClass47_2138 = new NodeCache(this.anInt2139);
|
|
||||||
} else {
|
|
||||||
this.aClass47_2138 = null;
|
|
||||||
}
|
|
||||||
|
|
||||||
DataBuffer var6 = new DataBuffer(var2.getFile(0, 0));
|
|
||||||
int var7 = var6.readUnsignedShort();
|
|
||||||
this.aByteArray2143 = new byte[var7];
|
|
||||||
this.aByteArray2129 = new byte[var7];
|
|
||||||
this.aByteArray2126 = new byte[var7];
|
|
||||||
this.aShortArray2137 = new short[var7];
|
|
||||||
this.aByteArray2144 = new byte[var7];
|
|
||||||
this.aBooleanArray2128 = new boolean[var7];
|
|
||||||
this.aBooleanArray2122 = new boolean[var7];
|
|
||||||
this.aBooleanArray2124 = new boolean[var7];
|
|
||||||
boolean[] aBooleanArray2133 = new boolean[var7];
|
|
||||||
this.aBooleanArray2135 = new boolean[var7];
|
|
||||||
|
|
||||||
int var8;
|
|
||||||
for(var8 = 0; var8 < var7; ++var8) {
|
|
||||||
aBooleanArray2133[var8] = 1 == var6.readUnsignedByte();
|
|
||||||
}
|
|
||||||
|
|
||||||
for(var8 = 0; var8 < var7; ++var8) {
|
|
||||||
if(aBooleanArray2133[var8]) {
|
|
||||||
this.aBooleanArray2124[var8] = var6.readUnsignedByte() == 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
for(var8 = 0; var7 > var8; ++var8) {
|
|
||||||
if(aBooleanArray2133[var8]) {
|
|
||||||
this.aBooleanArray2128[var8] = 1 == var6.readUnsignedByte();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
for(var8 = 0; var7 > var8; ++var8) {
|
|
||||||
if(aBooleanArray2133[var8]) {
|
|
||||||
this.aBooleanArray2122[var8] = var6.readUnsignedByte() == 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
for(var8 = 0; var8 < var7; ++var8) {
|
|
||||||
if(aBooleanArray2133[var8]) {
|
|
||||||
this.aBooleanArray2135[var8] = var6.readUnsignedByte() == 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
for(var8 = 0; var7 > var8; ++var8) {
|
|
||||||
if(aBooleanArray2133[var8]) {
|
|
||||||
this.aByteArray2126[var8] = var6.readSignedByte();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
for(var8 = 0; var7 > var8; ++var8) {
|
|
||||||
if(aBooleanArray2133[var8]) {
|
|
||||||
this.aByteArray2129[var8] = var6.readSignedByte();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
for(var8 = 0; var8 < var7; ++var8) {
|
|
||||||
if(aBooleanArray2133[var8]) {
|
|
||||||
this.aByteArray2144[var8] = var6.readSignedByte();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
for(var8 = 0; var7 > var8; ++var8) {
|
|
||||||
if(aBooleanArray2133[var8]) {
|
|
||||||
this.aByteArray2143[var8] = var6.readSignedByte();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
for(var8 = 0; var7 > var8; ++var8) {
|
|
||||||
if(aBooleanArray2133[var8]) {
|
|
||||||
this.aShortArray2137[var8] = (short)var6.readUnsignedShort();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
} catch (RuntimeException var9) {
|
|
||||||
throw ClientErrorException.clientError(var9, "nk.<init>(" + (var1 != null?"{...}":"null") + ',' + (var2 != null?"{...}":"null") + ',' + (var3 != null?"{...}":"null") + ',' + 20 + ',' + var5 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public final int[] method13(int var1, boolean var2, float var3) {
|
public final int[] method13(int var1, boolean var2, float var3) {
|
||||||
try {
|
try {
|
||||||
Class3_Sub28_Sub20 var4 = this.method1613(var1);
|
Class3_Sub28_Sub20 var4 = this.method1613(var1);
|
||||||
|
|
|
||||||
|
|
@ -2,13 +2,17 @@ package org.runite.client;
|
||||||
|
|
||||||
final class Class103 {
|
final class Class103 {
|
||||||
|
|
||||||
private final int[][][] anIntArrayArrayArray1430 = new int[2][2][4];
|
private static final float[][] aFloatArrayArray1431 = new float[2][8];
|
||||||
private static float[][] aFloatArrayArray1431 = new float[2][8];
|
|
||||||
private final int[][][] anIntArrayArrayArray1432 = new int[2][2][4];
|
|
||||||
private static float aFloat1433;
|
private static float aFloat1433;
|
||||||
int[] anIntArray1434 = new int[2];
|
private final int[][][] anIntArrayArrayArray1430 = new int[2][2][4];
|
||||||
|
private final int[][][] anIntArrayArrayArray1432 = new int[2][2][4];
|
||||||
private final int[] anIntArray1437 = new int[2];
|
private final int[] anIntArray1437 = new int[2];
|
||||||
|
int[] anIntArray1434 = new int[2];
|
||||||
|
|
||||||
|
private static float method1621(float var0) {
|
||||||
|
float var1 = 32.703197F * (float) Math.pow(2.0D, var0);
|
||||||
|
return var1 * 3.1415927F / 11025.0F;
|
||||||
|
}
|
||||||
|
|
||||||
final void method1620(DataBuffer var1, Class34 var2) {
|
final void method1620(DataBuffer var1, Class34 var2) {
|
||||||
int var3 = var1.readUnsignedByte();
|
int var3 = var1.readUnsignedByte();
|
||||||
|
|
@ -49,17 +53,12 @@ final class Class103 {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static float method1621(float var0) {
|
|
||||||
float var1 = 32.703197F * (float)Math.pow(2.0D, (double)var0);
|
|
||||||
return var1 * 3.1415927F / 11025.0F;
|
|
||||||
}
|
|
||||||
|
|
||||||
final int method1622(int var1, float var2) {
|
final int method1622(int var1, float var2) {
|
||||||
float var3;
|
float var3;
|
||||||
if (var1 == 0) {
|
if (var1 == 0) {
|
||||||
var3 = (float) this.anIntArray1437[0] + (float) (this.anIntArray1437[1] - this.anIntArray1437[0]) * var2;
|
var3 = (float) this.anIntArray1437[0] + (float) (this.anIntArray1437[1] - this.anIntArray1437[0]) * var2;
|
||||||
var3 *= 0.0030517578F;
|
var3 *= 0.0030517578F;
|
||||||
aFloat1433 = (float)Math.pow(0.1D, (double)(var3 / 20.0F));
|
aFloat1433 = (float) Math.pow(0.1D, var3 / 20.0F);
|
||||||
Class116.anInt1436 = (int) (aFloat1433 * 65536.0F);
|
Class116.anInt1436 = (int) (aFloat1433 * 65536.0F);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -67,13 +66,13 @@ final class Class103 {
|
||||||
return 0;
|
return 0;
|
||||||
} else {
|
} else {
|
||||||
var3 = this.method1624(var1, 0, var2);
|
var3 = this.method1624(var1, 0, var2);
|
||||||
aFloatArrayArray1431[var1][0] = -2.0F * var3 * (float)Math.cos((double)this.method1625(var1, 0, var2));
|
aFloatArrayArray1431[var1][0] = -2.0F * var3 * (float) Math.cos(this.method1625(var1, 0, var2));
|
||||||
aFloatArrayArray1431[var1][1] = var3 * var3;
|
aFloatArrayArray1431[var1][1] = var3 * var3;
|
||||||
|
|
||||||
int var4;
|
int var4;
|
||||||
for (var4 = 1; var4 < this.anIntArray1434[var1]; ++var4) {
|
for (var4 = 1; var4 < this.anIntArray1434[var1]; ++var4) {
|
||||||
var3 = this.method1624(var1, var4, var2);
|
var3 = this.method1624(var1, var4, var2);
|
||||||
float var5 = -2.0F * var3 * (float)Math.cos((double)this.method1625(var1, var4, var2));
|
float var5 = -2.0F * var3 * (float) Math.cos(this.method1625(var1, var4, var2));
|
||||||
float var6 = var3 * var3;
|
float var6 = var3 * var3;
|
||||||
aFloatArrayArray1431[var1][var4 * 2 + 1] = aFloatArrayArray1431[var1][var4 * 2 - 1] * var6;
|
aFloatArrayArray1431[var1][var4 * 2 + 1] = aFloatArrayArray1431[var1][var4 * 2 - 1] * var6;
|
||||||
aFloatArrayArray1431[var1][var4 * 2] = aFloatArrayArray1431[var1][var4 * 2 - 1] * var5 + aFloatArrayArray1431[var1][var4 * 2 - 2] * var6;
|
aFloatArrayArray1431[var1][var4 * 2] = aFloatArrayArray1431[var1][var4 * 2 - 1] * var5 + aFloatArrayArray1431[var1][var4 * 2 - 2] * var6;
|
||||||
|
|
@ -103,7 +102,7 @@ final class Class103 {
|
||||||
private float method1624(int var1, int var2, float var3) {
|
private float method1624(int var1, int var2, float var3) {
|
||||||
float var4 = (float) this.anIntArrayArrayArray1432[var1][0][var2] + var3 * (float) (this.anIntArrayArrayArray1432[var1][1][var2] - this.anIntArrayArrayArray1432[var1][0][var2]);
|
float var4 = (float) this.anIntArrayArrayArray1432[var1][0][var2] + var3 * (float) (this.anIntArrayArrayArray1432[var1][1][var2] - this.anIntArrayArrayArray1432[var1][0][var2]);
|
||||||
var4 *= 0.0015258789F;
|
var4 *= 0.0015258789F;
|
||||||
return 1.0F - (float)Math.pow(10.0D, (double)(-var4 / 20.0F));
|
return 1.0F - (float) Math.pow(10.0D, -var4 / 20.0F);
|
||||||
}
|
}
|
||||||
|
|
||||||
private float method1625(int var1, int var2, float var3) {
|
private float method1625(int var1, int var2, float var3) {
|
||||||
|
|
|
||||||
|
|
@ -5,11 +5,10 @@ final class Class106 {
|
||||||
static boolean aBoolean1441 = true;
|
static boolean aBoolean1441 = true;
|
||||||
static int anInt1442 = 0;
|
static int anInt1442 = 0;
|
||||||
static int anInt1446 = 0;
|
static int anInt1446 = 0;
|
||||||
|
static boolean paramUserUsingInternetExplorer = false;
|
||||||
int anInt1447;
|
int anInt1447;
|
||||||
int anInt1449;
|
int anInt1449;
|
||||||
int anInt1450;
|
int anInt1450;
|
||||||
static boolean paramUserUsingInternetExplorer = false;
|
|
||||||
|
|
||||||
|
|
||||||
static void method1642(RSString var1) {
|
static void method1642(RSString var1) {
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
|
|
@ -83,8 +83,8 @@ final class Class110 {
|
||||||
var22 = var19 - (var23[var15][var17] + var23[var15][var16] + var23[var14][var16] + var23[var14][var17] >> 2);
|
var22 = var19 - (var23[var15][var17] + var23[var15][var16] + var23[var14][var16] + var23[var14][var17] >> 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
var23 = (int[][])null;
|
var23 = null;
|
||||||
long var24 = (long)(1073741824 | var7 | var9 << 7 | type << 14 | var10 << 20);
|
long var24 = 1073741824 | var7 | var9 << 7 | type << 14 | var10 << 20;
|
||||||
if (var3) {
|
if (var3) {
|
||||||
var23 = Class58.anIntArrayArrayArray914[0];
|
var23 = Class58.anIntArrayArrayArray914[0];
|
||||||
} else if (var0 < 3) {
|
} else if (var0 < 3) {
|
||||||
|
|
@ -104,7 +104,7 @@ final class Class110 {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (def.method1690()) {
|
if (def.method1690()) {
|
||||||
Class70.method1286(var9, def, var10, (NPC)null, var7, var2, (Player)null);
|
Class70.method1286(var9, def, var10, null, var7, var2, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
boolean var26 = def.aBoolean1503 & !var3;
|
boolean var26 = def.aBoolean1503 & !var3;
|
||||||
|
|
@ -114,14 +114,14 @@ final class Class110 {
|
||||||
if (22 != type) {
|
if (22 != type) {
|
||||||
if (10 == type || 11 == type) {
|
if (10 == type || 11 == type) {
|
||||||
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
||||||
var28 = def.method1696(type == 11?4 + var10:var10, var20, var18, 10, var19, var23, var1, (LDIndexedSprite)null, (byte)-26, var26, var21);
|
var28 = def.method1696(type == 11 ? 4 + var10 : var10, var20, var18, 10, var19, var23, var1, null, (byte) -26, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
object = Objects.requireNonNull(var28).aClass140_1777;
|
object = Objects.requireNonNull(var28).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
object = new Class140_Sub3(objectId, 10, 11 == type?4 - -var10:var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject)null);
|
object = new Class140_Sub3(objectId, 10, 11 == type ? 4 - -var10 : var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (object != null) {
|
if (object != null) {
|
||||||
|
|
@ -151,14 +151,14 @@ final class Class110 {
|
||||||
|
|
||||||
} else if (12 <= type) {
|
} else if (12 <= type) {
|
||||||
if (-1 == def.animationId && null == def.ChildrenIds && !def.aBoolean1510) {
|
if (-1 == def.animationId && null == def.ChildrenIds && !def.aBoolean1510) {
|
||||||
var28 = def.method1696(var10, var20, var18, type, var19, var23, var1, (LDIndexedSprite) null, (byte) -82, var26, var21);
|
var28 = def.method1696(var10, var20, var18, type, var19, var23, var1, null, (byte) -82, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
object = Objects.requireNonNull(var28).aClass140_1777;
|
object = Objects.requireNonNull(var28).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
object = new Class140_Sub3(objectId, type, var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
object = new Class140_Sub3(objectId, type, var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class7.method835(var2, var7, var9, var19, 1, 1, (GameObject) object, var24);
|
Class7.method835(var2, var7, var9, var19, 1, 1, (GameObject) object, var24);
|
||||||
|
|
@ -172,17 +172,17 @@ final class Class110 {
|
||||||
|
|
||||||
} else if (0 == type) {
|
} else if (0 == type) {
|
||||||
if (def.animationId == -1 && null == def.ChildrenIds && !def.aBoolean1510) {
|
if (def.animationId == -1 && null == def.ChildrenIds && !def.aBoolean1510) {
|
||||||
var28 = def.method1696(var10, var20, var18, 0, var19, var23, var1, (LDIndexedSprite) null, (byte) -74, var26, var21);
|
var28 = def.method1696(var10, var20, var18, 0, var19, var23, var1, null, (byte) -74, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
object = Objects.requireNonNull(var28).aClass140_1777;
|
object = Objects.requireNonNull(var28).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
object = new Class140_Sub3(objectId, 0, var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
object = new Class140_Sub3(objectId, 0, var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class154.method2146(var2, var7, var9, var19, (GameObject) object, (GameObject) null, Class159.anIntArray2017[var10], 0, var24);
|
Class154.method2146(var2, var7, var9, var19, (GameObject) object, null, Class159.anIntArray2017[var10], 0, var24);
|
||||||
if (var1) {
|
if (var1) {
|
||||||
if (var10 == 0) {
|
if (var10 == 0) {
|
||||||
if (def.aBoolean1525) {
|
if (def.aBoolean1525) {
|
||||||
|
|
@ -233,17 +233,17 @@ final class Class110 {
|
||||||
|
|
||||||
} else if (type == 1) {
|
} else if (type == 1) {
|
||||||
if (-1 == def.animationId && def.ChildrenIds == null && !def.aBoolean1510) {
|
if (-1 == def.animationId && def.ChildrenIds == null && !def.aBoolean1510) {
|
||||||
var28 = def.method1696(var10, var20, var18, 1, var19, var23, var1, (LDIndexedSprite) null, (byte) -83, var26, var21);
|
var28 = def.method1696(var10, var20, var18, 1, var19, var23, var1, null, (byte) -83, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
object = Objects.requireNonNull(var28).aClass140_1777;
|
object = Objects.requireNonNull(var28).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
object = new Class140_Sub3(objectId, 1, var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
object = new Class140_Sub3(objectId, 1, var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class154.method2146(var2, var7, var9, var19, (GameObject) object, (GameObject) null, Class40.anIntArray675[var10], 0, var24);
|
Class154.method2146(var2, var7, var9, var19, (GameObject) object, null, Class40.anIntArray675[var10], 0, var24);
|
||||||
if (def.aBoolean1525 && var1) {
|
if (def.aBoolean1525 && var1) {
|
||||||
if (0 == var10) {
|
if (0 == var10) {
|
||||||
Class67.aByteArrayArrayArray1014[var2][var7][var9 + 1] = 50;
|
Class67.aByteArrayArrayArray1014[var2][var7][var9 + 1] = 50;
|
||||||
|
|
@ -267,21 +267,21 @@ final class Class110 {
|
||||||
Object var38;
|
Object var38;
|
||||||
Object var42;
|
Object var42;
|
||||||
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
||||||
Class136 var45 = def.method1696(var10 + 4, var20, var18, 2, var19, var23, var1, (LDIndexedSprite) null, (byte) -108, var26, var21);
|
Class136 var45 = def.method1696(var10 + 4, var20, var18, 2, var19, var23, var1, null, (byte) -108, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var45).aClass109_Sub1_1770, var20, var22, var21);
|
Class141.method2051(Objects.requireNonNull(var45).aClass109_Sub1_1770, var20, var22, var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
var42 = Objects.requireNonNull(var45).aClass140_1777;
|
var42 = Objects.requireNonNull(var45).aClass140_1777;
|
||||||
var45 = def.method1696(var43, var20, var18, 2, var19, var23, var1, (LDIndexedSprite) null, (byte) -69, var26, var21);
|
var45 = def.method1696(var43, var20, var18, 2, var19, var23, var1, null, (byte) -69, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var45).aClass109_Sub1_1770, var20, var22, var21);
|
Class141.method2051(Objects.requireNonNull(var45).aClass109_Sub1_1770, var20, var22, var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
var38 = Objects.requireNonNull(var45).aClass140_1777;
|
var38 = Objects.requireNonNull(var45).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
var42 = new Class140_Sub3(objectId, 2, 4 + var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
var42 = new Class140_Sub3(objectId, 2, 4 + var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
var38 = new Class140_Sub3(objectId, 2, var43, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
var38 = new Class140_Sub3(objectId, 2, var43, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class154.method2146(var2, var7, var9, var19, (GameObject) var42, (GameObject) var38, Class159.anIntArray2017[var10], Class159.anIntArray2017[var43], var24);
|
Class154.method2146(var2, var7, var9, var19, (GameObject) var42, (GameObject) var38, Class159.anIntArray2017[var10], Class159.anIntArray2017[var43], var24);
|
||||||
|
|
@ -311,17 +311,17 @@ final class Class110 {
|
||||||
|
|
||||||
} else if (type == 3) {
|
} else if (type == 3) {
|
||||||
if (def.animationId == -1 && null == def.ChildrenIds && !def.aBoolean1510) {
|
if (def.animationId == -1 && null == def.ChildrenIds && !def.aBoolean1510) {
|
||||||
var28 = def.method1696(var10, var20, var18, 3, var19, var23, var1, (LDIndexedSprite) null, (byte) -54, var26, var21);
|
var28 = def.method1696(var10, var20, var18, 3, var19, var23, var1, null, (byte) -54, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
object = Objects.requireNonNull(var28).aClass140_1777;
|
object = Objects.requireNonNull(var28).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
object = new Class140_Sub3(objectId, 3, var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
object = new Class140_Sub3(objectId, 3, var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class154.method2146(var2, var7, var9, var19, (GameObject) object, (GameObject) null, Class40.anIntArray675[var10], 0, var24);
|
Class154.method2146(var2, var7, var9, var19, (GameObject) object, null, Class40.anIntArray675[var10], 0, var24);
|
||||||
if (def.aBoolean1525 && var1) {
|
if (def.aBoolean1525 && var1) {
|
||||||
if (0 == var10) {
|
if (0 == var10) {
|
||||||
Class67.aByteArrayArrayArray1014[var2][var7][var9 + 1] = 50;
|
Class67.aByteArrayArrayArray1014[var2][var7][var9 + 1] = 50;
|
||||||
|
|
@ -340,14 +340,14 @@ final class Class110 {
|
||||||
|
|
||||||
} else if (type == 9) {
|
} else if (type == 9) {
|
||||||
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
||||||
var28 = def.method1696(var10, var20, var18, type, var19, var23, var1, (LDIndexedSprite) null, (byte) -30, var26, var21);
|
var28 = def.method1696(var10, var20, var18, type, var19, var23, var1, null, (byte) -30, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
object = Objects.requireNonNull(var28).aClass140_1777;
|
object = Objects.requireNonNull(var28).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
object = new Class140_Sub3(objectId, type, var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
object = new Class140_Sub3(objectId, type, var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class7.method835(var2, var7, var9, var19, 1, 1, (GameObject) object, var24);
|
Class7.method835(var2, var7, var9, var19, 1, 1, (GameObject) object, var24);
|
||||||
|
|
@ -361,17 +361,17 @@ final class Class110 {
|
||||||
|
|
||||||
} else if (4 == type) {
|
} else if (4 == type) {
|
||||||
if (def.animationId == -1 && null == def.ChildrenIds && !def.aBoolean1510) {
|
if (def.animationId == -1 && null == def.ChildrenIds && !def.aBoolean1510) {
|
||||||
var28 = def.method1696(var10, var20, var18, 4, var19, var23, var1, (LDIndexedSprite) null, (byte) -103, var26, var21);
|
var28 = def.method1696(var10, var20, var18, 4, var19, var23, var1, null, (byte) -103, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
object = Objects.requireNonNull(var28).aClass140_1777;
|
object = Objects.requireNonNull(var28).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
object = new Class140_Sub3(objectId, 4, var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
object = new Class140_Sub3(objectId, 4, var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub28_Sub8.method577(var2, var7, var9, var19, (GameObject) object, (GameObject) null, Class159.anIntArray2017[var10], 0, 0, 0, var24);
|
Class3_Sub28_Sub8.method577(var2, var7, var9, var19, (GameObject) object, null, Class159.anIntArray2017[var10], 0, 0, 0, var24);
|
||||||
} else {
|
} else {
|
||||||
Object var39;
|
Object var39;
|
||||||
Class136 var47;
|
Class136 var47;
|
||||||
|
|
@ -384,17 +384,17 @@ final class Class110 {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (def.animationId == -1 && null == def.ChildrenIds && !def.aBoolean1510) {
|
if (def.animationId == -1 && null == def.ChildrenIds && !def.aBoolean1510) {
|
||||||
var47 = def.method1696(var10, var20, var18, 4, var19, var23, var1, (LDIndexedSprite) null, (byte) -125, var26, var21);
|
var47 = def.method1696(var10, var20, var18, 4, var19, var23, var1, null, (byte) -125, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var47).aClass109_Sub1_1770, var20 + -(RenderAnimationDefinition.anIntArray356[var10] * 8), var22, -(Class3_Sub24_Sub3.anIntArray3491[var10] * 8) + var21);
|
Class141.method2051(Objects.requireNonNull(var47).aClass109_Sub1_1770, var20 + -(RenderAnimationDefinition.anIntArray356[var10] * 8), var22, -(Class3_Sub24_Sub3.anIntArray3491[var10] * 8) + var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
var39 = Objects.requireNonNull(var47).aClass140_1777;
|
var39 = Objects.requireNonNull(var47).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
var39 = new Class140_Sub3(objectId, 4, var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
var39 = new Class140_Sub3(objectId, 4, var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub28_Sub8.method577(var2, var7, var9, var19, (GameObject) var39, (GameObject) null, Class159.anIntArray2017[var10], 0, var43 * RenderAnimationDefinition.anIntArray356[var10], Class3_Sub24_Sub3.anIntArray3491[var10] * var43, var24);
|
Class3_Sub28_Sub8.method577(var2, var7, var9, var19, (GameObject) var39, null, Class159.anIntArray2017[var10], 0, var43 * RenderAnimationDefinition.anIntArray356[var10], Class3_Sub24_Sub3.anIntArray3491[var10] * var43, var24);
|
||||||
} else if (type == 6) {
|
} else if (type == 6) {
|
||||||
var43 = 8;
|
var43 = 8;
|
||||||
var44 = Class157.method2174(var2, var7, var9);
|
var44 = Class157.method2174(var2, var7, var9);
|
||||||
|
|
@ -403,31 +403,31 @@ final class Class110 {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
||||||
var47 = def.method1696(var10 + 4, var20, var18, 4, var19, var23, var1, (LDIndexedSprite) null, (byte) -65, var26, var21);
|
var47 = def.method1696(var10 + 4, var20, var18, 4, var19, var23, var1, null, (byte) -65, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var47).aClass109_Sub1_1770, -(8 * anIntArray2386[var10]) + var20, var22, -(8 * Class163_Sub3.anIntArray3007[var10]) + var21);
|
Class141.method2051(Objects.requireNonNull(var47).aClass109_Sub1_1770, -(8 * anIntArray2386[var10]) + var20, var22, -(8 * Class163_Sub3.anIntArray3007[var10]) + var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
var39 = Objects.requireNonNull(var47).aClass140_1777;
|
var39 = Objects.requireNonNull(var47).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
var39 = new Class140_Sub3(objectId, 4, 4 + var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
var39 = new Class140_Sub3(objectId, 4, 4 + var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub28_Sub8.method577(var2, var7, var9, var19, (GameObject) var39, (GameObject) null, 256, var10, var43 * anIntArray2386[var10], var43 * Class163_Sub3.anIntArray3007[var10], var24);
|
Class3_Sub28_Sub8.method577(var2, var7, var9, var19, (GameObject) var39, null, 256, var10, var43 * anIntArray2386[var10], var43 * Class163_Sub3.anIntArray3007[var10], var24);
|
||||||
} else if (7 == type) {
|
} else if (7 == type) {
|
||||||
int var40 = 3 & var10 - -2;
|
int var40 = 3 & var10 - -2;
|
||||||
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
||||||
Class136 var41 = def.method1696(var40 - -4, var20, var18, 4, var19, var23, var1, (LDIndexedSprite) null, (byte) -39, var26, var21);
|
Class136 var41 = def.method1696(var40 - -4, var20, var18, 4, var19, var23, var1, null, (byte) -39, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var41).aClass109_Sub1_1770, var20, var22, var21);
|
Class141.method2051(Objects.requireNonNull(var41).aClass109_Sub1_1770, var20, var22, var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
object = Objects.requireNonNull(var41).aClass140_1777;
|
object = Objects.requireNonNull(var41).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
object = new Class140_Sub3(objectId, 4, var40 + 4, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
object = new Class140_Sub3(objectId, 4, var40 + 4, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub28_Sub8.method577(var2, var7, var9, var19, (GameObject) object, (GameObject) null, 256, var40, 0, 0, var24);
|
Class3_Sub28_Sub8.method577(var2, var7, var9, var19, (GameObject) object, null, 256, var40, 0, 0, var24);
|
||||||
} else if (type == 8) {
|
} else if (type == 8) {
|
||||||
var43 = 8;
|
var43 = 8;
|
||||||
var44 = Class157.method2174(var2, var7, var9);
|
var44 = Class157.method2174(var2, var7, var9);
|
||||||
|
|
@ -440,21 +440,21 @@ final class Class110 {
|
||||||
if (-1 == def.animationId && null == def.ChildrenIds && !def.aBoolean1510) {
|
if (-1 == def.animationId && null == def.ChildrenIds && !def.aBoolean1510) {
|
||||||
int var34 = 8 * Class163_Sub3.anIntArray3007[var10];
|
int var34 = 8 * Class163_Sub3.anIntArray3007[var10];
|
||||||
int var33 = anIntArray2386[var10] * 8;
|
int var33 = anIntArray2386[var10] * 8;
|
||||||
Class136 var35 = def.method1696(4 + var10, var20, var18, 4, var19, var23, var1, (LDIndexedSprite) null, (byte) -25, var26, var21);
|
Class136 var35 = def.method1696(4 + var10, var20, var18, 4, var19, var23, var1, null, (byte) -25, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var35).aClass109_Sub1_1770, var20 + -var33, var22, -var34 + var21);
|
Class141.method2051(Objects.requireNonNull(var35).aClass109_Sub1_1770, var20 + -var33, var22, -var34 + var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
var39 = Objects.requireNonNull(var35).aClass140_1777;
|
var39 = Objects.requireNonNull(var35).aClass140_1777;
|
||||||
var35 = def.method1696(var32 - -4, var20, var18, 4, var19, var23, var1, (LDIndexedSprite) null, (byte) -101, var26, var21);
|
var35 = def.method1696(var32 - -4, var20, var18, 4, var19, var23, var1, null, (byte) -101, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var35).aClass109_Sub1_1770, var20 - var33, var22, -var34 + var21);
|
Class141.method2051(Objects.requireNonNull(var35).aClass109_Sub1_1770, var20 - var33, var22, -var34 + var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
var46 = Objects.requireNonNull(var35).aClass140_1777;
|
var46 = Objects.requireNonNull(var35).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
var39 = new Class140_Sub3(objectId, 4, 4 + var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
var39 = new Class140_Sub3(objectId, 4, 4 + var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
var46 = new Class140_Sub3(objectId, 4, var32 + 4, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject) null);
|
var46 = new Class140_Sub3(objectId, 4, var32 + 4, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub28_Sub8.method577(var2, var7, var9, var19, (GameObject) var39, (GameObject) var46, 256, var10, var43 * anIntArray2386[var10], Class163_Sub3.anIntArray3007[var10] * var43, var24);
|
Class3_Sub28_Sub8.method577(var2, var7, var9, var19, (GameObject) var39, (GameObject) var46, 256, var10, var43 * anIntArray2386[var10], Class163_Sub3.anIntArray3007[var10] * var43, var24);
|
||||||
|
|
@ -463,14 +463,14 @@ final class Class110 {
|
||||||
}
|
}
|
||||||
} else if (KeyboardListener.aBoolean1905 || def.SecondInt != 0 || def.ClipType == 1 || def.aBoolean1483) {
|
} else if (KeyboardListener.aBoolean1905 || def.SecondInt != 0 || def.ClipType == 1 || def.aBoolean1483) {
|
||||||
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
if (def.animationId == -1 && def.ChildrenIds == null && !def.aBoolean1510) {
|
||||||
var28 = def.method1696(var10, var20, var18, 22, var19, var23, var1, (LDIndexedSprite)null, (byte)-126, var26, var21);
|
var28 = def.method1696(var10, var20, var18, 22, var19, var23, var1, null, (byte) -126, var26, var21);
|
||||||
if (HDToolKit.highDetail && var26) {
|
if (HDToolKit.highDetail && var26) {
|
||||||
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
Class141.method2051(Objects.requireNonNull(var28).aClass109_Sub1_1770, var20, var22, var21);
|
||||||
}
|
}
|
||||||
|
|
||||||
object = Objects.requireNonNull(var28).aClass140_1777;
|
object = Objects.requireNonNull(var28).aClass140_1777;
|
||||||
} else {
|
} else {
|
||||||
object = new Class140_Sub3(objectId, 22, var10, var0, var7, var9, def.animationId, def.aBoolean1492, (GameObject)null);
|
object = new Class140_Sub3(objectId, 22, var10, var0, var7, var9, def.animationId, def.aBoolean1492, null);
|
||||||
}
|
}
|
||||||
Class3_Sub13_Sub23.method276(var2, var7, var9, var19, (GameObject) object, var24, def.aBoolean1502);
|
Class3_Sub13_Sub23.method276(var2, var7, var9, var19, (GameObject) object, var24, def.aBoolean1502);
|
||||||
if (def.ClipType == 1 && null != var4) {
|
if (def.ClipType == 1 && null != var4) {
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,8 @@ package org.runite.client;
|
||||||
final class Class113 {
|
final class Class113 {
|
||||||
|
|
||||||
static int interfacePacketCounter = 0;
|
static int interfacePacketCounter = 0;
|
||||||
|
static int anInt1552 = 0;
|
||||||
|
static int anInt1559;
|
||||||
int anInt1544;
|
int anInt1544;
|
||||||
int anInt1545;
|
int anInt1545;
|
||||||
int anInt1547;
|
int anInt1547;
|
||||||
|
|
@ -10,12 +12,10 @@ final class Class113 {
|
||||||
int anInt1549;
|
int anInt1549;
|
||||||
int anInt1550;
|
int anInt1550;
|
||||||
int anInt1551;
|
int anInt1551;
|
||||||
static int anInt1552 = 0;
|
|
||||||
int anInt1553;
|
int anInt1553;
|
||||||
int anInt1554;
|
int anInt1554;
|
||||||
int anInt1555;
|
int anInt1555;
|
||||||
int anInt1557;
|
int anInt1557;
|
||||||
static int anInt1559;
|
|
||||||
int anInt1560;
|
int anInt1560;
|
||||||
int anInt1561;
|
int anInt1561;
|
||||||
int anInt1562;
|
int anInt1562;
|
||||||
|
|
|
||||||
|
|
@ -6,19 +6,30 @@ import java.util.Objects;
|
||||||
|
|
||||||
final class Class114 {
|
final class Class114 {
|
||||||
|
|
||||||
private final int anInt1568;
|
|
||||||
static ReferenceCache aReferenceCache_1569 = new ReferenceCache(200);
|
static ReferenceCache aReferenceCache_1569 = new ReferenceCache(200);
|
||||||
|
static long[] ignores = new long[100];
|
||||||
|
static int[] anIntArray1578 = new int[500];
|
||||||
|
private final int anInt1568;
|
||||||
|
private final int anInt1579;
|
||||||
|
boolean aBoolean1580 = false;
|
||||||
private int anInt1570 = 0;
|
private int anInt1570 = 0;
|
||||||
private Class3_Sub26[] aClass3_Sub26Array1571;
|
private Class3_Sub26[] aClass3_Sub26Array1571;
|
||||||
private int[][] anIntArrayArray1573;
|
private int[][] anIntArrayArray1573;
|
||||||
static long[] ignores = new long[100];
|
|
||||||
private int anInt1576 = -1;
|
private int anInt1576 = -1;
|
||||||
private Class61 aClass61_1577 = new Class61();
|
private Class61 aClass61_1577 = new Class61();
|
||||||
static int[] anIntArray1578 = new int[500];
|
|
||||||
private final int anInt1579;
|
|
||||||
boolean aBoolean1580 = false;
|
|
||||||
|
|
||||||
|
|
||||||
|
Class114(int var1, int var2, int var3) {
|
||||||
|
try {
|
||||||
|
this.anInt1568 = var2;
|
||||||
|
this.aClass3_Sub26Array1571 = new Class3_Sub26[this.anInt1568];
|
||||||
|
this.anInt1579 = var1;
|
||||||
|
this.anIntArrayArray1573 = new int[this.anInt1579][var3];
|
||||||
|
} catch (RuntimeException var5) {
|
||||||
|
throw ClientErrorException.clientError(var5, "pf.<init>(" + var1 + ',' + var2 + ',' + var3 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
static float[] method1705(int var0, int var1) {
|
static float[] method1705(int var0, int var1) {
|
||||||
try {
|
try {
|
||||||
float var2 = Class92.method1514() + Class92.getLightingModelAmbient();
|
float var2 = Class92.method1514() + Class92.getLightingModelAmbient();
|
||||||
|
|
@ -37,21 +48,6 @@ final class Class114 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
final void method1706() {
|
|
||||||
try {
|
|
||||||
for(int var2 = 0; var2 < this.anInt1579; ++var2) {
|
|
||||||
this.anIntArrayArray1573[var2] = null;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.anIntArrayArray1573 = (int[][])null;
|
|
||||||
this.aClass3_Sub26Array1571 = null;
|
|
||||||
this.aClass61_1577.method1211(-85);
|
|
||||||
this.aClass61_1577 = null;
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "pf.A(" + 1127165736 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static AbstractSprite method1707(int var0, int var1, boolean var2, int var3, int var4) {
|
static AbstractSprite method1707(int var0, int var1, boolean var2, int var3, int var4) {
|
||||||
try {
|
try {
|
||||||
int var7 = (!var2 ? 0 : 65536) + var1 + (var0 << 17) + (var4 << 19);
|
int var7 = (!var2 ? 0 : 65536) + var1 + (var0 << 17) + (var4 << 19);
|
||||||
|
|
@ -81,6 +77,21 @@ final class Class114 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final void method1706() {
|
||||||
|
try {
|
||||||
|
for (int var2 = 0; var2 < this.anInt1579; ++var2) {
|
||||||
|
this.anIntArrayArray1573[var2] = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.anIntArrayArray1573 = null;
|
||||||
|
this.aClass3_Sub26Array1571 = null;
|
||||||
|
this.aClass61_1577.method1211(-85);
|
||||||
|
this.aClass61_1577 = null;
|
||||||
|
} catch (RuntimeException var3) {
|
||||||
|
throw ClientErrorException.clientError(var3, "pf.A(" + 1127165736 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
final int[] method1709(int var2) {
|
final int[] method1709(int var2) {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
|
@ -122,7 +133,7 @@ final class Class114 {
|
||||||
final int[][] method1710(byte var1) {
|
final int[][] method1710(byte var1) {
|
||||||
try {
|
try {
|
||||||
if (var1 <= 67) {
|
if (var1 <= 67) {
|
||||||
return (int[][])((int[][])null);
|
return null;
|
||||||
} else if (this.anInt1579 == this.anInt1568) {
|
} else if (this.anInt1579 == this.anInt1568) {
|
||||||
for (int var2 = 0; this.anInt1579 > var2; ++var2) {
|
for (int var2 = 0; this.anInt1579 > var2; ++var2) {
|
||||||
this.aClass3_Sub26Array1571[var2] = Class56.aClass3_Sub26_884;
|
this.aClass3_Sub26Array1571[var2] = Class56.aClass3_Sub26_884;
|
||||||
|
|
@ -137,29 +148,4 @@ final class Class114 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void method1711(int var0, int var1) {
|
|
||||||
try {
|
|
||||||
Class3_Sub28_Sub4.aReferenceCache_3572.sweep(var0);
|
|
||||||
Class143.aReferenceCache_1874.sweep(var0);
|
|
||||||
Class67.aReferenceCache_1013.sweep(var0);
|
|
||||||
if(var1 != 255) {
|
|
||||||
method1711(20, 87);
|
|
||||||
}
|
|
||||||
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "pf.D(" + var0 + ',' + var1 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Class114(int var1, int var2, int var3) {
|
|
||||||
try {
|
|
||||||
this.anInt1568 = var2;
|
|
||||||
this.aClass3_Sub26Array1571 = new Class3_Sub26[this.anInt1568];
|
|
||||||
this.anInt1579 = var1;
|
|
||||||
this.anIntArrayArray1573 = new int[this.anInt1579][var3];
|
|
||||||
} catch (RuntimeException var5) {
|
|
||||||
throw ClientErrorException.clientError(var5, "pf.<init>(" + var1 + ',' + var2 + ',' + var3 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,39 +1,62 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
import org.rs09.client.util.ArrayUtils;
|
import org.rs09.client.util.ArrayUtils;
|
||||||
|
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
final class Class116 {
|
final class Class116 {
|
||||||
|
|
||||||
|
private static final int[] anIntArray1591;
|
||||||
|
private static final int[] anIntArray1594 = new int['\u8000'];
|
||||||
|
private static final int[] anIntArray1598;
|
||||||
|
private static final int[] anIntArray1599;
|
||||||
|
private static final int[] anIntArray1600;
|
||||||
|
private static final int[] anIntArray1601;
|
||||||
|
private static final int[] anIntArray1602;
|
||||||
|
private static final int[] anIntArray1603;
|
||||||
static int[][] anIntArrayArray1435 = new int[2][8];
|
static int[][] anIntArrayArray1435 = new int[2][8];
|
||||||
static int anInt1436;
|
static int anInt1436;
|
||||||
|
|
||||||
|
static {
|
||||||
|
Random var0 = new Random(0L);
|
||||||
|
|
||||||
|
int var1;
|
||||||
|
for (var1 = 0; var1 < '\u8000'; ++var1) {
|
||||||
|
anIntArray1594[var1] = (var0.nextInt() & 2) - 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
anIntArray1591 = new int['\u8000'];
|
||||||
|
|
||||||
|
for (var1 = 0; var1 < '\u8000'; ++var1) {
|
||||||
|
anIntArray1591[var1] = (int) (Math.sin((double) var1 / 5215.1903D) * 16384.0D);
|
||||||
|
}
|
||||||
|
|
||||||
|
anIntArray1598 = new int[220500];
|
||||||
|
anIntArray1599 = new int[5];
|
||||||
|
anIntArray1600 = new int[5];
|
||||||
|
anIntArray1601 = new int[5];
|
||||||
|
anIntArray1603 = new int[5];
|
||||||
|
anIntArray1602 = new int[5];
|
||||||
|
}
|
||||||
|
|
||||||
|
private final int[] anIntArray1596 = new int[]{0, 0, 0, 0, 0};
|
||||||
|
private final int[] anIntArray1597 = new int[]{0, 0, 0, 0, 0};
|
||||||
|
private final int[] anIntArray1605 = new int[]{0, 0, 0, 0, 0};
|
||||||
|
int anInt1586 = 500;
|
||||||
|
int anInt1593 = 0;
|
||||||
private Class34 aClass34_1584;
|
private Class34 aClass34_1584;
|
||||||
private Class34 aClass34_1585;
|
private Class34 aClass34_1585;
|
||||||
int anInt1586 = 500;
|
|
||||||
private Class34 aClass34_1587;
|
private Class34 aClass34_1587;
|
||||||
private Class34 aClass34_1588;
|
private Class34 aClass34_1588;
|
||||||
private Class34 aClass34_1589;
|
private Class34 aClass34_1589;
|
||||||
private int anInt1590 = 0;
|
private int anInt1590 = 0;
|
||||||
private static int[] anIntArray1591;
|
|
||||||
private Class34 aClass34_1592;
|
private Class34 aClass34_1592;
|
||||||
int anInt1593 = 0;
|
|
||||||
private static int[] anIntArray1594 = new int['\u8000'];
|
|
||||||
private Class34 aClass34_1595;
|
private Class34 aClass34_1595;
|
||||||
private final int[] anIntArray1596 = new int[]{0, 0, 0, 0, 0};
|
|
||||||
private final int[] anIntArray1597 = new int[]{0, 0, 0, 0, 0};
|
|
||||||
private static int[] anIntArray1598;
|
|
||||||
private static int[] anIntArray1599;
|
|
||||||
private static int[] anIntArray1600;
|
|
||||||
private static int[] anIntArray1601;
|
|
||||||
private static int[] anIntArray1602;
|
|
||||||
private static int[] anIntArray1603;
|
|
||||||
private int anInt1604 = 100;
|
private int anInt1604 = 100;
|
||||||
private final int[] anIntArray1605 = new int[]{0, 0, 0, 0, 0};
|
|
||||||
private Class103 aClass103_1606;
|
private Class103 aClass103_1606;
|
||||||
private Class34 aClass34_1607;
|
private Class34 aClass34_1607;
|
||||||
private Class34 aClass34_1608;
|
private Class34 aClass34_1608;
|
||||||
|
|
||||||
|
|
||||||
private int method1716(int var1, int var2, int var3) {
|
private int method1716(int var1, int var2, int var3) {
|
||||||
return var3 == 1 ? ((var1 & 32767) < 16384 ? var2 : -var2) : (var3 == 2 ? anIntArray1591[var1 & 32767] * var2 >> 14 : (var3 == 3 ? ((var1 & 32767) * var2 >> 14) - var2 : (var3 == 4 ? anIntArray1594[var1 / 2607 & 32767] * var2 : 0)));
|
return var3 == 1 ? ((var1 & 32767) < 16384 ? var2 : -var2) : (var3 == 2 ? anIntArray1591[var1 & 32767] * var2 >> 14 : (var3 == 3 ? ((var1 & 32767) * var2 >> 14) - var2 : (var3 == 4 ? anIntArray1594[var1 / 2607 & 32767] * var2 : 0)));
|
||||||
}
|
}
|
||||||
|
|
@ -70,7 +93,7 @@ final class Class116 {
|
||||||
anIntArray1601[var11] = 0;
|
anIntArray1601[var11] = 0;
|
||||||
anIntArray1602[var11] = (int) ((double) this.anIntArray1597[var11] * var3);
|
anIntArray1602[var11] = (int) ((double) this.anIntArray1597[var11] * var3);
|
||||||
anIntArray1603[var11] = (this.anIntArray1596[var11] << 14) / 100;
|
anIntArray1603[var11] = (this.anIntArray1596[var11] << 14) / 100;
|
||||||
anIntArray1599[var11] = (int) ((double) (this.aClass34_1589.anInt605 - this.aClass34_1589.anInt603) * 32.768D * Math.pow(1.0057929410678534D, (double) this.anIntArray1605[var11]) / var3);
|
anIntArray1599[var11] = (int) ((double) (this.aClass34_1589.anInt605 - this.aClass34_1589.anInt603) * 32.768D * Math.pow(1.0057929410678534D, this.anIntArray1605[var11]) / var3);
|
||||||
anIntArray1600[var11] = (int) ((double) this.aClass34_1589.anInt603 * 32.768D / var3);
|
anIntArray1600[var11] = (int) ((double) this.aClass34_1589.anInt603 * 32.768D / var3);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -277,26 +300,4 @@ final class Class116 {
|
||||||
this.aClass34_1592 = new Class34();
|
this.aClass34_1592 = new Class34();
|
||||||
this.aClass103_1606.method1620(var1, this.aClass34_1592);
|
this.aClass103_1606.method1620(var1, this.aClass34_1592);
|
||||||
}
|
}
|
||||||
|
|
||||||
static {
|
|
||||||
Random var0 = new Random(0L);
|
|
||||||
|
|
||||||
int var1;
|
|
||||||
for(var1 = 0; var1 < '\u8000'; ++var1) {
|
|
||||||
anIntArray1594[var1] = (var0.nextInt() & 2) - 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
anIntArray1591 = new int['\u8000'];
|
|
||||||
|
|
||||||
for(var1 = 0; var1 < '\u8000'; ++var1) {
|
|
||||||
anIntArray1591[var1] = (int)(Math.sin((double)var1 / 5215.1903D) * 16384.0D);
|
|
||||||
}
|
|
||||||
|
|
||||||
anIntArray1598 = new int[220500];
|
|
||||||
anIntArray1599 = new int[5];
|
|
||||||
anIntArray1600 = new int[5];
|
|
||||||
anIntArray1601 = new int[5];
|
|
||||||
anIntArray1603 = new int[5];
|
|
||||||
anIntArray1602 = new int[5];
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -107,7 +107,7 @@ public final class Class117 {
|
||||||
|
|
||||||
Class3_Sub28_Sub16_Sub2 var6 = new Class3_Sub28_Sub16_Sub2(Class3_Sub15.anInt2426, Class133.anInt1748, Class164.anIntArray2048[0], Unsorted.anIntArray2591[0], Class140_Sub7.anIntArray2931[0], Unsorted.anIntArray3076[0], var3);
|
Class3_Sub28_Sub16_Sub2 var6 = new Class3_Sub28_Sub16_Sub2(Class3_Sub15.anInt2426, Class133.anInt1748, Class164.anIntArray2048[0], Unsorted.anIntArray2591[0], Class140_Sub7.anIntArray2931[0], Unsorted.anIntArray3076[0], var3);
|
||||||
Class39.method1035((byte) 122);
|
Class39.method1035((byte) 122);
|
||||||
return var0 >= -51?(Class3_Sub28_Sub16_Sub2)null:var6;
|
return var0 >= -51 ? null : var6;
|
||||||
} catch (RuntimeException var5) {
|
} catch (RuntimeException var5) {
|
||||||
throw ClientErrorException.clientError(var5, "pl.A(" + var0 + ')');
|
throw ClientErrorException.clientError(var5, "pl.A(" + var0 + ')');
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
import java.awt.Container;
|
|
||||||
import java.awt.Insets;
|
import java.awt.*;
|
||||||
|
|
||||||
final class Class119 {
|
final class Class119 {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,10 +4,10 @@ import org.rs09.client.util.ArrayUtils;
|
||||||
|
|
||||||
public final class Class12 {
|
public final class Class12 {
|
||||||
|
|
||||||
static float aFloat319;
|
|
||||||
GameObject object;
|
|
||||||
public static CacheIndex aClass153_322;
|
public static CacheIndex aClass153_322;
|
||||||
public static CacheIndex aClass153_323;
|
public static CacheIndex aClass153_323;
|
||||||
|
static float aFloat319;
|
||||||
|
GameObject object;
|
||||||
int anInt324;
|
int anInt324;
|
||||||
int anInt326;
|
int anInt326;
|
||||||
long aLong328;
|
long aLong328;
|
||||||
|
|
@ -76,7 +76,7 @@ public final class Class12 {
|
||||||
|
|
||||||
static int method872(int var1, int var2) {
|
static int method872(int var1, int var2) {
|
||||||
try {
|
try {
|
||||||
Class3_Sub25 var3 = (Class3_Sub25)Class3_Sub2.aHashTable_2220.get((long)var1);
|
Class3_Sub25 var3 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get(var1);
|
||||||
return null == var3 ? 0 : (var2 >= 0 && var2 < var3.anIntArray2551.length ? var3.anIntArray2551[var2] : 0);
|
return null == var3 ? 0 : (var2 >= 0 && var2 < var3.anIntArray2551.length ? var3.anIntArray2551[var2] : 0);
|
||||||
} catch (RuntimeException var4) {
|
} catch (RuntimeException var4) {
|
||||||
throw ClientErrorException.clientError(var4, "bm.C(" + -1 + ',' + var1 + ',' + var2 + ')');
|
throw ClientErrorException.clientError(var4, "bm.C(" + -1 + ',' + var1 + ',' + var2 + ')');
|
||||||
|
|
|
||||||
|
|
@ -3,27 +3,11 @@ package org.runite.client;
|
||||||
final class Class120 {
|
final class Class120 {
|
||||||
|
|
||||||
static long[] aLongArray1631 = new long[256];
|
static long[] aLongArray1631 = new long[256];
|
||||||
int anInt1632;
|
|
||||||
int anInt1634;
|
|
||||||
int anInt1635;
|
|
||||||
static int[] anIntArray1638;
|
static int[] anIntArray1638;
|
||||||
|
|
||||||
|
|
||||||
static RSString method1732(RSInterface var0, byte var1, int var2) {
|
|
||||||
try {
|
|
||||||
if(var1 >= -8) {
|
|
||||||
anIntArray1638 = (int[])null;
|
|
||||||
}
|
|
||||||
|
|
||||||
return !Client.method44(var0).method92(var2, (byte)-110) && var0.anObjectArray314 == null?null:(null != var0.aClass94Array171 && var0.aClass94Array171.length > var2 && var0.aClass94Array171[var2] != null && var0.aClass94Array171[var2].trim(1).length() != 0 ?var0.aClass94Array171[var2]:(!ClientCommands.commandQaOpEnabled?null: RSString.stringCombiner(new RSString[]{TextCore.aClass94_1645, RSString.stringAnimator(var2)})));
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "qj.B(" + (var0 != null?"{...}":"null") + ',' + var1 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static {
|
static {
|
||||||
for (int var2 = 0; 256 > var2; ++var2) {
|
for (int var2 = 0; 256 > var2; ++var2) {
|
||||||
long var0 = (long)var2;
|
long var0 = var2;
|
||||||
|
|
||||||
for (int var3 = 0; 8 > var3; ++var3) {
|
for (int var3 = 0; 8 > var3; ++var3) {
|
||||||
if ((1L & var0) == 1) {
|
if ((1L & var0) == 1) {
|
||||||
|
|
@ -38,4 +22,20 @@ final class Class120 {
|
||||||
|
|
||||||
anIntArray1638 = new int[128];
|
anIntArray1638 = new int[128];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int anInt1632;
|
||||||
|
int anInt1634;
|
||||||
|
int anInt1635;
|
||||||
|
|
||||||
|
static RSString method1732(RSInterface var0, byte var1, int var2) {
|
||||||
|
try {
|
||||||
|
if (var1 >= -8) {
|
||||||
|
anIntArray1638 = null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return !Client.method44(var0).method92(var2, (byte) -110) && var0.anObjectArray314 == null ? null : (null != var0.aClass94Array171 && var0.aClass94Array171.length > var2 && var0.aClass94Array171[var2] != null && var0.aClass94Array171[var2].trim(1).length() != 0 ? var0.aClass94Array171[var2] : (!ClientCommands.commandQaOpEnabled ? null : RSString.stringCombiner(new RSString[]{TextCore.aClass94_1645, RSString.stringAnimator(var2)})));
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "qj.B(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
import org.rs09.client.config.GameConfig;
|
|
||||||
|
|
||||||
|
import org.rs09.client.config.GameConfig;
|
||||||
import org.rs09.client.net.Connection;
|
import org.rs09.client.net.Connection;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|
@ -9,10 +9,10 @@ import java.nio.ByteBuffer;
|
||||||
|
|
||||||
final class Class121 {
|
final class Class121 {
|
||||||
|
|
||||||
int anInt1639 = 0;
|
|
||||||
boolean aBoolean1640 = false;
|
|
||||||
static boolean aBoolean1641 = false;
|
static boolean aBoolean1641 = false;
|
||||||
static int anInt1642 = 0;
|
static int anInt1642 = 0;
|
||||||
|
int anInt1639 = 0;
|
||||||
|
boolean aBoolean1640 = false;
|
||||||
Class156 aClass156_1643;
|
Class156 aClass156_1643;
|
||||||
ByteBuffer aByteBuffer1644;
|
ByteBuffer aByteBuffer1644;
|
||||||
int anInt1648 = 0;
|
int anInt1648 = 0;
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ final class Class124 {
|
||||||
static void method1746(boolean var0, byte var1) {
|
static void method1746(boolean var0, byte var1) {
|
||||||
try {
|
try {
|
||||||
if (var1 > -31) {
|
if (var1 > -31) {
|
||||||
aClass153_1661 = (CacheIndex)null;
|
aClass153_1661 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
Class75_Sub4.method1352(Class140_Sub7.canvasHeight, var0, Class3_Sub28_Sub12.anInt3655, Class23.canvasWidth);
|
Class75_Sub4.method1352(Class140_Sub7.canvasHeight, var0, Class3_Sub28_Sub12.anInt3655, Class23.canvasWidth);
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import javax.media.opengl.GL;
|
import javax.media.opengl.GL;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
import java.nio.ByteOrder;
|
import java.nio.ByteOrder;
|
||||||
|
|
@ -11,13 +9,52 @@ import java.nio.FloatBuffer;
|
||||||
|
|
||||||
final class Class125 implements ShaderInterface {
|
final class Class125 implements ShaderInterface {
|
||||||
|
|
||||||
|
private static final float[] aFloatArray2185 = new float[4];
|
||||||
private int anInt2182 = -1;
|
private int anInt2182 = -1;
|
||||||
private FloatBuffer aFloatBuffer2183;
|
private FloatBuffer aFloatBuffer2183;
|
||||||
private int anInt2184;
|
private int anInt2184;
|
||||||
private static float[] aFloatArray2185 = new float[4];
|
|
||||||
private int anInt2186 = -1;
|
private int anInt2186 = -1;
|
||||||
|
|
||||||
|
|
||||||
|
public Class125() {
|
||||||
|
if (HDToolKit.supportVertexProgram && HDToolKit.maxTextureUnits >= 2) {
|
||||||
|
int[] var1 = new int[1];
|
||||||
|
GL var2 = HDToolKit.gl;
|
||||||
|
var2.glGenProgramsARB(1, var1, 0);
|
||||||
|
this.anInt2184 = var1[0];
|
||||||
|
int[][] var3 = Class15.method895(0);
|
||||||
|
int[][] var4 = Class15.method895(8);
|
||||||
|
DataBuffer var5 = new DataBuffer(262144);
|
||||||
|
|
||||||
|
for (int var6 = 0; var6 < 256; ++var6) {
|
||||||
|
int[] var7 = var3[var6];
|
||||||
|
int[] var8 = var4[var6];
|
||||||
|
|
||||||
|
for (int var9 = 0; var9 < 64; ++var9) {
|
||||||
|
if (HDToolKit.aBoolean1790) {
|
||||||
|
var5.writeFloat((float) var7[var9] / 4096.0F);
|
||||||
|
var5.writeFloat((float) var8[var9] / 4096.0F);
|
||||||
|
var5.writeFloat(1.0F);
|
||||||
|
var5.writeFloat(1.0F);
|
||||||
|
} else {
|
||||||
|
var5.writeFloatLE((float) var7[var9] / 4096.0F);
|
||||||
|
var5.writeFloatLE((float) var8[var9] / 4096.0F);
|
||||||
|
var5.writeFloatLE(1.0F);
|
||||||
|
var5.writeFloatLE(1.0F);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ByteBuffer var10 = ByteBuffer.allocateDirect(var5.index).order(ByteOrder.nativeOrder());
|
||||||
|
var10.put(var5.buffer, 0, var5.index);
|
||||||
|
var10.flip();
|
||||||
|
this.aFloatBuffer2183 = var10.asFloatBuffer().asReadOnlyBuffer();
|
||||||
|
this.method1749();
|
||||||
|
this.method1750();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
public final void method21() {
|
public final void method21() {
|
||||||
if (this.anInt2186 >= 0) {
|
if (this.anInt2186 >= 0) {
|
||||||
GL var1 = HDToolKit.gl;
|
GL var1 = HDToolKit.gl;
|
||||||
|
|
@ -142,43 +179,4 @@ final class Class125 implements ShaderInterface {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public Class125() {
|
|
||||||
if(HDToolKit.supportVertexProgram && HDToolKit.maxTextureUnits >= 2) {
|
|
||||||
int[] var1 = new int[1];
|
|
||||||
GL var2 = HDToolKit.gl;
|
|
||||||
var2.glGenProgramsARB(1, var1, 0);
|
|
||||||
this.anInt2184 = var1[0];
|
|
||||||
int[][] var3 = Class15.method895(0);
|
|
||||||
int[][] var4 = Class15.method895(8);
|
|
||||||
DataBuffer var5 = new DataBuffer(262144);
|
|
||||||
|
|
||||||
for(int var6 = 0; var6 < 256; ++var6) {
|
|
||||||
int[] var7 = var3[var6];
|
|
||||||
int[] var8 = var4[var6];
|
|
||||||
|
|
||||||
for(int var9 = 0; var9 < 64; ++var9) {
|
|
||||||
if(HDToolKit.aBoolean1790) {
|
|
||||||
var5.writeFloat((float)var7[var9] / 4096.0F);
|
|
||||||
var5.writeFloat((float)var8[var9] / 4096.0F);
|
|
||||||
var5.writeFloat(1.0F);
|
|
||||||
var5.writeFloat(1.0F);
|
|
||||||
} else {
|
|
||||||
var5.writeFloatLE((float)var7[var9] / 4096.0F);
|
|
||||||
var5.writeFloatLE((float)var8[var9] / 4096.0F);
|
|
||||||
var5.writeFloatLE(1.0F);
|
|
||||||
var5.writeFloatLE(1.0F);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
ByteBuffer var10 = ByteBuffer.allocateDirect(var5.index).order(ByteOrder.nativeOrder());
|
|
||||||
var10.put(var5.buffer, 0, var5.index);
|
|
||||||
var10.flip();
|
|
||||||
this.aFloatBuffer2183 = var10.asFloatBuffer().asReadOnlyBuffer();
|
|
||||||
this.method1749();
|
|
||||||
this.method1750();
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4,17 +4,17 @@ import org.rs09.client.data.Queue;
|
||||||
|
|
||||||
public final class Class126 {
|
public final class Class126 {
|
||||||
|
|
||||||
int anInt1663;
|
public static Font plainFont;
|
||||||
int anInt1664;
|
|
||||||
static int anInt1665;
|
static int anInt1665;
|
||||||
static Queue aClass13_1666 = new Queue();
|
static Queue aClass13_1666 = new Queue();
|
||||||
|
static int anInt1676 = 0;
|
||||||
|
int anInt1663;
|
||||||
|
int anInt1664;
|
||||||
int anInt1667;
|
int anInt1667;
|
||||||
public static Font plainFont;
|
|
||||||
int anInt1670;
|
int anInt1670;
|
||||||
int anInt1673;
|
int anInt1673;
|
||||||
boolean aBoolean1674;
|
boolean aBoolean1674;
|
||||||
int anInt1675;
|
int anInt1675;
|
||||||
static int anInt1676 = 0;
|
|
||||||
|
|
||||||
|
|
||||||
Class126(int var1, int var2, int var3, int var4, int var5, int var6, boolean var7) {
|
Class126(int var1, int var2, int var3, int var4, int var5, int var6, boolean var7) {
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
import org.rs09.client.Node;
|
import org.rs09.client.Node;
|
||||||
import org.rs09.client.data.ReferenceCache;
|
import org.rs09.client.data.ReferenceCache;
|
||||||
|
|
||||||
|
|
@ -11,6 +12,21 @@ final class Class128 {
|
||||||
static boolean aBoolean1685 = true;
|
static boolean aBoolean1685 = true;
|
||||||
|
|
||||||
|
|
||||||
|
Class128() {
|
||||||
|
try {
|
||||||
|
Node[] aClass3_Sub28Array1684 = new Node[8];
|
||||||
|
|
||||||
|
for (int var2 = 0; 8 > var2; ++var2) {
|
||||||
|
Node var3 = aClass3_Sub28Array1684[var2] = new Node();
|
||||||
|
var3.previousNode = var3;
|
||||||
|
var3.nextNode = var3;
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "rm.<init>(" + 8 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
static void method1760(int var0, int var2) {
|
static void method1760(int var0, int var2) {
|
||||||
try {
|
try {
|
||||||
if (WorldListCountry.localPlane > 3 || WorldListCountry.localPlane < 0) {
|
if (WorldListCountry.localPlane > 3 || WorldListCountry.localPlane < 0) {
|
||||||
|
|
@ -58,7 +74,7 @@ final class Class128 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
long var13 = (long) (1610612736 + (var0 << 7) + var2);
|
long var13 = 1610612736 + (var0 << 7) + var2;
|
||||||
Class3_Sub13_Sub10.method213(WorldListCountry.localPlane, var2, var0, Class121.method1736(WorldListCountry.localPlane, 1, 64 + 128 * var2, 64 + var0 * 128), var5.aClass140_Sub7_3676, var13, var12, var14);
|
Class3_Sub13_Sub10.method213(WorldListCountry.localPlane, var2, var0, Class121.method1736(WorldListCountry.localPlane, 1, 64 + 128 * var2, 64 + var0 * 128), var5.aClass140_Sub7_3676, var13, var12, var14);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -77,7 +93,7 @@ final class Class128 {
|
||||||
}
|
}
|
||||||
|
|
||||||
var9 = var10.method2008(64, 768, -50, -10, -50);
|
var9 = var10.method2008(64, 768, -50, -10, -50);
|
||||||
Class61.aReferenceCache_939.put(var9, (long)var3);
|
Class61.aReferenceCache_939.put(var9, var3);
|
||||||
}
|
}
|
||||||
|
|
||||||
int var17 = var5.method1884();
|
int var17 = var5.method1884();
|
||||||
|
|
@ -155,19 +171,4 @@ final class Class128 {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Class128() {
|
|
||||||
try {
|
|
||||||
Node[] aClass3_Sub28Array1684 = new Node[8];
|
|
||||||
|
|
||||||
for(int var2 = 0; 8 > var2; ++var2) {
|
|
||||||
Node var3 = aClass3_Sub28Array1684[var2] = new Node();
|
|
||||||
var3.previousNode = var3;
|
|
||||||
var3.nextNode = var3;
|
|
||||||
}
|
|
||||||
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "rm.<init>(" + 8 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -19,8 +19,6 @@ abstract class Class129 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract int method1767(int var1, int var2, int var3);
|
|
||||||
|
|
||||||
static void method1768(int var0, int var2) {
|
static void method1768(int var0, int var2) {
|
||||||
try {
|
try {
|
||||||
if (KeyboardListener.anInt1908 > 0) {
|
if (KeyboardListener.anInt1908 > 0) {
|
||||||
|
|
@ -383,6 +381,8 @@ abstract class Class129 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
abstract int method1767(int var1, int var2, int var3);
|
||||||
|
|
||||||
abstract void method1770();
|
abstract void method1770();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ final class Class129_Sub1 extends Class129 {
|
||||||
if (this.anInt2691 > 1) {
|
if (this.anInt2691 > 1) {
|
||||||
for (var6 = 0; var6 < 10; ++var6) {
|
for (var6 = 0; var6 < 10; ++var6) {
|
||||||
if (this.aLongArray2694[var6] != 0L) {
|
if (this.aLongArray2694[var6] != 0L) {
|
||||||
this.aLongArray2694[var6] += (long) this.anInt2691;
|
this.aLongArray2694[var6] += this.anInt2691;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -71,7 +71,7 @@ final class Class129_Sub1 extends Class129 {
|
||||||
this.anInt2691 = var2;
|
this.anInt2691 = var2;
|
||||||
}
|
}
|
||||||
|
|
||||||
TimeUtils.sleep((long) this.anInt2691);
|
TimeUtils.sleep(this.anInt2691);
|
||||||
|
|
||||||
for (var6 = 0; 256 > this.anInt2692; ++var6) {
|
for (var6 = 0; 256 > this.anInt2692; ++var6) {
|
||||||
this.anInt2692 += this.anInt2688;
|
this.anInt2692 += this.anInt2688;
|
||||||
|
|
|
||||||
|
|
@ -7,16 +7,28 @@ final class Class131 {
|
||||||
static int anInt1716;
|
static int anInt1716;
|
||||||
static RSString password = TextCore.emptyJagexString;
|
static RSString password = TextCore.emptyJagexString;
|
||||||
static RSString username = TextCore.emptyJagexString;
|
static RSString username = TextCore.emptyJagexString;
|
||||||
short[] aShortArray1718;
|
|
||||||
static int anInt1719 = -1;
|
static int anInt1719 = -1;
|
||||||
|
static CacheIndex aClass153_1723;
|
||||||
|
short[] aShortArray1718;
|
||||||
int anInt1720;
|
int anInt1720;
|
||||||
RSString[] aClass94Array1721;
|
RSString[] aClass94Array1721;
|
||||||
|
|
||||||
static CacheIndex aClass153_1723;
|
|
||||||
int[] anIntArray1725;
|
int[] anIntArray1725;
|
||||||
short[] aShortArray1727;
|
short[] aShortArray1727;
|
||||||
byte[] aByteArray1730;
|
byte[] aByteArray1730;
|
||||||
|
|
||||||
|
Class131(int var1) {
|
||||||
|
try {
|
||||||
|
this.anInt1720 = var1;
|
||||||
|
this.aClass94Array1721 = new RSString[this.anInt1720];
|
||||||
|
this.aShortArray1718 = new short[this.anInt1720];
|
||||||
|
this.anIntArray1725 = new int[this.anInt1720];
|
||||||
|
this.aByteArray1730 = new byte[this.anInt1720];
|
||||||
|
this.aShortArray1727 = new short[this.anInt1720];
|
||||||
|
} catch (RuntimeException var3) {
|
||||||
|
throw ClientErrorException.clientError(var3, "se.<init>(" + var1 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
static void addLocalPlayers() {
|
static void addLocalPlayers() {
|
||||||
try {
|
try {
|
||||||
while (true) {
|
while (true) {
|
||||||
|
|
@ -69,15 +81,6 @@ final class Class131 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
final boolean method1787(int var1) {
|
|
||||||
try {
|
|
||||||
|
|
||||||
return (this.aByteArray1730[var1] & 8) != 0;
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "se.G(" + var1 + ',' + (byte) -124 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static int method1788(int var0, int var1, int var2, int var3, boolean var4) {
|
static int method1788(int var0, int var1, int var2, int var3, boolean var4) {
|
||||||
try {
|
try {
|
||||||
if (var4) {
|
if (var4) {
|
||||||
|
|
@ -93,18 +96,6 @@ final class Class131 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
final boolean method1789(int var1, int var2) {
|
|
||||||
try {
|
|
||||||
if(var2 != 530) {
|
|
||||||
this.method1794(-111, 26);
|
|
||||||
}
|
|
||||||
|
|
||||||
return (4 & this.aByteArray1730[var1]) != 0;
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "se.A(" + var1 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method1790(int var0, int var1) {
|
static void method1790(int var0, int var1) {
|
||||||
try {
|
try {
|
||||||
InterfaceWidget var3 = InterfaceWidget.getWidget(5, var0);
|
InterfaceWidget var3 = InterfaceWidget.getWidget(5, var0);
|
||||||
|
|
@ -115,14 +106,6 @@ final class Class131 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
final int method1791(int var1, int var2) {
|
|
||||||
try {
|
|
||||||
return var2 != 8?35:this.aByteArray1730[var1] & 3;
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "se.I(" + var1 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method1793(RSString var0, RSString var1, int var2) {
|
static void method1793(RSString var0, RSString var1, int var2) {
|
||||||
try {
|
try {
|
||||||
password = var1;
|
password = var1;
|
||||||
|
|
@ -156,6 +139,35 @@ final class Class131 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final boolean method1787(int var1) {
|
||||||
|
try {
|
||||||
|
|
||||||
|
return (this.aByteArray1730[var1] & 8) != 0;
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "se.G(" + var1 + ',' + (byte) -124 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
final boolean method1789(int var1, int var2) {
|
||||||
|
try {
|
||||||
|
if (var2 != 530) {
|
||||||
|
this.method1794(-111, 26);
|
||||||
|
}
|
||||||
|
|
||||||
|
return (4 & this.aByteArray1730[var1]) != 0;
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "se.A(" + var1 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
final int method1791(int var1, int var2) {
|
||||||
|
try {
|
||||||
|
return var2 != 8 ? 35 : this.aByteArray1730[var1] & 3;
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "se.I(" + var1 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
final boolean method1794(int var1, int var2) {
|
final boolean method1794(int var1, int var2) {
|
||||||
try {
|
try {
|
||||||
if (var2 != -20138) {
|
if (var2 != -20138) {
|
||||||
|
|
@ -168,17 +180,4 @@ final class Class131 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Class131(int var1) {
|
|
||||||
try {
|
|
||||||
this.anInt1720 = var1;
|
|
||||||
this.aClass94Array1721 = new RSString[this.anInt1720];
|
|
||||||
this.aShortArray1718 = new short[this.anInt1720];
|
|
||||||
this.anIntArray1725 = new int[this.anInt1720];
|
|
||||||
this.aByteArray1730 = new byte[this.anInt1720];
|
|
||||||
this.aShortArray1727 = new short[this.anInt1720];
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "se.<init>(" + var1 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,19 +2,35 @@ package org.runite.client;
|
||||||
|
|
||||||
final class Class133 {
|
final class Class133 {
|
||||||
|
|
||||||
private byte aByte1742;
|
|
||||||
static int[] anIntArray1743 = new int[25];
|
static int[] anIntArray1743 = new int[25];
|
||||||
int anInt1746;
|
|
||||||
int anInt1747;
|
|
||||||
static int anInt1748;
|
static int anInt1748;
|
||||||
int anInt1750;
|
|
||||||
int anInt1752;
|
|
||||||
static int anInt1753;
|
static int anInt1753;
|
||||||
static int anInt1754;
|
static int anInt1754;
|
||||||
static int[] inputTextCodeArray = new int[128];
|
static int[] inputTextCodeArray = new int[128];
|
||||||
|
int anInt1746;
|
||||||
|
int anInt1747;
|
||||||
|
int anInt1750;
|
||||||
|
int anInt1752;
|
||||||
int anInt1757;
|
int anInt1757;
|
||||||
|
private byte aByte1742;
|
||||||
|
|
||||||
|
|
||||||
|
public Class133() {
|
||||||
|
}
|
||||||
|
|
||||||
|
Class133(DataBuffer var1) {
|
||||||
|
try {
|
||||||
|
this.aByte1742 = var1.readSignedByte();
|
||||||
|
this.anInt1752 = var1.readUnsignedShort();
|
||||||
|
this.anInt1757 = var1.readInt();
|
||||||
|
this.anInt1747 = var1.readInt();
|
||||||
|
this.anInt1746 = var1.readInt();
|
||||||
|
this.anInt1750 = var1.readInt();
|
||||||
|
} catch (RuntimeException var3) {
|
||||||
|
throw ClientErrorException.clientError(var3, "sg.<init>(" + (var1 != null ? "{...}" : "null") + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
static void method1803() {
|
static void method1803() {
|
||||||
try {
|
try {
|
||||||
Class82.aReferenceCache_1146.clearSoftReferences();
|
Class82.aReferenceCache_1146.clearSoftReferences();
|
||||||
|
|
@ -41,19 +57,4 @@ final class Class133 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public Class133() {}
|
|
||||||
|
|
||||||
Class133(DataBuffer var1) {
|
|
||||||
try {
|
|
||||||
this.aByte1742 = var1.readSignedByte();
|
|
||||||
this.anInt1752 = var1.readUnsignedShort();
|
|
||||||
this.anInt1757 = var1.readInt();
|
|
||||||
this.anInt1747 = var1.readInt();
|
|
||||||
this.anInt1746 = var1.readInt();
|
|
||||||
this.anInt1750 = var1.readInt();
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "sg.<init>(" + (var1 != null?"{...}":"null") + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ final class Class134 {
|
||||||
static void method1809(int var0, long[] var1, int var2, int var3, Object[] var4) {
|
static void method1809(int var0, long[] var1, int var2, int var3, Object[] var4) {
|
||||||
try {
|
try {
|
||||||
if (var2 < 85) {
|
if (var2 < 85) {
|
||||||
aClass61_1758 = (Class61) null;
|
aClass61_1758 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var0 > var3) {
|
if (var0 > var3) {
|
||||||
|
|
|
||||||
|
|
@ -2,11 +2,30 @@ package org.runite.client;
|
||||||
|
|
||||||
final class Class135 {
|
final class Class135 {
|
||||||
|
|
||||||
private int anInt1767;
|
|
||||||
private final Class116[] aClass116Array1768 = new Class116[10];
|
private final Class116[] aClass116Array1768 = new Class116[10];
|
||||||
|
private int anInt1767;
|
||||||
private int anInt1769;
|
private int anInt1769;
|
||||||
|
|
||||||
|
|
||||||
|
private Class135(DataBuffer var1) {
|
||||||
|
for (int var2 = 0; var2 < 10; ++var2) {
|
||||||
|
int var3 = var1.readUnsignedByte();
|
||||||
|
if (var3 != 0) {
|
||||||
|
--var1.index;
|
||||||
|
this.aClass116Array1768[var2] = new Class116();
|
||||||
|
this.aClass116Array1768[var2].method1718(var1);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
this.anInt1769 = var1.readUnsignedShort();
|
||||||
|
this.anInt1767 = var1.readUnsignedShort();
|
||||||
|
}
|
||||||
|
|
||||||
|
static Class135 method1811(CacheIndex var0, int var1, int var2) {
|
||||||
|
byte[] var3 = var0.getFile(var1, var2);
|
||||||
|
return var3 == null ? null : new Class135(new DataBuffer(var3));
|
||||||
|
}
|
||||||
|
|
||||||
private byte[] method1810() {
|
private byte[] method1810() {
|
||||||
int var1 = 0;
|
int var1 = 0;
|
||||||
|
|
||||||
|
|
@ -44,11 +63,6 @@ final class Class135 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static Class135 method1811(CacheIndex var0, int var1, int var2) {
|
|
||||||
byte[] var3 = var0.getFile(var1, var2);
|
|
||||||
return var3 == null?null:new Class135(new DataBuffer(var3));
|
|
||||||
}
|
|
||||||
|
|
||||||
final Class3_Sub12_Sub1 method1812() {
|
final Class3_Sub12_Sub1 method1812() {
|
||||||
byte[] var1 = this.method1810();
|
byte[] var1 = this.method1810();
|
||||||
return new Class3_Sub12_Sub1(var1, 22050 * this.anInt1769 / 1000, 22050 * this.anInt1767 / 1000);
|
return new Class3_Sub12_Sub1(var1, 22050 * this.anInt1769 / 1000, 22050 * this.anInt1767 / 1000);
|
||||||
|
|
@ -86,18 +100,4 @@ final class Class135 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private Class135(DataBuffer var1) {
|
|
||||||
for(int var2 = 0; var2 < 10; ++var2) {
|
|
||||||
int var3 = var1.readUnsignedByte();
|
|
||||||
if(var3 != 0) {
|
|
||||||
--var1.index;
|
|
||||||
this.aClass116Array1768[var2] = new Class116();
|
|
||||||
this.aClass116Array1768[var2].method1718(var1);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
this.anInt1769 = var1.readUnsignedShort();
|
|
||||||
this.anInt1767 = var1.readUnsignedShort();
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -5,13 +5,12 @@ import org.rs09.client.data.ReferenceCache;
|
||||||
final class Class136 {
|
final class Class136 {
|
||||||
|
|
||||||
static Class61 aClass61_1424 = new Class61();
|
static Class61 aClass61_1424 = new Class61();
|
||||||
LDIndexedSprite aClass109_Sub1_1770;
|
|
||||||
static int anInt1771;
|
static int anInt1771;
|
||||||
static ReferenceCache aReferenceCache_1772 = new ReferenceCache(64);
|
static ReferenceCache aReferenceCache_1772 = new ReferenceCache(64);
|
||||||
GameObject aClass140_1777;
|
|
||||||
static Class64 aClass64_1778;
|
static Class64 aClass64_1778;
|
||||||
static short[] aShortArray1779 = new short[256];
|
static short[] aShortArray1779 = new short[256];
|
||||||
|
LDIndexedSprite aClass109_Sub1_1770;
|
||||||
|
GameObject aClass140_1777;
|
||||||
|
|
||||||
static void method1814(int var0, int var1, int var2, int var3, int var4, int var8, int var9, int var10) {
|
static void method1814(int var0, int var1, int var2, int var3, int var4, int var8, int var9, int var10) {
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
import java.awt.FontMetrics;
|
|
||||||
|
|
||||||
final class Class139 {
|
final class Class139 {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -385,7 +385,7 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
float var10 = (float)var0 * var6[0] + (float)var1 * var6[1] + (float)var2 * var6[2];
|
float var10 = (float)var0 * var6[0] + (float)var1 * var6[1] + (float)var2 * var6[2];
|
||||||
float var11 = (float)var0 * var6[3] + (float)var1 * var6[4] + (float)var2 * var6[5];
|
float var11 = (float)var0 * var6[3] + (float)var1 * var6[4] + (float)var2 * var6[5];
|
||||||
float var12 = (float)var0 * var6[6] + (float)var1 * var6[7] + (float)var2 * var6[8];
|
float var12 = (float)var0 * var6[6] + (float)var1 * var6[7] + (float)var2 * var6[8];
|
||||||
float var13 = (float)Math.atan2((double)var10, (double)var12) / 6.2831855F + 0.5F;
|
float var13 = (float)Math.atan2(var10, var12) / 6.2831855F + 0.5F;
|
||||||
if(var7 != 1.0F) {
|
if(var7 != 1.0F) {
|
||||||
var13 *= var7;
|
var13 *= var7;
|
||||||
}
|
}
|
||||||
|
|
@ -643,8 +643,8 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
private static float[] method1906(int var0, int var1, int var2, int var3, float var4, float var5, float var6) {
|
private static float[] method1906(int var0, int var1, int var2, int var3, float var4, float var5, float var6) {
|
||||||
float[] var7 = new float[9];
|
float[] var7 = new float[9];
|
||||||
float[] var8 = new float[9];
|
float[] var8 = new float[9];
|
||||||
float var9 = (float)Math.cos((double)((float)var3 * 0.024543693F));
|
float var9 = (float)Math.cos((float)var3 * 0.024543693F);
|
||||||
float var10 = (float)Math.sin((double)((float)var3 * 0.024543693F));
|
float var10 = (float)Math.sin((float)var3 * 0.024543693F);
|
||||||
float var11;
|
float var11;
|
||||||
var7[0] = var9;
|
var7[0] = var9;
|
||||||
var7[1] = 0.0F;
|
var7[1] = 0.0F;
|
||||||
|
|
@ -659,9 +659,9 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
float var13 = 1.0F;
|
float var13 = 1.0F;
|
||||||
float var14 = 0.0F;
|
float var14 = 0.0F;
|
||||||
var9 = (float)var1 / 32767.0F;
|
var9 = (float)var1 / 32767.0F;
|
||||||
var10 = -((float)Math.sqrt((double)(1.0F - var9 * var9)));
|
var10 = -((float)Math.sqrt(1.0F - var9 * var9));
|
||||||
var11 = 1.0F - var9;
|
var11 = 1.0F - var9;
|
||||||
float var15 = (float)Math.sqrt((double)(var0 * var0 + var2 * var2));
|
float var15 = (float)Math.sqrt(var0 * var0 + var2 * var2);
|
||||||
if(var15 == 0.0F && var9 == 0.0F) {
|
if(var15 == 0.0F && var9 == 0.0F) {
|
||||||
var8 = var7;
|
var8 = var7;
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -1307,9 +1307,9 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
float var9 = (float)var0 * var6[0] + (float)var1 * var6[1] + (float)var2 * var6[2];
|
float var9 = (float)var0 * var6[0] + (float)var1 * var6[1] + (float)var2 * var6[2];
|
||||||
float var10 = (float)var0 * var6[3] + (float)var1 * var6[4] + (float)var2 * var6[5];
|
float var10 = (float)var0 * var6[3] + (float)var1 * var6[4] + (float)var2 * var6[5];
|
||||||
float var11 = (float)var0 * var6[6] + (float)var1 * var6[7] + (float)var2 * var6[8];
|
float var11 = (float)var0 * var6[6] + (float)var1 * var6[7] + (float)var2 * var6[8];
|
||||||
float var12 = (float)Math.sqrt((double)(var9 * var9 + var10 * var10 + var11 * var11));
|
float var12 = (float)Math.sqrt(var9 * var9 + var10 * var10 + var11 * var11);
|
||||||
float var13 = (float)Math.atan2((double)var9, (double)var11) / 6.2831855F + 0.5F;
|
float var13 = (float)Math.atan2(var9, var11) / 6.2831855F + 0.5F;
|
||||||
float var14 = (float)Math.asin((double)(var10 / var12)) / 3.1415927F + 0.5F + var8;
|
float var14 = (float)Math.asin(var10 / var12) / 3.1415927F + 0.5F + var8;
|
||||||
float var15;
|
float var15;
|
||||||
if(var7 == 1) {
|
if(var7 == 1) {
|
||||||
var15 = var13;
|
var15 = var13;
|
||||||
|
|
@ -1569,8 +1569,8 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
this.aClass6_3835.aShort92 = (short)var5;
|
this.aClass6_3835.aShort92 = (short)var5;
|
||||||
this.aClass6_3835.aShort97 = (short)var3;
|
this.aClass6_3835.aShort97 = (short)var3;
|
||||||
this.aClass6_3835.aShort96 = (short)var6;
|
this.aClass6_3835.aShort96 = (short)var6;
|
||||||
this.aClass6_3835.aShort93 = (short)((int)(Math.sqrt((double)var7) + 0.99D));
|
this.aClass6_3835.aShort93 = (short)((int)(Math.sqrt(var7) + 0.99D));
|
||||||
Math.sqrt((double)var8);
|
Math.sqrt(var8);
|
||||||
this.aClass6_3835.aBoolean98 = true;
|
this.aClass6_3835.aBoolean98 = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1770,8 +1770,8 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
if(var6) {
|
if(var6) {
|
||||||
this.anIntArray3844 = null;
|
this.anIntArray3844 = null;
|
||||||
this.aByteArray3820 = null;
|
this.aByteArray3820 = null;
|
||||||
this.anIntArrayArray3825 = (int[][])null;
|
this.anIntArrayArray3825 = null;
|
||||||
this.anIntArrayArray3829 = (int[][])null;
|
this.anIntArrayArray3829 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -1879,7 +1879,7 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
var7 = (int)Class92.light0Position[0];
|
var7 = (int)Class92.light0Position[0];
|
||||||
var8 = (int)Class92.light0Position[1];
|
var8 = (int)Class92.light0Position[1];
|
||||||
var9 = (int)Class92.light0Position[2];
|
var9 = (int)Class92.light0Position[2];
|
||||||
var10 = (int)Math.sqrt((double)(var7 * var7 + var8 * var8 + var9 * var9));
|
var10 = (int)Math.sqrt(var7 * var7 + var8 * var8 + var9 * var9);
|
||||||
var11 = (int)((float)this.aShort3849 * 1.3F);
|
var11 = (int)((float)this.aShort3849 * 1.3F);
|
||||||
var12 = this.aShort3819 * var10 >> 8;
|
var12 = this.aShort3819 * var10 >> 8;
|
||||||
|
|
||||||
|
|
@ -2908,7 +2908,7 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
if(this.aClass121_3839.aClass156_1643 != null) {
|
if(this.aClass121_3839.aClass156_1643 != null) {
|
||||||
this.aClass121_3839.aClass156_1643.method2169();
|
this.aClass121_3839.aClass156_1643.method2169();
|
||||||
var2 = this.aClass121_3839.aClass156_1643;
|
var2 = this.aClass121_3839.aClass156_1643;
|
||||||
var1.glVertexPointer(3, 5126, this.aClass121_3839.anInt1648, (long)this.aClass121_3839.anInt1639);
|
var1.glVertexPointer(3, 5126, this.aClass121_3839.anInt1648, this.aClass121_3839.anInt1639);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(this.aClass121_3814.aClass156_1643 != null) {
|
if(this.aClass121_3814.aClass156_1643 != null) {
|
||||||
|
|
@ -2917,7 +2917,7 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
var2 = this.aClass121_3814.aClass156_1643;
|
var2 = this.aClass121_3814.aClass156_1643;
|
||||||
}
|
}
|
||||||
|
|
||||||
var1.glColorPointer(4, 5121, this.aClass121_3814.anInt1648, (long)this.aClass121_3814.anInt1639);
|
var1.glColorPointer(4, 5121, this.aClass121_3814.anInt1648, this.aClass121_3814.anInt1639);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(Class106.aBoolean1441 && this.aClass121_3815.aClass156_1643 != null) {
|
if(Class106.aBoolean1441 && this.aClass121_3815.aClass156_1643 != null) {
|
||||||
|
|
@ -2926,7 +2926,7 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
var2 = this.aClass121_3815.aClass156_1643;
|
var2 = this.aClass121_3815.aClass156_1643;
|
||||||
}
|
}
|
||||||
|
|
||||||
var1.glNormalPointer(5126, this.aClass121_3815.anInt1648, (long)this.aClass121_3815.anInt1639);
|
var1.glNormalPointer(5126, this.aClass121_3815.anInt1648, this.aClass121_3815.anInt1639);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(this.aClass121_3817.aClass156_1643 != null) {
|
if(this.aClass121_3817.aClass156_1643 != null) {
|
||||||
|
|
@ -2934,7 +2934,7 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
this.aClass121_3817.aClass156_1643.method2169();
|
this.aClass121_3817.aClass156_1643.method2169();
|
||||||
}
|
}
|
||||||
|
|
||||||
var1.glTexCoordPointer(2, 5126, this.aClass121_3817.anInt1648, (long)this.aClass121_3817.anInt1639);
|
var1.glTexCoordPointer(2, 5126, this.aClass121_3817.anInt1648, this.aClass121_3817.anInt1639);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(this.aClass121_3846.aClass156_1643 != null) {
|
if(this.aClass121_3846.aClass156_1643 != null) {
|
||||||
|
|
@ -2988,7 +2988,7 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
this.aClass121_3846.aByteBuffer1644.position(var5 * 12);
|
this.aClass121_3846.aByteBuffer1644.position(var5 * 12);
|
||||||
var1.glDrawElements(4, (var6 - var5) * 3, 5125, this.aClass121_3846.aByteBuffer1644);
|
var1.glDrawElements(4, (var6 - var5) * 3, 5125, this.aClass121_3846.aByteBuffer1644);
|
||||||
} else {
|
} else {
|
||||||
var1.glDrawElements(4, (var6 - var5) * 3, 5125, (long)(var5 * 12));
|
var1.glDrawElements(4, (var6 - var5) * 3, 5125, var5 * 12);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -3287,7 +3287,7 @@ final class Class140_Sub1_Sub1 extends Model {
|
||||||
int[] var63 = null;
|
int[] var63 = null;
|
||||||
int[] var61 = null;
|
int[] var61 = null;
|
||||||
int[] var64 = null;
|
int[] var64 = null;
|
||||||
float[][] var65 = (float[][])null;
|
float[][] var65 = null;
|
||||||
int var27;
|
int var27;
|
||||||
int var68;
|
int var68;
|
||||||
float var79;
|
float var79;
|
||||||
|
|
|
||||||
|
|
@ -35,11 +35,11 @@ final class Class140_Sub1_Sub2 extends Model {
|
||||||
private byte[] aByteArray3899;
|
private byte[] aByteArray3899;
|
||||||
private int anInt3900 = 0;
|
private int anInt3900 = 0;
|
||||||
private int[] anIntArray3901;
|
private int[] anIntArray3901;
|
||||||
private static Class140_Sub1_Sub2 aClass140_Sub1_Sub2_3902 = new Class140_Sub1_Sub2();
|
private static final Class140_Sub1_Sub2 aClass140_Sub1_Sub2_3902 = new Class140_Sub1_Sub2();
|
||||||
private byte[] aByteArray3903;
|
private byte[] aByteArray3903;
|
||||||
private static int[] anIntArray3904 = new int[1];
|
private static int[] anIntArray3904 = new int[1];
|
||||||
private static int[] anIntArray3905 = new int[1];
|
private static int[] anIntArray3905 = new int[1];
|
||||||
private static Class140_Sub1_Sub2 aClass140_Sub1_Sub2_3906 = new Class140_Sub1_Sub2();
|
private static final Class140_Sub1_Sub2 aClass140_Sub1_Sub2_3906 = new Class140_Sub1_Sub2();
|
||||||
private static byte[] aByteArray3907 = new byte[1];
|
private static byte[] aByteArray3907 = new byte[1];
|
||||||
private short[] aShortArray3908;
|
private short[] aShortArray3908;
|
||||||
private static int[] anIntArray3909 = new int[1];
|
private static int[] anIntArray3909 = new int[1];
|
||||||
|
|
@ -48,42 +48,42 @@ final class Class140_Sub1_Sub2 extends Model {
|
||||||
private static short[] aShortArray3912 = new short[1];
|
private static short[] aShortArray3912 = new short[1];
|
||||||
private static int[] anIntArray3913 = new int[1];
|
private static int[] anIntArray3913 = new int[1];
|
||||||
private static byte[] aByteArray3914 = new byte[1];
|
private static byte[] aByteArray3914 = new byte[1];
|
||||||
private static Class140_Sub1_Sub2 aClass140_Sub1_Sub2_3915 = new Class140_Sub1_Sub2();
|
private static final Class140_Sub1_Sub2 aClass140_Sub1_Sub2_3915 = new Class140_Sub1_Sub2();
|
||||||
private static int[] anIntArray3916 = new int[1];
|
private static int[] anIntArray3916 = new int[1];
|
||||||
private static boolean[] aBooleanArray3917 = new boolean[4096];
|
private static final boolean[] aBooleanArray3917 = new boolean[4096];
|
||||||
private static int[] anIntArray3918 = new int[12];
|
private static final int[] anIntArray3918 = new int[12];
|
||||||
private static int[] anIntArray3919 = new int[10];
|
private static final int[] anIntArray3919 = new int[10];
|
||||||
private static int[] anIntArray3920 = new int[4096];
|
private static final int[] anIntArray3920 = new int[4096];
|
||||||
private static int[] anIntArray3921;
|
private static final int[] anIntArray3921;
|
||||||
private static int[] anIntArray3922 = new int[4096];
|
private static final int[] anIntArray3922 = new int[4096];
|
||||||
private static int[][] anIntArrayArray3923;
|
private static int[][] anIntArrayArray3923;
|
||||||
private static int[] anIntArray3924;
|
private static int[] anIntArray3924;
|
||||||
private static int[] anIntArray3925 = new int[10];
|
private static final int[] anIntArray3925 = new int[10];
|
||||||
private static int[][] anIntArrayArray3926;
|
private static int[][] anIntArrayArray3926;
|
||||||
private static boolean aBoolean3927 = false;
|
private static boolean aBoolean3927 = false;
|
||||||
private static int[] anIntArray3928;
|
private static final int[] anIntArray3928;
|
||||||
private static int[] anIntArray3929;
|
private static int[] anIntArray3929;
|
||||||
private static int anInt3930 = 0;
|
private static int anInt3930 = 0;
|
||||||
private static int[] anIntArray3931;
|
private static int[] anIntArray3931;
|
||||||
private static int[] anIntArray3932 = new int[4096];
|
private static final int[] anIntArray3932 = new int[4096];
|
||||||
private static byte[] aByteArray3933 = new byte[1];
|
private static byte[] aByteArray3933 = new byte[1];
|
||||||
private static int anInt3934;
|
private static int anInt3934;
|
||||||
private static int[] anIntArray3935;
|
private static int[] anIntArray3935;
|
||||||
private static int[] anIntArray3936 = new int[10];
|
private static final int[] anIntArray3936 = new int[10];
|
||||||
private static boolean[] aBooleanArray3937 = new boolean[4096];
|
private static final boolean[] aBooleanArray3937 = new boolean[4096];
|
||||||
private static int[][] anIntArrayArray3938;
|
private static final int[][] anIntArrayArray3938;
|
||||||
private static int[] anIntArray3939;
|
private static int[] anIntArray3939;
|
||||||
private static int anInt3940;
|
private static int anInt3940;
|
||||||
private static int[] anIntArray3941 = new int[4096];
|
private static final int[] anIntArray3941 = new int[4096];
|
||||||
private static boolean aBoolean3942 = false;
|
private static boolean aBoolean3942 = false;
|
||||||
private static int[] anIntArray3943;
|
private static final int[] anIntArray3943;
|
||||||
private static int[] anIntArray3944 = new int[12];
|
private static final int[] anIntArray3944 = new int[12];
|
||||||
private static int anInt3945;
|
private static int anInt3945;
|
||||||
private static int[] anIntArray3946;
|
private static int[] anIntArray3946;
|
||||||
private static int[] anIntArray3947 = new int[1];
|
private static int[] anIntArray3947 = new int[1];
|
||||||
private static int[] anIntArray3948 = new int[4096];
|
private static final int[] anIntArray3948 = new int[4096];
|
||||||
private static short[] aShortArray3949;
|
private static short[] aShortArray3949;
|
||||||
private static int[] anIntArray3950;
|
private static final int[] anIntArray3950;
|
||||||
|
|
||||||
|
|
||||||
private void method1934(int var1) {
|
private void method1934(int var1) {
|
||||||
|
|
@ -143,9 +143,9 @@ final class Class140_Sub1_Sub2 extends Model {
|
||||||
anIntArray3931 = new int[4096];
|
anIntArray3931 = new int[4096];
|
||||||
anIntArray3929 = new int[4096];
|
anIntArray3929 = new int[4096];
|
||||||
anIntArray3946 = null;
|
anIntArray3946 = null;
|
||||||
anIntArrayArray3926 = (int[][])null;
|
anIntArrayArray3926 = null;
|
||||||
anIntArray3935 = null;
|
anIntArray3935 = null;
|
||||||
anIntArrayArray3923 = (int[][])null;
|
anIntArrayArray3923 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void method1936() {
|
private void method1936() {
|
||||||
|
|
@ -702,7 +702,7 @@ final class Class140_Sub1_Sub2 extends Model {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
this.method1945(false, false, (long) -1, this.aShort3886, this.aShort3886 << 1);
|
this.method1945(false, false, -1, this.aShort3886, this.aShort3886 << 1);
|
||||||
} catch (RuntimeException var26) {
|
} catch (RuntimeException var26) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -2213,7 +2213,7 @@ final class Class140_Sub1_Sub2 extends Model {
|
||||||
this.anIntArrayArray3872 = var1.anIntArrayArray2856;
|
this.anIntArrayArray3872 = var1.anIntArrayArray2856;
|
||||||
this.aShortArray3871 = var1.aShortArray2855;
|
this.aShortArray3871 = var1.aShortArray2855;
|
||||||
this.aShortArray3893 = var1.aShortArray2893;
|
this.aShortArray3893 = var1.aShortArray2893;
|
||||||
int var7 = (int)Math.sqrt((double)(var4 * var4 + var5 * var5 + var6 * var6));
|
int var7 = (int)Math.sqrt(var4 * var4 + var5 * var5 + var6 * var6);
|
||||||
int var8 = var3 * var7 >> 8;
|
int var8 = var3 * var7 >> 8;
|
||||||
this.anIntArray3898 = new int[this.anInt3889];
|
this.anIntArray3898 = new int[this.anInt3889];
|
||||||
this.anIntArray3874 = new int[this.anInt3889];
|
this.anIntArray3874 = new int[this.anInt3889];
|
||||||
|
|
|
||||||
|
|
@ -356,7 +356,7 @@ final class Class140_Sub3 extends GameObject {
|
||||||
int var15 = var14[var10][var12] + var14[var9][var12] + var14[var9][var11] + var14[var10][var11] >> 2;
|
int var15 = var14[var10][var12] + var14[var9][var12] + var14[var9][var11] + var14[var10][var11] >> 2;
|
||||||
int var16 = (var7 << 6) + (this.anInt2736 << 7);
|
int var16 = (var7 << 6) + (this.anInt2736 << 7);
|
||||||
int var17 = (var8 << 6) + (this.anInt2730 << 7);
|
int var17 = (var8 << 6) + (this.anInt2730 << 7);
|
||||||
int[][] var18 = (int[][])null;
|
int[][] var18 = null;
|
||||||
if(var3) {
|
if(var3) {
|
||||||
var18 = Class58.anIntArrayArrayArray914[0];
|
var18 = Class58.anIntArrayArrayArray914[0];
|
||||||
} else if (this.anInt2732 < 3) {
|
} else if (this.anInt2732 < 3) {
|
||||||
|
|
|
||||||
|
|
@ -220,7 +220,7 @@ abstract class Class140_Sub4 extends GameObject {
|
||||||
final void method1969(byte var1, Model var2, int var3) {
|
final void method1969(byte var1, Model var2, int var3) {
|
||||||
try {
|
try {
|
||||||
if(var1 <= 33) {
|
if(var1 <= 33) {
|
||||||
this.method1971((Model)null, (byte)-26);
|
this.method1971(null, (byte)-26);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub28_Sub9.anInt3623 = 0;
|
Class3_Sub28_Sub9.anInt3623 = 0;
|
||||||
|
|
@ -256,12 +256,12 @@ abstract class Class140_Sub4 extends GameObject {
|
||||||
int var30 = var28 > var23?var23:var28;
|
int var30 = var28 > var23?var23:var28;
|
||||||
int var31 = var28 > var18?var18:var28;
|
int var31 = var28 > var18?var18:var28;
|
||||||
int var32 = var23 <= var13?var23:var13;
|
int var32 = var23 <= var13?var23:var13;
|
||||||
Class3_Sub13_Sub16.anInt3198 = 2047 & (int)(325.95D * Math.atan2((double)(var29 - var30), (double)var6));
|
Class3_Sub13_Sub16.anInt3198 = 2047 & (int)(325.95D * Math.atan2(var29 - var30, var6));
|
||||||
if(Class3_Sub13_Sub16.anInt3198 != 0) {
|
if(Class3_Sub13_Sub16.anInt3198 != 0) {
|
||||||
var2.method1896(Class3_Sub13_Sub16.anInt3198);
|
var2.method1896(Class3_Sub13_Sub16.anInt3198);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub28_Sub9.anInt3623 = 2047 & (int)(325.95D * Math.atan2((double)(-var31 + var32), (double)var5));
|
Class3_Sub28_Sub9.anInt3623 = 2047 & (int)(325.95D * Math.atan2(-var31 + var32, var5));
|
||||||
if(Class3_Sub28_Sub9.anInt3623 != 0) {
|
if(Class3_Sub28_Sub9.anInt3623 != 0) {
|
||||||
var2.method1886(Class3_Sub28_Sub9.anInt3623);
|
var2.method1886(Class3_Sub28_Sub9.anInt3623);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -140,15 +140,15 @@ final class Class140_Sub6 extends GameObject {
|
||||||
try {
|
try {
|
||||||
double var6;
|
double var6;
|
||||||
if(!this.aBoolean2904) {
|
if(!this.aBoolean2904) {
|
||||||
double var8 = (double)(-this.anInt2916 + var1);
|
double var8 = -this.anInt2916 + var1;
|
||||||
var6 = (double)(-this.anInt2902 + var5);
|
var6 = -this.anInt2902 + var5;
|
||||||
double var10 = Math.sqrt(var6 * var6 + var8 * var8);
|
double var10 = Math.sqrt(var6 * var6 + var8 * var8);
|
||||||
this.aDouble2914 = (double)this.anInt2911;
|
this.aDouble2914 = this.anInt2911;
|
||||||
this.aDouble2900 = var8 * (double)this.anInt2897 / var10 + (double)this.anInt2916;
|
this.aDouble2900 = var8 * (double)this.anInt2897 / var10 + (double)this.anInt2916;
|
||||||
this.aDouble2920 = (double)this.anInt2897 * var6 / var10 + (double)this.anInt2902;
|
this.aDouble2920 = (double)this.anInt2897 * var6 / var10 + (double)this.anInt2902;
|
||||||
}
|
}
|
||||||
|
|
||||||
var6 = (double)(-var3 + 1 + this.anInt2899);
|
var6 = -var3 + 1 + this.anInt2899;
|
||||||
this.aDouble2918 = ((double)var1 - this.aDouble2900) / var6;
|
this.aDouble2918 = ((double)var1 - this.aDouble2900) / var6;
|
||||||
this.aDouble2895 = (-this.aDouble2920 + (double)var5) / var6;
|
this.aDouble2895 = (-this.aDouble2920 + (double)var5) / var6;
|
||||||
this.aDouble2921 = Math.sqrt(this.aDouble2918 * this.aDouble2918 + this.aDouble2895 * this.aDouble2895);
|
this.aDouble2921 = Math.sqrt(this.aDouble2918 * this.aDouble2918 + this.aDouble2895 * this.aDouble2895);
|
||||||
|
|
@ -179,16 +179,6 @@ final class Class140_Sub6 extends GameObject {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void method2025() {
|
|
||||||
try {
|
|
||||||
Unsorted.aReferenceCache_4043.sweep(5);
|
|
||||||
CS2Script.aReferenceCache_2442.sweep(5);
|
|
||||||
Class154.aReferenceCache_1964.sweep(5);
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "ra.F(" + (byte) -62 + ',' + 5 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
final int method1871() {
|
final int method1871() {
|
||||||
try {
|
try {
|
||||||
return this.anInt2912;
|
return this.anInt2912;
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ public final class Class140_Sub7 extends GameObject {
|
||||||
byte var7 = 0;
|
byte var7 = 0;
|
||||||
Class3_Sub13_Sub38.anIntArray3456[var7] = var2;
|
Class3_Sub13_Sub38.anIntArray3456[var7] = var2;
|
||||||
if(var0 >= -9) {
|
if(var0 >= -9) {
|
||||||
method2031((byte)-29, false, 59, 52, (Class3_Sub2[][][])((Class3_Sub2[][][])null), 75);
|
method2031((byte)-29, false, 59, 52, null, 75);
|
||||||
}
|
}
|
||||||
|
|
||||||
int var23 = var7 + 1;
|
int var23 = var7 + 1;
|
||||||
|
|
@ -261,7 +261,7 @@ public final class Class140_Sub7 extends GameObject {
|
||||||
|
|
||||||
final void animate(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, long var9, int var11, Class127_Sub1 var12) {
|
final void animate(int var1, int var2, int var3, int var4, int var5, int var6, int var7, int var8, long var9, int var11, Class127_Sub1 var12) {
|
||||||
try {
|
try {
|
||||||
Model var13 = ItemDefinition.getItemDefinition(this.anInt2936).method1110(-1, 0, (SequenceDefinition)null, this.anInt2930, 0);
|
Model var13 = ItemDefinition.getItemDefinition(this.anInt2936).method1110(-1, 0, null, this.anInt2930, 0);
|
||||||
if(null != var13) {
|
if(null != var13) {
|
||||||
var13.animate(var1, var2, var3, var4, var5, var6, var7, var8, var9, var11, var12);
|
var13.animate(var1, var2, var3, var4, var5, var6, var7, var8, var9, var11, var12);
|
||||||
this.anInt2932 = var13.method1871();
|
this.anInt2932 = var13.method1871();
|
||||||
|
|
|
||||||
|
|
@ -7,8 +7,8 @@ final class Class141 {
|
||||||
|
|
||||||
static LDIndexedSprite aClass109_Sub1_1840;
|
static LDIndexedSprite aClass109_Sub1_1840;
|
||||||
static Class169[][] aClass169ArrayArray1841;
|
static Class169[][] aClass169ArrayArray1841;
|
||||||
private static int anInt1842;
|
|
||||||
static LDIndexedSprite[] aClass109_Sub1Array1843;
|
static LDIndexedSprite[] aClass109_Sub1Array1843;
|
||||||
|
private static int anInt1842;
|
||||||
private static int anInt1844;
|
private static int anInt1844;
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -137,7 +137,8 @@ final class Class141 {
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
if (var9 < var7 * 8 + 8) {
|
if (var9 < var7 * 8 + 8) {
|
||||||
label42: {
|
label42:
|
||||||
|
{
|
||||||
if (var9 - var0 >= -var2 && var9 - var0 <= var2) {
|
if (var9 - var0 >= -var2 && var9 - var0 <= var2) {
|
||||||
for (int var10 = var8 * 8; var10 < var8 * 8 + 8; ++var10) {
|
for (int var10 = var8 * 8; var10 < var8 * 8 + 8; ++var10) {
|
||||||
if (var10 - var1 >= -var2 && var10 - var1 <= var2 && var4[var9 - var0 + var2][var10 - var1 + var2]) {
|
if (var10 - var1 >= -var2 && var10 - var1 <= var2 && var4[var9 - var0 + var2][var10 - var1 + var2]) {
|
||||||
|
|
@ -311,7 +312,7 @@ final class Class141 {
|
||||||
static void method2043() {
|
static void method2043() {
|
||||||
aClass109_Sub1_1840 = null;
|
aClass109_Sub1_1840 = null;
|
||||||
aClass109_Sub1Array1843 = null;
|
aClass109_Sub1Array1843 = null;
|
||||||
aClass169ArrayArray1841 = (Class169[][])null;
|
aClass169ArrayArray1841 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void method2044(byte[] var0, byte[] var1, int var2, int var3, int var4, int var5, int var6, int var7) {
|
private static void method2044(byte[] var0, byte[] var1, int var2, int var3, int var4, int var5, int var6, int var7) {
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,8 @@ import org.rs09.client.data.ReferenceCache;
|
||||||
|
|
||||||
public final class Class143 {
|
public final class Class143 {
|
||||||
|
|
||||||
static ReferenceCache aReferenceCache_1874 = new ReferenceCache(50);
|
|
||||||
public static int gameStage = 0;
|
public static int gameStage = 0;
|
||||||
|
static ReferenceCache aReferenceCache_1874 = new ReferenceCache(50);
|
||||||
|
|
||||||
static void method2062(int var0, int var1, int var3, int var4, int var5, int var6, int var7) {
|
static void method2062(int var0, int var1, int var3, int var4, int var5, int var6, int var7) {
|
||||||
try {
|
try {
|
||||||
|
|
|
||||||
|
|
@ -8,13 +8,13 @@ final class Class145 {
|
||||||
static int[] anIntArray3171 = new int[]{0, 4, 4, 8, 0, 0, 8, 0, 0};
|
static int[] anIntArray3171 = new int[]{0, 4, 4, 8, 0, 0, 8, 0, 0};
|
||||||
static int anInt3340;
|
static int anInt3340;
|
||||||
static int anInt2697;
|
static int anInt2697;
|
||||||
|
static Class113[] aClass113Array1895;
|
||||||
|
static int screenUpperX;
|
||||||
int animationId;
|
int animationId;
|
||||||
int anInt1891;
|
int anInt1891;
|
||||||
int anInt1893;
|
int anInt1893;
|
||||||
int anInt1894;
|
int anInt1894;
|
||||||
static Class113[] aClass113Array1895;
|
|
||||||
int anInt1897;
|
int anInt1897;
|
||||||
static int screenUpperX;
|
|
||||||
int anInt1900;
|
int anInt1900;
|
||||||
|
|
||||||
static void method2072(int var0, int var1, int var2, int var3, int var4, int var5) {
|
static void method2072(int var0, int var1, int var2, int var3, int var4, int var5) {
|
||||||
|
|
@ -154,7 +154,7 @@ final class Class145 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var23.aClass140_1049.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var23.anInt1054 - anInt2697, var23.anInt1057 - Unsorted.anInt3657, var23.anInt1045 - Class3_Sub13_Sub30.anInt3363, var23.aLong1048, var5, (Class127_Sub1)null);
|
var23.aClass140_1049.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var23.anInt1054 - anInt2697, var23.anInt1057 - Unsorted.anInt3657, var23.anInt1045 - Class3_Sub13_Sub30.anInt3363, var23.aLong1048, var5, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (var11 = 0; var11 < var21.anInt2223; ++var11) {
|
for (var11 = 0; var11 < var21.anInt2223; ++var11) {
|
||||||
|
|
@ -164,7 +164,7 @@ final class Class145 {
|
||||||
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var25.aClass140_479.animate(var25.anInt496, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var25.anInt482 - anInt2697, var25.anInt489 - Unsorted.anInt3657, var25.anInt484 - Class3_Sub13_Sub30.anInt3363, var25.aLong498, var5, (Class127_Sub1)null);
|
var25.aClass140_479.animate(var25.anInt496, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var25.anInt482 - anInt2697, var25.anInt489 - Unsorted.anInt3657, var25.anInt484 - Class3_Sub13_Sub30.anInt3363, var25.aLong498, var5, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -203,7 +203,7 @@ final class Class145 {
|
||||||
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var24.object.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var24.anInt324 - anInt2697, var24.anInt326 - Unsorted.anInt3657, var24.anInt330 - Class3_Sub13_Sub30.anInt3363, var24.aLong328, var5, (Class127_Sub1)null);
|
var24.object.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var24.anInt324 - anInt2697, var24.anInt326 - Unsorted.anInt3657, var24.anInt330 - Class3_Sub13_Sub30.anInt3363, var24.aLong328, var5, null);
|
||||||
if (HDToolKit.highDetail && var24.aBoolean329) {
|
if (HDToolKit.highDetail && var24.aBoolean329) {
|
||||||
HDToolKit.method1832(var8);
|
HDToolKit.method1832(var8);
|
||||||
}
|
}
|
||||||
|
|
@ -257,7 +257,7 @@ final class Class145 {
|
||||||
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var26.aClass140_1049.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var26.anInt1054 - anInt2697, var26.anInt1057 - Unsorted.anInt3657, var26.anInt1045 - Class3_Sub13_Sub30.anInt3363, var26.aLong1048, var5, (Class127_Sub1)null);
|
var26.aClass140_1049.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var26.anInt1054 - anInt2697, var26.anInt1057 - Unsorted.anInt3657, var26.anInt1045 - Class3_Sub13_Sub30.anInt3363, var26.aLong1048, var5, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((var26.anInt1059 & var11) != 0 && Class164_Sub1.method2239(var6, var3, var4, var26.anInt1059)) {
|
if ((var26.anInt1059 & var11) != 0 && Class164_Sub1.method2239(var6, var3, var4, var26.anInt1059)) {
|
||||||
|
|
@ -265,7 +265,7 @@ final class Class145 {
|
||||||
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var26.aClass140_1052.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var26.anInt1054 - anInt2697, var26.anInt1057 - Unsorted.anInt3657, var26.anInt1045 - Class3_Sub13_Sub30.anInt3363, var26.aLong1048, var5, (Class127_Sub1)null);
|
var26.aClass140_1052.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var26.anInt1054 - anInt2697, var26.anInt1057 - Unsorted.anInt3657, var26.anInt1045 - Class3_Sub13_Sub30.anInt3363, var26.aLong1048, var5, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -279,7 +279,7 @@ final class Class145 {
|
||||||
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var13.aClass140_429.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var13.anInt424 - anInt2697 + var13.anInt430, var13.anInt425 - Unsorted.anInt3657, var13.anInt427 - Class3_Sub13_Sub30.anInt3363 + var13.anInt426, var13.aLong428, var5, (Class127_Sub1)null);
|
var13.aClass140_429.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var13.anInt424 - anInt2697 + var13.anInt430, var13.anInt425 - Unsorted.anInt3657, var13.anInt427 - Class3_Sub13_Sub30.anInt3363 + var13.anInt426, var13.aLong428, var5, null);
|
||||||
} else if (var13.anInt432 == 256) {
|
} else if (var13.anInt432 == 256) {
|
||||||
var14 = var13.anInt424 - anInt2697;
|
var14 = var13.anInt424 - anInt2697;
|
||||||
var15 = var13.anInt425 - Unsorted.anInt3657;
|
var15 = var13.anInt425 - Unsorted.anInt3657;
|
||||||
|
|
@ -303,13 +303,13 @@ final class Class145 {
|
||||||
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var13.aClass140_429.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var14 + var13.anInt430, var15, var16 + var13.anInt426, var13.aLong428, var5, (Class127_Sub1)null);
|
var13.aClass140_429.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var14 + var13.anInt430, var15, var16 + var13.anInt426, var13.aLong428, var5, null);
|
||||||
} else if (var13.aClass140_423 != null) {
|
} else if (var13.aClass140_423 != null) {
|
||||||
if (HDToolKit.highDetail) {
|
if (HDToolKit.highDetail) {
|
||||||
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var13.aClass140_423.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var14, var15, var16, var13.aLong428, var5, (Class127_Sub1)null);
|
var13.aClass140_423.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var14, var15, var16, var13.aLong428, var5, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -329,7 +329,7 @@ final class Class145 {
|
||||||
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var30.object.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var30.anInt324 - anInt2697, var30.anInt326 - Unsorted.anInt3657, var30.anInt330 - Class3_Sub13_Sub30.anInt3363, var30.aLong328, var5, (Class127_Sub1)null);
|
var30.object.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var30.anInt324 - anInt2697, var30.anInt326 - Unsorted.anInt3657, var30.anInt330 - Class3_Sub13_Sub30.anInt3363, var30.aLong328, var5, null);
|
||||||
if (HDToolKit.highDetail && var30.aBoolean329) {
|
if (HDToolKit.highDetail && var30.aBoolean329) {
|
||||||
HDToolKit.method1832(var8);
|
HDToolKit.method1832(var8);
|
||||||
}
|
}
|
||||||
|
|
@ -342,15 +342,15 @@ final class Class145 {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var28.aClass140_1067 != null) {
|
if (var28.aClass140_1067 != null) {
|
||||||
var28.aClass140_1067.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var28.anInt1078 - anInt2697, var28.anInt1068 - Unsorted.anInt3657, var28.anInt1075 - Class3_Sub13_Sub30.anInt3363, var28.aLong1079, var5, (Class127_Sub1)null);
|
var28.aClass140_1067.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var28.anInt1078 - anInt2697, var28.anInt1068 - Unsorted.anInt3657, var28.anInt1075 - Class3_Sub13_Sub30.anInt3363, var28.aLong1079, var5, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var28.aClass140_1069 != null) {
|
if (var28.aClass140_1069 != null) {
|
||||||
var28.aClass140_1069.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var28.anInt1078 - anInt2697, var28.anInt1068 - Unsorted.anInt3657, var28.anInt1075 - Class3_Sub13_Sub30.anInt3363, var28.aLong1079, var5, (Class127_Sub1)null);
|
var28.aClass140_1069.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var28.anInt1078 - anInt2697, var28.anInt1068 - Unsorted.anInt3657, var28.anInt1075 - Class3_Sub13_Sub30.anInt3363, var28.aLong1079, var5, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var28.aClass140_1073 != null) {
|
if (var28.aClass140_1073 != null) {
|
||||||
var28.aClass140_1073.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var28.anInt1078 - anInt2697, var28.anInt1068 - Unsorted.anInt3657, var28.anInt1075 - Class3_Sub13_Sub30.anInt3363, var28.aLong1079, var5, (Class127_Sub1)null);
|
var28.aClass140_1073.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var28.anInt1078 - anInt2697, var28.anInt1068 - Unsorted.anInt3657, var28.anInt1075 - Class3_Sub13_Sub30.anInt3363, var28.aLong1079, var5, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -402,7 +402,8 @@ final class Class145 {
|
||||||
var23 = var2.aClass70_2234;
|
var23 = var2.aClass70_2234;
|
||||||
if (Class164_Sub1.method2239(var6, var3, var4, var23.anInt1055)) {
|
if (Class164_Sub1.method2239(var6, var3, var4, var23.anInt1055)) {
|
||||||
if (HDToolKit.highDetail) {
|
if (HDToolKit.highDetail) {
|
||||||
label736: {
|
label736:
|
||||||
|
{
|
||||||
if ((var23.aLong1048 & 1032192L) == 16384L) {
|
if ((var23.aLong1048 & 1032192L) == 16384L) {
|
||||||
var11 = var23.anInt1054 - anInt2697;
|
var11 = var23.anInt1054 - anInt2697;
|
||||||
var12 = var23.anInt1045 - Class3_Sub13_Sub30.anInt3363;
|
var12 = var23.anInt1045 - Class3_Sub13_Sub30.anInt3363;
|
||||||
|
|
@ -442,7 +443,7 @@ final class Class145 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var23.aClass140_1049.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var23.anInt1054 - anInt2697, var23.anInt1057 - Unsorted.anInt3657, var23.anInt1045 - Class3_Sub13_Sub30.anInt3363, var23.aLong1048, var5, (Class127_Sub1)null);
|
var23.aClass140_1049.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var23.anInt1054 - anInt2697, var23.anInt1057 - Unsorted.anInt3657, var23.anInt1045 - Class3_Sub13_Sub30.anInt3363, var23.aLong1048, var5, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
var2.anInt2227 = 0;
|
var2.anInt2227 = 0;
|
||||||
|
|
@ -561,7 +562,7 @@ final class Class145 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var32.aClass140_479.animate(var32.anInt496, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var32.anInt482 - anInt2697, var32.anInt489 - Unsorted.anInt3657, var32.anInt484 - Class3_Sub13_Sub30.anInt3363, var32.aLong498, var5, (Class127_Sub1)null);
|
var32.aClass140_479.animate(var32.anInt496, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var32.anInt482 - anInt2697, var32.anInt489 - Unsorted.anInt3657, var32.anInt484 - Class3_Sub13_Sub30.anInt3363, var32.aLong498, var5, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
for (var14 = var32.anInt483; var14 <= var32.anInt495; ++var14) {
|
for (var14 = var32.anInt483; var14 <= var32.anInt495; ++var14) {
|
||||||
|
|
@ -622,15 +623,15 @@ final class Class145 {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var29.aClass140_1067 != null) {
|
if (var29.aClass140_1067 != null) {
|
||||||
var29.aClass140_1067.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var29.anInt1078 - anInt2697, var29.anInt1068 - Unsorted.anInt3657 - var29.anInt1077, var29.anInt1075 - Class3_Sub13_Sub30.anInt3363, var29.aLong1079, var5, (Class127_Sub1)null);
|
var29.aClass140_1067.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var29.anInt1078 - anInt2697, var29.anInt1068 - Unsorted.anInt3657 - var29.anInt1077, var29.anInt1075 - Class3_Sub13_Sub30.anInt3363, var29.aLong1079, var5, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var29.aClass140_1069 != null) {
|
if (var29.aClass140_1069 != null) {
|
||||||
var29.aClass140_1069.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var29.anInt1078 - anInt2697, var29.anInt1068 - Unsorted.anInt3657 - var29.anInt1077, var29.anInt1075 - Class3_Sub13_Sub30.anInt3363, var29.aLong1079, var5, (Class127_Sub1)null);
|
var29.aClass140_1069.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var29.anInt1078 - anInt2697, var29.anInt1068 - Unsorted.anInt3657 - var29.anInt1077, var29.anInt1075 - Class3_Sub13_Sub30.anInt3363, var29.aLong1079, var5, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var29.aClass140_1073 != null) {
|
if (var29.aClass140_1073 != null) {
|
||||||
var29.aClass140_1073.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var29.anInt1078 - anInt2697, var29.anInt1068 - Unsorted.anInt3657 - var29.anInt1077, var29.anInt1075 - Class3_Sub13_Sub30.anInt3363, var29.aLong1079, var5, (Class127_Sub1)null);
|
var29.aClass140_1073.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var29.anInt1078 - anInt2697, var29.anInt1068 - Unsorted.anInt3657 - var29.anInt1077, var29.anInt1075 - Class3_Sub13_Sub30.anInt3363, var29.aLong1079, var5, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -642,7 +643,7 @@ final class Class145 {
|
||||||
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var36.aClass140_429.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var36.anInt424 - anInt2697 + var36.anInt430, var36.anInt425 - Unsorted.anInt3657, var36.anInt427 - Class3_Sub13_Sub30.anInt3363 + var36.anInt426, var36.aLong428, var5, (Class127_Sub1)null);
|
var36.aClass140_429.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var36.anInt424 - anInt2697 + var36.anInt430, var36.anInt425 - Unsorted.anInt3657, var36.anInt427 - Class3_Sub13_Sub30.anInt3363 + var36.anInt426, var36.aLong428, var5, null);
|
||||||
} else if (var36.anInt432 == 256) {
|
} else if (var36.anInt432 == 256) {
|
||||||
var11 = var36.anInt424 - anInt2697;
|
var11 = var36.anInt424 - anInt2697;
|
||||||
var12 = var36.anInt425 - Unsorted.anInt3657;
|
var12 = var36.anInt425 - Unsorted.anInt3657;
|
||||||
|
|
@ -665,13 +666,13 @@ final class Class145 {
|
||||||
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var36.aClass140_429.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var11 + var36.anInt430, var12, var27 + var36.anInt426, var36.aLong428, var5, (Class127_Sub1)null);
|
var36.aClass140_429.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var11 + var36.anInt430, var12, var27 + var36.anInt426, var36.aLong428, var5, null);
|
||||||
} else if (var36.aClass140_423 != null) {
|
} else if (var36.aClass140_423 != null) {
|
||||||
if (HDToolKit.highDetail) {
|
if (HDToolKit.highDetail) {
|
||||||
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
Class68.method1268(anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var5, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var36.aClass140_423.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var11, var12, var27, var36.aLong428, var5, (Class127_Sub1)null);
|
var36.aClass140_423.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var11, var12, var27, var36.aLong428, var5, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -683,7 +684,7 @@ final class Class145 {
|
||||||
Class68.method1263(var31.anInt1059, anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var6, var3, var4);
|
Class68.method1263(var31.anInt1059, anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var6, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var31.aClass140_1052.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var31.anInt1054 - anInt2697, var31.anInt1057 - Unsorted.anInt3657, var31.anInt1045 - Class3_Sub13_Sub30.anInt3363, var31.aLong1048, var5, (Class127_Sub1)null);
|
var31.aClass140_1052.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var31.anInt1054 - anInt2697, var31.anInt1057 - Unsorted.anInt3657, var31.anInt1045 - Class3_Sub13_Sub30.anInt3363, var31.aLong1048, var5, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((var31.anInt1055 & var2.anInt2241) != 0 && Class164_Sub1.method2239(var6, var3, var4, var31.anInt1055)) {
|
if ((var31.anInt1055 & var2.anInt2241) != 0 && Class164_Sub1.method2239(var6, var3, var4, var31.anInt1055)) {
|
||||||
|
|
@ -691,7 +692,7 @@ final class Class145 {
|
||||||
Class68.method1263(var31.anInt1055, anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var6, var3, var4);
|
Class68.method1263(var31.anInt1055, anInt2697, Unsorted.anInt3657, Class3_Sub13_Sub30.anInt3363, var6, var3, var4);
|
||||||
}
|
}
|
||||||
|
|
||||||
var31.aClass140_1049.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var31.anInt1054 - anInt2697, var31.anInt1057 - Unsorted.anInt3657, var31.anInt1045 - Class3_Sub13_Sub30.anInt3363, var31.aLong1048, var5, (Class127_Sub1)null);
|
var31.aClass140_1049.animate(0, Class60.anInt936, Unsorted.anInt1037, Class3_Sub13_Sub34.anInt3417, anInt3153, var31.anInt1054 - anInt2697, var31.anInt1057 - Unsorted.anInt3657, var31.anInt1045 - Class3_Sub13_Sub30.anInt3363, var31.aLong1048, var5, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -761,7 +762,7 @@ final class Class145 {
|
||||||
|
|
||||||
static Class29 method2076(int var1) {
|
static Class29 method2076(int var1) {
|
||||||
try {
|
try {
|
||||||
Class29 var2 = (Class29)Class136.aReferenceCache_1772.get((long)var1);
|
Class29 var2 = (Class29) Class136.aReferenceCache_1772.get(var1);
|
||||||
if (var2 == null) {
|
if (var2 == null) {
|
||||||
byte[] var3 = Class3_Sub13_Sub13.aClass153_3154.getFile(16, var1);
|
byte[] var3 = Class3_Sub13_Sub13.aClass153_3154.getFile(16, var1);
|
||||||
{
|
{
|
||||||
|
|
@ -770,7 +771,7 @@ final class Class145 {
|
||||||
var2.method970(new DataBuffer(var3));
|
var2.method970(new DataBuffer(var3));
|
||||||
}
|
}
|
||||||
|
|
||||||
Class136.aReferenceCache_1772.put(var2, (long)var1);
|
Class136.aReferenceCache_1772.put(var2, var1);
|
||||||
return var2;
|
return var2;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,8 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import javax.media.opengl.GL;
|
import javax.media.opengl.GL;
|
||||||
import java.awt.Component;
|
import java.awt.*;
|
||||||
|
|
||||||
|
|
||||||
abstract class Class146 {
|
abstract class Class146 {
|
||||||
|
|
@ -14,9 +12,6 @@ abstract class Class146 {
|
||||||
static int anInt1904;
|
static int anInt1904;
|
||||||
static int anInt3 = 0;
|
static int anInt3 = 0;
|
||||||
|
|
||||||
|
|
||||||
abstract int method2078();
|
|
||||||
|
|
||||||
static void updateInterfacePacketCounter(int packetCounter) {
|
static void updateInterfacePacketCounter(int packetCounter) {
|
||||||
try {
|
try {
|
||||||
Class113.interfacePacketCounter = packetCounter + 1 & '\uffff';
|
Class113.interfacePacketCounter = packetCounter + 1 & '\uffff';
|
||||||
|
|
@ -39,8 +34,6 @@ abstract class Class146 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract void method2082(Component var2);
|
|
||||||
|
|
||||||
static void method2083(int var0, int var1, int var2, byte[][][] var3, int var4, byte var5, int var6, int var7) {
|
static void method2083(int var0, int var1, int var2, byte[][][] var3, int var4, byte var5, int var6, int var7) {
|
||||||
++Class3_Sub28_Sub1.anInt3539;
|
++Class3_Sub28_Sub1.anInt3539;
|
||||||
anInt3 = 0;
|
anInt3 = 0;
|
||||||
|
|
@ -272,6 +265,10 @@ abstract class Class146 {
|
||||||
Class3_Sub13_Sub21.aBoolean3261 = false;
|
Class3_Sub13_Sub21.aBoolean3261 = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
abstract int method2078();
|
||||||
|
|
||||||
|
abstract void method2082(Component var2);
|
||||||
|
|
||||||
abstract void method2084(Component var1, int var2);
|
abstract void method2084(Component var1, int var2);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -13,7 +13,8 @@ final class Class147 implements ShaderInterface {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
public final void method23(int var1) {}
|
public final void method23(int var1) {
|
||||||
|
}
|
||||||
|
|
||||||
public final void method21() {
|
public final void method21() {
|
||||||
if (Class106.aBoolean1441) {
|
if (Class106.aBoolean1441) {
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,11 @@ final class Class15 implements Runnable {
|
||||||
|
|
||||||
static short[][] aShortArrayArray344;
|
static short[][] aShortArrayArray344;
|
||||||
static int anInt4034 = -8 + (int) (17.0D * Math.random());
|
static int anInt4034 = -8 + (int) (17.0D * Math.random());
|
||||||
volatile boolean aBoolean345 = false;
|
|
||||||
static boolean aBoolean346;
|
static boolean aBoolean346;
|
||||||
static int[] localNPCIndexes = new int['\u8000'];
|
static int[] localNPCIndexes = new int['\u8000'];
|
||||||
Signlink aClass87_350;
|
|
||||||
static Class64 aClass64_351;
|
static Class64 aClass64_351;
|
||||||
|
volatile boolean aBoolean345 = false;
|
||||||
|
Signlink aClass87_350;
|
||||||
volatile Class155[] aClass155Array352 = new Class155[2];
|
volatile Class155[] aClass155Array352 = new Class155[2];
|
||||||
volatile boolean aBoolean353 = false;
|
volatile boolean aBoolean353 = false;
|
||||||
|
|
||||||
|
|
@ -199,33 +199,6 @@ final class Class15 implements Runnable {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public final void run() {
|
|
||||||
try {
|
|
||||||
this.aBoolean353 = true;
|
|
||||||
|
|
||||||
try {
|
|
||||||
while(!this.aBoolean345) {
|
|
||||||
for(int var1 = 0; var1 < 2; ++var1) {
|
|
||||||
Class155 var2 = this.aClass155Array352[var1];
|
|
||||||
if(var2 != null) {
|
|
||||||
var2.method2153();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
TimeUtils.sleep(10L);
|
|
||||||
Class81.method1400(this.aClass87_350, (Object)null, -71);
|
|
||||||
}
|
|
||||||
} catch (Exception var7) {
|
|
||||||
Class49.reportError((String)null, var7, (byte)111);
|
|
||||||
} finally {
|
|
||||||
this.aBoolean353 = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
} catch (RuntimeException var9) {
|
|
||||||
throw ClientErrorException.clientError(var9, "cj.run()");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static AbstractSprite[] method891(int var0) {
|
static AbstractSprite[] method891(int var0) {
|
||||||
try {
|
try {
|
||||||
AbstractSprite[] var1 = new AbstractSprite[Class95.anInt1338];
|
AbstractSprite[] var1 = new AbstractSprite[Class95.anInt1338];
|
||||||
|
|
@ -294,4 +267,31 @@ final class Class15 implements Runnable {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public final void run() {
|
||||||
|
try {
|
||||||
|
this.aBoolean353 = true;
|
||||||
|
|
||||||
|
try {
|
||||||
|
while (!this.aBoolean345) {
|
||||||
|
for (int var1 = 0; var1 < 2; ++var1) {
|
||||||
|
Class155 var2 = this.aClass155Array352[var1];
|
||||||
|
if (var2 != null) {
|
||||||
|
var2.method2153();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
TimeUtils.sleep(10L);
|
||||||
|
Class81.method1400(this.aClass87_350, null, -71);
|
||||||
|
}
|
||||||
|
} catch (Exception var7) {
|
||||||
|
Class49.reportError(null, var7, (byte) 111);
|
||||||
|
} finally {
|
||||||
|
this.aBoolean353 = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (RuntimeException var9) {
|
||||||
|
throw ClientErrorException.clientError(var9, "cj.run()");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,7 @@ package org.runite.client;
|
||||||
* Visit http://jode.sourceforge.net/
|
* Visit http://jode.sourceforge.net/
|
||||||
*/
|
*/
|
||||||
|
|
||||||
final class Class152
|
final class Class152 {
|
||||||
{
|
|
||||||
private final int anInt1937;
|
private final int anInt1937;
|
||||||
private final int anInt1938;
|
private final int anInt1938;
|
||||||
private final int anInt1939 = Class3_Sub14.method368(16);
|
private final int anInt1939 = Class3_Sub14.method368(16);
|
||||||
|
|
@ -38,7 +37,7 @@ final class Class152
|
||||||
for (int i_2_ = 0; i_2_ < i; i_2_++)
|
for (int i_2_ = 0; i_2_ < i; i_2_++)
|
||||||
fs[i_2_] = 0.0F;
|
fs[i_2_] = 0.0F;
|
||||||
if (!bool) {
|
if (!bool) {
|
||||||
int i_3_ = (((Class71) Class3_Sub14.aClass71Array2406[anInt1937])
|
int i_3_ = (Class3_Sub14.aClass71Array2406[anInt1937]
|
||||||
.anInt1063);
|
.anInt1063);
|
||||||
int i_4_ = anInt1940 - anInt1938;
|
int i_4_ = anInt1940 - anInt1938;
|
||||||
int i_5_ = i_4_ / anInt1941;
|
int i_5_ = i_4_ / anInt1941;
|
||||||
|
|
@ -64,11 +63,11 @@ final class Class152
|
||||||
= Class3_Sub14.aClass71Array2406[i_12_];
|
= Class3_Sub14.aClass71Array2406[i_12_];
|
||||||
if (anInt1939 == 0) {
|
if (anInt1939 == 0) {
|
||||||
int i_14_ = (anInt1941
|
int i_14_ = (anInt1941
|
||||||
/ ((Class71) class71).anInt1063);
|
/ class71.anInt1063);
|
||||||
for (int i_15_ = 0; i_15_ < i_14_; i_15_++) {
|
for (int i_15_ = 0; i_15_ < i_14_; i_15_++) {
|
||||||
float[] fs_16_ = class71.method1288();
|
float[] fs_16_ = class71.method1288();
|
||||||
for (int i_17_ = 0;
|
for (int i_17_ = 0;
|
||||||
i_17_ < ((Class71) class71).anInt1063;
|
i_17_ < class71.anInt1063;
|
||||||
i_17_++)
|
i_17_++)
|
||||||
fs[i_13_ + i_15_ + i_17_ * i_14_]
|
fs[i_13_ + i_15_ + i_17_ * i_14_]
|
||||||
+= fs_16_[i_17_];
|
+= fs_16_[i_17_];
|
||||||
|
|
@ -78,7 +77,7 @@ final class Class152
|
||||||
while (i_18_ < anInt1941) {
|
while (i_18_ < anInt1941) {
|
||||||
float[] fs_19_ = class71.method1288();
|
float[] fs_19_ = class71.method1288();
|
||||||
for (int i_20_ = 0;
|
for (int i_20_ = 0;
|
||||||
i_20_ < ((Class71) class71).anInt1063;
|
i_20_ < class71.anInt1063;
|
||||||
i_20_++) {
|
i_20_++) {
|
||||||
fs[i_13_ + i_18_] += fs_19_[i_20_];
|
fs[i_13_ + i_18_] += fs_19_[i_20_];
|
||||||
i_18_++;
|
i_18_++;
|
||||||
|
|
|
||||||
|
|
@ -1,33 +1,80 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
import org.rs09.client.util.ArrayUtils;
|
import org.rs09.client.util.ArrayUtils;
|
||||||
|
|
||||||
import java.awt.Component;
|
import java.awt.*;
|
||||||
|
|
||||||
class Class155 {
|
class Class155 {
|
||||||
|
|
||||||
static int[] anIntArray1969 = new int[100];
|
static int[] anIntArray1969 = new int[100];
|
||||||
|
private final Class3_Sub24[] aClass3_Sub24Array1980 = new Class3_Sub24[8];
|
||||||
|
private final Class3_Sub24[] aClass3_Sub24Array1983 = new Class3_Sub24[8];
|
||||||
|
int[] anIntArray1975;
|
||||||
|
int anInt1989;
|
||||||
|
int anInt1990;
|
||||||
private long aLong1972 = TimeUtils.time();
|
private long aLong1972 = TimeUtils.time();
|
||||||
private Class3_Sub24 aClass3_Sub24_1973;
|
private Class3_Sub24 aClass3_Sub24_1973;
|
||||||
int[] anIntArray1975;
|
|
||||||
private long aLong1979 = 0L;
|
private long aLong1979 = 0L;
|
||||||
private final Class3_Sub24[] aClass3_Sub24Array1980 = new Class3_Sub24[8];
|
|
||||||
private int anInt1981 = 0;
|
private int anInt1981 = 0;
|
||||||
private long aLong1982 = 0L;
|
private long aLong1982 = 0L;
|
||||||
private final Class3_Sub24[] aClass3_Sub24Array1983 = new Class3_Sub24[8];
|
|
||||||
private boolean aBoolean1984 = true;
|
private boolean aBoolean1984 = true;
|
||||||
private int anInt1985 = 0;
|
private int anInt1985 = 0;
|
||||||
private int anInt1986;
|
private int anInt1986;
|
||||||
private int anInt1987 = 0;
|
private int anInt1987 = 0;
|
||||||
private int anInt1988 = 0;
|
private int anInt1988 = 0;
|
||||||
int anInt1989;
|
|
||||||
int anInt1990;
|
|
||||||
|
|
||||||
|
static Class10 method2156(DataBuffer var1) {
|
||||||
|
try {
|
||||||
|
Class10 var2 = new Class10();
|
||||||
|
var2.anInt149 = var1.readUnsignedShort();
|
||||||
|
|
||||||
void method2149() {}
|
var2.aClass3_Sub28_Sub4_151 = LinkableRSString.method733(var2.anInt149);
|
||||||
|
return var2;
|
||||||
|
} catch (RuntimeException var3) {
|
||||||
|
throw ClientErrorException.clientError(var3, "vh.M(" + 1024 + ',' + (var1 != null ? "{...}" : "null") + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void method2150(int var1) throws Exception {}
|
static void method2162(GameObject var0, int var1, int var2, int var3) {
|
||||||
|
Class3_Sub2 var4;
|
||||||
|
if (var2 < Unsorted.anInt1234) {
|
||||||
|
var4 = Class75_Sub2.aClass3_Sub2ArrayArrayArray2638[var1][var2 + 1][var3];
|
||||||
|
if (var4 != null && var4.aClass12_2230 != null && var4.aClass12_2230.object.method1865()) {
|
||||||
|
var0.method1866(var4.aClass12_2230.object, 128, 0, 0, true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void method2151() throws Exception {}
|
if (var3 < Unsorted.anInt1234) {
|
||||||
|
var4 = Class75_Sub2.aClass3_Sub2ArrayArrayArray2638[var1][var2][var3 + 1];
|
||||||
|
if (var4 != null && var4.aClass12_2230 != null && var4.aClass12_2230.object.method1865()) {
|
||||||
|
var0.method1866(var4.aClass12_2230.object, 0, 0, 128, true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (var2 < Unsorted.anInt1234 && var3 < Class3_Sub13_Sub15.anInt3179) {
|
||||||
|
var4 = Class75_Sub2.aClass3_Sub2ArrayArrayArray2638[var1][var2 + 1][var3 + 1];
|
||||||
|
if (var4 != null && var4.aClass12_2230 != null && var4.aClass12_2230.object.method1865()) {
|
||||||
|
var0.method1866(var4.aClass12_2230.object, 128, 0, 128, true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (var2 < Unsorted.anInt1234 && var3 > 0) {
|
||||||
|
var4 = Class75_Sub2.aClass3_Sub2ArrayArrayArray2638[var1][var2 + 1][var3 - 1];
|
||||||
|
if (var4 != null && var4.aClass12_2230 != null && var4.aClass12_2230.object.method1865()) {
|
||||||
|
var0.method1866(var4.aClass12_2230.object, 128, 0, -128, true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void method2149() {
|
||||||
|
}
|
||||||
|
|
||||||
|
void method2150(int var1) throws Exception {
|
||||||
|
}
|
||||||
|
|
||||||
|
void method2151() throws Exception {
|
||||||
|
}
|
||||||
|
|
||||||
private void method2152(int[] var1) {
|
private void method2152(int[] var1) {
|
||||||
int var3 = 256;
|
int var3 = 256;
|
||||||
|
|
@ -213,7 +260,7 @@ class Class155 {
|
||||||
|
|
||||||
while (var2 > this.aLong1972 + 5000L) {
|
while (var2 > this.aLong1972 + 5000L) {
|
||||||
this.method2161();
|
this.method2161();
|
||||||
this.aLong1972 += (long)(256000 / Class21.anInt443);
|
this.aLong1972 += 256000 / Class21.anInt443;
|
||||||
}
|
}
|
||||||
} catch (Exception var6) {
|
} catch (Exception var6) {
|
||||||
this.aLong1972 = var2;
|
this.aLong1972 = var2;
|
||||||
|
|
@ -236,7 +283,7 @@ class Class155 {
|
||||||
private void method2155(Class3_Sub24 var1, int var2, byte var3) {
|
private void method2155(Class3_Sub24 var1, int var2, byte var3) {
|
||||||
try {
|
try {
|
||||||
if (var3 != -24) {
|
if (var3 != -24) {
|
||||||
this.method2155((Class3_Sub24)null, -105, (byte)87);
|
this.method2155(null, -105, (byte) 87);
|
||||||
}
|
}
|
||||||
|
|
||||||
int var4 = var2 >> 5;
|
int var4 = var2 >> 5;
|
||||||
|
|
@ -254,18 +301,6 @@ class Class155 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static Class10 method2156(DataBuffer var1) {
|
|
||||||
try {
|
|
||||||
Class10 var2 = new Class10();
|
|
||||||
var2.anInt149 = var1.readUnsignedShort();
|
|
||||||
|
|
||||||
var2.aClass3_Sub28_Sub4_151 = LinkableRSString.method733(var2.anInt149);
|
|
||||||
return var2;
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "vh.M(" + 1024 + ',' + (var1 != null?"{...}":"null") + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
int method2157() {
|
int method2157() {
|
||||||
try {
|
try {
|
||||||
return this.anInt1990;
|
return this.anInt1990;
|
||||||
|
|
@ -300,7 +335,8 @@ class Class155 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void method2160() {}
|
void method2160() {
|
||||||
|
}
|
||||||
|
|
||||||
private void method2161() {
|
private void method2161() {
|
||||||
try {
|
try {
|
||||||
|
|
@ -318,38 +354,6 @@ class Class155 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void method2162(GameObject var0, int var1, int var2, int var3) {
|
|
||||||
Class3_Sub2 var4;
|
|
||||||
if(var2 < Unsorted.anInt1234) {
|
|
||||||
var4 = Class75_Sub2.aClass3_Sub2ArrayArrayArray2638[var1][var2 + 1][var3];
|
|
||||||
if(var4 != null && var4.aClass12_2230 != null && var4.aClass12_2230.object.method1865()) {
|
|
||||||
var0.method1866(var4.aClass12_2230.object, 128, 0, 0, true);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if(var3 < Unsorted.anInt1234) {
|
|
||||||
var4 = Class75_Sub2.aClass3_Sub2ArrayArrayArray2638[var1][var2][var3 + 1];
|
|
||||||
if(var4 != null && var4.aClass12_2230 != null && var4.aClass12_2230.object.method1865()) {
|
|
||||||
var0.method1866(var4.aClass12_2230.object, 0, 0, 128, true);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if(var2 < Unsorted.anInt1234 && var3 < Class3_Sub13_Sub15.anInt3179) {
|
|
||||||
var4 = Class75_Sub2.aClass3_Sub2ArrayArrayArray2638[var1][var2 + 1][var3 + 1];
|
|
||||||
if(var4 != null && var4.aClass12_2230 != null && var4.aClass12_2230.object.method1865()) {
|
|
||||||
var0.method1866(var4.aClass12_2230.object, 128, 0, 128, true);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if(var2 < Unsorted.anInt1234 && var3 > 0) {
|
|
||||||
var4 = Class75_Sub2.aClass3_Sub2ArrayArrayArray2638[var1][var2 + 1][var3 - 1];
|
|
||||||
if(var4 != null && var4.aClass12_2230 != null && var4.aClass12_2230.object.method1865()) {
|
|
||||||
var0.method1866(var4.aClass12_2230.object, 128, 0, -128, true);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
final synchronized void method2163() {
|
final synchronized void method2163() {
|
||||||
try {
|
try {
|
||||||
if (null != Class38_Sub1.aClass15_2613) {
|
if (null != Class38_Sub1.aClass15_2613) {
|
||||||
|
|
@ -383,6 +387,7 @@ class Class155 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void method2164(Component var1) throws Exception {}
|
void method2164(Component var1) throws Exception {
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,19 +1,33 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import javax.media.opengl.GL;
|
import javax.media.opengl.GL;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
|
|
||||||
|
|
||||||
final class Class156 {
|
final class Class156 {
|
||||||
|
|
||||||
private int anInt1991;
|
|
||||||
private final int anInt1992;
|
private final int anInt1992;
|
||||||
private int anInt1993;
|
|
||||||
private final boolean aBoolean1994;
|
private final boolean aBoolean1994;
|
||||||
|
private int anInt1991;
|
||||||
|
private int anInt1993;
|
||||||
|
|
||||||
|
|
||||||
|
public Class156() {
|
||||||
|
this(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
Class156(boolean var1) {
|
||||||
|
this.anInt1991 = -1;
|
||||||
|
this.anInt1993 = 0;
|
||||||
|
GL var2 = HDToolKit.gl;
|
||||||
|
int[] var3 = new int[1];
|
||||||
|
var2.glGenBuffersARB(1, var3, 0);
|
||||||
|
this.aBoolean1994 = var1;
|
||||||
|
this.anInt1991 = var3[0];
|
||||||
|
this.anInt1992 = Class31.anInt582;
|
||||||
|
}
|
||||||
|
|
||||||
final void method2168(ByteBuffer var1) {
|
final void method2168(ByteBuffer var1) {
|
||||||
if (var1.limit() <= this.anInt1993) {
|
if (var1.limit() <= this.anInt1993) {
|
||||||
GL var2 = HDToolKit.gl;
|
GL var2 = HDToolKit.gl;
|
||||||
|
|
@ -40,10 +54,6 @@ final class Class156 {
|
||||||
var1.glBindBufferARB('\u8892', this.anInt1991);
|
var1.glBindBufferARB('\u8892', this.anInt1991);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Class156() {
|
|
||||||
this(false);
|
|
||||||
}
|
|
||||||
|
|
||||||
final void method2170(ByteBuffer var1) {
|
final void method2170(ByteBuffer var1) {
|
||||||
GL var2 = HDToolKit.gl;
|
GL var2 = HDToolKit.gl;
|
||||||
var2.glBindBufferARB('\u8893', this.anInt1991);
|
var2.glBindBufferARB('\u8893', this.anInt1991);
|
||||||
|
|
@ -64,15 +74,4 @@ final class Class156 {
|
||||||
Class31.anInt585 += var1.limit() - this.anInt1993;
|
Class31.anInt585 += var1.limit() - this.anInt1993;
|
||||||
this.anInt1993 = var1.limit();
|
this.anInt1993 = var1.limit();
|
||||||
}
|
}
|
||||||
|
|
||||||
Class156(boolean var1) {
|
|
||||||
this.anInt1991 = -1;
|
|
||||||
this.anInt1993 = 0;
|
|
||||||
GL var2 = HDToolKit.gl;
|
|
||||||
int[] var3 = new int[1];
|
|
||||||
var2.glGenBuffersARB(1, var3, 0);
|
|
||||||
this.aBoolean1994 = var1;
|
|
||||||
this.anInt1991 = var3[0];
|
|
||||||
this.anInt1992 = Class31.anInt582;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -4,11 +4,72 @@ final class Class157 {
|
||||||
|
|
||||||
|
|
||||||
static int anInt1996;
|
static int anInt1996;
|
||||||
|
static Class3_Sub28_Sub17_Sub1 aClass3_Sub28_Sub17_Sub1_2000;
|
||||||
private int anInt1997;
|
private int anInt1997;
|
||||||
private int[][] anIntArrayArray1999;
|
private int[][] anIntArrayArray1999;
|
||||||
static Class3_Sub28_Sub17_Sub1 aClass3_Sub28_Sub17_Sub1_2000;
|
|
||||||
private int anInt2001;
|
private int anInt2001;
|
||||||
|
|
||||||
|
Class157(int var1, int var2) {
|
||||||
|
try {
|
||||||
|
if (var2 != var1) {
|
||||||
|
int var3 = Class107.method1651(var2, var1);
|
||||||
|
var2 /= var3;
|
||||||
|
this.anInt2001 = var2;
|
||||||
|
var1 /= var3;
|
||||||
|
this.anIntArrayArray1999 = new int[var1][14];
|
||||||
|
this.anInt1997 = var1;
|
||||||
|
|
||||||
|
for (int var4 = 0; var4 < var1; ++var4) {
|
||||||
|
int[] var5 = this.anIntArrayArray1999[var4];
|
||||||
|
double var6 = (double) var4 / (double) var1 + 6.0D;
|
||||||
|
double var10 = (double) var2 / (double) var1;
|
||||||
|
int var8 = (int) Math.floor(-7.0D + var6 + 1.0D);
|
||||||
|
int var9 = (int) Math.ceil(7.0D + var6);
|
||||||
|
if (var8 < 0) {
|
||||||
|
var8 = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (var9 > 14) {
|
||||||
|
var9 = 14;
|
||||||
|
}
|
||||||
|
|
||||||
|
while (var8 < var9) {
|
||||||
|
double var12 = ((double) var8 - var6) * 3.141592653589793D;
|
||||||
|
double var14 = var10;
|
||||||
|
if (-1.0E-4D > var12 || var12 > 1.0E-4D) {
|
||||||
|
var14 = var10 * (Math.sin(var12) / var12);
|
||||||
|
}
|
||||||
|
|
||||||
|
var14 *= 0.54D + 0.46D * Math.cos(((double) var8 - var6) * 0.2243994752564138D);
|
||||||
|
var5[var8] = (int) Math.floor(65536.0D * var14 + 0.5D);
|
||||||
|
++var8;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
} catch (RuntimeException var16) {
|
||||||
|
throw ClientErrorException.clientError(var16, "vj.<init>(" + var1 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static long method2174(int var0, int var1, int var2) {
|
||||||
|
Class3_Sub2 var3 = Class75_Sub2.aClass3_Sub2ArrayArrayArray2638[var0][var1][var2];
|
||||||
|
return var3 != null && var3.aClass70_2234 != null ? var3.aClass70_2234.aLong1048 : 0L;
|
||||||
|
}
|
||||||
|
|
||||||
|
static Class3_Sub28_Sub16_Sub2[] method2176(int var0, CacheIndex var1) {
|
||||||
|
try {
|
||||||
|
//System.out.println("Class 157 " + var2);
|
||||||
|
if (Class75_Sub4.method1351(var1, 0, var0)) {
|
||||||
|
return Class10.method851();
|
||||||
|
} else {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
} catch (RuntimeException var5) {
|
||||||
|
throw ClientErrorException.clientError(var5, "vj.A(" + 0 + ',' + var0 + ',' + (var1 != null ? "{...}" : "null") + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
final byte[] method2173(byte[] var1) {
|
final byte[] method2173(byte[] var1) {
|
||||||
try {
|
try {
|
||||||
if (null != this.anIntArrayArray1999) {
|
if (null != this.anIntArrayArray1999) {
|
||||||
|
|
@ -55,24 +116,6 @@ final class Class157 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static long method2174(int var0, int var1, int var2) {
|
|
||||||
Class3_Sub2 var3 = Class75_Sub2.aClass3_Sub2ArrayArrayArray2638[var0][var1][var2];
|
|
||||||
return var3 != null && var3.aClass70_2234 != null?var3.aClass70_2234.aLong1048:0L;
|
|
||||||
}
|
|
||||||
|
|
||||||
static Class3_Sub28_Sub16_Sub2[] method2176(int var0, CacheIndex var1) {
|
|
||||||
try {
|
|
||||||
//System.out.println("Class 157 " + var2);
|
|
||||||
if(Class75_Sub4.method1351(var1, 0, var0)) {
|
|
||||||
return Class10.method851();
|
|
||||||
} else {
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
} catch (RuntimeException var5) {
|
|
||||||
throw ClientErrorException.clientError(var5, "vj.A(" + 0 + ',' + var0 + ',' + (var1 != null?"{...}":"null") + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
final int method2177(int var1) {
|
final int method2177(int var1) {
|
||||||
try {
|
try {
|
||||||
if (null != this.anIntArrayArray1999) {
|
if (null != this.anIntArrayArray1999) {
|
||||||
|
|
@ -97,47 +140,4 @@ final class Class157 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Class157(int var1, int var2) {
|
|
||||||
try {
|
|
||||||
if(var2 != var1) {
|
|
||||||
int var3 = Class107.method1651(var2, var1);
|
|
||||||
var2 /= var3;
|
|
||||||
this.anInt2001 = var2;
|
|
||||||
var1 /= var3;
|
|
||||||
this.anIntArrayArray1999 = new int[var1][14];
|
|
||||||
this.anInt1997 = var1;
|
|
||||||
|
|
||||||
for(int var4 = 0; var4 < var1; ++var4) {
|
|
||||||
int[] var5 = this.anIntArrayArray1999[var4];
|
|
||||||
double var6 = (double)var4 / (double)var1 + 6.0D;
|
|
||||||
double var10 = (double)var2 / (double)var1;
|
|
||||||
int var8 = (int)Math.floor(-7.0D + var6 + 1.0D);
|
|
||||||
int var9 = (int)Math.ceil(7.0D + var6);
|
|
||||||
if(var8 < 0) {
|
|
||||||
var8 = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(var9 > 14) {
|
|
||||||
var9 = 14;
|
|
||||||
}
|
|
||||||
|
|
||||||
while(var8 < var9) {
|
|
||||||
double var12 = ((double)var8 - var6) * 3.141592653589793D;
|
|
||||||
double var14 = var10;
|
|
||||||
if(-1.0E-4D > var12 || var12 > 1.0E-4D) {
|
|
||||||
var14 = var10 * (Math.sin(var12) / var12);
|
|
||||||
}
|
|
||||||
|
|
||||||
var14 *= 0.54D + 0.46D * Math.cos(((double)var8 - var6) * 0.2243994752564138D);
|
|
||||||
var5[var8] = (int)Math.floor(65536.0D * var14 + 0.5D);
|
|
||||||
++var8;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
} catch (RuntimeException var16) {
|
|
||||||
throw ClientErrorException.clientError(var16, "vj.<init>(" + var1 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,32 +1,24 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
import java.awt.Component;
|
import java.awt.*;
|
||||||
import java.awt.Graphics;
|
|
||||||
import java.awt.Image;
|
|
||||||
|
|
||||||
public abstract class Class158 {
|
public abstract class Class158 {
|
||||||
|
|
||||||
static int[] anIntArray2004 = new int[]{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 73, 74, 76, 78, 83, 84, 85, 86, 91, 92, 93, 94, 95, 97, 103, 104, 105, 106, 107, 108, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 133, 134, 136, 138, 143, 144, 145, 146, 151, 152, 153, 154, 155, 157, 163, 164, 165, 166, 168, 169, 174, 175, 176, 177, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 97, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 157, 215, 216, 117, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 66, 66, 66, 66, 66, 66, 65, 75, 79, 79, 79, 79, 87, 87, 87, 87, 77, 96, 98, 98, 98, 98, 98, 250, 251, 109, 109, 109, 109, 117, 252, 167, 126, 126, 126, 126, 126, 126, 125, 135, 139, 139, 139, 139, 147, 147, 147, 147, 137, 156, 158, 158, 158, 158, 158, 253, 254, 170, 170, 170, 170, 178, 255, 178};
|
static int[] anIntArray2004 = new int[]{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 73, 74, 76, 78, 83, 84, 85, 86, 91, 92, 93, 94, 95, 97, 103, 104, 105, 106, 107, 108, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 133, 134, 136, 138, 143, 144, 145, 146, 151, 152, 153, 154, 155, 157, 163, 164, 165, 166, 168, 169, 174, 175, 176, 177, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 97, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 157, 215, 216, 117, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 66, 66, 66, 66, 66, 66, 65, 75, 79, 79, 79, 79, 87, 87, 87, 87, 77, 96, 98, 98, 98, 98, 98, 250, 251, 109, 109, 109, 109, 117, 252, 167, 126, 126, 126, 126, 126, 126, 125, 135, 139, 139, 139, 139, 147, 147, 147, 147, 137, 156, 158, 158, 158, 158, 158, 253, 254, 170, 170, 170, 170, 178, 255, 178};
|
||||||
int[] anIntArray2007;
|
|
||||||
static byte[][][] aByteArrayArrayArray2008;
|
static byte[][][] aByteArrayArrayArray2008;
|
||||||
Image anImage2009;
|
|
||||||
static int anInt2010 = -16 + (int) (33.0D * Math.random());
|
static int anInt2010 = -16 + (int) (33.0D * Math.random());
|
||||||
int anInt2011;
|
|
||||||
int anInt2012;
|
|
||||||
static int paramGameTypeID = 0;
|
static int paramGameTypeID = 0;
|
||||||
static int anInt2015;
|
static int anInt2015;
|
||||||
|
int[] anIntArray2007;
|
||||||
abstract void method2179(Graphics var3);
|
Image anImage2009;
|
||||||
|
int anInt2011;
|
||||||
|
int anInt2012;
|
||||||
|
|
||||||
static void method2180(CacheIndex var0, CacheIndex var1) {
|
static void method2180(CacheIndex var0, CacheIndex var1) {
|
||||||
Unsorted.aClass153_4048 = var0;
|
Unsorted.aClass153_4048 = var0;
|
||||||
Class3_Sub13_Sub18.aClass153_3214 = var1;
|
Class3_Sub13_Sub18.aClass153_3214 = var1;
|
||||||
}
|
}
|
||||||
|
|
||||||
final void method2182() {
|
|
||||||
Class74.setBuffer(this.anIntArray2007, this.anInt2012, this.anInt2011);
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method2183(int parent, boolean notifyScripts, int parentWidth, int parentHeight, RSInterface[] ifaces) {
|
static void method2183(int parent, boolean notifyScripts, int parentWidth, int parentHeight, RSInterface[] ifaces) {
|
||||||
int var6 = 0;
|
int var6 = 0;
|
||||||
for (; ifaces.length > var6; ++var6) {
|
for (; ifaces.length > var6; ++var6) {
|
||||||
|
|
@ -57,10 +49,6 @@ public abstract class Class158 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract void drawGraphics(int var1, int var2, int var4, Graphics var5, int var6);
|
|
||||||
|
|
||||||
abstract void method2185(int var1, int var3, Component var4);
|
|
||||||
|
|
||||||
static void method2186(Class25 var0) {
|
static void method2186(Class25 var0) {
|
||||||
for (int var1 = var0.anInt483; var1 <= var0.anInt495; ++var1) {
|
for (int var1 = var0.anInt483; var1 <= var0.anInt495; ++var1) {
|
||||||
for (int var2 = var0.anInt478; var2 <= var0.anInt481; ++var2) {
|
for (int var2 = var0.anInt478; var2 <= var0.anInt481; ++var2) {
|
||||||
|
|
@ -92,4 +80,14 @@ public abstract class Class158 {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
abstract void method2179(Graphics var3);
|
||||||
|
|
||||||
|
final void method2182() {
|
||||||
|
Class74.setBuffer(this.anIntArray2007, this.anInt2012, this.anInt2011);
|
||||||
|
}
|
||||||
|
|
||||||
|
abstract void drawGraphics(int var1, int var2, int var4, Graphics var5, int var6);
|
||||||
|
|
||||||
|
abstract void method2185(int var1, int var3, Component var4);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ final class Class158_Sub1 extends Class158 implements ImageProducer, ImageObserv
|
||||||
|
|
||||||
static MapUnderlayColorDefinition method629(int var1) {
|
static MapUnderlayColorDefinition method629(int var1) {
|
||||||
try {
|
try {
|
||||||
MapUnderlayColorDefinition var2 = (MapUnderlayColorDefinition)Class44.aReferenceCache_725.get((long)var1);
|
MapUnderlayColorDefinition var2 = (MapUnderlayColorDefinition)Class44.aReferenceCache_725.get(var1);
|
||||||
if(var2 == null) {
|
if(var2 == null) {
|
||||||
byte[] var3 = Class3_Sub23.aClass153_2536.getFile(1, var1);
|
byte[] var3 = Class3_Sub23.aClass153_2536.getFile(1, var1);
|
||||||
var2 = new MapUnderlayColorDefinition();
|
var2 = new MapUnderlayColorDefinition();
|
||||||
|
|
@ -33,7 +33,7 @@ final class Class158_Sub1 extends Class158 implements ImageProducer, ImageObserv
|
||||||
var2.parseUnderlayDefinition(var1, new DataBuffer(var3));
|
var2.parseUnderlayDefinition(var1, new DataBuffer(var3));
|
||||||
}
|
}
|
||||||
|
|
||||||
Class44.aReferenceCache_725.put(var2, (long)var1);
|
Class44.aReferenceCache_725.put(var2, var1);
|
||||||
return var2;
|
return var2;
|
||||||
} else {
|
} else {
|
||||||
return var2;
|
return var2;
|
||||||
|
|
@ -233,7 +233,7 @@ final class Class158_Sub1 extends Class158 implements ImageProducer, ImageObserv
|
||||||
var10 = (int)Class92.light0Position[0];
|
var10 = (int)Class92.light0Position[0];
|
||||||
var11 = (int)Class92.light0Position[1];
|
var11 = (int)Class92.light0Position[1];
|
||||||
var37 = (int)Class92.light0Position[2];
|
var37 = (int)Class92.light0Position[2];
|
||||||
var13 = (int)Math.sqrt((double)(var11 * var11 + (var10 * var10 - -(var37 * var37))));
|
var13 = (int)Math.sqrt(var11 * var11 + (var10 * var10 - -(var37 * var37)));
|
||||||
var14 = 1024 * var13 >> 8;
|
var14 = 1024 * var13 >> 8;
|
||||||
|
|
||||||
for(var15 = 1; var15 < 103; ++var15) {
|
for(var15 = 1; var15 < 103; ++var15) {
|
||||||
|
|
@ -241,7 +241,7 @@ final class Class158_Sub1 extends Class158 implements ImageProducer, ImageObserv
|
||||||
byte var17 = 96;
|
byte var17 = 96;
|
||||||
var18 = Class44.anIntArrayArrayArray723[var8][var16 - -1][var15] - Class44.anIntArrayArrayArray723[var8][-1 + var16][var15];
|
var18 = Class44.anIntArrayArrayArray723[var8][var16 - -1][var15] - Class44.anIntArrayArrayArray723[var8][-1 + var16][var15];
|
||||||
var19 = Class44.anIntArrayArrayArray723[var8][var16][var15 + 1] - Class44.anIntArrayArrayArray723[var8][var16][-1 + var15];
|
var19 = Class44.anIntArrayArrayArray723[var8][var16][var15 + 1] - Class44.anIntArrayArrayArray723[var8][var16][-1 + var15];
|
||||||
var20 = (int)Math.sqrt((double)(var18 * var18 + 65536 + var19 * var19));
|
var20 = (int)Math.sqrt(var18 * var18 + 65536 + var19 * var19);
|
||||||
var21 = (var18 << 8) / var20;
|
var21 = (var18 << 8) / var20;
|
||||||
var24 = (var9[var16][1 + var15] >> 3) + (var9[var16][var15 - 1] >> 2) + ((var9[var16 - 1][var15] >> 2) + (var9[var16 + 1][var15] >> 3) - -(var9[var16][var15] >> 1));
|
var24 = (var9[var16][1 + var15] >> 3) + (var9[var16][var15 - 1] >> 2) + ((var9[var16 - 1][var15] >> 2) + (var9[var16 + 1][var15] >> 3) - -(var9[var16][var15] >> 1));
|
||||||
var22 = -65536 / var20;
|
var22 = -65536 / var20;
|
||||||
|
|
@ -260,7 +260,7 @@ final class Class158_Sub1 extends Class158 implements ImageProducer, ImageObserv
|
||||||
var16 = -Class44.anIntArrayArrayArray723[var8][var13][-1 + var37] + Class44.anIntArrayArrayArray723[var8][var13][var37 + 1];
|
var16 = -Class44.anIntArrayArrayArray723[var8][var13][-1 + var37] + Class44.anIntArrayArrayArray723[var8][var13][var37 + 1];
|
||||||
byte var41 = 74;
|
byte var41 = 74;
|
||||||
var15 = -Class44.anIntArrayArrayArray723[var8][var13 + -1][var37] + Class44.anIntArrayArrayArray723[var8][var13 - -1][var37];
|
var15 = -Class44.anIntArrayArrayArray723[var8][var13 + -1][var37] + Class44.anIntArrayArrayArray723[var8][var13 - -1][var37];
|
||||||
var44 = (int)Math.sqrt((double)(var15 * var15 - -65536 - -(var16 * var16)));
|
var44 = (int)Math.sqrt(var15 * var15 - -65536 - -(var16 * var16));
|
||||||
var20 = (var16 << 8) / var44;
|
var20 = (var16 << 8) / var44;
|
||||||
var19 = -65536 / var44;
|
var19 = -65536 / var44;
|
||||||
var18 = (var15 << 8) / var44;
|
var18 = (var15 << 8) / var44;
|
||||||
|
|
@ -509,7 +509,7 @@ final class Class158_Sub1 extends Class158 implements ImageProducer, ImageObserv
|
||||||
for(var15 = 1; var15 <= 103; ++var15) {
|
for(var15 = 1; var15 <= 103; ++var15) {
|
||||||
var44 = var45[var15][var14 - -1] + -var45[var15][-1 + var14];
|
var44 = var45[var15][var14 - -1] + -var45[var15][-1 + var14];
|
||||||
var16 = -var45[var15 - 1][var14] + var45[var15 + 1][var14];
|
var16 = -var45[var15 - 1][var14] + var45[var15 + 1][var14];
|
||||||
float var51 = (float)Math.sqrt((double)(var16 * var16 - -65536 - -(var44 * var44)));
|
float var51 = (float)Math.sqrt(var16 * var16 - -65536 - -(var44 * var44));
|
||||||
var38[var15][var14] = (float)var16 / var51;
|
var38[var15][var14] = (float)var16 / var51;
|
||||||
var40[var15][var14] = -256.0F / var51;
|
var40[var15][var14] = -256.0F / var51;
|
||||||
var43[var15][var14] = (float)var44 / var51;
|
var43[var15][var14] = (float)var44 / var51;
|
||||||
|
|
@ -521,7 +521,7 @@ final class Class158_Sub1 extends Class158 implements ImageProducer, ImageObserv
|
||||||
var50 = Class3_Sub13_Sub27.method298(Unsorted.aByteArrayArrayArray113, Unsorted.aByteArrayArrayArray1328[var8], Class3_Sub13_Sub36.aByteArrayArrayArray3430[var8], var35, var40, Class3_Sub13_Sub9.anIntArrayArray3115, aByteArrayArrayArray1828[var8], PacketParser.aByteArrayArrayArray81[var8], var38, var8, var43, var34, Class44.anIntArrayArrayArray723[var8], Class58.anIntArrayArrayArray914[0]);
|
var50 = Class3_Sub13_Sub27.method298(Unsorted.aByteArrayArrayArray113, Unsorted.aByteArrayArrayArray1328[var8], Class3_Sub13_Sub36.aByteArrayArrayArray3430[var8], var35, var40, Class3_Sub13_Sub9.anIntArrayArray3115, aByteArrayArrayArray1828[var8], PacketParser.aByteArrayArrayArray81[var8], var38, var8, var43, var34, Class44.anIntArrayArrayArray723[var8], Class58.anIntArrayArrayArray914[0]);
|
||||||
Class61.method1213(var8, var50);
|
Class61.method1213(var8, var50);
|
||||||
} else {
|
} else {
|
||||||
var50 = Class3_Sub13_Sub27.method298(Unsorted.aByteArrayArrayArray113, Unsorted.aByteArrayArrayArray1328[var8], Class3_Sub13_Sub36.aByteArrayArrayArray3430[var8], var35, var40, (int[][])null, aByteArrayArrayArray1828[var8], PacketParser.aByteArrayArrayArray81[var8], var38, var8, var43, var34, Class44.anIntArrayArrayArray723[var8], (int[][])null);
|
var50 = Class3_Sub13_Sub27.method298(Unsorted.aByteArrayArrayArray113, Unsorted.aByteArrayArrayArray1328[var8], Class3_Sub13_Sub36.aByteArrayArrayArray3430[var8], var35, var40, null, aByteArrayArrayArray1828[var8], PacketParser.aByteArrayArrayArray81[var8], var38, var8, var43, var34, Class44.anIntArrayArrayArray723[var8], null);
|
||||||
Class3_Sub11[] var46 = Class1.method70(var40, var38, Class44.anIntArrayArrayArray723[var8], var8, var43, PacketParser.aByteArrayArrayArray81[var8], var35, Unsorted.aByteArrayArrayArray1328[var8], Class3_Sub13_Sub36.aByteArrayArrayArray3430[var8], aByteArrayArrayArray1828[var8], Unsorted.aByteArrayArrayArray113);
|
Class3_Sub11[] var46 = Class1.method70(var40, var38, Class44.anIntArrayArrayArray723[var8], var8, var43, PacketParser.aByteArrayArrayArray81[var8], var35, Unsorted.aByteArrayArrayArray1328[var8], Class3_Sub13_Sub36.aByteArrayArrayArray3430[var8], aByteArrayArrayArray1828[var8], Unsorted.aByteArrayArrayArray113);
|
||||||
Class3_Sub11[] var49 = new Class3_Sub11[var50.length - -var46.length];
|
Class3_Sub11[] var49 = new Class3_Sub11[var50.length - -var46.length];
|
||||||
|
|
||||||
|
|
@ -538,11 +538,11 @@ final class Class158_Sub1 extends Class158 implements ImageProducer, ImageObserv
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub13_Sub36.aByteArrayArrayArray3430[var8] = (byte[][])null;
|
Class3_Sub13_Sub36.aByteArrayArrayArray3430[var8] = null;
|
||||||
aByteArrayArrayArray1828[var8] = (byte[][])null;
|
aByteArrayArrayArray1828[var8] = null;
|
||||||
Unsorted.aByteArrayArrayArray1328[var8] = (byte[][])null;
|
Unsorted.aByteArrayArrayArray1328[var8] = null;
|
||||||
PacketParser.aByteArrayArrayArray81[var8] = (byte[][])null;
|
PacketParser.aByteArrayArrayArray81[var8] = null;
|
||||||
Class67.aByteArrayArrayArray1014[var8] = (byte[][])null;
|
Class67.aByteArrayArrayArray1014[var8] = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var2 <= 26) {
|
if(var2 <= 26) {
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ public final class Class158_Sub2 extends Class158 {
|
||||||
this.anInt2012 = var3;
|
this.anInt2012 = var3;
|
||||||
DataBufferInt var5 = new DataBufferInt(this.anIntArray2007, this.anIntArray2007.length);
|
DataBufferInt var5 = new DataBufferInt(this.anIntArray2007, this.anIntArray2007.length);
|
||||||
DirectColorModel var6 = new DirectColorModel(32, 16711680, '\uff00', 255);
|
DirectColorModel var6 = new DirectColorModel(32, 16711680, '\uff00', 255);
|
||||||
WritableRaster var7 = Raster.createWritableRaster(var6.createCompatibleSampleModel(this.anInt2012, this.anInt2011), var5, (Point)null);
|
WritableRaster var7 = Raster.createWritableRaster(var6.createCompatibleSampleModel(this.anInt2012, this.anInt2011), var5, null);
|
||||||
this.anImage2009 = new BufferedImage(var6, var7, false, new Hashtable<>());
|
this.anImage2009 = new BufferedImage(var6, var7, false, new Hashtable<>());
|
||||||
this.aComponent2983 = var4;
|
this.aComponent2983 = var4;
|
||||||
this.method2182();
|
this.method2182();
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import javax.media.opengl.GL;
|
import javax.media.opengl.GL;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
|
|
||||||
|
|
@ -14,6 +12,34 @@ final class Class160 implements ShaderInterface {
|
||||||
private int[] anIntArray2189 = null;
|
private int[] anIntArray2189 = null;
|
||||||
|
|
||||||
|
|
||||||
|
public Class160() {
|
||||||
|
if (HDToolKit.supportTextureCubeMap && HDToolKit.maxTextureUnits >= 2) {
|
||||||
|
this.method2199();
|
||||||
|
GL var1 = HDToolKit.gl;
|
||||||
|
var1.glBindTexture('\u8513', this.anIntArray2189[0]);
|
||||||
|
var1.glTexParameteri('\u8513', 10241, 9729);
|
||||||
|
var1.glTexParameteri('\u8513', 10240, 9729);
|
||||||
|
var1.glTexParameteri('\u8513', '\u8072', '\u812f');
|
||||||
|
var1.glTexParameteri('\u8513', 10242, '\u812f');
|
||||||
|
var1.glTexParameteri('\u8513', 10243, '\u812f');
|
||||||
|
var1.glBindTexture('\u8513', this.anIntArray2189[1]);
|
||||||
|
var1.glTexParameteri('\u8513', 10241, 9729);
|
||||||
|
var1.glTexParameteri('\u8513', 10240, 9729);
|
||||||
|
var1.glTexParameteri('\u8513', '\u8072', '\u812f');
|
||||||
|
var1.glTexParameteri('\u8513', 10242, '\u812f');
|
||||||
|
var1.glTexParameteri('\u8513', 10243, '\u812f');
|
||||||
|
var1.glBindTexture('\u8513', this.anIntArray2189[2]);
|
||||||
|
var1.glTexParameteri('\u8513', 10241, 9729);
|
||||||
|
var1.glTexParameteri('\u8513', 10240, 9729);
|
||||||
|
var1.glTexParameteri('\u8513', '\u8072', '\u812f');
|
||||||
|
var1.glTexParameteri('\u8513', 10242, '\u812f');
|
||||||
|
var1.glTexParameteri('\u8513', 10243, '\u812f');
|
||||||
|
this.aBoolean2188 = HDToolKit.maxTextureUnits < 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.method2198();
|
||||||
|
}
|
||||||
|
|
||||||
private void method2198() {
|
private void method2198() {
|
||||||
GL var1 = HDToolKit.gl;
|
GL var1 = HDToolKit.gl;
|
||||||
this.anInt2187 = var1.glGenLists(2);
|
this.anInt2187 = var1.glGenLists(2);
|
||||||
|
|
@ -148,7 +174,7 @@ final class Class160 implements ShaderInterface {
|
||||||
for (int var16 = 0; var16 < 64; ++var16) {
|
for (int var16 = 0; var16 < 64; ++var16) {
|
||||||
float var5 = 2.0F * (float) var16 / 64.0F - 1.0F;
|
float var5 = 2.0F * (float) var16 / 64.0F - 1.0F;
|
||||||
float var6 = 2.0F * (float) var15 / 64.0F - 1.0F;
|
float var6 = 2.0F * (float) var15 / 64.0F - 1.0F;
|
||||||
float var7 = (float)(1.0D / Math.sqrt((double)(var5 * var5 + 1.0F + var6 * var6)));
|
float var7 = (float) (1.0D / Math.sqrt(var5 * var5 + 1.0F + var6 * var6));
|
||||||
var5 *= var7;
|
var5 *= var7;
|
||||||
var6 *= var7;
|
var6 *= var7;
|
||||||
float var4;
|
float var4;
|
||||||
|
|
@ -170,9 +196,9 @@ final class Class160 implements ShaderInterface {
|
||||||
int var2;
|
int var2;
|
||||||
int var3;
|
int var3;
|
||||||
if (var4 > 0.0F) {
|
if (var4 > 0.0F) {
|
||||||
var1 = (int)(Math.pow((double)var4, 96.0D) * 255.0D);
|
var1 = (int) (Math.pow(var4, 96.0D) * 255.0D);
|
||||||
var2 = (int)(Math.pow((double)var4, 36.0D) * 255.0D);
|
var2 = (int) (Math.pow(var4, 36.0D) * 255.0D);
|
||||||
var3 = (int)(Math.pow((double)var4, 12.0D) * 255.0D);
|
var3 = (int) (Math.pow(var4, 12.0D) * 255.0D);
|
||||||
} else {
|
} else {
|
||||||
var3 = 0;
|
var3 = 0;
|
||||||
var2 = 0;
|
var2 = 0;
|
||||||
|
|
@ -206,32 +232,4 @@ final class Class160 implements ShaderInterface {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Class160() {
|
|
||||||
if(HDToolKit.supportTextureCubeMap && HDToolKit.maxTextureUnits >= 2) {
|
|
||||||
this.method2199();
|
|
||||||
GL var1 = HDToolKit.gl;
|
|
||||||
var1.glBindTexture('\u8513', this.anIntArray2189[0]);
|
|
||||||
var1.glTexParameteri('\u8513', 10241, 9729);
|
|
||||||
var1.glTexParameteri('\u8513', 10240, 9729);
|
|
||||||
var1.glTexParameteri('\u8513', '\u8072', '\u812f');
|
|
||||||
var1.glTexParameteri('\u8513', 10242, '\u812f');
|
|
||||||
var1.glTexParameteri('\u8513', 10243, '\u812f');
|
|
||||||
var1.glBindTexture('\u8513', this.anIntArray2189[1]);
|
|
||||||
var1.glTexParameteri('\u8513', 10241, 9729);
|
|
||||||
var1.glTexParameteri('\u8513', 10240, 9729);
|
|
||||||
var1.glTexParameteri('\u8513', '\u8072', '\u812f');
|
|
||||||
var1.glTexParameteri('\u8513', 10242, '\u812f');
|
|
||||||
var1.glTexParameteri('\u8513', 10243, '\u812f');
|
|
||||||
var1.glBindTexture('\u8513', this.anIntArray2189[2]);
|
|
||||||
var1.glTexParameteri('\u8513', 10241, 9729);
|
|
||||||
var1.glTexParameteri('\u8513', 10240, 9729);
|
|
||||||
var1.glTexParameteri('\u8513', '\u8072', '\u812f');
|
|
||||||
var1.glTexParameteri('\u8513', 10242, '\u812f');
|
|
||||||
var1.glTexParameteri('\u8513', 10243, '\u812f');
|
|
||||||
this.aBoolean2188 = HDToolKit.maxTextureUnits < 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.method2198();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -149,7 +149,7 @@ final class Class163_Sub2_Sub1 extends Class163_Sub2 {
|
||||||
static void method2226(Class3_Sub30_Sub1 var0, int var1, int var2) {
|
static void method2226(Class3_Sub30_Sub1 var0, int var1, int var2) {
|
||||||
try {
|
try {
|
||||||
if(var2 > -109) {
|
if(var2 > -109) {
|
||||||
method2226((Class3_Sub30_Sub1)null, 67, 54);
|
method2226(null, 67, 54);
|
||||||
}
|
}
|
||||||
|
|
||||||
while(true) {
|
while(true) {
|
||||||
|
|
@ -200,12 +200,12 @@ final class Class163_Sub2_Sub1 extends Class163_Sub2 {
|
||||||
int var9;
|
int var9;
|
||||||
if(var7 == 0) {
|
if(var7 == 0) {
|
||||||
var8 = (Field)var3.aClass64Array2303[var6].anObject974;
|
var8 = (Field)var3.aClass64Array2303[var6].anObject974;
|
||||||
var9 = var8.getInt((Object)null);
|
var9 = var8.getInt(null);
|
||||||
var0.writeByte(0);
|
var0.writeByte(0);
|
||||||
var0.writeInt(var9);
|
var0.writeInt(var9);
|
||||||
} else if (var7 == 1) {
|
} else if (var7 == 1) {
|
||||||
var8 = (Field) var3.aClass64Array2303[var6].anObject974;
|
var8 = (Field) var3.aClass64Array2303[var6].anObject974;
|
||||||
var8.setInt((Object) null, var3.anIntArray2299[var6]);
|
var8.setInt(null, var3.anIntArray2299[var6]);
|
||||||
var0.writeByte(0);
|
var0.writeByte(0);
|
||||||
} else if (2 == var7) {
|
} else if (2 == var7) {
|
||||||
var8 = (Field) var3.aClass64Array2303[var6].anObject974;
|
var8 = (Field) var3.aClass64Array2303[var6].anObject974;
|
||||||
|
|
@ -225,7 +225,7 @@ final class Class163_Sub2_Sub1 extends Class163_Sub2 {
|
||||||
var10[var11] = var12.readObject();
|
var10[var11] = var12.readObject();
|
||||||
}
|
}
|
||||||
|
|
||||||
Object var28 = var26.invoke((Object)null, var10);
|
Object var28 = var26.invoke(null, var10);
|
||||||
if(var28 == null) {
|
if(var28 == null) {
|
||||||
var0.writeByte(0);
|
var0.writeByte(0);
|
||||||
} else if(var28 instanceof Number) {
|
} else if(var28 instanceof Number) {
|
||||||
|
|
|
||||||
|
|
@ -1,22 +1,37 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
abstract class Class164 {
|
abstract class Class164 {
|
||||||
|
|
||||||
private final short[] aShortArray2047 = new short[512];
|
|
||||||
static int[] anIntArray2048;
|
static int[] anIntArray2048;
|
||||||
private short[] aShortArray2049;
|
|
||||||
static int anInt2050;
|
static int anInt2050;
|
||||||
static int anInt2051;
|
static int anInt2051;
|
||||||
private final int anInt2054;
|
|
||||||
static RSInterface aClass11_2055;
|
static RSInterface aClass11_2055;
|
||||||
|
static Model_Sub1[] aClass140_Sub5Array2058 = new Model_Sub1[4];
|
||||||
|
private final short[] aShortArray2047 = new short[512];
|
||||||
|
private final int anInt2054;
|
||||||
private final int anInt2056;
|
private final int anInt2056;
|
||||||
private final int anInt2057;
|
private final int anInt2057;
|
||||||
static Model_Sub1[] aClass140_Sub5Array2058 = new Model_Sub1[4];
|
|
||||||
private final int anInt2060;
|
private final int anInt2060;
|
||||||
int anInt2062;
|
int anInt2062;
|
||||||
|
private short[] aShortArray2049;
|
||||||
|
|
||||||
|
|
||||||
|
Class164(int var1, int var3, int var4) {
|
||||||
|
try {
|
||||||
|
this.anInt2056 = var4;
|
||||||
|
this.anInt2062 = 5;
|
||||||
|
this.anInt2054 = var1;
|
||||||
|
this.anInt2060 = 2;
|
||||||
|
this.anInt2057 = var3;
|
||||||
|
this.method2232();
|
||||||
|
this.method2236(-190126388);
|
||||||
|
} catch (RuntimeException var7) {
|
||||||
|
throw ClientErrorException.clientError(var7, "wf.<init>(" + var1 + ',' + 5 + ',' + var3 + ',' + var4 + ',' + 2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
final void method2230(int var1) {
|
final void method2230(int var1) {
|
||||||
try {
|
try {
|
||||||
int[] var39 = new int[64];
|
int[] var39 = new int[64];
|
||||||
|
|
@ -133,7 +148,7 @@ abstract class Class164 {
|
||||||
int var2 = 0;
|
int var2 = 0;
|
||||||
|
|
||||||
while (var2 < this.anInt2062) {
|
while (var2 < this.anInt2062) {
|
||||||
this.aShortArray2049[var2] = (short)((int)Math.pow(2.0D, (double)var2));
|
this.aShortArray2049[var2] = (short) ((int) Math.pow(2.0D, var2));
|
||||||
++var2;
|
++var2;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -146,7 +161,7 @@ abstract class Class164 {
|
||||||
|
|
||||||
private void method2236(int var1) {
|
private void method2236(int var1) {
|
||||||
try {
|
try {
|
||||||
Random var2 = new Random((long)this.anInt2054);
|
Random var2 = new Random(this.anInt2054);
|
||||||
|
|
||||||
int var3;
|
int var3;
|
||||||
for (var3 = 0; var3 < 255; ++var3) {
|
for (var3 = 0; var3 < 255; ++var3) {
|
||||||
|
|
@ -172,18 +187,4 @@ abstract class Class164 {
|
||||||
|
|
||||||
abstract void method2237(int var1, int var2);
|
abstract void method2237(int var1, int var2);
|
||||||
|
|
||||||
Class164(int var1, int var3, int var4) {
|
|
||||||
try {
|
|
||||||
this.anInt2056 = var4;
|
|
||||||
this.anInt2062 = 5;
|
|
||||||
this.anInt2054 = var1;
|
|
||||||
this.anInt2060 = 2;
|
|
||||||
this.anInt2057 = var3;
|
|
||||||
this.method2232();
|
|
||||||
this.method2236(-190126388);
|
|
||||||
} catch (RuntimeException var7) {
|
|
||||||
throw ClientErrorException.clientError(var7, "wf.<init>(" + var1 + ',' + 5 + ',' + var3 + ',' + var4 + ',' + 2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -35,9 +35,9 @@ class Class164_Sub1 extends Class164 {
|
||||||
int var10 = var8 + -Class7.anInt2162;
|
int var10 = var8 + -Class7.anInt2162;
|
||||||
int var9 = var6 + -NPC.anInt3995;
|
int var9 = var6 + -NPC.anInt3995;
|
||||||
int var11 = -Class77.anInt1111 + var7;
|
int var11 = -Class77.anInt1111 + var7;
|
||||||
int var12 = (int)Math.sqrt((double)(var11 * var11 + var9 * var9));
|
int var12 = (int)Math.sqrt(var11 * var11 + var9 * var9);
|
||||||
Class139.anInt1823 = 2047 & (int)(Math.atan2((double)var10, (double)var12) * 325.949D);
|
Class139.anInt1823 = 2047 & (int)(Math.atan2(var10, var12) * 325.949D);
|
||||||
Class3_Sub13_Sub25.anInt3315 = 2047 & (int)(Math.atan2((double)var9, (double)var11) * -325.949D);
|
Class3_Sub13_Sub25.anInt3315 = 2047 & (int)(Math.atan2(var9, var11) * -325.949D);
|
||||||
if(128 > Class139.anInt1823) {
|
if(128 > Class139.anInt1823) {
|
||||||
Class139.anInt1823 = 128;
|
Class139.anInt1823 = 128;
|
||||||
}
|
}
|
||||||
|
|
@ -239,7 +239,7 @@ class Class164_Sub1 extends Class164 {
|
||||||
this.anIntArray3014 = new int[this.anInt2062];
|
this.anIntArray3014 = new int[this.anInt2062];
|
||||||
|
|
||||||
for(int var7 = 0; var7 < this.anInt2062; ++var7) {
|
for(int var7 = 0; var7 < this.anInt2062; ++var7) {
|
||||||
this.anIntArray3014[var7] = (short)((int)(Math.pow((double) (float) 0.45, (double)var7) * 4096.0D));
|
this.anIntArray3014[var7] = (short)((int)(Math.pow((float) 0.45, var7) * 4096.0D));
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var8) {
|
} catch (RuntimeException var8) {
|
||||||
|
|
|
||||||
|
|
@ -2,22 +2,21 @@ package org.runite.client;
|
||||||
|
|
||||||
final class Class166 {
|
final class Class166 {
|
||||||
|
|
||||||
int anInt2063;
|
|
||||||
byte[] aByteArray2064;
|
|
||||||
static Class3_Sub2[][][] aClass3_Sub2ArrayArrayArray2065;
|
static Class3_Sub2[][][] aClass3_Sub2ArrayArrayArray2065;
|
||||||
int anInt2066;
|
|
||||||
int anInt2067;
|
|
||||||
static int[] anIntArray2068 = new int[50];
|
static int[] anIntArray2068 = new int[50];
|
||||||
int anInt2069;
|
|
||||||
static Class3_Sub28_Sub5[] aClass3_Sub28_Sub5Array2070 = new Class3_Sub28_Sub5[14];
|
static Class3_Sub28_Sub5[] aClass3_Sub28_Sub5Array2070 = new Class3_Sub28_Sub5[14];
|
||||||
int anInt2071;
|
|
||||||
static AbstractSprite[] aAbstractSpriteArray2072;
|
static AbstractSprite[] aAbstractSpriteArray2072;
|
||||||
static int[] anIntArray2073 = new int[5];
|
static int[] anIntArray2073 = new int[5];
|
||||||
|
static int anInt2079 = 0;
|
||||||
|
int anInt2063;
|
||||||
|
byte[] aByteArray2064;
|
||||||
|
int anInt2066;
|
||||||
|
int anInt2067;
|
||||||
|
int anInt2069;
|
||||||
|
int anInt2071;
|
||||||
byte[] aByteArray2076;
|
byte[] aByteArray2076;
|
||||||
int anInt2077;
|
int anInt2077;
|
||||||
int anInt2078;
|
int anInt2078;
|
||||||
static int anInt2079 = 0;
|
|
||||||
|
|
||||||
|
|
||||||
static boolean method2256(int var0, int var1, int var2, int var3) {
|
static boolean method2256(int var0, int var1, int var2, int var3) {
|
||||||
if (Class8.method846(var0, var1, var2)) {
|
if (Class8.method846(var0, var1, var2)) {
|
||||||
|
|
@ -93,13 +92,4 @@ final class Class166 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void method2260() {
|
|
||||||
try {
|
|
||||||
Class3_Sub13_Sub34.aReferenceCache_3412.sweep(5);
|
|
||||||
Class3_Sub13_Sub31.aReferenceCache_3369.sweep(5);
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "wh.E(" + -1045 + ',' + 5 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,7 @@ public final class Class167 {
|
||||||
|
|
||||||
var3.method1967(var3.getSize(), Class102.player.anIntArray2767[0] + var8, var7 + Class102.player.anIntArray2755[0], var4 == 1);
|
var3.method1967(var3.getSize(), Class102.player.anIntArray2767[0] + var8, var7 + Class102.player.anIntArray2755[0], var4 == 1);
|
||||||
if (var3.definition.method1474()) {
|
if (var3.definition.method1474()) {
|
||||||
Class70.method1286(var3.anIntArray2755[0], (ObjectDefinition)null, 0, var3, var3.anIntArray2767[0], WorldListCountry.localPlane, (Player)null);
|
Class70.method1286(var3.anIntArray2755[0], null, 0, var3, var3.anIntArray2767[0], WorldListCountry.localPlane, null);
|
||||||
}
|
}
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
@ -198,7 +198,7 @@ public final class Class167 {
|
||||||
|
|
||||||
static int method2268(byte var0, int var1, int var2) {
|
static int method2268(byte var0, int var1, int var2) {
|
||||||
try {
|
try {
|
||||||
Class3_Sub25 var3 = (Class3_Sub25)Class3_Sub2.aHashTable_2220.get((long)var1);
|
Class3_Sub25 var3 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get(var1);
|
||||||
if (var3 == null) {
|
if (var3 == null) {
|
||||||
return 0;
|
return 0;
|
||||||
} else if (var2 == -1) {
|
} else if (var2 == -1) {
|
||||||
|
|
|
||||||
|
|
@ -4,15 +4,15 @@ import org.rs09.client.rendering.Toolkit;
|
||||||
|
|
||||||
final class Class168 {
|
final class Class168 {
|
||||||
|
|
||||||
int anInt2090 = 128;
|
|
||||||
static RSInterface aClass11_2091 = null;
|
static RSInterface aClass11_2091 = null;
|
||||||
|
static Font bold;
|
||||||
|
static int anInt2099 = 0;
|
||||||
|
int anInt2090 = 128;
|
||||||
boolean aBoolean2092 = false;
|
boolean aBoolean2092 = false;
|
||||||
boolean aBoolean2093 = true;
|
boolean aBoolean2093 = true;
|
||||||
int anInt2094 = 1190717;
|
int anInt2094 = 1190717;
|
||||||
int anInt2095 = -1;
|
int anInt2095 = -1;
|
||||||
static Font bold;
|
|
||||||
int anInt2098 = -1;
|
int anInt2098 = -1;
|
||||||
static int anInt2099 = 0;
|
|
||||||
int anInt2100 = 8;
|
int anInt2100 = 8;
|
||||||
int anInt2101 = 16;
|
int anInt2101 = 16;
|
||||||
boolean aBoolean2102 = true;
|
boolean aBoolean2102 = true;
|
||||||
|
|
@ -710,23 +710,6 @@ final class Class168 {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
final void method2274(DataBuffer var2, int var3) {
|
|
||||||
try {
|
|
||||||
while (true) {
|
|
||||||
int var4 = var2.readUnsignedByte();
|
|
||||||
if (var4 == 0) {
|
|
||||||
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.method2279(var4, var2, var3);
|
|
||||||
}
|
|
||||||
} catch (RuntimeException var5) {
|
|
||||||
throw ClientErrorException.clientError(var5, "wl.H(" + 24559 + ',' + (var2 != null ? "{...}" : "null") + ',' + var3 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method2275(int var0, int var2, int var3, int var4, int var5, int var6) {
|
static void method2275(int var0, int var2, int var3, int var4, int var5, int var6) {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
|
@ -859,10 +842,10 @@ final class Class168 {
|
||||||
|
|
||||||
static void method2277(int var0, int var1, int var2, int var3, byte var4) {
|
static void method2277(int var0, int var1, int var2, int var3, byte var4) {
|
||||||
try {
|
try {
|
||||||
Class3_Sub25 var5 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get((long) var3);
|
Class3_Sub25 var5 = (Class3_Sub25) Class3_Sub2.aHashTable_2220.get(var3);
|
||||||
if (var5 == null) {
|
if (var5 == null) {
|
||||||
var5 = new Class3_Sub25();
|
var5 = new Class3_Sub25();
|
||||||
Class3_Sub2.aHashTable_2220.put((long) var3, var5);
|
Class3_Sub2.aHashTable_2220.put(var3, var5);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var4 > 16) {
|
if (var4 > 16) {
|
||||||
|
|
@ -933,6 +916,32 @@ final class Class168 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void method2280(int var1) {
|
||||||
|
try {
|
||||||
|
|
||||||
|
InterfaceWidget var2 = InterfaceWidget.getWidget(11, var1);
|
||||||
|
var2.a();
|
||||||
|
} catch (RuntimeException var3) {
|
||||||
|
throw ClientErrorException.clientError(var3, "wl.B(" + 2714 + ',' + var1 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
final void method2274(DataBuffer var2, int var3) {
|
||||||
|
try {
|
||||||
|
while (true) {
|
||||||
|
int var4 = var2.readUnsignedByte();
|
||||||
|
if (var4 == 0) {
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.method2279(var4, var2, var3);
|
||||||
|
}
|
||||||
|
} catch (RuntimeException var5) {
|
||||||
|
throw ClientErrorException.clientError(var5, "wl.H(" + 24559 + ',' + (var2 != null ? "{...}" : "null") + ',' + var3 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void method2279(int var2, DataBuffer var3, int var4) {
|
private void method2279(int var2, DataBuffer var3, int var4) {
|
||||||
try {
|
try {
|
||||||
if (var2 == 1) {
|
if (var2 == 1) {
|
||||||
|
|
@ -969,14 +978,4 @@ final class Class168 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void method2280(int var1) {
|
|
||||||
try {
|
|
||||||
|
|
||||||
InterfaceWidget var2 = InterfaceWidget.getWidget(11, var1);
|
|
||||||
var2.a();
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "wl.B(" + 2714 + ',' + var1 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,25 +1,35 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import javax.media.opengl.GL;
|
import javax.media.opengl.GL;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
import java.nio.ByteOrder;
|
import java.nio.ByteOrder;
|
||||||
|
|
||||||
final class Class169 {
|
final class Class169 {
|
||||||
|
|
||||||
private Class156 aClass156_2105;
|
private static final byte[] aByteArray2111 = new byte[16384];
|
||||||
boolean aBoolean2106 = true;
|
|
||||||
private ByteBuffer aByteBuffer2107;
|
|
||||||
private final int anInt2108;
|
private final int anInt2108;
|
||||||
|
boolean aBoolean2106 = true;
|
||||||
|
private Class156 aClass156_2105;
|
||||||
|
private ByteBuffer aByteBuffer2107;
|
||||||
private ByteBuffer aByteBuffer2109;
|
private ByteBuffer aByteBuffer2109;
|
||||||
private Class156 aClass156_2110;
|
private Class156 aClass156_2110;
|
||||||
private static byte[] aByteArray2111 = new byte[16384];
|
|
||||||
private int anInt2112 = -1;
|
private int anInt2112 = -1;
|
||||||
|
|
||||||
|
|
||||||
|
public Class169() {
|
||||||
|
GL var1 = HDToolKit.gl;
|
||||||
|
int[] var2 = new int[1];
|
||||||
|
var1.glGenTextures(1, var2, 0);
|
||||||
|
this.anInt2108 = var2[0];
|
||||||
|
Class31.anInt580 += 16384;
|
||||||
|
HDToolKit.bindTexture2D(this.anInt2108);
|
||||||
|
var1.glTexParameteri(3553, 10241, 9729);
|
||||||
|
var1.glTexParameteri(3553, 10240, 9729);
|
||||||
|
var1.glTexParameteri(3553, 10242, '\u812f');
|
||||||
|
var1.glTexParameteri(3553, 10243, '\u812f');
|
||||||
|
}
|
||||||
|
|
||||||
final void method2281(int[][] var1, int var2, int var3) {
|
final void method2281(int[][] var1, int var2, int var3) {
|
||||||
DataBuffer var4 = new DataBuffer(1620);
|
DataBuffer var4 = new DataBuffer(1620);
|
||||||
|
|
||||||
|
|
@ -179,17 +189,4 @@ final class Class169 {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Class169() {
|
|
||||||
GL var1 = HDToolKit.gl;
|
|
||||||
int[] var2 = new int[1];
|
|
||||||
var1.glGenTextures(1, var2, 0);
|
|
||||||
this.anInt2108 = var2[0];
|
|
||||||
Class31.anInt580 += 16384;
|
|
||||||
HDToolKit.bindTexture2D(this.anInt2108);
|
|
||||||
var1.glTexParameteri(3553, 10241, 9729);
|
|
||||||
var1.glTexParameteri(3553, 10240, 9729);
|
|
||||||
var1.glTexParameteri(3553, 10242, '\u812f');
|
|
||||||
var1.glTexParameteri(3553, 10243, '\u812f');
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -37,7 +37,7 @@ final class Class17 {
|
||||||
var6 = -var10.anInt2829 + var1.anInt2829;
|
var6 = -var10.anInt2829 + var1.anInt2829;
|
||||||
var5 = -var10.anInt2819 + var1.anInt2819;
|
var5 = -var10.anInt2819 + var1.anInt2819;
|
||||||
if (var5 != 0 || var6 != 0) {
|
if (var5 != 0 || var6 != 0) {
|
||||||
var1.anInt2806 = (int)(Math.atan2((double)var5, (double)var6) * 325.949D) & 2047;
|
var1.anInt2806 = (int) (Math.atan2(var5, var6) * 325.949D) & 2047;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -46,7 +46,7 @@ final class Class17 {
|
||||||
var9 = var1.anInt2819 + -((-Class131.anInt1716 + (var1.anInt2786 - Class131.anInt1716)) * 64);
|
var9 = var1.anInt2819 + -((-Class131.anInt1716 + (var1.anInt2786 - Class131.anInt1716)) * 64);
|
||||||
var4 = -((-Class82.anInt1152 + (var1.anInt2762 - Class82.anInt1152)) * 64) + var1.anInt2829;
|
var4 = -((-Class82.anInt1152 + (var1.anInt2762 - Class82.anInt1152)) * 64) + var1.anInt2829;
|
||||||
if (var9 != 0 || var4 != 0) {
|
if (var9 != 0 || var4 != 0) {
|
||||||
var1.anInt2806 = (int)(Math.atan2((double)var9, (double)var4) * 325.949D) & 2047;
|
var1.anInt2806 = (int) (Math.atan2(var9, var4) * 325.949D) & 2047;
|
||||||
}
|
}
|
||||||
|
|
||||||
var1.anInt2762 = 0;
|
var1.anInt2762 = 0;
|
||||||
|
|
@ -202,7 +202,7 @@ final class Class17 {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var0 != 65536) {
|
if (var0 != 65536) {
|
||||||
method904(-93, (Class140_Sub4)null);
|
method904(-93, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@ package org.runite.client;
|
||||||
|
|
||||||
final class Class19 {
|
final class Class19 {
|
||||||
|
|
||||||
|
static int anInt433 = 0;
|
||||||
int anInt420;
|
int anInt420;
|
||||||
GameObject aClass140_423;
|
GameObject aClass140_423;
|
||||||
int anInt424;
|
int anInt424;
|
||||||
|
|
@ -12,7 +13,6 @@ final class Class19 {
|
||||||
GameObject aClass140_429;
|
GameObject aClass140_429;
|
||||||
int anInt430;
|
int anInt430;
|
||||||
int anInt432;
|
int anInt432;
|
||||||
static int anInt433 = 0;
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -10,9 +10,8 @@ public final class Class22 {
|
||||||
static HDSprite aHDSprite_447 = null;
|
static HDSprite aHDSprite_447 = null;
|
||||||
static int anInt448 = 0;
|
static int anInt448 = 0;
|
||||||
static int anInt449 = 0;
|
static int anInt449 = 0;
|
||||||
private static int anInt450 = 0;
|
|
||||||
static int anInt451 = 0;
|
static int anInt451 = 0;
|
||||||
|
private static int anInt450 = 0;
|
||||||
|
|
||||||
static void method921() {
|
static void method921() {
|
||||||
aHDSprite_447 = null;
|
aHDSprite_447 = null;
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@ package org.runite.client;
|
||||||
|
|
||||||
public final class Class23 {
|
public final class Class23 {
|
||||||
|
|
||||||
static int anInt453 = 0;
|
|
||||||
public static int canvasWidth;
|
public static int canvasWidth;
|
||||||
|
static int anInt453 = 0;
|
||||||
static int anInt455;
|
static int anInt455;
|
||||||
static boolean[][] aBooleanArrayArray457;
|
static boolean[][] aBooleanArrayArray457;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,69 +5,18 @@ import java.util.Random;
|
||||||
|
|
||||||
public final class Class24 {
|
public final class Class24 {
|
||||||
|
|
||||||
|
public static int anInt469 = 0;
|
||||||
static Random aRandom3088 = new Random();
|
static Random aRandom3088 = new Random();
|
||||||
|
static int anInt467 = 0;
|
||||||
|
static int anInt472 = 0;
|
||||||
|
private final int[] anIntArray475 = new int[]{-1, -1, -1, -1, -1};
|
||||||
|
int anInt466 = -1;
|
||||||
|
boolean aBoolean476 = false;
|
||||||
private short[] aShortArray460;
|
private short[] aShortArray460;
|
||||||
private short[] aShortArray464;
|
private short[] aShortArray464;
|
||||||
int anInt466 = -1;
|
|
||||||
static int anInt467 = 0;
|
|
||||||
public static int anInt469 = 0;
|
|
||||||
private short[] aShortArray470;
|
private short[] aShortArray470;
|
||||||
private short[] aShortArray471;
|
private short[] aShortArray471;
|
||||||
static int anInt472 = 0;
|
|
||||||
private int[] anIntArray474;
|
private int[] anIntArray474;
|
||||||
private final int[] anIntArray475 = new int[]{-1, -1, -1, -1, -1};
|
|
||||||
boolean aBoolean476 = false;
|
|
||||||
|
|
||||||
final Model_Sub1 method941() {
|
|
||||||
try {
|
|
||||||
int var3 = 0;
|
|
||||||
Model_Sub1[] var2 = new Model_Sub1[5];
|
|
||||||
|
|
||||||
for(int var4 = 0; var4 < 5; ++var4) {
|
|
||||||
if(this.anIntArray475[var4] != -1) {
|
|
||||||
var2[var3++] = Model_Sub1.method2015(Class10.aClass153_152, this.anIntArray475[var4]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Model_Sub1 var7 = new Model_Sub1(var2, var3);
|
|
||||||
int var5;
|
|
||||||
if(this.aShortArray464 != null) {
|
|
||||||
for(var5 = 0; this.aShortArray464.length > var5; ++var5) {
|
|
||||||
var7.method2016(this.aShortArray464[var5], this.aShortArray460[var5]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if(null != this.aShortArray471) {
|
|
||||||
for(var5 = 0; var5 < this.aShortArray471.length; ++var5) {
|
|
||||||
var7.method1998(this.aShortArray471[var5], this.aShortArray470[var5]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return var7;
|
|
||||||
} catch (RuntimeException var6) {
|
|
||||||
throw ClientErrorException.clientError(var6, "dm.F(" + true + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
final boolean method942() {
|
|
||||||
try {
|
|
||||||
if(null == this.anIntArray474) {
|
|
||||||
return true;
|
|
||||||
} else {
|
|
||||||
boolean var2 = true;
|
|
||||||
|
|
||||||
for(int var3 = 0; this.anIntArray474.length > var3; ++var3) {
|
|
||||||
if(!Class10.aClass153_152.method2129((byte)-90, 0, this.anIntArray474[var3])) {
|
|
||||||
var2 = false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return var2;
|
|
||||||
}
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "dm.J(" + 101 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static boolean isValidObjectMapping(byte var0, int var1, int var2, byte[] var3) {
|
static boolean isValidObjectMapping(byte var0, int var1, int var2, byte[] var3) {
|
||||||
try {
|
try {
|
||||||
|
|
@ -205,6 +154,130 @@ public final class Class24 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void method949(int var0, int var2, int var3, int var4) {
|
||||||
|
try {
|
||||||
|
int var6 = 0;
|
||||||
|
Class3_Sub13_Sub23_Sub1.method282(Class38.anIntArrayArray663[var4], -var2 + var0, 100, var0 - -var2, var3);
|
||||||
|
int var8 = -var2;
|
||||||
|
int var7 = var2;
|
||||||
|
int var9 = -1;
|
||||||
|
|
||||||
|
while (var7 > var6) {
|
||||||
|
++var6;
|
||||||
|
var9 += 2;
|
||||||
|
var8 += var9;
|
||||||
|
if (var8 >= 0) {
|
||||||
|
--var7;
|
||||||
|
var8 -= var7 << 1;
|
||||||
|
int[] var10 = Class38.anIntArrayArray663[var4 - -var7];
|
||||||
|
int[] var11 = Class38.anIntArrayArray663[var4 - var7];
|
||||||
|
int var12 = var0 - -var6;
|
||||||
|
int var13 = -var6 + var0;
|
||||||
|
Class3_Sub13_Sub23_Sub1.method282(var10, var13, 115, var12, var3);
|
||||||
|
Class3_Sub13_Sub23_Sub1.method282(var11, var13, 114, var12, var3);
|
||||||
|
}
|
||||||
|
|
||||||
|
int var16 = var7 + var0;
|
||||||
|
int var15 = -var7 + var0;
|
||||||
|
int[] var17 = Class38.anIntArrayArray663[var4 - -var6];
|
||||||
|
int[] var18 = Class38.anIntArrayArray663[-var6 + var4];
|
||||||
|
Class3_Sub13_Sub23_Sub1.method282(var17, var15, -61, var16, var3);
|
||||||
|
Class3_Sub13_Sub23_Sub1.method282(var18, var15, -93, var16, var3);
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (RuntimeException var14) {
|
||||||
|
throw ClientErrorException.clientError(var14, "dm.I(" + var0 + ',' + (byte) 118 + ',' + var2 + ',' + var3 + ',' + var4 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static void method950(RSInterface var0, int var1, int var2, int var3) {
|
||||||
|
try {
|
||||||
|
if (2 <= Unsorted.menuOptionCount || Class164_Sub1.anInt3012 != 0 || GameObject.aBoolean1837) {
|
||||||
|
RSString var4 = Class3_Sub28_Sub1.method531();
|
||||||
|
if (var0 == null) {
|
||||||
|
int var5 = Class168.bold.method683(var4, 4 + var3, var2 - -15, aRandom3088, Class38_Sub1.anInt2618);
|
||||||
|
Class75.method1340(4 + var3, Class168.bold.method682(var4) + var5, var2, 15);
|
||||||
|
} else {
|
||||||
|
Font var7 = var0.method868(Class3_Sub13_Sub22.nameIconsSpriteArray);
|
||||||
|
if (null == var7) {
|
||||||
|
var7 = Class168.bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
var7.method702(var4, var3, var2, var0.width, var0.height, var0.anInt218, var0.anInt287, var0.anInt194, var0.anInt225, aRandom3088, Class38_Sub1.anInt2618, Player.anIntArray3951);
|
||||||
|
Class75.method1340(Player.anIntArray3951[0], Player.anIntArray3951[2], Player.anIntArray3951[1], Player.anIntArray3951[3]);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
} catch (RuntimeException var6) {
|
||||||
|
throw ClientErrorException.clientError(var6, "dm.D(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var2 + ',' + var3 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static void method951() {
|
||||||
|
try {
|
||||||
|
Class3_Sub28_Sub18.aBoolean3769 = false;
|
||||||
|
Class3_Sub13_Sub34.anInt3413 = 0;
|
||||||
|
Client.messageToDisplay = -3;
|
||||||
|
Class50.anInt820 = 0;
|
||||||
|
LoginHandler.loginStage = 1;
|
||||||
|
Class166.anInt2079 = 0;
|
||||||
|
Class3_Sub26.anInt2561 = -1;
|
||||||
|
} catch (RuntimeException var2) {
|
||||||
|
throw ClientErrorException.clientError(var2, "dm.G(" + 0 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
final Model_Sub1 method941() {
|
||||||
|
try {
|
||||||
|
int var3 = 0;
|
||||||
|
Model_Sub1[] var2 = new Model_Sub1[5];
|
||||||
|
|
||||||
|
for (int var4 = 0; var4 < 5; ++var4) {
|
||||||
|
if (this.anIntArray475[var4] != -1) {
|
||||||
|
var2[var3++] = Model_Sub1.method2015(Class10.aClass153_152, this.anIntArray475[var4]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Model_Sub1 var7 = new Model_Sub1(var2, var3);
|
||||||
|
int var5;
|
||||||
|
if (this.aShortArray464 != null) {
|
||||||
|
for (var5 = 0; this.aShortArray464.length > var5; ++var5) {
|
||||||
|
var7.method2016(this.aShortArray464[var5], this.aShortArray460[var5]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (null != this.aShortArray471) {
|
||||||
|
for (var5 = 0; var5 < this.aShortArray471.length; ++var5) {
|
||||||
|
var7.method1998(this.aShortArray471[var5], this.aShortArray470[var5]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return var7;
|
||||||
|
} catch (RuntimeException var6) {
|
||||||
|
throw ClientErrorException.clientError(var6, "dm.F(" + true + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
final boolean method942() {
|
||||||
|
try {
|
||||||
|
if (null == this.anIntArray474) {
|
||||||
|
return true;
|
||||||
|
} else {
|
||||||
|
boolean var2 = true;
|
||||||
|
|
||||||
|
for (int var3 = 0; this.anIntArray474.length > var3; ++var3) {
|
||||||
|
if (!Class10.aClass153_152.method2129((byte) -90, 0, this.anIntArray474[var3])) {
|
||||||
|
var2 = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return var2;
|
||||||
|
}
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "dm.J(" + 101 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void method946(DataBuffer var2, int var3) {
|
private void method946(DataBuffer var2, int var3) {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
|
@ -303,79 +376,6 @@ public final class Class24 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void method949(int var0, int var2, int var3, int var4) {
|
|
||||||
try {
|
|
||||||
int var6 = 0;
|
|
||||||
Class3_Sub13_Sub23_Sub1.method282(Class38.anIntArrayArray663[var4], -var2 + var0, 100, var0 - -var2, var3);
|
|
||||||
int var8 = -var2;
|
|
||||||
int var7 = var2;
|
|
||||||
int var9 = -1;
|
|
||||||
|
|
||||||
while(var7 > var6) {
|
|
||||||
++var6;
|
|
||||||
var9 += 2;
|
|
||||||
var8 += var9;
|
|
||||||
if(var8 >= 0) {
|
|
||||||
--var7;
|
|
||||||
var8 -= var7 << 1;
|
|
||||||
int[] var10 = Class38.anIntArrayArray663[var4 - -var7];
|
|
||||||
int[] var11 = Class38.anIntArrayArray663[var4 - var7];
|
|
||||||
int var12 = var0 - -var6;
|
|
||||||
int var13 = -var6 + var0;
|
|
||||||
Class3_Sub13_Sub23_Sub1.method282(var10, var13, 115, var12, var3);
|
|
||||||
Class3_Sub13_Sub23_Sub1.method282(var11, var13, 114, var12, var3);
|
|
||||||
}
|
|
||||||
|
|
||||||
int var16 = var7 + var0;
|
|
||||||
int var15 = -var7 + var0;
|
|
||||||
int[] var17 = Class38.anIntArrayArray663[var4 - -var6];
|
|
||||||
int[] var18 = Class38.anIntArrayArray663[-var6 + var4];
|
|
||||||
Class3_Sub13_Sub23_Sub1.method282(var17, var15, -61, var16, var3);
|
|
||||||
Class3_Sub13_Sub23_Sub1.method282(var18, var15, -93, var16, var3);
|
|
||||||
}
|
|
||||||
|
|
||||||
} catch (RuntimeException var14) {
|
|
||||||
throw ClientErrorException.clientError(var14, "dm.I(" + var0 + ',' + (byte) 118 + ',' + var2 + ',' + var3 + ',' + var4 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method950(RSInterface var0, int var1, int var2, int var3) {
|
|
||||||
try {
|
|
||||||
if(2 <= Unsorted.menuOptionCount || Class164_Sub1.anInt3012 != 0 || GameObject.aBoolean1837) {
|
|
||||||
RSString var4 = Class3_Sub28_Sub1.method531();
|
|
||||||
if(var0 == null) {
|
|
||||||
int var5 = Class168.bold.method683(var4, 4 + var3, var2 - -15, aRandom3088, Class38_Sub1.anInt2618);
|
|
||||||
Class75.method1340(4 + var3, Class168.bold.method682(var4) + var5, var2, 15);
|
|
||||||
} else {
|
|
||||||
Font var7 = var0.method868(Class3_Sub13_Sub22.nameIconsSpriteArray);
|
|
||||||
if(null == var7) {
|
|
||||||
var7 = Class168.bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
var7.method702(var4, var3, var2, var0.width, var0.height, var0.anInt218, var0.anInt287, var0.anInt194, var0.anInt225, aRandom3088, Class38_Sub1.anInt2618, Player.anIntArray3951);
|
|
||||||
Class75.method1340(Player.anIntArray3951[0], Player.anIntArray3951[2], Player.anIntArray3951[1], Player.anIntArray3951[3]);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
} catch (RuntimeException var6) {
|
|
||||||
throw ClientErrorException.clientError(var6, "dm.D(" + (var0 != null?"{...}":"null") + ',' + var1 + ',' + var2 + ',' + var3 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method951() {
|
|
||||||
try {
|
|
||||||
Class3_Sub28_Sub18.aBoolean3769 = false;
|
|
||||||
Class3_Sub13_Sub34.anInt3413 = 0;
|
|
||||||
Client.messageToDisplay = -3;
|
|
||||||
Class50.anInt820 = 0;
|
|
||||||
LoginHandler.loginStage = 1;
|
|
||||||
Class166.anInt2079 = 0;
|
|
||||||
Class3_Sub26.anInt2561 = -1;
|
|
||||||
} catch (RuntimeException var2) {
|
|
||||||
throw ClientErrorException.clientError(var2, "dm.G(" + 0 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
final void method952(DataBuffer var2) {
|
final void method952(DataBuffer var2) {
|
||||||
try {
|
try {
|
||||||
while (true) {
|
while (true) {
|
||||||
|
|
|
||||||
|
|
@ -4,34 +4,24 @@ import org.rs09.client.data.NodeCache;
|
||||||
|
|
||||||
final class Class25 {
|
final class Class25 {
|
||||||
|
|
||||||
|
static NodeCache aClass47_480 = new NodeCache(16);
|
||||||
|
static boolean aBoolean488 = true;
|
||||||
|
static int anInt491 = 0;
|
||||||
|
static int anInt497;
|
||||||
|
static int[][] anIntArrayArray499 = new int[][]{new int[0], {128, 0, 128, 128, 0, 128}, {0, 0, 128, 0, 128, 128, 64, 128}, {0, 128, 0, 0, 128, 0, 64, 128}, {0, 0, 64, 128, 0, 128}, {128, 128, 64, 128, 128, 0}, {64, 0, 128, 0, 128, 128, 64, 128}, {128, 0, 128, 128, 0, 128, 0, 64, 64, 0}, {0, 0, 64, 0, 0, 64}, {0, 0, 128, 0, 128, 128, 64, 96, 32, 64}, {0, 128, 0, 0, 32, 64, 64, 96, 128, 128}, {0, 128, 0, 0, 32, 32, 96, 32, 128, 0, 128, 128}};
|
||||||
int anInt478;
|
int anInt478;
|
||||||
GameObject aClass140_479;
|
GameObject aClass140_479;
|
||||||
static NodeCache aClass47_480 = new NodeCache(16);
|
|
||||||
int anInt481;
|
int anInt481;
|
||||||
int anInt482;
|
int anInt482;
|
||||||
int anInt483;
|
int anInt483;
|
||||||
int anInt484;
|
int anInt484;
|
||||||
int anInt487;
|
int anInt487;
|
||||||
static boolean aBoolean488 = true;
|
|
||||||
int anInt489;
|
int anInt489;
|
||||||
int anInt490;
|
int anInt490;
|
||||||
static int anInt491 = 0;
|
|
||||||
int anInt493;
|
int anInt493;
|
||||||
int anInt495;
|
int anInt495;
|
||||||
int anInt496;
|
int anInt496;
|
||||||
static int anInt497;
|
|
||||||
long aLong498 = 0L;
|
long aLong498 = 0L;
|
||||||
static int[][] anIntArrayArray499 = new int[][]{new int[0], {128, 0, 128, 128, 0, 128}, {0, 0, 128, 0, 128, 128, 64, 128}, {0, 128, 0, 0, 128, 0, 64, 128}, {0, 0, 64, 128, 0, 128}, {128, 128, 64, 128, 128, 0}, {64, 0, 128, 0, 128, 128, 64, 128}, {128, 0, 128, 128, 0, 128, 0, 64, 64, 0}, {0, 0, 64, 0, 0, 64}, {0, 0, 128, 0, 128, 128, 64, 96, 32, 64}, {0, 128, 0, 0, 32, 64, 64, 96, 128, 128}, {0, 128, 0, 0, 32, 32, 96, 32, 128, 0, 128, 128}};
|
|
||||||
|
|
||||||
static void method953() {
|
|
||||||
try {
|
|
||||||
Class114.aReferenceCache_1569.sweep(50);
|
|
||||||
Class3_Sub15.aReferenceCache_2428.sweep(50);
|
|
||||||
Unsorted.aReferenceCache_743.sweep(50);
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "ec.D(" + -13508 + ',' + 50 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method955(int[][] var0, boolean var1, int var2, Class3_Sub11 var3, int[] var4, int var5, int var6, int var7, boolean var8, float[][] var9, boolean var10, int var11, float[][] var12, int var13, int var14, int var15, boolean var16, int[][] var17, float[][] var18, byte var19, int var20, boolean[] var21) {
|
static void method955(int[][] var0, boolean var1, int var2, Class3_Sub11 var3, int[] var4, int var5, int var6, int var7, boolean var8, float[][] var9, boolean var10, int var11, float[][] var12, int var13, int var14, int var15, boolean var16, int[][] var17, float[][] var18, byte var19, int var20, boolean[] var21) {
|
||||||
try {
|
try {
|
||||||
|
|
@ -48,7 +38,7 @@ final class Class25 {
|
||||||
var26[var27] = Class121.method1734(var25, (float) var13, var22, var23, var0, var30, var7, var18, var24, (byte) -116, var19, false, var3, var9, var5, var28, var12, var29);
|
var26[var27] = Class121.method1734(var25, (float) var13, var22, var23, var0, var30, var7, var18, var24, (byte) -116, var19, false, var3, var9, var5, var28, var12, var29);
|
||||||
}
|
}
|
||||||
|
|
||||||
var3.method150(var6, var7, var5, var26, (int[])null, false);
|
var3.method150(var6, var7, var5, var26, null, false);
|
||||||
} catch (RuntimeException var31) {
|
} catch (RuntimeException var31) {
|
||||||
throw ClientErrorException.clientError(var31, "ec.F(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var2 + ',' + (var3 != null ? "{...}" : "null") + ',' + (var4 != null ? "{...}" : "null") + ',' + var5 + ',' + var6 + ',' + var7 + ',' + var8 + ',' + (var9 != null ? "{...}" : "null") + ',' + var10 + ',' + var11 + ',' + (var12 != null ? "{...}" : "null") + ',' + var13 + ',' + var14 + ',' + var15 + ',' + var16 + ',' + (var17 != null ? "{...}" : "null") + ',' + (var18 != null ? "{...}" : "null") + ',' + var19 + ',' + var20 + ',' + (var21 != null ? "{...}" : "null") + ')');
|
throw ClientErrorException.clientError(var31, "ec.F(" + (var0 != null ? "{...}" : "null") + ',' + var1 + ',' + var2 + ',' + (var3 != null ? "{...}" : "null") + ',' + (var4 != null ? "{...}" : "null") + ',' + var5 + ',' + var6 + ',' + var7 + ',' + var8 + ',' + (var9 != null ? "{...}" : "null") + ',' + var10 + ',' + var11 + ',' + (var12 != null ? "{...}" : "null") + ',' + var13 + ',' + var14 + ',' + var15 + ',' + var16 + ',' + (var17 != null ? "{...}" : "null") + ',' + (var18 != null ? "{...}" : "null") + ',' + var19 + ',' + var20 + ',' + (var21 != null ? "{...}" : "null") + ')');
|
||||||
}
|
}
|
||||||
|
|
@ -86,7 +76,7 @@ final class Class25 {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var3 < 16) {
|
if (var3 < 16) {
|
||||||
method955((int[][])((int[][])null), true, 94, (Class3_Sub11)null, (int[])null, -50, -107, -51, false, (float[][])((float[][])null), true, 73, (float[][])((float[][])null), -92, -7, -23, true, (int[][])((int[][])null), (float[][])((float[][])null), (byte)52, 41, (boolean[])null);
|
method955(null, true, 94, null, null, -50, -107, -51, false, null, true, 73, null, -92, -7, -23, true, null, null, (byte) 52, 41, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var12) {
|
} catch (RuntimeException var12) {
|
||||||
|
|
|
||||||
|
|
@ -3,11 +3,10 @@ package org.runite.client;
|
||||||
final class Class29 {
|
final class Class29 {
|
||||||
|
|
||||||
static boolean aBoolean554 = false;
|
static boolean aBoolean554 = false;
|
||||||
int anInt556 = 0;
|
|
||||||
static CacheIndex aClass153_557;
|
static CacheIndex aClass153_557;
|
||||||
static int[][][] anIntArrayArrayArray558;
|
static int[][][] anIntArrayArrayArray558;
|
||||||
static int anInt561 = 0;
|
static int anInt561 = 0;
|
||||||
|
int anInt556 = 0;
|
||||||
|
|
||||||
static void method968(int var0) {
|
static void method968(int var0) {
|
||||||
try {
|
try {
|
||||||
|
|
@ -38,22 +37,6 @@ final class Class29 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
final void method970(DataBuffer var2) {
|
|
||||||
try {
|
|
||||||
while(true) {
|
|
||||||
int var3 = var2.readUnsignedByte();
|
|
||||||
if(0 == var3) {
|
|
||||||
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.method972(var2, var3);
|
|
||||||
}
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "eh.B(" + -20638 + ',' + (var2 != null?"{...}":"null") + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method971(int var0, int[][] var1, float[][] var2, int var3, float[][] var4, int var5, byte var6, int var7, int var8, boolean var10, byte var11, int var12, float[][] var13, int var14, Class3_Sub11 var15) {
|
static void method971(int var0, int[][] var1, float[][] var2, int var3, float[][] var4, int var5, byte var6, int var7, int var8, boolean var10, byte var11, int var12, float[][] var13, int var14, Class3_Sub11 var15) {
|
||||||
try {
|
try {
|
||||||
int var16 = 255 + (var0 << 8);
|
int var16 = 255 + (var0 << 8);
|
||||||
|
|
@ -65,20 +48,20 @@ final class Class29 {
|
||||||
|
|
||||||
int var23;
|
int var23;
|
||||||
for (var23 = 0; var23 < var22.length; ++var23) {
|
for (var23 = 0; var23 < var22.length; ++var23) {
|
||||||
var22[var23] = Class121.method1734(var19, 0.0F, var16, var17, (int[][])null, var1, var3, var13, var18, (byte)-125, var6, false, var15, var2, var12, var20[var23 + var23], var4, var20[var23 + var23 + 1]);
|
var22[var23] = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -125, var6, false, var15, var2, var12, var20[var23 + var23], var4, var20[var23 + var23 + 1]);
|
||||||
}
|
}
|
||||||
|
|
||||||
int[] var21 = null;
|
int[] var21 = null;
|
||||||
if (var10) {
|
if (var10) {
|
||||||
int var24;
|
int var24;
|
||||||
if (1 == var11) {
|
if (1 == var11) {
|
||||||
var23 = Class121.method1734(var19, 0.0F, var16, var17, (int[][])null, var1, var3, var13, var18, (byte)-122, var6, true, var15, var2, var12, 64, var4, 128);
|
var23 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -122, var6, true, var15, var2, var12, 64, var4, 128);
|
||||||
var24 = Class121.method1734(var19, 0.0F, var16, var17, (int[][])null, var1, var3, var13, var18, (byte)-114, var6, true, var15, var2, var12, 128, var4, 64);
|
var24 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -114, var6, true, var15, var2, var12, 128, var4, 64);
|
||||||
var21 = new int[]{var24, var23, var22[2], var23, var22[0], var22[2]};
|
var21 = new int[]{var24, var23, var22[2], var23, var22[0], var22[2]};
|
||||||
} else if (2 == var11) {
|
} else if (2 == var11) {
|
||||||
var21 = new int[6];
|
var21 = new int[6];
|
||||||
var23 = Class121.method1734(var19, 0.0F, var16, var17, (int[][])null, var1, var3, var13, var18, (byte)-121, var6, true, var15, var2, var12, 128, var4, 128);
|
var23 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -121, var6, true, var15, var2, var12, 128, var4, 128);
|
||||||
var24 = Class121.method1734(var19, 0.0F, var16, var17, (int[][])null, var1, var3, var13, var18, (byte)-128, var6, true, var15, var2, var12, 64, var4, 0);
|
var24 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -128, var6, true, var15, var2, var12, 64, var4, 0);
|
||||||
var21[2] = var23;
|
var21[2] = var23;
|
||||||
var21[0] = var22[0];
|
var21[0] = var22[0];
|
||||||
var21[5] = var22[0];
|
var21[5] = var22[0];
|
||||||
|
|
@ -87,8 +70,8 @@ final class Class29 {
|
||||||
var21[4] = var22[1];
|
var21[4] = var22[1];
|
||||||
} else if (var11 == 3) {
|
} else if (var11 == 3) {
|
||||||
var21 = new int[6];
|
var21 = new int[6];
|
||||||
var23 = Class121.method1734(var19, 0.0F, var16, var17, (int[][])null, var1, var3, var13, var18, (byte)-114, var6, true, var15, var2, var12, 0, var4, 128);
|
var23 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -114, var6, true, var15, var2, var12, 0, var4, 128);
|
||||||
var24 = Class121.method1734(var19, 0.0F, var16, var17, (int[][])null, var1, var3, var13, var18, (byte)-115, var6, true, var15, var2, var12, 64, var4, 0);
|
var24 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -115, var6, true, var15, var2, var12, 64, var4, 0);
|
||||||
var21[4] = var24;
|
var21[4] = var24;
|
||||||
var21[1] = var22[1];
|
var21[1] = var22[1];
|
||||||
var21[0] = var22[2];
|
var21[0] = var22[2];
|
||||||
|
|
@ -97,20 +80,20 @@ final class Class29 {
|
||||||
var21[5] = var22[2];
|
var21[5] = var22[2];
|
||||||
} else if (var11 == 4) {
|
} else if (var11 == 4) {
|
||||||
var21 = new int[3];
|
var21 = new int[3];
|
||||||
var23 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -115, var6, true, var15, var2, var12, 0, var4, 128);
|
var23 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -115, var6, true, var15, var2, var12, 0, var4, 128);
|
||||||
var21[0] = var22[3];
|
var21[0] = var22[3];
|
||||||
var21[2] = var22[0];
|
var21[2] = var22[0];
|
||||||
var21[1] = var23;
|
var21[1] = var23;
|
||||||
} else if (var11 == 5) {
|
} else if (var11 == 5) {
|
||||||
var21 = new int[3];
|
var21 = new int[3];
|
||||||
var23 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -112, var6, true, var15, var2, var12, 128, var4, 128);
|
var23 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -112, var6, true, var15, var2, var12, 128, var4, 128);
|
||||||
var21[1] = var23;
|
var21[1] = var23;
|
||||||
var21[0] = var22[2];
|
var21[0] = var22[2];
|
||||||
var21[2] = var22[3];
|
var21[2] = var22[3];
|
||||||
} else if (var11 == 6) {
|
} else if (var11 == 6) {
|
||||||
var21 = new int[6];
|
var21 = new int[6];
|
||||||
var23 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -123, var6, true, var15, var2, var12, 128, var4, 0);
|
var23 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -123, var6, true, var15, var2, var12, 128, var4, 0);
|
||||||
var24 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -115, var6, true, var15, var2, var12, 128, var4, 128);
|
var24 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -115, var6, true, var15, var2, var12, 128, var4, 128);
|
||||||
var21[1] = var23;
|
var21[1] = var23;
|
||||||
var21[0] = var22[3];
|
var21[0] = var22[3];
|
||||||
var21[2] = var24;
|
var21[2] = var24;
|
||||||
|
|
@ -119,8 +102,8 @@ final class Class29 {
|
||||||
var21[5] = var22[3];
|
var21[5] = var22[3];
|
||||||
} else if (var11 == 7) {
|
} else if (var11 == 7) {
|
||||||
var21 = new int[6];
|
var21 = new int[6];
|
||||||
var23 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -126, var6, true, var15, var2, var12, 0, var4, 128);
|
var23 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -126, var6, true, var15, var2, var12, 0, var4, 128);
|
||||||
var24 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -117, var6, true, var15, var2, var12, 128, var4, 0);
|
var24 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -117, var6, true, var15, var2, var12, 128, var4, 0);
|
||||||
var21[3] = var23;
|
var21[3] = var23;
|
||||||
var21[2] = var23;
|
var21[2] = var23;
|
||||||
var21[0] = var22[1];
|
var21[0] = var22[1];
|
||||||
|
|
@ -129,18 +112,18 @@ final class Class29 {
|
||||||
var21[5] = var22[1];
|
var21[5] = var22[1];
|
||||||
} else if (var11 == 8) {
|
} else if (var11 == 8) {
|
||||||
var21 = new int[3];
|
var21 = new int[3];
|
||||||
var23 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -117, var6, true, var15, var2, var12, 0, var4, 0);
|
var23 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -117, var6, true, var15, var2, var12, 0, var4, 0);
|
||||||
var21[2] = var22[4];
|
var21[2] = var22[4];
|
||||||
var21[0] = var22[3];
|
var21[0] = var22[3];
|
||||||
var21[1] = var23;
|
var21[1] = var23;
|
||||||
} else if (var11 == 9) {
|
} else if (var11 == 9) {
|
||||||
var23 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -118, var6, true, var15, var2, var12, 128, var4, 64);
|
var23 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -118, var6, true, var15, var2, var12, 128, var4, 64);
|
||||||
var24 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -121, var6, true, var15, var2, var12, 96, var4, 32);
|
var24 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -121, var6, true, var15, var2, var12, 96, var4, 32);
|
||||||
int var25 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -120, var6, true, var15, var2, var12, 64, var4, 0);
|
int var25 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -120, var6, true, var15, var2, var12, 64, var4, 0);
|
||||||
var21 = new int[]{var24, var23, var22[4], var24, var22[4], var22[3], var24, var22[3], var22[2], var24, var22[2], var22[1], var24, var22[1], var25};
|
var21 = new int[]{var24, var23, var22[4], var24, var22[4], var22[3], var24, var22[3], var22[2], var24, var22[2], var22[1], var24, var22[1], var25};
|
||||||
} else if (10 == var11) {
|
} else if (10 == var11) {
|
||||||
var21 = new int[9];
|
var21 = new int[9];
|
||||||
var23 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -120, var6, true, var15, var2, var12, 0, var4, 128);
|
var23 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -120, var6, true, var15, var2, var12, 0, var4, 128);
|
||||||
var21[0] = var22[2];
|
var21[0] = var22[2];
|
||||||
var21[8] = var22[0];
|
var21[8] = var22[0];
|
||||||
var21[1] = var23;
|
var21[1] = var23;
|
||||||
|
|
@ -152,8 +135,8 @@ final class Class29 {
|
||||||
var21[6] = var22[4];
|
var21[6] = var22[4];
|
||||||
} else if (var11 == 11) {
|
} else if (var11 == 11) {
|
||||||
var21 = new int[12];
|
var21 = new int[12];
|
||||||
var23 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -119, var6, true, var15, var2, var12, 0, var4, 64);
|
var23 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -119, var6, true, var15, var2, var12, 0, var4, 64);
|
||||||
var24 = Class121.method1734(var19, 0.0F, var16, var17, (int[][]) null, var1, var3, var13, var18, (byte) -121, var6, true, var15, var2, var12, 128, var4, 64);
|
var24 = Class121.method1734(var19, 0.0F, var16, var17, null, var1, var3, var13, var18, (byte) -121, var6, true, var15, var2, var12, 128, var4, 64);
|
||||||
var21[5] = var23;
|
var21[5] = var23;
|
||||||
var21[1] = var23;
|
var21[1] = var23;
|
||||||
var21[8] = var23;
|
var21[8] = var23;
|
||||||
|
|
@ -175,6 +158,22 @@ final class Class29 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
final void method970(DataBuffer var2) {
|
||||||
|
try {
|
||||||
|
while (true) {
|
||||||
|
int var3 = var2.readUnsignedByte();
|
||||||
|
if (0 == var3) {
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.method972(var2, var3);
|
||||||
|
}
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "eh.B(" + -20638 + ',' + (var2 != null ? "{...}" : "null") + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void method972(DataBuffer var1, int var3) {
|
private void method972(DataBuffer var1, int var3) {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
import org.rs09.client.util.ArrayUtils;
|
import org.rs09.client.util.ArrayUtils;
|
||||||
|
|
||||||
import java.io.EOFException;
|
import java.io.EOFException;
|
||||||
|
|
@ -7,22 +8,44 @@ import java.io.IOException;
|
||||||
|
|
||||||
final class Class30 {
|
final class Class30 {
|
||||||
|
|
||||||
private long aLong563;
|
static int[] anIntArray574 = new int[14];
|
||||||
|
static float aFloat578;
|
||||||
|
static boolean loadedWorldList = false;
|
||||||
private final byte[] aByteArray564;
|
private final byte[] aByteArray564;
|
||||||
|
private final byte[] aByteArray572;
|
||||||
|
private final RandomAccessFileWrapper aRandomAccessFileWrapper_573;
|
||||||
|
private long aLong563;
|
||||||
private int anInt566 = 0;
|
private int anInt566 = 0;
|
||||||
private long aLong568;
|
private long aLong568;
|
||||||
private long aLong569;
|
private long aLong569;
|
||||||
private long aLong570;
|
private long aLong570;
|
||||||
private long aLong571 = -1L;
|
private long aLong571 = -1L;
|
||||||
private final byte[] aByteArray572;
|
|
||||||
private final RandomAccessFileWrapper aRandomAccessFileWrapper_573;
|
|
||||||
static int[] anIntArray574 = new int[14];
|
|
||||||
private int anInt575;
|
private int anInt575;
|
||||||
private long aLong576 = -1L;
|
private long aLong576 = -1L;
|
||||||
static float aFloat578;
|
|
||||||
static boolean loadedWorldList = false;
|
|
||||||
|
|
||||||
|
|
||||||
|
Class30(RandomAccessFileWrapper var1, int var2) throws IOException {
|
||||||
|
try {
|
||||||
|
this.aRandomAccessFileWrapper_573 = var1;
|
||||||
|
this.aLong568 = this.aLong563 = var1.getLength();
|
||||||
|
this.aByteArray572 = new byte[0];
|
||||||
|
this.aByteArray564 = new byte[var2];
|
||||||
|
this.aLong569 = 0L;
|
||||||
|
} catch (RuntimeException var5) {
|
||||||
|
throw ClientErrorException.clientError(var5, "en.<init>(" + (var1 != null ? "{...}" : "null") + ',' + var2 + ',' + 0 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
static void method979(int var0, int var1, int var2) {
|
||||||
|
try {
|
||||||
|
RSString var4 = RSString.stringCombiner(new RSString[]{TextCore.aClass94_853, RSString.stringAnimator(var2), TextCore.aClass94_3268, RSString.stringAnimator(var0 >> 6), TextCore.aClass94_3268, RSString.stringAnimator(var1 >> 6), TextCore.aClass94_3268, RSString.stringAnimator(var0 & 63), TextCore.aClass94_3268, RSString.stringAnimator(63 & var1)});
|
||||||
|
|
||||||
|
ClientCommands.ClientCommands(var4);
|
||||||
|
} catch (RuntimeException var5) {
|
||||||
|
throw ClientErrorException.clientError(var5, "en.I(" + var0 + ',' + var1 + ',' + var2 + ',' + (byte) -4 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void method975(byte var1) throws IOException {
|
private void method975(byte var1) throws IOException {
|
||||||
try {
|
try {
|
||||||
if (-1L != this.aLong571) {
|
if (-1L != this.aLong571) {
|
||||||
|
|
@ -39,7 +62,7 @@ final class Class30 {
|
||||||
var3 = this.aLong576;
|
var3 = this.aLong576;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.aLong570 += (long)this.anInt566;
|
this.aLong570 += this.anInt566;
|
||||||
if (this.aLong563 < this.aLong570) {
|
if (this.aLong563 < this.aLong570) {
|
||||||
this.aLong563 = this.aLong570;
|
this.aLong563 = this.aLong570;
|
||||||
}
|
}
|
||||||
|
|
@ -95,7 +118,7 @@ final class Class30 {
|
||||||
|
|
||||||
if (-1L != this.aLong571 && this.aLong569 >= this.aLong571 && (long) this.anInt566 + this.aLong571 >= (long) var3 + this.aLong569) {
|
if (-1L != this.aLong571 && this.aLong569 >= this.aLong571 && (long) this.anInt566 + this.aLong571 >= (long) var3 + this.aLong569) {
|
||||||
ArrayUtils.arraycopy(this.aByteArray572, (int) (-this.aLong571 + this.aLong569), var2, var1, var3);
|
ArrayUtils.arraycopy(this.aByteArray572, (int) (-this.aLong571 + this.aLong569), var2, var1, var3);
|
||||||
this.aLong569 += (long)var3;
|
this.aLong569 += var3;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -111,19 +134,19 @@ final class Class30 {
|
||||||
ArrayUtils.arraycopy(this.aByteArray564, (int) (this.aLong569 - this.aLong576), var2, var1, var9);
|
ArrayUtils.arraycopy(this.aByteArray564, (int) (this.aLong569 - this.aLong576), var2, var1, var9);
|
||||||
var1 += var9;
|
var1 += var9;
|
||||||
var3 -= var9;
|
var3 -= var9;
|
||||||
this.aLong569 += (long)var9;
|
this.aLong569 += var9;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (var3 > this.aByteArray564.length) {
|
if (var3 > this.aByteArray564.length) {
|
||||||
this.aRandomAccessFileWrapper_573.seek(this.aLong569);
|
this.aRandomAccessFileWrapper_573.seek(this.aLong569);
|
||||||
|
|
||||||
for(this.aLong570 = this.aLong569; 0 < var3; this.aLong569 += (long)var9) {
|
for (this.aLong570 = this.aLong569; 0 < var3; this.aLong569 += var9) {
|
||||||
var9 = this.aRandomAccessFileWrapper_573.read(var2, var1, var3, 0);
|
var9 = this.aRandomAccessFileWrapper_573.read(var2, var1, var3, 0);
|
||||||
if (var9 == -1) {
|
if (var9 == -1) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.aLong570 += (long)var9;
|
this.aLong570 += var9;
|
||||||
var3 -= var9;
|
var3 -= var9;
|
||||||
var1 += var9;
|
var1 += var9;
|
||||||
}
|
}
|
||||||
|
|
@ -137,7 +160,7 @@ final class Class30 {
|
||||||
ArrayUtils.arraycopy(this.aByteArray564, 0, var2, var1, var9);
|
ArrayUtils.arraycopy(this.aByteArray564, 0, var2, var1, var9);
|
||||||
var3 -= var9;
|
var3 -= var9;
|
||||||
var1 += var9;
|
var1 += var9;
|
||||||
this.aLong569 += (long)var9;
|
this.aLong569 += var9;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (-1L != this.aLong571) {
|
if (-1L != this.aLong571) {
|
||||||
|
|
@ -190,16 +213,6 @@ final class Class30 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void method979(int var0, int var1, int var2) {
|
|
||||||
try {
|
|
||||||
RSString var4 = RSString.stringCombiner(new RSString[]{TextCore.aClass94_853, RSString.stringAnimator(var2), TextCore.aClass94_3268, RSString.stringAnimator(var0 >> 6), TextCore.aClass94_3268, RSString.stringAnimator(var1 >> 6), TextCore.aClass94_3268, RSString.stringAnimator(var0 & 63), TextCore.aClass94_3268, RSString.stringAnimator(63 & var1)});
|
|
||||||
|
|
||||||
ClientCommands.ClientCommands(var4);
|
|
||||||
} catch (RuntimeException var5) {
|
|
||||||
throw ClientErrorException.clientError(var5, "en.I(" + var0 + ',' + var1 + ',' + var2 + ',' + (byte) -4 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
final void method980() throws IOException {
|
final void method980() throws IOException {
|
||||||
try {
|
try {
|
||||||
this.method975((byte) -75);
|
this.method975((byte) -75);
|
||||||
|
|
@ -231,7 +244,7 @@ final class Class30 {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.aLong570 += (long)var3;
|
this.aLong570 += var3;
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var4) {
|
} catch (RuntimeException var4) {
|
||||||
|
|
@ -263,7 +276,7 @@ final class Class30 {
|
||||||
int var5 = (int) ((long) this.aByteArray572.length - this.aLong569 + this.aLong571);
|
int var5 = (int) ((long) this.aByteArray572.length - this.aLong569 + this.aLong571);
|
||||||
var4 -= var5;
|
var4 -= var5;
|
||||||
ArrayUtils.arraycopy(var1, var2, this.aByteArray572, (int) (this.aLong569 + -this.aLong571), var5);
|
ArrayUtils.arraycopy(var1, var2, this.aByteArray572, (int) (this.aLong569 + -this.aLong571), var5);
|
||||||
this.aLong569 += (long)var5;
|
this.aLong569 += var5;
|
||||||
this.anInt566 = this.aByteArray572.length;
|
this.anInt566 = this.aByteArray572.length;
|
||||||
this.method975((byte) 93);
|
this.method975((byte) 93);
|
||||||
var2 += var5;
|
var2 += var5;
|
||||||
|
|
@ -283,7 +296,7 @@ final class Class30 {
|
||||||
var12 = this.aLong576;
|
var12 = this.aLong576;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.aLong570 += (long)var4;
|
this.aLong570 += var4;
|
||||||
long var7 = -1L;
|
long var7 = -1L;
|
||||||
if (this.aLong563 < this.aLong570) {
|
if (this.aLong563 < this.aLong570) {
|
||||||
this.aLong563 = this.aLong570;
|
this.aLong563 = this.aLong570;
|
||||||
|
|
@ -300,7 +313,7 @@ final class Class30 {
|
||||||
ArrayUtils.arraycopy(var1, (int) (-this.aLong569 + var12 + (long) var2), this.aByteArray564, (int) (-this.aLong576 + var12), var9);
|
ArrayUtils.arraycopy(var1, (int) (-this.aLong569 + var12 + (long) var2), this.aByteArray564, (int) (-this.aLong576 + var12), var9);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.aLong569 += (long)var4;
|
this.aLong569 += var4;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -310,7 +323,7 @@ final class Class30 {
|
||||||
}
|
}
|
||||||
|
|
||||||
ArrayUtils.arraycopy(var1, var2, this.aByteArray572, (int) (this.aLong569 + -this.aLong571), var4);
|
ArrayUtils.arraycopy(var1, var2, this.aByteArray572, (int) (this.aLong569 + -this.aLong571), var4);
|
||||||
this.aLong569 += (long)var4;
|
this.aLong569 += var4;
|
||||||
if (-this.aLong571 + this.aLong569 > (long) this.anInt566) {
|
if (-this.aLong571 + this.aLong569 > (long) this.anInt566) {
|
||||||
this.anInt566 = (int) (-this.aLong571 + this.aLong569);
|
this.anInt566 = (int) (-this.aLong571 + this.aLong569);
|
||||||
}
|
}
|
||||||
|
|
@ -347,16 +360,4 @@ final class Class30 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Class30(RandomAccessFileWrapper var1, int var2) throws IOException {
|
|
||||||
try {
|
|
||||||
this.aRandomAccessFileWrapper_573 = var1;
|
|
||||||
this.aLong568 = this.aLong563 = var1.getLength();
|
|
||||||
this.aByteArray572 = new byte[0];
|
|
||||||
this.aByteArray564 = new byte[var2];
|
|
||||||
this.aLong569 = 0L;
|
|
||||||
} catch (RuntimeException var5) {
|
|
||||||
throw ClientErrorException.clientError(var5, "en.<init>(" + (var1 != null?"{...}":"null") + ',' + var2 + ',' + 0 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import org.rs09.client.LinkableInt;
|
import org.rs09.client.LinkableInt;
|
||||||
|
|
||||||
import javax.media.opengl.GL;
|
import javax.media.opengl.GL;
|
||||||
|
|
@ -9,22 +8,21 @@ import javax.media.opengl.GL;
|
||||||
|
|
||||||
final class Class31 {
|
final class Class31 {
|
||||||
|
|
||||||
|
private static final Class61 aClass61_581 = new Class61();
|
||||||
|
private static final Class61 aClass61_586 = new Class61();
|
||||||
|
private static final Class61 aClass61_587 = new Class61();
|
||||||
|
private static final Class61 aClass61_588 = new Class61();
|
||||||
|
private static final int[] anIntArray589 = new int[1000];
|
||||||
static int anInt580 = 0;
|
static int anInt580 = 0;
|
||||||
private static Class61 aClass61_581 = new Class61();
|
|
||||||
static int anInt582 = 0;
|
static int anInt582 = 0;
|
||||||
private static long aLong583 = 0L;
|
|
||||||
static int memory2D = 0;
|
static int memory2D = 0;
|
||||||
static int anInt585 = 0;
|
static int anInt585 = 0;
|
||||||
private static Class61 aClass61_586 = new Class61();
|
private static long aLong583 = 0L;
|
||||||
private static Class61 aClass61_587 = new Class61();
|
|
||||||
private static Class61 aClass61_588 = new Class61();
|
|
||||||
private static int[] anIntArray589 = new int[1000];
|
|
||||||
|
|
||||||
|
|
||||||
static synchronized void method985(int var0, int var1, int var2) {
|
static synchronized void method985(int var0, int var1, int var2) {
|
||||||
if (var2 == anInt582) {
|
if (var2 == anInt582) {
|
||||||
LinkableInt var3 = new LinkableInt(var1);
|
LinkableInt var3 = new LinkableInt(var1);
|
||||||
var3.linkableKey = (long)var0;
|
var3.linkableKey = var0;
|
||||||
aClass61_587.method1215(var3);
|
aClass61_587.method1215(var3);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -32,7 +30,7 @@ final class Class31 {
|
||||||
static synchronized void method986(int var0, int var1) {
|
static synchronized void method986(int var0, int var1) {
|
||||||
if (var1 == anInt582) {
|
if (var1 == anInt582) {
|
||||||
LinkableInt var2 = new LinkableInt();
|
LinkableInt var2 = new LinkableInt();
|
||||||
var2.linkableKey = (long)var0;
|
var2.linkableKey = var0;
|
||||||
aClass61_588.method1215(var2);
|
aClass61_588.method1215(var2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -51,7 +49,7 @@ final class Class31 {
|
||||||
static synchronized void method989(int var0, int var1, int var2) {
|
static synchronized void method989(int var0, int var1, int var2) {
|
||||||
if (var2 == anInt582) {
|
if (var2 == anInt582) {
|
||||||
LinkableInt var3 = new LinkableInt(var1);
|
LinkableInt var3 = new LinkableInt(var1);
|
||||||
var3.linkableKey = (long)var0;
|
var3.linkableKey = var0;
|
||||||
aClass61_581.method1215(var3);
|
aClass61_581.method1215(var3);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -124,7 +122,7 @@ final class Class31 {
|
||||||
static synchronized void method991(int var0, int var1, int var2) {
|
static synchronized void method991(int var0, int var1, int var2) {
|
||||||
if (var2 == anInt582) {
|
if (var2 == anInt582) {
|
||||||
LinkableInt var3 = new LinkableInt(var1);
|
LinkableInt var3 = new LinkableInt(var1);
|
||||||
var3.linkableKey = (long)var0;
|
var3.linkableKey = var0;
|
||||||
aClass61_586.method1215(var3);
|
aClass61_586.method1215(var3);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ final class Class32 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Client.aClass3_Sub11ArrayArray2199 = (Class3_Sub11[][])null;
|
Client.aClass3_Sub11ArrayArray2199 = null;
|
||||||
if (Class166.aClass3_Sub2ArrayArrayArray2065 != null) {
|
if (Class166.aClass3_Sub2ArrayArrayArray2065 != null) {
|
||||||
for (var0 = 0; var0 < Class166.aClass3_Sub2ArrayArrayArray2065.length; ++var0) {
|
for (var0 = 0; var0 < Class166.aClass3_Sub2ArrayArrayArray2065.length; ++var0) {
|
||||||
for (var1 = 0; var1 < Unsorted.anInt1234; ++var1) {
|
for (var1 = 0; var1 < Unsorted.anInt1234; ++var1) {
|
||||||
|
|
@ -58,7 +58,7 @@ final class Class32 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub13_Sub28.aClass3_Sub11ArrayArray3346 = (Class3_Sub11[][])null;
|
Class3_Sub13_Sub28.aClass3_Sub11ArrayArray3346 = null;
|
||||||
Class3_Sub4.anInt2249 = 0;
|
Class3_Sub4.anInt2249 = 0;
|
||||||
if (Class3_Sub28_Sub8.aClass113Array3610 != null) {
|
if (Class3_Sub28_Sub8.aClass113Array3610 != null) {
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,23 +1,70 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
import org.rs09.client.rendering.Toolkit;
|
import org.rs09.client.rendering.Toolkit;
|
||||||
|
|
||||||
import java.awt.Color;
|
|
||||||
import java.awt.Component;
|
|
||||||
import java.awt.Font;
|
import java.awt.Font;
|
||||||
import java.awt.FontMetrics;
|
import java.awt.*;
|
||||||
import java.awt.Graphics;
|
|
||||||
import java.awt.Image;
|
|
||||||
import java.awt.image.PixelGrabber;
|
import java.awt.image.PixelGrabber;
|
||||||
|
|
||||||
final class Class33 {
|
final class Class33 {
|
||||||
|
|
||||||
|
private static final String aString597 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!\"??$%^&*()-_=+[{]};:'@#~,<.>/?\\| " + '\u00c4' + '\u00cb' + '\u00cf' + '\u00d6' + '\u00dc' + '\u00e4' + '\u00eb' + '\u00ef' + '\u00f6' + '\u00fc' + '\u00ff' + '\u00df' + '\u00c1' + '\u00c0' + '\u00c9' + '\u00c8' + '\u00cd' + '\u00cc' + '\u00d3' + '\u00d2' + '\u00da' + '\u00d9' + '\u00e1' + '\u00e0' + '\u00e9' + '\u00e8' + '\u00ed' + '\u00ec' + '\u00f3' + '\u00f2' + '\u00fa' + '\u00f9' + '\u00c2' + '\u00ca' + '\u00ce' + '\u00d4' + '\u00db' + '\u00e2' + '\u00ea' + '\u00ee' + '\u00f4' + '\u00fb' + '\u00c6' + '\u00e6';
|
||||||
|
private static final int anInt598 = aString597.length();
|
||||||
|
private static final int[] anIntArray599 = new int[256];
|
||||||
|
|
||||||
|
static {
|
||||||
|
for (int var0 = 0; var0 < 256; ++var0) {
|
||||||
|
int var1 = aString597.indexOf(var0);
|
||||||
|
if (var1 == -1) {
|
||||||
|
var1 = 74;
|
||||||
|
}
|
||||||
|
|
||||||
|
anIntArray599[var0] = var1 * 9;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
private byte[] aByteArray594 = new byte[100000];
|
private byte[] aByteArray594 = new byte[100000];
|
||||||
private boolean aBoolean595;
|
private boolean aBoolean595;
|
||||||
private int anInt596;
|
private int anInt596;
|
||||||
private static String aString597 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!\"??$%^&*()-_=+[{]};:\'@#~,<.>/?\\| " + String.valueOf('\u00c4') + '\u00cb' + '\u00cf' + '\u00d6' + '\u00dc' + '\u00e4' + '\u00eb' + '\u00ef' + '\u00f6' + '\u00fc' + '\u00ff' + '\u00df' + '\u00c1' + '\u00c0' + '\u00c9' + '\u00c8' + '\u00cd' + '\u00cc' + '\u00d3' + '\u00d2' + '\u00da' + '\u00d9' + '\u00e1' + '\u00e0' + '\u00e9' + '\u00e8' + '\u00ed' + '\u00ec' + '\u00f3' + '\u00f2' + '\u00fa' + '\u00f9' + '\u00c2' + '\u00ca' + '\u00ce' + '\u00d4' + '\u00db' + '\u00e2' + '\u00ea' + '\u00ee' + '\u00f4' + '\u00fb' + '\u00c6' + '\u00e6';
|
|
||||||
private static final int anInt598 = aString597.length();
|
|
||||||
private static int[] anIntArray599 = new int[256];
|
|
||||||
|
|
||||||
|
Class33(int fontSize, Component var3) {
|
||||||
|
this.anInt596 = anInt598 * 9;
|
||||||
|
this.aBoolean595 = false;
|
||||||
|
Font var4 = new Font("Helvetica", Font.BOLD, fontSize);
|
||||||
|
FontMetrics var5 = var3.getFontMetrics(var4);
|
||||||
|
|
||||||
|
int var6;
|
||||||
|
for (var6 = 0; var6 < anInt598; ++var6) {
|
||||||
|
this.method1004(var4, var5, aString597.charAt(var6), var6, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (this.aBoolean595) {
|
||||||
|
this.anInt596 = anInt598 * 9;
|
||||||
|
this.aBoolean595 = false;
|
||||||
|
var4 = new Font("Helvetica", Font.PLAIN, fontSize);
|
||||||
|
var5 = var3.getFontMetrics(var4);
|
||||||
|
|
||||||
|
for (var6 = 0; var6 < anInt598; ++var6) {
|
||||||
|
this.method1004(var4, var5, aString597.charAt(var6), var6, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!this.aBoolean595) {
|
||||||
|
this.anInt596 = anInt598 * 9;
|
||||||
|
this.aBoolean595 = false;
|
||||||
|
|
||||||
|
for (var6 = 0; var6 < anInt598; ++var6) {
|
||||||
|
this.method1004(var4, var5, aString597.charAt(var6), var6, true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
byte[] var8 = new byte[this.anInt596];
|
||||||
|
|
||||||
|
if (this.anInt596 >= 0) System.arraycopy(this.aByteArray594, 0, var8, 0, this.anInt596);
|
||||||
|
|
||||||
|
this.aByteArray594 = var8;
|
||||||
|
}
|
||||||
|
|
||||||
private void method997(RSString var1, int var2, int var3, int var4, boolean var5) {
|
private void method997(RSString var1, int var2, int var3, int var4, boolean var5) {
|
||||||
if (this.aBoolean595 || var4 == 0) {
|
if (this.aBoolean595 || var4 == 0) {
|
||||||
|
|
@ -305,54 +352,4 @@ final class Class33 {
|
||||||
final int method1006() {
|
final int method1006() {
|
||||||
return this.aByteArray594[6];
|
return this.aByteArray594[6];
|
||||||
}
|
}
|
||||||
|
|
||||||
Class33(int fontSize, Component var3) {
|
|
||||||
this.anInt596 = anInt598 * 9;
|
|
||||||
this.aBoolean595 = false;
|
|
||||||
Font var4 = new Font("Helvetica", Font.BOLD, fontSize);
|
|
||||||
FontMetrics var5 = var3.getFontMetrics(var4);
|
|
||||||
|
|
||||||
int var6;
|
|
||||||
for(var6 = 0; var6 < anInt598; ++var6) {
|
|
||||||
this.method1004(var4, var5, aString597.charAt(var6), var6, false);
|
|
||||||
}
|
|
||||||
|
|
||||||
if(this.aBoolean595) {
|
|
||||||
this.anInt596 = anInt598 * 9;
|
|
||||||
this.aBoolean595 = false;
|
|
||||||
var4 = new Font("Helvetica", Font.PLAIN, fontSize);
|
|
||||||
var5 = var3.getFontMetrics(var4);
|
|
||||||
|
|
||||||
for(var6 = 0; var6 < anInt598; ++var6) {
|
|
||||||
this.method1004(var4, var5, aString597.charAt(var6), var6, false);
|
|
||||||
}
|
|
||||||
|
|
||||||
if(!this.aBoolean595) {
|
|
||||||
this.anInt596 = anInt598 * 9;
|
|
||||||
this.aBoolean595 = false;
|
|
||||||
|
|
||||||
for(var6 = 0; var6 < anInt598; ++var6) {
|
|
||||||
this.method1004(var4, var5, aString597.charAt(var6), var6, true);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
byte[] var8 = new byte[this.anInt596];
|
|
||||||
|
|
||||||
if (this.anInt596 >= 0) System.arraycopy(this.aByteArray594, 0, var8, 0, this.anInt596);
|
|
||||||
|
|
||||||
this.aByteArray594 = var8;
|
|
||||||
}
|
|
||||||
|
|
||||||
static {
|
|
||||||
for(int var0 = 0; var0 < 256; ++var0) {
|
|
||||||
int var1 = aString597.indexOf(var0);
|
|
||||||
if(var1 == -1) {
|
|
||||||
var1 = 74;
|
|
||||||
}
|
|
||||||
|
|
||||||
anIntArray599[var0] = var1 * 9;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,12 +2,12 @@ package org.runite.client;
|
||||||
|
|
||||||
final class Class34 {
|
final class Class34 {
|
||||||
|
|
||||||
private int anInt600 = 2;
|
|
||||||
int anInt601;
|
int anInt601;
|
||||||
private int[] anIntArray602 = new int[2];
|
|
||||||
int anInt603;
|
int anInt603;
|
||||||
private int[] anIntArray604 = new int[2];
|
|
||||||
int anInt605;
|
int anInt605;
|
||||||
|
private int anInt600 = 2;
|
||||||
|
private int[] anIntArray602 = new int[2];
|
||||||
|
private int[] anIntArray604 = new int[2];
|
||||||
private int anInt606;
|
private int anInt606;
|
||||||
private int anInt607;
|
private int anInt607;
|
||||||
private int anInt608;
|
private int anInt608;
|
||||||
|
|
@ -15,6 +15,11 @@ final class Class34 {
|
||||||
private int anInt610;
|
private int anInt610;
|
||||||
|
|
||||||
|
|
||||||
|
public Class34() {
|
||||||
|
this.anIntArray604[1] = '\uffff';
|
||||||
|
this.anIntArray602[1] = '\uffff';
|
||||||
|
}
|
||||||
|
|
||||||
final int method1007(int var1) {
|
final int method1007(int var1) {
|
||||||
if (this.anInt610 >= this.anInt609) {
|
if (this.anInt610 >= this.anInt609) {
|
||||||
this.anInt607 = this.anIntArray602[this.anInt606++] << 15;
|
this.anInt607 = this.anIntArray602[this.anInt606++] << 15;
|
||||||
|
|
@ -59,9 +64,4 @@ final class Class34 {
|
||||||
this.anInt605 = var1.readInt();
|
this.anInt605 = var1.readInt();
|
||||||
this.method1009(var1);
|
this.method1009(var1);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Class34() {
|
|
||||||
this.anIntArray604[1] = '\uffff';
|
|
||||||
this.anIntArray602[1] = '\uffff';
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,26 +2,26 @@ package org.runite.client;
|
||||||
|
|
||||||
final class Class35 {
|
final class Class35 {
|
||||||
|
|
||||||
|
private static final int[][] anIntArrayArray619 = new int[][]{{1, 3, 5, 7}, {1, 3, 5, 7}, {1, 3, 5, 7}, {1, 3, 5, 7, 6}, {1, 3, 5, 7, 6}, {1, 3, 5, 7, 6}, {1, 3, 5, 7, 6}, {1, 3, 5, 7, 2, 6}, {1, 3, 5, 7, 2, 8}, {1, 3, 5, 7, 2, 8}, {1, 3, 5, 7, 11, 12}, {1, 3, 5, 7, 11, 12}, {1, 3, 5, 7, 13, 14}};
|
||||||
|
private static final int[][] anIntArrayArray620 = new int[][]{{0, 1, 2, 3, 0, 0, 1, 3}, {1, 1, 2, 3, 1, 0, 1, 3}, {0, 1, 2, 3, 1, 0, 1, 3}, {0, 0, 1, 2, 0, 0, 2, 4, 1, 0, 4, 3}, {0, 0, 1, 4, 0, 0, 4, 3, 1, 1, 2, 4}, {0, 0, 4, 3, 1, 0, 1, 2, 1, 0, 2, 4}, {0, 1, 2, 4, 1, 0, 1, 4, 1, 0, 4, 3}, {0, 4, 1, 2, 0, 4, 2, 5, 1, 0, 4, 5, 1, 0, 5, 3}, {0, 4, 1, 2, 0, 4, 2, 3, 0, 4, 3, 5, 1, 0, 4, 5}, {0, 0, 4, 5, 1, 4, 1, 2, 1, 4, 2, 3, 1, 4, 3, 5}, {0, 0, 1, 5, 0, 1, 4, 5, 0, 1, 2, 4, 1, 0, 5, 3, 1, 5, 4, 3, 1, 4, 2, 3}, {1, 0, 1, 5, 1, 1, 4, 5, 1, 1, 2, 4, 0, 0, 5, 3, 0, 5, 4, 3, 0, 4, 2, 3}, {1, 0, 5, 4, 1, 0, 1, 5, 0, 0, 4, 3, 0, 4, 5, 3, 0, 5, 2, 3, 0, 1, 2, 5}};
|
||||||
|
static int[] anIntArray614 = new int[6];
|
||||||
|
static int[] anIntArray622 = new int[6];
|
||||||
|
static int[] anIntArray623 = new int[6];
|
||||||
|
static int[] anIntArray628 = new int[6];
|
||||||
|
static int[] anIntArray630 = new int[6];
|
||||||
int anInt611;
|
int anInt611;
|
||||||
int anInt612;
|
int anInt612;
|
||||||
int[] anIntArray613;
|
int[] anIntArray613;
|
||||||
static int[] anIntArray614 = new int[6];
|
|
||||||
int[] anIntArray615;
|
int[] anIntArray615;
|
||||||
int[] anIntArray616;
|
int[] anIntArray616;
|
||||||
int[] anIntArray617;
|
int[] anIntArray617;
|
||||||
int[] anIntArray618;
|
int[] anIntArray618;
|
||||||
private static int[][] anIntArrayArray619 = new int[][]{{1, 3, 5, 7}, {1, 3, 5, 7}, {1, 3, 5, 7}, {1, 3, 5, 7, 6}, {1, 3, 5, 7, 6}, {1, 3, 5, 7, 6}, {1, 3, 5, 7, 6}, {1, 3, 5, 7, 2, 6}, {1, 3, 5, 7, 2, 8}, {1, 3, 5, 7, 2, 8}, {1, 3, 5, 7, 11, 12}, {1, 3, 5, 7, 11, 12}, {1, 3, 5, 7, 13, 14}};
|
|
||||||
private static int[][] anIntArrayArray620 = new int[][]{{0, 1, 2, 3, 0, 0, 1, 3}, {1, 1, 2, 3, 1, 0, 1, 3}, {0, 1, 2, 3, 1, 0, 1, 3}, {0, 0, 1, 2, 0, 0, 2, 4, 1, 0, 4, 3}, {0, 0, 1, 4, 0, 0, 4, 3, 1, 1, 2, 4}, {0, 0, 4, 3, 1, 0, 1, 2, 1, 0, 2, 4}, {0, 1, 2, 4, 1, 0, 1, 4, 1, 0, 4, 3}, {0, 4, 1, 2, 0, 4, 2, 5, 1, 0, 4, 5, 1, 0, 5, 3}, {0, 4, 1, 2, 0, 4, 2, 3, 0, 4, 3, 5, 1, 0, 4, 5}, {0, 0, 4, 5, 1, 4, 1, 2, 1, 4, 2, 3, 1, 4, 3, 5}, {0, 0, 1, 5, 0, 1, 4, 5, 0, 1, 2, 4, 1, 0, 5, 3, 1, 5, 4, 3, 1, 4, 2, 3}, {1, 0, 1, 5, 1, 1, 4, 5, 1, 1, 2, 4, 0, 0, 5, 3, 0, 5, 4, 3, 0, 4, 2, 3}, {1, 0, 5, 4, 1, 0, 1, 5, 0, 0, 4, 3, 0, 4, 5, 3, 0, 5, 2, 3, 0, 1, 2, 5}};
|
|
||||||
int anInt621;
|
int anInt621;
|
||||||
static int[] anIntArray622 = new int[6];
|
|
||||||
static int[] anIntArray623 = new int[6];
|
|
||||||
int[] anIntArray624;
|
int[] anIntArray624;
|
||||||
int[] anIntArray625;
|
int[] anIntArray625;
|
||||||
int anInt626;
|
int anInt626;
|
||||||
int[] anIntArray627;
|
int[] anIntArray627;
|
||||||
static int[] anIntArray628 = new int[6];
|
|
||||||
boolean aBoolean629 = true;
|
boolean aBoolean629 = true;
|
||||||
static int[] anIntArray630 = new int[6];
|
|
||||||
int[] anIntArray631;
|
int[] anIntArray631;
|
||||||
int[] anIntArray632;
|
int[] anIntArray632;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,22 +1,111 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import org.rs09.client.config.GameConfig;
|
import org.rs09.client.config.GameConfig;
|
||||||
|
|
||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
|
|
||||||
final class Class36 {
|
final class Class36 {
|
||||||
|
|
||||||
private int[] anIntArray633;
|
|
||||||
private final byte[] aByteArray635;
|
|
||||||
private final int[] anIntArray636;
|
|
||||||
static AbstractSprite aAbstractSprite_637;
|
static AbstractSprite aAbstractSprite_637;
|
||||||
static int anInt638;
|
static int anInt638;
|
||||||
static int anInt639;
|
static int anInt639;
|
||||||
static byte[][][] aByteArrayArrayArray640;
|
static byte[][][] aByteArrayArrayArray640;
|
||||||
static int anInt641;
|
static int anInt641;
|
||||||
|
|
||||||
|
static {
|
||||||
|
anInt639 = 0;
|
||||||
|
anInt638 = 0;
|
||||||
|
anInt641 = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
private final byte[] aByteArray635;
|
||||||
|
private final int[] anIntArray636;
|
||||||
|
private int[] anIntArray633;
|
||||||
|
|
||||||
|
Class36(byte[] var1) {
|
||||||
|
try {
|
||||||
|
int[] var3 = new int[33];
|
||||||
|
int var2 = var1.length;
|
||||||
|
this.anIntArray633 = new int[8];
|
||||||
|
this.anIntArray636 = new int[var2];
|
||||||
|
this.aByteArray635 = var1;
|
||||||
|
int var4 = 0;
|
||||||
|
|
||||||
|
for (int var5 = 0; var5 < var2; ++var5) {
|
||||||
|
byte var6 = var1[var5];
|
||||||
|
if (var6 != 0) {
|
||||||
|
int var7 = 1 << 32 + -var6;
|
||||||
|
int var8 = var3[var6];
|
||||||
|
this.anIntArray636[var5] = var8;
|
||||||
|
int var9;
|
||||||
|
int var10;
|
||||||
|
int var11;
|
||||||
|
int var12;
|
||||||
|
if (0 == (var8 & var7)) {
|
||||||
|
for (var10 = -1 + var6; var10 >= 1; --var10) {
|
||||||
|
var11 = var3[var10];
|
||||||
|
if (var11 != var8) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
var12 = 1 << -var10 + 32;
|
||||||
|
if ((var11 & var12) != 0) {
|
||||||
|
var3[var10] = var3[-1 + var10];
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
var3[var10] = Class3_Sub13_Sub29.bitwiseOr(var12, var11);
|
||||||
|
}
|
||||||
|
|
||||||
|
var9 = var8 | var7;
|
||||||
|
} else {
|
||||||
|
var9 = var3[-1 + var6];
|
||||||
|
}
|
||||||
|
|
||||||
|
var3[var6] = var9;
|
||||||
|
|
||||||
|
for (var10 = var6 + 1; var10 <= 32; ++var10) {
|
||||||
|
if (var3[var10] == var8) {
|
||||||
|
var3[var10] = var9;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var10 = 0;
|
||||||
|
|
||||||
|
for (var11 = 0; var11 < var6; ++var11) {
|
||||||
|
var12 = Integer.MIN_VALUE >>> var11;
|
||||||
|
if (0 == (var8 & var12)) {
|
||||||
|
++var10;
|
||||||
|
} else {
|
||||||
|
if (0 == this.anIntArray633[var10]) {
|
||||||
|
this.anIntArray633[var10] = var4;
|
||||||
|
}
|
||||||
|
|
||||||
|
var10 = this.anIntArray633[var10];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (this.anIntArray633.length <= var10) {
|
||||||
|
int[] var13 = new int[this.anIntArray633.length * 2];
|
||||||
|
|
||||||
|
System.arraycopy(this.anIntArray633, 0, var13, 0, this.anIntArray633.length);
|
||||||
|
|
||||||
|
this.anIntArray633 = var13;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
this.anIntArray633[var10] = ~var5;
|
||||||
|
if (var4 <= var10) {
|
||||||
|
var4 = var10 + 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (RuntimeException var15) {
|
||||||
|
throw ClientErrorException.clientError(var15, "fi.<init>(" + (var1 != null ? "{...}" : "null") + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
static Class129 method1012() {
|
static Class129 method1012() {
|
||||||
try {
|
try {
|
||||||
|
|
@ -35,7 +124,7 @@ final class Class36 {
|
||||||
try {
|
try {
|
||||||
RSString var2 = RSString.stringAnimator(var1);
|
RSString var2 = RSString.stringAnimator(var1);
|
||||||
if (var0 >= -87) {
|
if (var0 >= -87) {
|
||||||
return (RSString)null;
|
return null;
|
||||||
} else {
|
} else {
|
||||||
for (int var3 = Objects.requireNonNull(var2).length() + -3; var3 > 0; var3 -= 3) {
|
for (int var3 = Objects.requireNonNull(var2).length() + -3; var3 > 0; var3 -= 3) {
|
||||||
var2 = RSString.stringCombiner(new RSString[]{var2.substring(0, var3, 0), TextCore.aClass94_3268, var2.substring(var3)});
|
var2 = RSString.stringCombiner(new RSString[]{var2.substring(0, var3, 0), TextCore.aClass94_3268, var2.substring(var3)});
|
||||||
|
|
@ -293,94 +382,4 @@ final class Class36 {
|
||||||
throw ClientErrorException.clientError(var11, "fi.E(" + var1 + ',' + var2 + ',' + (var3 != null ? "{...}" : "null") + ',' + -1248 + ',' + (var5 != null ? "{...}" : "null") + ',' + var6 + ')');
|
throw ClientErrorException.clientError(var11, "fi.E(" + var1 + ',' + var2 + ',' + (var3 != null ? "{...}" : "null") + ',' + -1248 + ',' + (var5 != null ? "{...}" : "null") + ',' + var6 + ')');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Class36(byte[] var1) {
|
|
||||||
try {
|
|
||||||
int[] var3 = new int[33];
|
|
||||||
int var2 = var1.length;
|
|
||||||
this.anIntArray633 = new int[8];
|
|
||||||
this.anIntArray636 = new int[var2];
|
|
||||||
this.aByteArray635 = var1;
|
|
||||||
int var4 = 0;
|
|
||||||
|
|
||||||
for(int var5 = 0; var5 < var2; ++var5) {
|
|
||||||
byte var6 = var1[var5];
|
|
||||||
if(var6 != 0) {
|
|
||||||
int var7 = 1 << 32 + -var6;
|
|
||||||
int var8 = var3[var6];
|
|
||||||
this.anIntArray636[var5] = var8;
|
|
||||||
int var9;
|
|
||||||
int var10;
|
|
||||||
int var11;
|
|
||||||
int var12;
|
|
||||||
if(0 == (var8 & var7)) {
|
|
||||||
for(var10 = -1 + var6; var10 >= 1; --var10) {
|
|
||||||
var11 = var3[var10];
|
|
||||||
if(var11 != var8) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
var12 = 1 << -var10 + 32;
|
|
||||||
if((var11 & var12) != 0) {
|
|
||||||
var3[var10] = var3[-1 + var10];
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
|
|
||||||
var3[var10] = Class3_Sub13_Sub29.bitwiseOr(var12, var11);
|
|
||||||
}
|
|
||||||
|
|
||||||
var9 = var8 | var7;
|
|
||||||
} else {
|
|
||||||
var9 = var3[-1 + var6];
|
|
||||||
}
|
|
||||||
|
|
||||||
var3[var6] = var9;
|
|
||||||
|
|
||||||
for(var10 = var6 + 1; var10 <= 32; ++var10) {
|
|
||||||
if(var3[var10] == var8) {
|
|
||||||
var3[var10] = var9;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var10 = 0;
|
|
||||||
|
|
||||||
for(var11 = 0; var11 < var6; ++var11) {
|
|
||||||
var12 = Integer.MIN_VALUE >>> var11;
|
|
||||||
if(0 == (var8 & var12)) {
|
|
||||||
++var10;
|
|
||||||
} else {
|
|
||||||
if(0 == this.anIntArray633[var10]) {
|
|
||||||
this.anIntArray633[var10] = var4;
|
|
||||||
}
|
|
||||||
|
|
||||||
var10 = this.anIntArray633[var10];
|
|
||||||
}
|
|
||||||
|
|
||||||
if(this.anIntArray633.length <= var10) {
|
|
||||||
int[] var13 = new int[this.anIntArray633.length * 2];
|
|
||||||
|
|
||||||
System.arraycopy(this.anIntArray633, 0, var13, 0, this.anIntArray633.length);
|
|
||||||
|
|
||||||
this.anIntArray633 = var13;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
this.anIntArray633[var10] = ~var5;
|
|
||||||
if(var4 <= var10) {
|
|
||||||
var4 = var10 + 1;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
} catch (RuntimeException var15) {
|
|
||||||
throw ClientErrorException.clientError(var15, "fi.<init>(" + (var1 != null?"{...}":"null") + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static {
|
|
||||||
anInt639 = 0;
|
|
||||||
anInt638 = 0;
|
|
||||||
anInt641 = 0;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,8 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import org.rs09.client.data.HashTable;
|
|
||||||
import org.rs09.client.LinkableInt;
|
import org.rs09.client.LinkableInt;
|
||||||
|
import org.rs09.client.data.HashTable;
|
||||||
|
|
||||||
import javax.media.opengl.GL;
|
import javax.media.opengl.GL;
|
||||||
import java.nio.ByteBuffer;
|
import java.nio.ByteBuffer;
|
||||||
|
|
@ -11,6 +10,10 @@ import java.nio.ByteBuffer;
|
||||||
|
|
||||||
final class Class37 {
|
final class Class37 {
|
||||||
|
|
||||||
|
int anInt651;
|
||||||
|
int anInt653;
|
||||||
|
int anInt655;
|
||||||
|
int anInt657;
|
||||||
private Class156 aClass156_642;
|
private Class156 aClass156_642;
|
||||||
private int[] anIntArray643;
|
private int[] anIntArray643;
|
||||||
private byte[] aByteArray644;
|
private byte[] aByteArray644;
|
||||||
|
|
@ -20,19 +23,14 @@ final class Class37 {
|
||||||
private int[] anIntArray648;
|
private int[] anIntArray648;
|
||||||
private int[] anIntArray649;
|
private int[] anIntArray649;
|
||||||
private byte[] aByteArray650;
|
private byte[] aByteArray650;
|
||||||
int anInt651;
|
|
||||||
private ByteBuffer aByteBuffer652;
|
private ByteBuffer aByteBuffer652;
|
||||||
int anInt653;
|
|
||||||
private byte[] aByteArray654;
|
private byte[] aByteArray654;
|
||||||
int anInt655;
|
|
||||||
private HashTable aHashTable_656;
|
private HashTable aHashTable_656;
|
||||||
int anInt657;
|
|
||||||
|
|
||||||
|
|
||||||
final int method1018(Class43 var1, int var2, int var3, int var4, float var5, float var6, float var7) {
|
final int method1018(Class43 var1, int var2, int var3, int var4, float var5, float var6, float var7) {
|
||||||
long var8 = 0L;
|
long var8 = 0L;
|
||||||
if ((var2 & 127) == 0 || (var4 & 127) == 0) {
|
if ((var2 & 127) == 0 || (var4 & 127) == 0) {
|
||||||
var8 = (long)(var2 + (var4 << 16));
|
var8 = var2 + (var4 << 16);
|
||||||
LinkableInt var10 = (LinkableInt) this.aHashTable_656.get(var8);
|
LinkableInt var10 = (LinkableInt) this.aHashTable_656.get(var8);
|
||||||
if (var10 != null) {
|
if (var10 != null) {
|
||||||
return var10.value;
|
return var10.value;
|
||||||
|
|
@ -43,7 +41,7 @@ final class Class37 {
|
||||||
float var11 = (float) (var1.anInt703 - var2);
|
float var11 = (float) (var1.anInt703 - var2);
|
||||||
float var12 = (float) (var1.anInt697 - var3);
|
float var12 = (float) (var1.anInt697 - var3);
|
||||||
float var13 = (float) (var1.anInt708 - var4);
|
float var13 = (float) (var1.anInt708 - var4);
|
||||||
float var14 = (float)Math.sqrt((double)(var11 * var11 + var12 * var12 + var13 * var13));
|
float var14 = (float) Math.sqrt(var11 * var11 + var12 * var12 + var13 * var13);
|
||||||
float var15 = 1.0F / var14;
|
float var15 = 1.0F / var14;
|
||||||
var11 *= var15;
|
var11 *= var15;
|
||||||
var12 *= var15;
|
var12 *= var15;
|
||||||
|
|
|
||||||
|
|
@ -9,24 +9,6 @@ class Class38 {
|
||||||
static Signlink signlink;
|
static Signlink signlink;
|
||||||
static Class146 aClass146_668;
|
static Class146 aClass146_668;
|
||||||
|
|
||||||
|
|
||||||
// static void method1025() {
|
|
||||||
// try {
|
|
||||||
// Class3_Sub31.aReferenceCache_2604.clearSoftReferences();
|
|
||||||
// Class27.aReferenceCache_511.clearSoftReferences();
|
|
||||||
// } catch (RuntimeException var2) {
|
|
||||||
// throw ClientErrorException.clientError(var2, "fk.I(" + ')');
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
|
|
||||||
static void method1027(int var0, byte var1) {
|
|
||||||
try {
|
|
||||||
Class44.aReferenceCache_725.sweep(var0);
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "fk.J(" + var0 + ',' + var1 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method1028() {
|
static void method1028() {
|
||||||
try {
|
try {
|
||||||
for (int var1 = -1; Class159.localPlayerCount > var1; ++var1) {
|
for (int var1 = -1; Class159.localPlayerCount > var1; ++var1) {
|
||||||
|
|
@ -48,12 +30,12 @@ class Class38 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void method1029(int var0) {
|
static void method1029() {
|
||||||
try {
|
try {
|
||||||
Class3_Sub13_Sub1.outgoingBuffer.putOpcode(177);
|
Class3_Sub13_Sub1.outgoingBuffer.putOpcode(177);
|
||||||
Class3_Sub13_Sub1.outgoingBuffer.writeShort(Class113.interfacePacketCounter);
|
Class3_Sub13_Sub1.outgoingBuffer.writeShort(Class113.interfacePacketCounter);
|
||||||
} catch (RuntimeException var2) {
|
} catch (RuntimeException var2) {
|
||||||
throw ClientErrorException.clientError(var2, "fk.D(" + var0 + ')');
|
throw ClientErrorException.clientError(var2, "fk.D(" + 0 + ')');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
package org.runite.client;
|
package org.runite.client;
|
||||||
|
|
||||||
import java.net.InetAddress;
|
import java.net.InetAddress;
|
||||||
import java.net.NetworkInterface;
|
import java.net.NetworkInterface;
|
||||||
import java.net.SocketException;
|
import java.net.SocketException;
|
||||||
|
|
@ -68,7 +69,7 @@ public final class Class39 {
|
||||||
Class3_Sub22.aByteArrayArray2521 = new byte[var6][];
|
Class3_Sub22.aByteArrayArray2521 = new byte[var6][];
|
||||||
Class164_Sub2.aByteArrayArray3027 = new byte[var6][];
|
Class164_Sub2.aByteArrayArray3027 = new byte[var6][];
|
||||||
Class3_Sub24_Sub3.anIntArray3494 = new int[var6];
|
Class3_Sub24_Sub3.anIntArray3494 = new int[var6];
|
||||||
Class3_Sub13_Sub26.aByteArrayArray3335 = (byte[][])null;
|
Class3_Sub13_Sub26.aByteArrayArray3335 = null;
|
||||||
Class40.aByteArrayArray3669 = new byte[var6][];
|
Class40.aByteArrayArray3669 = new byte[var6][];
|
||||||
var6 = 0;
|
var6 = 0;
|
||||||
|
|
||||||
|
|
@ -93,10 +94,10 @@ public final class Class39 {
|
||||||
Class3_Sub24_Sub3.anIntArray3494[var6] = var14;
|
Class3_Sub24_Sub3.anIntArray3494[var6] = var14;
|
||||||
int var16 = var14 & 255;
|
int var16 = var14 & 255;
|
||||||
var15 = ('\uff6c' & var14) >> 8;
|
var15 = ('\uff6c' & var14) >> 8;
|
||||||
Client.anIntArray2200[var6] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{TextCore.aClass94_3807, RSString.stringAnimator(var15), TextCore.aClass94_3161, RSString.stringAnimator(var16)}));
|
Client.anIntArray2200[var6] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{RSString.parse("m"), RSString.stringAnimator(var15), RSString.parse("_"), RSString.stringAnimator(var16)}));
|
||||||
Class101.anIntArray1426[var6] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{TextCore.aClass94_2029, RSString.stringAnimator(var15), TextCore.aClass94_3161, RSString.stringAnimator(var16)}));
|
Class101.anIntArray1426[var6] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{RSString.parse("l"), RSString.stringAnimator(var15), RSString.parse("_"), RSString.stringAnimator(var16)}));
|
||||||
Class3_Sub13_Sub15.anIntArray3181[var6] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{TextCore.aClass94_1333, RSString.stringAnimator(var15), TextCore.aClass94_3161, RSString.stringAnimator(var16)}));
|
Class3_Sub13_Sub15.anIntArray3181[var6] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{RSString.parse("um"), RSString.stringAnimator(var15), RSString.parse("_"), RSString.stringAnimator(var16)}));
|
||||||
Class3_Sub28_Sub5.anIntArray3587[var6] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{TextCore.HasULLookUp, RSString.stringAnimator(var15), TextCore.aClass94_3161, RSString.stringAnimator(var16)}));
|
Class3_Sub28_Sub5.anIntArray3587[var6] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{RSString.parse("ul"), RSString.stringAnimator(var15), RSString.parse("_"), RSString.stringAnimator(var16)}));
|
||||||
++var6;
|
++var6;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -123,7 +124,7 @@ public final class Class39 {
|
||||||
var7 = GraphicDefinition.incomingBuffer.readUnsignedShort128();
|
var7 = GraphicDefinition.incomingBuffer.readUnsignedShort128();
|
||||||
Class3_Sub24_Sub3.anIntArray3494 = new int[var3];
|
Class3_Sub24_Sub3.anIntArray3494 = new int[var3];
|
||||||
Class164_Sub2.aByteArrayArray3027 = new byte[var3][];
|
Class164_Sub2.aByteArrayArray3027 = new byte[var3][];
|
||||||
Class3_Sub13_Sub26.aByteArrayArray3335 = (byte[][])null;
|
Class3_Sub13_Sub26.aByteArrayArray3335 = null;
|
||||||
Class3_Sub13_Sub15.anIntArray3181 = new int[var3];
|
Class3_Sub13_Sub15.anIntArray3181 = new int[var3];
|
||||||
Class3_Sub22.aByteArrayArray2521 = new byte[var3][];
|
Class3_Sub22.aByteArrayArray2521 = new byte[var3][];
|
||||||
Class40.aByteArrayArray3057 = new byte[var3][];
|
Class40.aByteArrayArray3057 = new byte[var3][];
|
||||||
|
|
@ -153,10 +154,10 @@ public final class Class39 {
|
||||||
Class3_Sub28_Sub5.anIntArray3587[var3] = -1;
|
Class3_Sub28_Sub5.anIntArray3587[var3] = -1;
|
||||||
} else {
|
} else {
|
||||||
Class3_Sub24_Sub3.anIntArray3494[var3] = var11;
|
Class3_Sub24_Sub3.anIntArray3494[var3] = var11;
|
||||||
Client.anIntArray2200[var3] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{TextCore.aClass94_3807, RSString.stringAnimator(var9), TextCore.aClass94_3161, RSString.stringAnimator(var10)}));
|
Client.anIntArray2200[var3] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{RSString.parse("m"), RSString.stringAnimator(var9), RSString.parse("_"), RSString.stringAnimator(var10)}));
|
||||||
Class101.anIntArray1426[var3] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{TextCore.aClass94_2029, RSString.stringAnimator(var9), TextCore.aClass94_3161, RSString.stringAnimator(var10)}));
|
Class101.anIntArray1426[var3] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{RSString.parse("l"), RSString.stringAnimator(var9), RSString.parse("_"), RSString.stringAnimator(var10)}));
|
||||||
Class3_Sub13_Sub15.anIntArray3181[var3] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{TextCore.aClass94_1333, RSString.stringAnimator(var9), TextCore.aClass94_3161, RSString.stringAnimator(var10)}));
|
Class3_Sub13_Sub15.anIntArray3181[var3] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{RSString.parse("um"), RSString.stringAnimator(var9), RSString.parse("_"), RSString.stringAnimator(var10)}));
|
||||||
Class3_Sub28_Sub5.anIntArray3587[var3] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{TextCore.HasULLookUp, RSString.stringAnimator(var9), TextCore.aClass94_3161, RSString.stringAnimator(var10)}));
|
Class3_Sub28_Sub5.anIntArray3587[var3] = CacheIndex.landscapesIndex.getArchiveForName(RSString.stringCombiner(new RSString[]{RSString.parse("ul"), RSString.stringAnimator(var9), RSString.parse("_"), RSString.stringAnimator(var10)}));
|
||||||
}
|
}
|
||||||
|
|
||||||
++var3;
|
++var3;
|
||||||
|
|
@ -179,7 +180,7 @@ public final class Class39 {
|
||||||
}
|
}
|
||||||
|
|
||||||
Unsorted.anIntArray3076 = null;
|
Unsorted.anIntArray3076 = null;
|
||||||
Class163_Sub1.aByteArrayArray2987 = (byte[][])null;
|
Class163_Sub1.aByteArrayArray2987 = null;
|
||||||
Class164.anIntArray2048 = null;
|
Class164.anIntArray2048 = null;
|
||||||
Class3_Sub13_Sub38.spritePalette = null;
|
Class3_Sub13_Sub38.spritePalette = null;
|
||||||
} catch (RuntimeException var2) {
|
} catch (RuntimeException var2) {
|
||||||
|
|
|
||||||
|
|
@ -4,11 +4,20 @@ import org.rs09.client.Linkable;
|
||||||
|
|
||||||
final class Class3_Sub1 extends Linkable {
|
final class Class3_Sub1 extends Linkable {
|
||||||
|
|
||||||
|
static int localIndex = -1;
|
||||||
int anInt2202;
|
int anInt2202;
|
||||||
int anInt2205;
|
int anInt2205;
|
||||||
static int localIndex = -1;
|
|
||||||
|
|
||||||
|
|
||||||
|
Class3_Sub1(int var1, int var2) {
|
||||||
|
try {
|
||||||
|
this.anInt2202 = var2;
|
||||||
|
this.anInt2205 = var1;
|
||||||
|
} catch (RuntimeException var4) {
|
||||||
|
throw ClientErrorException.clientError(var4, "bf.<init>(" + var1 + ',' + var2 + ')');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
static void method90(int var0) {
|
static void method90(int var0) {
|
||||||
try {
|
try {
|
||||||
if (HDToolKit.highDetail) {
|
if (HDToolKit.highDetail) {
|
||||||
|
|
@ -141,15 +150,6 @@ final class Class3_Sub1 extends Linkable {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Class3_Sub1(int var1, int var2) {
|
|
||||||
try {
|
|
||||||
this.anInt2202 = var2;
|
|
||||||
this.anInt2205 = var1;
|
|
||||||
} catch (RuntimeException var4) {
|
|
||||||
throw ClientErrorException.clientError(var4, "bf.<init>(" + var1 + ',' + var2 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
final boolean method98() {
|
final boolean method98() {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -50,7 +50,7 @@ public final class Class3_Sub10 extends Linkable {
|
||||||
}
|
}
|
||||||
|
|
||||||
def.method899();
|
def.method899();
|
||||||
RenderAnimationDefinition.aReferenceCache_1955.put(def, (long)renderAnimationId);
|
RenderAnimationDefinition.aReferenceCache_1955.put(def, renderAnimationId);
|
||||||
}
|
}
|
||||||
return def;
|
return def;
|
||||||
} catch (RuntimeException var4) {
|
} catch (RuntimeException var4) {
|
||||||
|
|
|
||||||
|
|
@ -52,7 +52,7 @@ public final class Class3_Sub13_Sub1 extends TextureOperation {
|
||||||
var7 = (var8 + -var4) * this.anInt3037;
|
var7 = (var8 + -var4) * this.anInt3037;
|
||||||
} else {
|
} else {
|
||||||
int var10 = var9 * var9 - -(var5 * var5) >> 12;
|
int var10 = var9 * var9 - -(var5 * var5) >> 12;
|
||||||
var7 = (int)(Math.sqrt((double)((float)var10 / 4096.0F)) * 4096.0D);
|
var7 = (int)(Math.sqrt((float)var10 / 4096.0F) * 4096.0D);
|
||||||
var7 = (int)(3.141592653589793D * (double)(var7 * this.anInt3037));
|
var7 = (int)(3.141592653589793D * (double)(var7 * this.anInt3037));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -40,7 +40,7 @@ final class Class3_Sub13_Sub10 extends TextureOperation {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!var3) {
|
if(!var3) {
|
||||||
this.method157(56, (DataBuffer)null, true);
|
this.method157(56, null, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var5) {
|
} catch (RuntimeException var5) {
|
||||||
|
|
@ -51,11 +51,11 @@ final class Class3_Sub13_Sub10 extends TextureOperation {
|
||||||
public static void method211(int var0) {
|
public static void method211(int var0) {
|
||||||
try {
|
try {
|
||||||
if(var0 != 1024) {
|
if(var0 != 1024) {
|
||||||
aClass87_3125 = (Signlink)null;
|
aClass87_3125 = null;
|
||||||
}
|
}
|
||||||
TextCore.COMMAND_NOCLIP = null;
|
TextCore.COMMAND_NOCLIP = null;
|
||||||
aFrame3121 = null;
|
aFrame3121 = null;
|
||||||
aBooleanArrayArray3118 = (boolean[][])null;
|
aBooleanArrayArray3118 = null;
|
||||||
aClass87_3125 = null;
|
aClass87_3125 = null;
|
||||||
} catch (RuntimeException var2) {
|
} catch (RuntimeException var2) {
|
||||||
throw ClientErrorException.clientError(var2, "fh.C(" + var0 + ')');
|
throw ClientErrorException.clientError(var2, "fh.C(" + var0 + ')');
|
||||||
|
|
|
||||||
|
|
@ -64,7 +64,7 @@ final class Class3_Sub13_Sub11 extends TextureOperation {
|
||||||
Class60.method1208((byte)-128, Class3_Sub28_Sub12.anInt3655);
|
Class60.method1208((byte)-128, Class3_Sub28_Sub12.anInt3655);
|
||||||
}
|
}
|
||||||
|
|
||||||
for(Class3_Sub31 var2 = (Class3_Sub31)Class3_Sub13_Sub17.aHashTable_3208.first(); null != var2; var2 = (Class3_Sub31)Class3_Sub13_Sub17.aHashTable_3208.next()) {
|
for(Class3_Sub31 var2 = Class3_Sub13_Sub17.aHashTable_3208.first(); null != var2; var2 = Class3_Sub13_Sub17.aHashTable_3208.next()) {
|
||||||
Class3_Sub13_Sub18.method254(true, var2);
|
Class3_Sub13_Sub18.method254(true, var2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -126,7 +126,7 @@ final class Class3_Sub13_Sub11 extends TextureOperation {
|
||||||
final void method157(int var1, DataBuffer var2, boolean var3) {
|
final void method157(int var1, DataBuffer var2, boolean var3) {
|
||||||
try {
|
try {
|
||||||
if(!var3) {
|
if(!var3) {
|
||||||
method221(-64, (RSString)null, (RSString)null, (RSString)null, 34);
|
method221(-64, null, null, null, 34);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var1 == 0) {
|
if(var1 == 0) {
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,7 @@ final class Class3_Sub13_Sub13 extends TextureOperation {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(cursor == -1 && Class65.anInt991 != -1) {
|
if(cursor == -1 && Class65.anInt991 != -1) {
|
||||||
Class38.signlink.method1434((int[])null, 10000, -1, GameShell.canvas, new Point(), -1);
|
Class38.signlink.method1434(null, 10000, -1, GameShell.canvas, new Point(), -1);
|
||||||
Class65.anInt991 = -1;
|
Class65.anInt991 = -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -99,7 +99,7 @@ final class Class3_Sub13_Sub13 extends TextureOperation {
|
||||||
|
|
||||||
static Class24 method231(int var0) {
|
static Class24 method231(int var0) {
|
||||||
try {
|
try {
|
||||||
Class24 var2 = (Class24)Class140_Sub4.aReferenceCache_2792.get((long)var0);
|
Class24 var2 = (Class24)Class140_Sub4.aReferenceCache_2792.get(var0);
|
||||||
if(var2 == null) {
|
if(var2 == null) {
|
||||||
byte[] var3 = LoginHandler.aClass153_1680.getFile(3, var0);
|
byte[] var3 = LoginHandler.aClass153_1680.getFile(3, var0);
|
||||||
var2 = new Class24();
|
var2 = new Class24();
|
||||||
|
|
@ -107,7 +107,7 @@ final class Class3_Sub13_Sub13 extends TextureOperation {
|
||||||
var2.method952(new DataBuffer(var3));
|
var2.method952(new DataBuffer(var3));
|
||||||
}
|
}
|
||||||
|
|
||||||
Class140_Sub4.aReferenceCache_2792.put(var2, (long)var0);
|
Class140_Sub4.aReferenceCache_2792.put(var2, var0);
|
||||||
|
|
||||||
}
|
}
|
||||||
return var2;
|
return var2;
|
||||||
|
|
@ -170,7 +170,7 @@ final class Class3_Sub13_Sub13 extends TextureOperation {
|
||||||
static void method233(int var0, CacheIndex var1) {
|
static void method233(int var0, CacheIndex var1) {
|
||||||
try {
|
try {
|
||||||
if(var0 != 28280) {
|
if(var0 != 28280) {
|
||||||
aClass153_3154 = (CacheIndex)null;
|
aClass153_3154 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
NPC.anInt4001 = var1.getArchiveForName(TextCore.aClass94_119);
|
NPC.anInt4001 = var1.getArchiveForName(TextCore.aClass94_119);
|
||||||
|
|
@ -218,7 +218,7 @@ final class Class3_Sub13_Sub13 extends TextureOperation {
|
||||||
|
|
||||||
return var3;
|
return var3;
|
||||||
} else {
|
} else {
|
||||||
return (int[][])((int[][])null);
|
return null;
|
||||||
}
|
}
|
||||||
} catch (RuntimeException var16) {
|
} catch (RuntimeException var16) {
|
||||||
throw ClientErrorException.clientError(var16, "gg.T(" + var1 + ',' + var2 + ')');
|
throw ClientErrorException.clientError(var16, "gg.T(" + var1 + ',' + var2 + ')');
|
||||||
|
|
@ -876,7 +876,7 @@ final class Class3_Sub13_Sub13 extends TextureOperation {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(RenderAnimationDefinition.aBoolean402) {
|
if(RenderAnimationDefinition.aBoolean402) {
|
||||||
Class38.method1029(0);
|
Class38.method1029();
|
||||||
RenderAnimationDefinition.aBoolean402 = false;
|
RenderAnimationDefinition.aBoolean402 = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -59,7 +59,7 @@ final class Class3_Sub13_Sub14 extends TextureOperation {
|
||||||
Class3_Sub28_Sub8.method574(NPC.npcs[var2]);
|
Class3_Sub28_Sub8.method574(NPC.npcs[var2]);
|
||||||
}
|
}
|
||||||
|
|
||||||
NPC.npcs[var2].setDefinitions((NPCDefinition)null);
|
NPC.npcs[var2].setDefinitions(null);
|
||||||
NPC.npcs[var2] = null;
|
NPC.npcs[var2] = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -133,7 +133,7 @@ final class Class3_Sub13_Sub15 extends TextureOperation {
|
||||||
final int[][] method166(int var1, int var2) {
|
final int[][] method166(int var1, int var2) {
|
||||||
try {
|
try {
|
||||||
if(var1 != -1) {
|
if(var1 != -1) {
|
||||||
TextCore.COMMAND_HIGHRES_GRAPHICS_FULLSCREEN = (RSString)null;
|
TextCore.COMMAND_HIGHRES_GRAPHICS_FULLSCREEN = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
int[][] var3 = this.aClass97_2376.method1594((byte)-118, var2);
|
int[][] var3 = this.aClass97_2376.method1594((byte)-118, var2);
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ final class Class3_Sub13_Sub16 extends TextureOperation {
|
||||||
|
|
||||||
private void method242() {
|
private void method242() {
|
||||||
try {
|
try {
|
||||||
Random var2 = new Random((long)this.anInt3197);
|
Random var2 = new Random(this.anInt3197);
|
||||||
this.aShortArray3200 = new short[512];
|
this.aShortArray3200 = new short[512];
|
||||||
if(0 < this.anInt3193) {
|
if(0 < this.anInt3193) {
|
||||||
for(int var3 = 0; 512 > var3; ++var3) {
|
for(int var3 = 0; 512 > var3; ++var3) {
|
||||||
|
|
@ -32,7 +32,7 @@ final class Class3_Sub13_Sub16 extends TextureOperation {
|
||||||
final void method158(int var1) {
|
final void method158(int var1) {
|
||||||
try {
|
try {
|
||||||
if(var1 != 16251) {
|
if(var1 != 16251) {
|
||||||
Unsorted.aClass44_Sub1Array3201 = (WorldListEntry[])null;
|
Unsorted.aClass44_Sub1Array3201 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
this.aByteArray3195 = Class49.method1123(var1 ^ 16727940, this.anInt3197);
|
this.aByteArray3195 = Class49.method1123(var1 ^ 16727940, this.anInt3197);
|
||||||
|
|
@ -91,18 +91,18 @@ final class Class3_Sub13_Sub16 extends TextureOperation {
|
||||||
var11 = var11 >= 0 ? var11 : -var11;
|
var11 = var11 >= 0 ? var11 : -var11;
|
||||||
var12 = var11 >= var10 ? var11 : var10;
|
var12 = var11 >= var10 ? var11 : var10;
|
||||||
} else if (4 == var19) {
|
} else if (4 == var19) {
|
||||||
var10 = (int) (Math.sqrt((double) ((float) (0 > var10 ? -var10 : var10) / 4096.0F)) * 4096.0D);
|
var10 = (int) (Math.sqrt((float) (0 > var10 ? -var10 : var10) / 4096.0F) * 4096.0D);
|
||||||
var11 = (int) (Math.sqrt((double) ((float) (var11 >= 0 ? var11 : -var11) / 4096.0F)) * 4096.0D);
|
var11 = (int) (Math.sqrt((float) (var11 >= 0 ? var11 : -var11) / 4096.0F) * 4096.0D);
|
||||||
var12 = var11 + var10;
|
var12 = var11 + var10;
|
||||||
var12 = var12 * var12 >> 12;
|
var12 = var12 * var12 >> 12;
|
||||||
} else if (var19 == 5) {
|
} else if (var19 == 5) {
|
||||||
var10 *= var10;
|
var10 *= var10;
|
||||||
var11 *= var11;
|
var11 *= var11;
|
||||||
var12 = (int) (Math.sqrt(Math.sqrt((double) ((float) (var11 + var10) / 1.6777216E7F))) * 4096.0D);
|
var12 = (int) (Math.sqrt(Math.sqrt((float) (var11 + var10) / 1.6777216E7F)) * 4096.0D);
|
||||||
} else if (2 == var19) {
|
} else if (2 == var19) {
|
||||||
var12 = (var10 >= 0 ? var10 : -var10) - -(var11 < 0 ? -var11 : var11);
|
var12 = (var10 >= 0 ? var10 : -var10) - -(var11 < 0 ? -var11 : var11);
|
||||||
} else {
|
} else {
|
||||||
var12 = (int) (4096.0D * Math.sqrt((double) ((float) (var11 * var11 + var10 * var10) / 1.6777216E7F)));
|
var12 = (int) (4096.0D * Math.sqrt((float) (var11 * var11 + var10 * var10) / 1.6777216E7F));
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var12 >= Class3_Sub28_Sub5.anInt3589) {
|
if(var12 >= Class3_Sub28_Sub5.anInt3589) {
|
||||||
|
|
@ -169,7 +169,7 @@ final class Class3_Sub13_Sub16 extends TextureOperation {
|
||||||
final void method157(int var1, DataBuffer var2, boolean var3) {
|
final void method157(int var1, DataBuffer var2, boolean var3) {
|
||||||
try {
|
try {
|
||||||
if(!var3) {
|
if(!var3) {
|
||||||
this.method157(-122, (DataBuffer)null, false);
|
this.method157(-122, null, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var1 == 0) {
|
if(var1 == 0) {
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ final class Class3_Sub13_Sub17 extends TextureOperation {
|
||||||
if(var2 > 80) {
|
if(var2 > 80) {
|
||||||
int var4 = Class102.anIntArray2125[var3];
|
int var4 = Class102.anIntArray2125[var3];
|
||||||
int var5 = Class163_Sub3.anIntArray2999[var1];
|
int var5 = Class163_Sub3.anIntArray2999[var1];
|
||||||
float var6 = (float)Math.atan2((double)(var4 - 2048), (double)(var5 - 2048));
|
float var6 = (float)Math.atan2(var4 - 2048, var5 - 2048);
|
||||||
if((double)var6 >= -3.141592653589793D && -2.356194490192345D >= (double)var6) {
|
if((double)var6 >= -3.141592653589793D && -2.356194490192345D >= (double)var6) {
|
||||||
Class50.anInt828 = var1;
|
Class50.anInt828 = var1;
|
||||||
Class159.anInt2024 = var3;
|
Class159.anInt2024 = var3;
|
||||||
|
|
@ -75,7 +75,7 @@ final class Class3_Sub13_Sub17 extends TextureOperation {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!var3) {
|
if(!var3) {
|
||||||
WorldMap.aClass153_3210 = (CacheIndex)null;
|
WorldMap.aClass153_3210 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var5) {
|
} catch (RuntimeException var5) {
|
||||||
|
|
|
||||||
|
|
@ -81,7 +81,7 @@ final class Class3_Sub13_Sub18 extends TextureOperation {
|
||||||
final int[][] method166(int var1, int var2) {
|
final int[][] method166(int var1, int var2) {
|
||||||
try {
|
try {
|
||||||
if(var1 != -1) {
|
if(var1 != -1) {
|
||||||
aClass153_3214 = (CacheIndex)null;
|
aClass153_3214 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
int[][] var3 = this.aClass97_2376.method1594((byte)4, var2);
|
int[][] var3 = this.aClass97_2376.method1594((byte)4, var2);
|
||||||
|
|
|
||||||
|
|
@ -18,11 +18,11 @@ final class Class3_Sub13_Sub19 extends TextureOperation {
|
||||||
private int anInt3234 = 1024;
|
private int anInt3234 = 1024;
|
||||||
private int anInt3235;
|
private int anInt3235;
|
||||||
private int anInt3236 = 409;
|
private int anInt3236 = 409;
|
||||||
private static RSString aClass94_3237 = RSString.parse("en");
|
private static final RSString aClass94_3237 = RSString.parse("en");
|
||||||
private static RSString aClass94_3239 = RSString.parse("fr");
|
private static RSString aClass94_3239 = RSString.parse("fr");
|
||||||
private int[][] anIntArrayArray3240;
|
private int[][] anIntArrayArray3240;
|
||||||
private int anInt3242 = 4;
|
private int anInt3242 = 4;
|
||||||
private static RSString aClass94_3243 = RSString.parse("de");
|
private static final RSString aClass94_3243 = RSString.parse("de");
|
||||||
static RSString[] aClass94Array3238 = new RSString[]{aClass94_3237, aClass94_3243, aClass94_3239, aClass94_3232};
|
static RSString[] aClass94Array3238 = new RSString[]{aClass94_3237, aClass94_3243, aClass94_3239, aClass94_3232};
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -70,7 +70,7 @@ final class Class3_Sub13_Sub19 extends TextureOperation {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!var3) {
|
if(!var3) {
|
||||||
aClass94_3239 = (RSString)null;
|
aClass94_3239 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var5) {
|
} catch (RuntimeException var5) {
|
||||||
|
|
@ -109,7 +109,7 @@ final class Class3_Sub13_Sub19 extends TextureOperation {
|
||||||
|
|
||||||
private void method263() {
|
private void method263() {
|
||||||
try {
|
try {
|
||||||
Random var2 = new Random((long)this.anInt3233);
|
Random var2 = new Random(this.anInt3233);
|
||||||
int anInt3222 = 4096 / this.anInt3233;
|
int anInt3222 = 4096 / this.anInt3233;
|
||||||
this.anInt3223 = this.anInt3224 / 2;
|
this.anInt3223 = this.anInt3224 / 2;
|
||||||
this.anIntArrayArray3225 = new int[this.anInt3233][1 + this.anInt3242];
|
this.anIntArrayArray3225 = new int[this.anInt3233][1 + this.anInt3242];
|
||||||
|
|
@ -156,14 +156,14 @@ final class Class3_Sub13_Sub19 extends TextureOperation {
|
||||||
try {
|
try {
|
||||||
Class3_Sub13_Sub1.outgoingBuffer.putOpcode(184);
|
Class3_Sub13_Sub1.outgoingBuffer.putOpcode(184);
|
||||||
|
|
||||||
for(Class3_Sub31 var1 = (Class3_Sub31)Class3_Sub13_Sub17.aHashTable_3208.first(); null != var1; var1 = (Class3_Sub31)Class3_Sub13_Sub17.aHashTable_3208.next()) {
|
for(Class3_Sub31 var1 = Class3_Sub13_Sub17.aHashTable_3208.first(); null != var1; var1 = Class3_Sub13_Sub17.aHashTable_3208.next()) {
|
||||||
if(var1.anInt2603 == 0) {
|
if(var1.anInt2603 == 0) {
|
||||||
Class3_Sub13_Sub18.method254(true, var1);
|
Class3_Sub13_Sub18.method254(true, var1);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var0 < 83) {
|
if(var0 < 83) {
|
||||||
aClass94_3232 = (RSString)null;
|
aClass94_3232 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(null != Class3_Sub13_Sub7.aClass11_3087) {
|
if(null != Class3_Sub13_Sub7.aClass11_3087) {
|
||||||
|
|
|
||||||
|
|
@ -96,15 +96,6 @@ final class Class3_Sub13_Sub2 extends TextureOperation {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void method174() {
|
|
||||||
try {
|
|
||||||
Class163_Sub2_Sub1.aReferenceCache_4015.sweep(5);
|
|
||||||
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "aj.E(" + 4096 + ',' + 5 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static void method175(int var0, int var1, int var2, int var4, int var5, int var6) {
|
static void method175(int var0, int var1, int var2, int var4, int var5, int var6) {
|
||||||
try {
|
try {
|
||||||
MouseListeningClass.method2091(var5);
|
MouseListeningClass.method2091(var5);
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,7 @@ final class Class3_Sub13_Sub21 extends TextureOperation {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void method267(byte var0) {
|
static void method267() {
|
||||||
try {
|
try {
|
||||||
if(Unsorted.registryStage != 0) {
|
if(Unsorted.registryStage != 0) {
|
||||||
try {
|
try {
|
||||||
|
|
@ -115,10 +115,6 @@ final class Class3_Sub13_Sub21 extends TextureOperation {
|
||||||
Unsorted.registryStage = 3;
|
Unsorted.registryStage = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var0 <= 26) {
|
|
||||||
method269(-75, 44);
|
|
||||||
}
|
|
||||||
|
|
||||||
if(3 == Unsorted.registryStage) {
|
if(3 == Unsorted.registryStage) {
|
||||||
if(Class3_Sub15.activeConnection.availableBytes() < 1) {
|
if(Class3_Sub15.activeConnection.availableBytes() < 1) {
|
||||||
return;
|
return;
|
||||||
|
|
@ -170,7 +166,7 @@ final class Class3_Sub13_Sub21 extends TextureOperation {
|
||||||
|
|
||||||
}
|
}
|
||||||
} catch (RuntimeException var3) {
|
} catch (RuntimeException var3) {
|
||||||
throw ClientErrorException.clientError(var3, "mh.Q(" + var0 + ')');
|
throw ClientErrorException.clientError(var3, "mh.Q(" + (byte) 36 + ')');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -178,18 +174,6 @@ final class Class3_Sub13_Sub21 extends TextureOperation {
|
||||||
super(0, true);
|
super(0, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void method269(int var0, int var1) {
|
|
||||||
try {
|
|
||||||
if(var0 != -5) {
|
|
||||||
anInt3263 = 109;
|
|
||||||
}
|
|
||||||
|
|
||||||
Class61.aReferenceCache_939.sweep(var1);
|
|
||||||
} catch (RuntimeException var3) {
|
|
||||||
throw ClientErrorException.clientError(var3, "mh.O(" + var0 + ',' + var1 + ')');
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
final int[] method154(int var1, byte var2) {
|
final int[] method154(int var1, byte var2) {
|
||||||
try {
|
try {
|
||||||
int[] var3 = this.aClass114_2382.method1709(var1);
|
int[] var3 = this.aClass114_2382.method1709(var1);
|
||||||
|
|
@ -263,7 +247,7 @@ final class Class3_Sub13_Sub21 extends TextureOperation {
|
||||||
static void method272(byte var0) {
|
static void method272(byte var0) {
|
||||||
try {
|
try {
|
||||||
if(var0 != -124) {
|
if(var0 != -124) {
|
||||||
aClass3_Sub28_Sub3_3264 = (Class3_Sub28_Sub3)null;
|
aClass3_Sub28_Sub3_3264 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
int var1 = Class3_Sub13_Sub26.aByteArrayArray3335.length;
|
int var1 = Class3_Sub13_Sub26.aByteArrayArray3335.length;
|
||||||
|
|
|
||||||
|
|
@ -158,7 +158,7 @@ class Class3_Sub13_Sub23 extends TextureOperation {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!var3) {
|
if(!var3) {
|
||||||
method276(115, 107, 22, 20, (GameObject)null, 87L, false);
|
method276(115, 107, 22, 20, null, 87L, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var5) {
|
} catch (RuntimeException var5) {
|
||||||
|
|
@ -172,10 +172,10 @@ class Class3_Sub13_Sub23 extends TextureOperation {
|
||||||
if(CustomVars.parse(var2,var1)){
|
if(CustomVars.parse(var2,var1)){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
Class3_Sub7 var3 = (Class3_Sub7) AtmosphereParser.aHashTable_3679.get((long)var2);
|
Class3_Sub7 var3 = (Class3_Sub7) AtmosphereParser.aHashTable_3679.get(var2);
|
||||||
if(null == var3) {
|
if(null == var3) {
|
||||||
var3 = new Class3_Sub7(4611686018427387905L);
|
var3 = new Class3_Sub7(4611686018427387905L);
|
||||||
AtmosphereParser.aHashTable_3679.put((long)var2, var3);
|
AtmosphereParser.aHashTable_3679.put(var2, var3);
|
||||||
} else if (var3.aLong2295 != 4611686018427387905L) {
|
} else if (var3.aLong2295 != 4611686018427387905L) {
|
||||||
var3.aLong2295 = TimeUtils.time() + 500L | 4611686018427387904L;
|
var3.aLong2295 = TimeUtils.time() + 500L | 4611686018427387904L;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ final class Class3_Sub13_Sub25 extends TextureOperation {
|
||||||
final void method158(int var1) {
|
final void method158(int var1) {
|
||||||
try {
|
try {
|
||||||
if(var1 != 16251) {
|
if(var1 != 16251) {
|
||||||
this.method157(-7, (DataBuffer)null, true);
|
this.method157(-7, null, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var3) {
|
} catch (RuntimeException var3) {
|
||||||
|
|
@ -56,7 +56,7 @@ final class Class3_Sub13_Sub25 extends TextureOperation {
|
||||||
this.anInt3314 = Class113.anInt1559 / 8 * this.anInt3303 >> 12;
|
this.anInt3314 = Class113.anInt1559 / 8 * this.anInt3303 >> 12;
|
||||||
int[][] var21 = new int[var19][3];
|
int[][] var21 = new int[var19][3];
|
||||||
int[][] var20 = new int[var19][3];
|
int[][] var20 = new int[var19][3];
|
||||||
Random var22 = new Random((long)this.anInt3312);
|
Random var22 = new Random(this.anInt3312);
|
||||||
|
|
||||||
while(true) {
|
while(true) {
|
||||||
while(true) {
|
while(true) {
|
||||||
|
|
|
||||||
|
|
@ -47,7 +47,7 @@ final class Class3_Sub13_Sub26 extends TextureOperation {
|
||||||
int var12 = var9 >> 12;
|
int var12 = var9 >> 12;
|
||||||
int var13 = var11 * var11 >> 12;
|
int var13 = var11 * var11 >> 12;
|
||||||
int var14 = var12 * var12 >> 12;
|
int var14 = var12 * var12 >> 12;
|
||||||
int var15 = (int)(Math.sqrt((double)((float)(4096 + var14 + var13) / 4096.0F)) * 4096.0D);
|
int var15 = (int)(Math.sqrt((float)(4096 + var14 + var13) / 4096.0F) * 4096.0D);
|
||||||
int var16 = 0 != var15?16777216 / var15:0;
|
int var16 = 0 != var15?16777216 / var15:0;
|
||||||
var4[var8] = 4096 + -var16;
|
var4[var8] = 4096 + -var16;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -94,7 +94,7 @@ final class Class3_Sub13_Sub27 extends TextureOperation {
|
||||||
final int[][] method166(int var1, int var2) {
|
final int[][] method166(int var1, int var2) {
|
||||||
try {
|
try {
|
||||||
if(var1 != -1) {
|
if(var1 != -1) {
|
||||||
this.method157(-8, (DataBuffer)null, false);
|
this.method157(-8, null, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
int[][] var3 = this.aClass97_2376.method1594((byte)-125, var2);
|
int[][] var3 = this.aClass97_2376.method1594((byte)-125, var2);
|
||||||
|
|
@ -262,7 +262,7 @@ final class Class3_Sub13_Sub27 extends TextureOperation {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var2 != 1) {
|
if(var2 != 1) {
|
||||||
aClass94Array3341 = (RSString[])null;
|
aClass94Array3341 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -598,7 +598,7 @@ final class Class3_Sub13_Sub27 extends TextureOperation {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!var3) {
|
if(!var3) {
|
||||||
TextCore.aClass94_3339 = (RSString)null;
|
TextCore.aClass94_3339 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var5) {
|
} catch (RuntimeException var5) {
|
||||||
|
|
|
||||||
|
|
@ -63,8 +63,7 @@ final class Class3_Sub13_Sub29 extends TextureOperation {
|
||||||
var4.anIntArray2301[var6] = var7;
|
var4.anIntArray2301[var6] = var7;
|
||||||
var4.anIntArray2299[var6] = var10;
|
var4.anIntArray2299[var6] = var10;
|
||||||
var4.aClass64Array2303[var6] = var0.method1447(-41, var9, Class3_Sub13_Sub1.method170(var8));
|
var4.aClass64Array2303[var6] = var0.method1447(-41, var9, Class3_Sub13_Sub1.method170(var8));
|
||||||
} else {
|
} else if (var7 == 3 || var7 == 4) {
|
||||||
if(var7 == 3 || var7 == 4) {
|
|
||||||
var8 = new String(var1.readString().method1568());
|
var8 = new String(var1.readString().method1568());
|
||||||
var9 = new String(var1.readString().method1568());
|
var9 = new String(var1.readString().method1568());
|
||||||
var10 = var1.readUnsignedByte();
|
var10 = var1.readUnsignedByte();
|
||||||
|
|
@ -94,7 +93,6 @@ final class Class3_Sub13_Sub29 extends TextureOperation {
|
||||||
var4.aClass64Array2298[var6] = var0.method1443(Class3_Sub13_Sub1.method170(var8), var22, -80, var9);
|
var4.aClass64Array2298[var6] = var0.method1443(Class3_Sub13_Sub1.method170(var8), var22, -80, var9);
|
||||||
var4.aByteArrayArrayArray2302[var6] = var21;
|
var4.aByteArrayArrayArray2302[var6] = var21;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
} catch (ClassNotFoundException var15) {
|
} catch (ClassNotFoundException var15) {
|
||||||
var4.anIntArray2300[var6] = -1;
|
var4.anIntArray2300[var6] = -1;
|
||||||
} catch (SecurityException var16) {
|
} catch (SecurityException var16) {
|
||||||
|
|
@ -159,7 +157,7 @@ final class Class3_Sub13_Sub29 extends TextureOperation {
|
||||||
return var3;
|
return var3;
|
||||||
} else {
|
} else {
|
||||||
if(var1 >= -17) {
|
if(var1 >= -17) {
|
||||||
TextCore.aClass94_3357 = (RSString)null;
|
TextCore.aClass94_3357 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return var0 == 1?7 + -var2:(var0 == 2 ?-var3 + 7:var2);
|
return var0 == 1?7 + -var2:(var0 == 2 ?-var3 + 7:var2);
|
||||||
|
|
@ -171,7 +169,7 @@ final class Class3_Sub13_Sub29 extends TextureOperation {
|
||||||
|
|
||||||
static CursorDefinition method311(int var0) {
|
static CursorDefinition method311(int var0) {
|
||||||
try {
|
try {
|
||||||
CursorDefinition var2 = (CursorDefinition) Unsorted.aReferenceCache_684.get((long)var0);
|
CursorDefinition var2 = (CursorDefinition) Unsorted.aReferenceCache_684.get(var0);
|
||||||
if(var2 == null) {
|
if(var2 == null) {
|
||||||
byte[] var3 = Class3_Sub13_Sub19.aClass153_3227.getFile(33, var0);
|
byte[] var3 = Class3_Sub13_Sub19.aClass153_3227.getFile(33, var0);
|
||||||
|
|
||||||
|
|
@ -180,7 +178,7 @@ final class Class3_Sub13_Sub29 extends TextureOperation {
|
||||||
var2.decode(new DataBuffer(var3));
|
var2.decode(new DataBuffer(var3));
|
||||||
}
|
}
|
||||||
|
|
||||||
Unsorted.aReferenceCache_684.put(var2, (long)var0);
|
Unsorted.aReferenceCache_684.put(var2, var0);
|
||||||
}
|
}
|
||||||
return var2;
|
return var2;
|
||||||
} catch (RuntimeException var4) {
|
} catch (RuntimeException var4) {
|
||||||
|
|
|
||||||
|
|
@ -222,7 +222,7 @@ public final class Class3_Sub13_Sub3 extends TextureOperation {
|
||||||
int var16 = var15 >> 12;
|
int var16 = var15 >> 12;
|
||||||
int var19 = var17 * var17 >> 12;
|
int var19 = var17 * var17 >> 12;
|
||||||
int var18 = var16 * var16 >> 12;
|
int var18 = var16 * var16 >> 12;
|
||||||
int var20 = (int) (Math.sqrt((double) ((float) (var18 + var19 - -4096) / 4096.0F)) * 4096.0D);
|
int var20 = (int) (Math.sqrt((float) (var18 + var19 - -4096) / 4096.0F) * 4096.0D);
|
||||||
int var11;
|
int var11;
|
||||||
int var12;
|
int var12;
|
||||||
int var13;
|
int var13;
|
||||||
|
|
|
||||||
|
|
@ -45,7 +45,7 @@ final class Class3_Sub13_Sub30 extends TextureOperation {
|
||||||
|
|
||||||
int var12;
|
int var12;
|
||||||
if(Class164_Sub1.anInt3012 == 1) {
|
if(Class164_Sub1.anInt3012 == 1) {
|
||||||
Class3_Sub24_Sub4.method1177(Class99.anInt1403, (long)var0, (byte)-80, RSString.stringCombiner(new RSString[]{RenderAnimationDefinition.aClass94_378, TextCore.aClass94_892, var5}), var4, (short)1, TextCore.HasUse, var2);
|
Class3_Sub24_Sub4.method1177(Class99.anInt1403, var0, (byte)-80, RSString.stringCombiner(new RSString[]{RenderAnimationDefinition.aClass94_378, TextCore.aClass94_892, var5}), var4, (short)1, TextCore.HasUse, var2);
|
||||||
} else if(!GameObject.aBoolean1837) {
|
} else if(!GameObject.aBoolean1837) {
|
||||||
for(var12 = 7; var12 >= 0; --var12) {
|
for(var12 = 7; var12 >= 0; --var12) {
|
||||||
if(null != Class91.aClass94Array1299[var12]) {
|
if(null != Class91.aClass94Array1299[var12]) {
|
||||||
|
|
@ -68,11 +68,11 @@ final class Class3_Sub13_Sub30 extends TextureOperation {
|
||||||
|
|
||||||
short var15 = Class7.aShortArray2167[var12];
|
short var15 = Class7.aShortArray2167[var12];
|
||||||
var15 += var14;
|
var15 += var14;
|
||||||
Class3_Sub24_Sub4.method1177(Class3_Sub13_Sub26.anIntArray3328[var12], (long)var0, (byte)-73, RSString.stringCombiner(new RSString[]{ColorCore.ContextColor , var5}), var4, var15, Class91.aClass94Array1299[var12], var2);
|
Class3_Sub24_Sub4.method1177(Class3_Sub13_Sub26.anIntArray3328[var12], var0, (byte)-73, RSString.stringCombiner(new RSString[]{ColorCore.ContextColor , var5}), var4, var15, Class91.aClass94Array1299[var12], var2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if((8 & Class164.anInt2051) != 0) {
|
} else if((8 & Class164.anInt2051) != 0) {
|
||||||
Class3_Sub24_Sub4.method1177(Unsorted.anInt1887, (long)var0, (byte)-58, RSString.stringCombiner(new RSString[]{TextCore.aClass94_676, TextCore.aClass94_892, var5}), var4, (short)15, Class3_Sub28_Sub9.aClass94_3621, var2);
|
Class3_Sub24_Sub4.method1177(Unsorted.anInt1887, var0, (byte)-58, RSString.stringCombiner(new RSString[]{TextCore.aClass94_676, TextCore.aClass94_892, var5}), var4, (short)15, Class3_Sub28_Sub9.aClass94_3621, var2);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var1 <= 0) {
|
if(var1 <= 0) {
|
||||||
|
|
@ -96,7 +96,7 @@ final class Class3_Sub13_Sub30 extends TextureOperation {
|
||||||
static void method313(byte var0) {
|
static void method313(byte var0) {
|
||||||
try {
|
try {
|
||||||
if(var0 <= 51) {
|
if(var0 <= 51) {
|
||||||
method312(77, -52, -42, (Player)null, 120);
|
method312(77, -52, -42, null, 120);
|
||||||
}
|
}
|
||||||
|
|
||||||
Class166.method2257();
|
Class166.method2257();
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,7 @@ final class Class3_Sub13_Sub33 extends TextureOperation {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(var1 != -60) {
|
if(var1 != -60) {
|
||||||
method326((byte)-35, (RSString)null);
|
method326((byte)-35, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var9) {
|
} catch (RuntimeException var9) {
|
||||||
|
|
@ -86,7 +86,7 @@ final class Class3_Sub13_Sub33 extends TextureOperation {
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!var3) {
|
if(!var3) {
|
||||||
this.method323(124, (int[][])((int[][])null));
|
this.method323(124, null);
|
||||||
}
|
}
|
||||||
|
|
||||||
} catch (RuntimeException var7) {
|
} catch (RuntimeException var7) {
|
||||||
|
|
@ -109,7 +109,7 @@ final class Class3_Sub13_Sub33 extends TextureOperation {
|
||||||
static int method326(byte var0, RSString var1) {
|
static int method326(byte var0, RSString var1) {
|
||||||
try {
|
try {
|
||||||
if(var0 <= 13) {
|
if(var0 <= 13) {
|
||||||
TextCore.aClass94_3399 = (RSString)null;
|
TextCore.aClass94_3399 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return var1.length() + 1;
|
return var1.length() + 1;
|
||||||
|
|
@ -147,7 +147,7 @@ final class Class3_Sub13_Sub33 extends TextureOperation {
|
||||||
|
|
||||||
return var3;
|
return var3;
|
||||||
} else {
|
} else {
|
||||||
return (int[][])((int[][])null);
|
return null;
|
||||||
}
|
}
|
||||||
} catch (RuntimeException var16) {
|
} catch (RuntimeException var16) {
|
||||||
throw ClientErrorException.clientError(var16, "si.T(" + var1 + ',' + var2 + ')');
|
throw ClientErrorException.clientError(var16, "si.T(" + var1 + ',' + var2 + ')');
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ final class Class3_Sub13_Sub35 extends TextureOperation {
|
||||||
static int method335(int var0) {
|
static int method335(int var0) {
|
||||||
try {
|
try {
|
||||||
if(var0 != 16859) {
|
if(var0 != 16859) {
|
||||||
aClass131_3421 = (Class131)null;
|
aClass131_3421 = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return ClientCommands.shiftClickEnabled && ObjectDefinition.aBooleanArray1490[81] && 2 < Unsorted.menuOptionCount?Class114.anIntArray1578[-2 + Unsorted.menuOptionCount]:Class114.anIntArray1578[Unsorted.menuOptionCount - 1];
|
return ClientCommands.shiftClickEnabled && ObjectDefinition.aBooleanArray1490[81] && 2 < Unsorted.menuOptionCount?Class114.anIntArray1578[-2 + Unsorted.menuOptionCount]:Class114.anIntArray1578[Unsorted.menuOptionCount - 1];
|
||||||
|
|
@ -76,7 +76,7 @@ final class Class3_Sub13_Sub35 extends TextureOperation {
|
||||||
|
|
||||||
return var3;
|
return var3;
|
||||||
} else {
|
} else {
|
||||||
return (int[][])((int[][])null);
|
return null;
|
||||||
}
|
}
|
||||||
} catch (RuntimeException var12) {
|
} catch (RuntimeException var12) {
|
||||||
throw ClientErrorException.clientError(var12, "tb.T(" + var1 + ',' + var2 + ')');
|
throw ClientErrorException.clientError(var12, "tb.T(" + var1 + ',' + var2 + ')');
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue