/* Class647_Sub1_Sub2_Sub1 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
package com.jagex;

public class Class647_Sub1_Sub2_Sub1 extends Class647_Sub1_Sub2 implements Interface61 {
	Class564 aClass564_11984;
	boolean aBool11985;
	public Class529 aClass529_11986;
	boolean aBool11987 = true;

	boolean method16736(Class178 class178, int i, int i_0_) {
		Class602 class602 = aClass529_11986.method8740((byte) 90);
		if (null != class602.aClass430_7931)
			return class178.method3095(i, i_0_, method10585(), class602.aClass430_7931, 1326107597);
		Class167 class167 = aClass529_11986.method8741(class178, 131072, false, false, -763239385);
		if (class167 == null)
			return false;
		return class167.method2709(i, i_0_, method10585(), false, 0);
	}

	public void method391(int i) {
		/* empty */
	}

	boolean method16702(int i) {
		return aBool11987;
	}

	public Class564 method16707(Class178 class178, byte i) {
		return aClass564_11984;
	}

	public int method16743(int i) {
		return aClass529_11986.method8737(-894339273);
	}

	public int method16740(int i) {
		return aClass529_11986.method8761(906495718);
	}

	Class559 method16744(Class178 class178, byte i) {
		Class167 class167 = aClass529_11986.method8741(class178, 2048, false, true, -763239385);
		if (class167 == null)
			return null;
		Class435 class435 = method10585();
		Class432 class432 = method10569();
		Class559 class559 = Class238.method4306(aBool11985, 376204103);
		int i_1_ = (int) class432.aClass437_4862.aFloat4903 >> 9;
		int i_2_ = (int) class432.aClass437_4862.aFloat4905 >> 9;
		aClass529_11986.method8754(class178, class167, class435, i_1_, i_1_, i_2_, i_2_, true, (byte) -88);
		Class602 class602 = aClass529_11986.method8740((byte) -3);
		if (class602.aClass430_7931 != null) {
			class167.method2708(class435, null, 0);
			class178.method3055(class435, aClass180Array10823[0], class602.aClass430_7931);
		} else
			class167.method2708(class435, aClass180Array10823[0], 0);
		if (null != aClass529_11986.aClass621_7119) {
			Class171 class171 = aClass529_11986.aClass621_7119.method10135();
			class178.method3120(class171);
		}
		aBool11987 = class167.method2730() || null != aClass529_11986.aClass621_7119;
		if (aClass564_11984 == null)
			aClass564_11984 = Class470_Sub5.method15901((int) (class432.aClass437_4862.aFloat4903), (int) (class432.aClass437_4862.aFloat4904), (int) (class432.aClass437_4862.aFloat4905), class167, 173793815);
		else
			Class46.method1249(aClass564_11984, (int) class432.aClass437_4862.aFloat4903, (int) class432.aClass437_4862.aFloat4904, (int) class432.aClass437_4862.aFloat4905, class167, -1272687095);
		return class559;
	}

	final boolean method16730() {
		return false;
	}

	boolean method16701(int i) {
		return false;
	}

	final boolean method16699(int i) {
		return false;
	}

	final void method16703(Class178 class178, Class647_Sub1 class647_sub1, int i, int i_3_, int i_4_, boolean bool, int i_5_) {
		throw new IllegalStateException();
	}

	final void method16704(byte i) {
		throw new IllegalStateException();
	}

	public int method401(int i) {
		return aClass529_11986.anInt7104 * 241225827;
	}

	public int method69(int i) {
		return aClass529_11986.anInt7105 * 673355279;
	}

	public int method390(int i) {
		return 5257107 * aClass529_11986.anInt7113;
	}

	public void method18433(Class591 class591, int i) {
		aClass529_11986.method8738(class591, -211962269);
	}

	public boolean method399() {
		return true;
	}

	public void method398(Class178 class178) {
		aClass529_11986.method8744(class178, 729198472);
	}

	boolean method16713(Class178 class178, int i, int i_6_) {
		Class602 class602 = aClass529_11986.method8740((byte) -73);
		if (null != class602.aClass430_7931)
			return class178.method3095(i, i_6_, method10585(), class602.aClass430_7931, 1736149824);
		Class167 class167 = aClass529_11986.method8741(class178, 131072, false, false, -763239385);
		if (class167 == null)
			return false;
		return class167.method2709(i, i_6_, method10585(), false, 0);
	}

	public void method395(Class178 class178, int i) {
		aClass529_11986.method8744(class178, 1485305485);
	}

	void method16756(Class178 class178) {
		Class167 class167 = aClass529_11986.method8741(class178, 262144, true, true, -763239385);
		if (class167 != null) {
			Class437 class437 = method10569().aClass437_4862;
			int i = (int) class437.aFloat4903 >> 9;
			int i_7_ = (int) class437.aFloat4905 >> 9;
			aClass529_11986.method8754(class178, class167, method10585(), i, i, i_7_, i_7_, false, (byte) -70);
		}
	}

	public int method182() {
		return aClass529_11986.anInt7104 * 241225827;
	}

	public int method86() {
		return aClass529_11986.anInt7105 * 673355279;
	}

	public int method88() {
		return aClass529_11986.anInt7105 * 673355279;
	}

	public int method396() {
		return aClass529_11986.anInt7105 * 673355279;
	}

	public int method397() {
		return 5257107 * aClass529_11986.anInt7113;
	}

	public int method16720() {
		return aClass529_11986.method8737(-1592555817);
	}

	public void method362() {
		/* empty */
	}

	public void method358() {
		/* empty */
	}

	public boolean method402() {
		return aClass529_11986.method8742((byte) 122);
	}

	public void method407(Class178 class178) {
		aClass529_11986.method8744(class178, -1067695159);
	}

	public boolean method291() {
		return true;
	}

	public boolean method406() {
		return true;
	}

	public boolean method403() {
		return true;
	}

	final void method16734() {
		throw new IllegalStateException();
	}

	public void method405(Class178 class178) {
		aClass529_11986.method8743(class178, (byte) 30);
	}

	public void method404(Class178 class178) {
		aClass529_11986.method8743(class178, (byte) 33);
	}

	boolean method16698(Class178 class178, int i, int i_8_, byte i_9_) {
		Class602 class602 = aClass529_11986.method8740((byte) 21);
		if (null != class602.aClass430_7931)
			return class178.method3095(i, i_8_, method10585(), class602.aClass430_7931, 147149020);
		Class167 class167 = aClass529_11986.method8741(class178, 131072, false, false, -763239385);
		if (class167 == null)
			return false;
		return class167.method2709(i, i_8_, method10585(), false, 0);
	}

	public void method394(Class178 class178, int i) {
		aClass529_11986.method8743(class178, (byte) 49);
	}

	public void method408(Class178 class178) {
		aClass529_11986.method8744(class178, 1960307327);
	}

	boolean method16715() {
		return false;
	}

	final void method16735() {
		throw new IllegalStateException();
	}

	boolean method16741() {
		return aBool11987;
	}

	boolean method16718() {
		return aBool11987;
	}

	public int method16719() {
		return aClass529_11986.method8737(-1998391156);
	}

	Class559 method16726(Class178 class178) {
		Class167 class167 = aClass529_11986.method8741(class178, 2048, false, true, -763239385);
		if (class167 == null)
			return null;
		Class435 class435 = method10585();
		Class432 class432 = method10569();
		Class559 class559 = Class238.method4306(aBool11985, -982156552);
		int i = (int) class432.aClass437_4862.aFloat4903 >> 9;
		int i_10_ = (int) class432.aClass437_4862.aFloat4905 >> 9;
		aClass529_11986.method8754(class178, class167, class435, i, i, i_10_, i_10_, true, (byte) -19);
		Class602 class602 = aClass529_11986.method8740((byte) 69);
		if (class602.aClass430_7931 != null) {
			class167.method2708(class435, null, 0);
			class178.method3055(class435, aClass180Array10823[0], class602.aClass430_7931);
		} else
			class167.method2708(class435, aClass180Array10823[0], 0);
		if (null != aClass529_11986.aClass621_7119) {
			Class171 class171 = aClass529_11986.aClass621_7119.method10135();
			class178.method3120(class171);
		}
		aBool11987 = class167.method2730() || null != aClass529_11986.aClass621_7119;
		if (aClass564_11984 == null)
			aClass564_11984 = Class470_Sub5.method15901((int) (class432.aClass437_4862.aFloat4903), (int) (class432.aClass437_4862.aFloat4904), (int) (class432.aClass437_4862.aFloat4905), class167, -662922786);
		else
			Class46.method1249(aClass564_11984, (int) class432.aClass437_4862.aFloat4903, (int) class432.aClass437_4862.aFloat4904, (int) class432.aClass437_4862.aFloat4905, class167, 349449029);
		return class559;
	}

	public Class564 method16721(Class178 class178) {
		return aClass564_11984;
	}

	public int method16722() {
		return aClass529_11986.method8761(1027918440);
	}

	public int method16723() {
		return aClass529_11986.method8761(705323913);
	}

	Class559 method16724(Class178 class178) {
		Class167 class167 = aClass529_11986.method8741(class178, 2048, false, true, -763239385);
		if (class167 == null)
			return null;
		Class435 class435 = method10585();
		Class432 class432 = method10569();
		Class559 class559 = Class238.method4306(aBool11985, 1675680979);
		int i = (int) class432.aClass437_4862.aFloat4903 >> 9;
		int i_11_ = (int) class432.aClass437_4862.aFloat4905 >> 9;
		aClass529_11986.method8754(class178, class167, class435, i, i, i_11_, i_11_, true, (byte) -12);
		Class602 class602 = aClass529_11986.method8740((byte) 18);
		if (class602.aClass430_7931 != null) {
			class167.method2708(class435, null, 0);
			class178.method3055(class435, aClass180Array10823[0], class602.aClass430_7931);
		} else
			class167.method2708(class435, aClass180Array10823[0], 0);
		if (null != aClass529_11986.aClass621_7119) {
			Class171 class171 = aClass529_11986.aClass621_7119.method10135();
			class178.method3120(class171);
		}
		aBool11987 = class167.method2730() || null != aClass529_11986.aClass621_7119;
		if (aClass564_11984 == null)
			aClass564_11984 = Class470_Sub5.method15901((int) (class432.aClass437_4862.aFloat4903), (int) (class432.aClass437_4862.aFloat4904), (int) (class432.aClass437_4862.aFloat4905), class167, 357610346);
		else
			Class46.method1249(aClass564_11984, (int) class432.aClass437_4862.aFloat4903, (int) class432.aClass437_4862.aFloat4904, (int) class432.aClass437_4862.aFloat4905, class167, 669255812);
		return class559;
	}

	Class559 method16725(Class178 class178) {
		Class167 class167 = aClass529_11986.method8741(class178, 2048, false, true, -763239385);
		if (class167 == null)
			return null;
		Class435 class435 = method10585();
		Class432 class432 = method10569();
		Class559 class559 = Class238.method4306(aBool11985, -131804606);
		int i = (int) class432.aClass437_4862.aFloat4903 >> 9;
		int i_12_ = (int) class432.aClass437_4862.aFloat4905 >> 9;
		aClass529_11986.method8754(class178, class167, class435, i, i, i_12_, i_12_, true, (byte) -2);
		Class602 class602 = aClass529_11986.method8740((byte) 41);
		if (class602.aClass430_7931 != null) {
			class167.method2708(class435, null, 0);
			class178.method3055(class435, aClass180Array10823[0], class602.aClass430_7931);
		} else
			class167.method2708(class435, aClass180Array10823[0], 0);
		if (null != aClass529_11986.aClass621_7119) {
			Class171 class171 = aClass529_11986.aClass621_7119.method10135();
			class178.method3120(class171);
		}
		aBool11987 = class167.method2730() || null != aClass529_11986.aClass621_7119;
		if (aClass564_11984 == null)
			aClass564_11984 = Class470_Sub5.method15901((int) (class432.aClass437_4862.aFloat4903), (int) (class432.aClass437_4862.aFloat4904), (int) (class432.aClass437_4862.aFloat4905), class167, -1457400482);
		else
			Class46.method1249(aClass564_11984, (int) class432.aClass437_4862.aFloat4903, (int) class432.aClass437_4862.aFloat4904, (int) class432.aClass437_4862.aFloat4905, class167, 791249659);
		return class559;
	}

	public int method400() {
		return 5257107 * aClass529_11986.anInt7113;
	}

	void method16727(Class178 class178) {
		Class167 class167 = aClass529_11986.method8741(class178, 262144, true, true, -763239385);
		if (class167 != null) {
			Class437 class437 = method10569().aClass437_4862;
			int i = (int) class437.aFloat4903 >> 9;
			int i_13_ = (int) class437.aFloat4905 >> 9;
			aClass529_11986.method8754(class178, class167, method10585(), i, i, i_13_, i_13_, false, (byte) -89);
		}
	}

	public boolean method393(int i) {
		return true;
	}

	void method16706(Class178 class178, short i) {
		Class167 class167 = aClass529_11986.method8741(class178, 262144, true, true, -763239385);
		if (class167 != null) {
			Class437 class437 = method10569().aClass437_4862;
			int i_14_ = (int) class437.aFloat4903 >> 9;
			int i_15_ = (int) class437.aFloat4905 >> 9;
			aClass529_11986.method8754(class178, class167, method10585(), i_14_, i_14_, i_15_, i_15_, false, (byte) -23);
		}
	}

	public Class647_Sub1_Sub2_Sub1(Class560 class560, Class178 class178, Class53_Sub18 class53_sub18, Class602 class602, int i, int i_16_, int i_17_, int i_18_, int i_19_, boolean bool, int i_20_, int i_21_, int i_22_) {
		super(class560, i_17_, i_18_, i_19_, i, i_16_, -764650141 * class602.anInt7930);
		aClass529_11986 = new Class529(class178, class53_sub18, class602, Class607.aClass607_7985.anInt7982 * 1923531495, i_20_, i_16_, this, bool, i_21_, i_22_);
		aBool11985 = class602.anInt7874 * -344567467 != 0 && !bool;
		method16714(1, -2048924900);
	}

	final boolean method16731() {
		return false;
	}

	final void method16732(Class178 class178, Class647_Sub1 class647_sub1, int i, int i_23_, int i_24_, boolean bool) {
		throw new IllegalStateException();
	}

	boolean method16716() {
		return aBool11987;
	}

	public boolean method392(short i) {
		return aClass529_11986.method8742((byte) 59);
	}

	void method16728(Class178 class178) {
		Class167 class167 = aClass529_11986.method8741(class178, 262144, true, true, -763239385);
		if (class167 != null) {
			Class437 class437 = method10569().aClass437_4862;
			int i = (int) class437.aFloat4903 >> 9;
			int i_25_ = (int) class437.aFloat4905 >> 9;
			aClass529_11986.method8754(class178, class167, method10585(), i, i, i_25_, i_25_, false, (byte) -23);
		}
	}

	public boolean method249() {
		return aClass529_11986.method8742((byte) 27);
	}

	final void method16697() {
		throw new IllegalStateException();
	}

	static final void method18434(Class669 class669, int i) {
		int i_26_ = (class669.anIntArray8557[(class669.anInt8558 -= 2138772399) * 1357652815]);
		Class523_Sub36 class523_sub36 = (Class523_Sub36) client.aClass14_11187.method741((long) i_26_);
		if (null != class523_sub36)
			class669.anIntArray8557[(class669.anInt8558 += 2138772399) * 1357652815 - 1] = 1;
		else
			class669.anIntArray8557[(class669.anInt8558 += 2138772399) * 1357652815 - 1] = 0;
	}
}
