package jagex;

/* Class456_Sub1_Sub2_Sub2 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class456_Sub1_Sub2_Sub2 extends Class456_Sub1_Sub2 implements Interface65 {
	boolean aBool11600;
	Class535 aClass535_11601;
	public Class588 aClass588_11602;
	boolean aBool11603 = true;
	boolean aBool11604;

	public boolean method388(byte i) {
		return aClass588_11602.method6983((byte) -54);
	}

	boolean method8315() {
		return false;
	}

	final boolean method8349() {
		return false;
	}

	public int method8310(byte i) {
		return aClass588_11602.method6968(1788913410);
	}

	public Class535 method8306(Class106 class106, byte i) {
		return ((Class456_Sub1_Sub2_Sub2) this).aClass535_11601;
	}

	public boolean method391() {
		return aClass588_11602.method6983((byte) -99);
	}

	Class531 method8328(Class106 class106) {
		Model model = aClass588_11602.method6970(class106, 2048, false, true, (byte) -14);
		if (model == null)
			return null;
		Class261 class261 = method5392();
		Class531 class531 = Class572_Sub16_Sub9.method10262((((Class456_Sub1_Sub2_Sub2) this).aBool11600), -1797921012);
		aClass588_11602.method6979(class106, model, class261, aShort11503, aShort11499, aShort11500, aShort11502, true, 202324908);
		ObjectDefinitions class509 = aClass588_11602.method6987((byte) 1);
		if (null != class509.aClass326_5684) {
			model.method1375(class261, null, 0);
			class106.method1738(class261, aClass90Array9007[0], class509.aClass326_5684);
		} else
			model.method1375(class261, aClass90Array9007[0], 0);
		if (((Class588) aClass588_11602).aClass485_7796 != null) {
			Class105 class105 = ((Class588) aClass588_11602).aClass485_7796.method5767();
			class106.method1760(class105);
		}
		((Class456_Sub1_Sub2_Sub2) this).aBool11603 = (model.method1400() || null != ((Class588) aClass588_11602).aClass485_7796);
		Class238 class238 = method5394();
		if (null == ((Class456_Sub1_Sub2_Sub2) this).aClass535_11601)
			((Class456_Sub1_Sub2_Sub2) this).aClass535_11601 = Class421_Sub1.method9246((int) (class238.aClass240_2647.aFloat2653), (int) (class238.aClass240_2647.aFloat2656), (int) (class238.aClass240_2647.aFloat2657), model, -2070120872);
		else
			Class566.method6716((((Class456_Sub1_Sub2_Sub2) this).aClass535_11601), (int) class238.aClass240_2647.aFloat2653, (int) class238.aClass240_2647.aFloat2656, (int) class238.aClass240_2647.aFloat2657, model, -814847759);
		return class531;
	}

	public void method396(Class106 class106) {
		aClass588_11602.method6971(class106, 334740992);
	}

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

	boolean method8297(Class106 class106, int i, int i_0_, int i_1_) {
		ObjectDefinitions class509 = aClass588_11602.method6987((byte) 1);
		if (class509.aClass326_5684 != null)
			return class106.method1736(i, i_0_, method5392(), class509.aClass326_5684, 65280);
		Model model = aClass588_11602.method6970(class106, 131072, false, false, (byte) -18);
		if (model == null)
			return false;
		return model.method1376(i, i_0_, method5392(), false, 0);
	}

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

	void method8330(Class106 class106) {
		Model model = aClass588_11602.method6970(class106, 262144, true, true, (byte) -94);
		if (null != model)
			aClass588_11602.method6979(class106, model, method5392(), aShort11503, aShort11499, aShort11500, aShort11502, false, 2058899777);
	}

	final void method8303(int i) {
		throw new IllegalStateException();
	}

	public int method136(int i) {
		return -2028862971 * ((Class588) aClass588_11602).anInt7787;
	}

	boolean method8342() {
		return false;
	}

	public int method8323() {
		return aClass588_11602.method6968(1672439779);
	}

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

	public boolean method400(int i) {
		return ((Class456_Sub1_Sub2_Sub2) this).aBool11604;
	}

	public int method8324() {
		return aClass588_11602.method6974(-1454664497);
	}

	public void method386(Class106 class106, int i) {
		aClass588_11602.method6971(class106, 334740992);
	}

	public void method390(Class106 class106, byte i) {
		aClass588_11602.method6989(class106, -589566504);
	}

	public int method55() {
		return ((Class588) aClass588_11602).anInt7788 * -1832178263;
	}

	void method8313(Class106 class106) {
		Model model = aClass588_11602.method6970(class106, 262144, true, true, (byte) -60);
		if (null != model)
			aClass588_11602.method6979(class106, model, method5392(), aShort11503, aShort11499, aShort11500, aShort11502, false, -696093975);
	}

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

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

	boolean method8300(int i) {
		return false;
	}

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

	Class531 method8350(Class106 class106, int i) {
		Model model = aClass588_11602.method6970(class106, 2048, false, true, (byte) -81);
		if (model == null)
			return null;
		Class261 class261 = method5392();
		Class531 class531 = Class572_Sub16_Sub9.method10262((((Class456_Sub1_Sub2_Sub2) this).aBool11600), -2009703009);
		aClass588_11602.method6979(class106, model, class261, aShort11503, aShort11499, aShort11500, aShort11502, true, -639663751);
		ObjectDefinitions class509 = aClass588_11602.method6987((byte) 1);
		if (null != class509.aClass326_5684) {
			model.method1375(class261, null, 0);
			class106.method1738(class261, aClass90Array9007[0], class509.aClass326_5684);
		} else
			model.method1375(class261, aClass90Array9007[0], 0);
		if (((Class588) aClass588_11602).aClass485_7796 != null) {
			Class105 class105 = ((Class588) aClass588_11602).aClass485_7796.method5767();
			class106.method1760(class105);
		}
		((Class456_Sub1_Sub2_Sub2) this).aBool11603 = (model.method1400() || null != ((Class588) aClass588_11602).aClass485_7796);
		Class238 class238 = method5394();
		if (null == ((Class456_Sub1_Sub2_Sub2) this).aClass535_11601)
			((Class456_Sub1_Sub2_Sub2) this).aClass535_11601 = Class421_Sub1.method9246((int) (class238.aClass240_2647.aFloat2653), (int) (class238.aClass240_2647.aFloat2656), (int) (class238.aClass240_2647.aFloat2657), model, -1596686150);
		else
			Class566.method6716((((Class456_Sub1_Sub2_Sub2) this).aClass535_11601), (int) class238.aClass240_2647.aFloat2653, (int) class238.aClass240_2647.aFloat2656, (int) class238.aClass240_2647.aFloat2657, model, 915988297);
		return class531;
	}

	public boolean method237() {
		return ((Class456_Sub1_Sub2_Sub2) this).aBool11604;
	}

	public boolean method394() {
		return ((Class456_Sub1_Sub2_Sub2) this).aBool11604;
	}

	public void method395(Class106 class106) {
		aClass588_11602.method6989(class106, -1575463161);
	}

	public void method393(Class106 class106) {
		aClass588_11602.method6989(class106, 108013689);
	}

	void method8336(Class106 class106, int i) {
		Model model = aClass588_11602.method6970(class106, 262144, true, true, (byte) -6);
		if (null != model)
			aClass588_11602.method6979(class106, model, method5392(), aShort11503, aShort11499, aShort11500, aShort11502, false, 2106718202);
	}

	boolean method8331() {
		return false;
	}

	public int method389() {
		return -2028862971 * ((Class588) aClass588_11602).anInt7787;
	}

	boolean method8314() {
		return ((Class456_Sub1_Sub2_Sub2) this).aBool11603;
	}

	boolean method8317() {
		return ((Class456_Sub1_Sub2_Sub2) this).aBool11603;
	}

	boolean method8329() {
		return ((Class456_Sub1_Sub2_Sub2) this).aBool11603;
	}

	boolean method8319() {
		return ((Class456_Sub1_Sub2_Sub2) this).aBool11603;
	}

	public void method10512(Class508 class508, int i) {
		aClass588_11602.method6969(class508, 2125693928);
	}

	public int method8320() {
		return aClass588_11602.method6968(1400821601);
	}

	public int method8316() {
		return aClass588_11602.method6968(2029735886);
	}

	public int method8322() {
		return aClass588_11602.method6968(1948129992);
	}

	boolean method8301(byte i) {
		return ((Class456_Sub1_Sub2_Sub2) this).aBool11603;
	}

	public Class456_Sub1_Sub2_Sub2(Class523 class523, Class106 class106, Class639_Sub16 class639_sub16, ObjectDefinitions class509, int i, int i_2_, int i_3_, int i_4_, int i_5_, boolean bool, int i_6_, int i_7_, int i_8_, int i_9_, int i_10_, int i_11_, int i_12_, int i_13_, boolean bool_14_) {
		super(class523, i, i_2_, i_3_, i_4_, i_5_, i_6_, i_7_, i_8_, i_9_, class509.anInt5660 * -648940047 == 1, Class191.method2894(i_10_, i_11_, (byte) 11));
		aClass588_11602 = new Class588(class106, class639_sub16, class509, i_10_, i_11_, i_2_, this, bool, i_12_, i_13_);
		((Class456_Sub1_Sub2_Sub2) this).aBool11600 = class509.anInt5627 * -1262171129 != 0 && !bool;
		((Class456_Sub1_Sub2_Sub2) this).aBool11604 = bool_14_;
		method8339(1, -833014537);
	}

	public int method8325() {
		return aClass588_11602.method6974(-1858601975);
	}

	public void method392(Class106 class106) {
		aClass588_11602.method6971(class106, 334740992);
	}

	Class531 method8327(Class106 class106) {
		Model model = aClass588_11602.method6970(class106, 2048, false, true, (byte) -102);
		if (model == null)
			return null;
		Class261 class261 = method5392();
		Class531 class531 = Class572_Sub16_Sub9.method10262((((Class456_Sub1_Sub2_Sub2) this).aBool11600), -1056144936);
		aClass588_11602.method6979(class106, model, class261, aShort11503, aShort11499, aShort11500, aShort11502, true, 718369528);
		ObjectDefinitions class509 = aClass588_11602.method6987((byte) 1);
		if (null != class509.aClass326_5684) {
			model.method1375(class261, null, 0);
			class106.method1738(class261, aClass90Array9007[0], class509.aClass326_5684);
		} else
			model.method1375(class261, aClass90Array9007[0], 0);
		if (((Class588) aClass588_11602).aClass485_7796 != null) {
			Class105 class105 = ((Class588) aClass588_11602).aClass485_7796.method5767();
			class106.method1760(class105);
		}
		((Class456_Sub1_Sub2_Sub2) this).aBool11603 = (model.method1400() || null != ((Class588) aClass588_11602).aClass485_7796);
		Class238 class238 = method5394();
		if (null == ((Class456_Sub1_Sub2_Sub2) this).aClass535_11601)
			((Class456_Sub1_Sub2_Sub2) this).aClass535_11601 = Class421_Sub1.method9246((int) (class238.aClass240_2647.aFloat2653), (int) (class238.aClass240_2647.aFloat2656), (int) (class238.aClass240_2647.aFloat2657), model, -1882709797);
		else
			Class566.method6716((((Class456_Sub1_Sub2_Sub2) this).aClass535_11601), (int) class238.aClass240_2647.aFloat2653, (int) class238.aClass240_2647.aFloat2656, (int) class238.aClass240_2647.aFloat2657, model, -887044689);
		return class531;
	}

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

	final void method8302(Class106 class106, Class456_Sub1 class456_sub1, int i, int i_15_, int i_16_, boolean bool, int i_17_) {
		throw new IllegalStateException();
	}

	public Class535 method8305(Class106 class106) {
		return ((Class456_Sub1_Sub2_Sub2) this).aClass535_11601;
	}

	public void method10513(Class508 class508) {
		aClass588_11602.method6969(class508, 1919045236);
	}

	boolean method8321(Class106 class106, int i, int i_18_) {
		ObjectDefinitions class509 = aClass588_11602.method6987((byte) 1);
		if (class509.aClass326_5684 != null)
			return class106.method1736(i, i_18_, method5392(), class509.aClass326_5684, 65280);
		Model model = aClass588_11602.method6970(class106, 131072, false, false, (byte) -99);
		if (model == null)
			return false;
		return model.method1376(i, i_18_, method5392(), false, 0);
	}

	final boolean method8332() {
		return false;
	}

	final boolean method8333() {
		return false;
	}

	final boolean method8334() {
		return false;
	}

	final boolean method8347() {
		return false;
	}

	public int method398() {
		return -2028862971 * ((Class588) aClass588_11602).anInt7787;
	}

	public int method304(int i) {
		return ((Class588) aClass588_11602).anInt7788 * -1832178263;
	}

	Class531 method8326(Class106 class106) {
		Model model = aClass588_11602.method6970(class106, 2048, false, true, (byte) -51);
		if (model == null)
			return null;
		Class261 class261 = method5392();
		Class531 class531 = Class572_Sub16_Sub9.method10262((((Class456_Sub1_Sub2_Sub2) this).aBool11600), -337261138);
		aClass588_11602.method6979(class106, model, class261, aShort11503, aShort11499, aShort11500, aShort11502, true, -726266640);
		ObjectDefinitions class509 = aClass588_11602.method6987((byte) 1);
		if (null != class509.aClass326_5684) {
			model.method1375(class261, null, 0);
			class106.method1738(class261, aClass90Array9007[0], class509.aClass326_5684);
		} else
			model.method1375(class261, aClass90Array9007[0], 0);
		if (((Class588) aClass588_11602).aClass485_7796 != null) {
			Class105 class105 = ((Class588) aClass588_11602).aClass485_7796.method5767();
			class106.method1760(class105);
		}
		((Class456_Sub1_Sub2_Sub2) this).aBool11603 = (model.method1400() || null != ((Class588) aClass588_11602).aClass485_7796);
		Class238 class238 = method5394();
		if (null == ((Class456_Sub1_Sub2_Sub2) this).aClass535_11601)
			((Class456_Sub1_Sub2_Sub2) this).aClass535_11601 = Class421_Sub1.method9246((int) (class238.aClass240_2647.aFloat2653), (int) (class238.aClass240_2647.aFloat2656), (int) (class238.aClass240_2647.aFloat2657), model, -1057446014);
		else
			Class566.method6716((((Class456_Sub1_Sub2_Sub2) this).aClass535_11601), (int) class238.aClass240_2647.aFloat2653, (int) class238.aClass240_2647.aFloat2656, (int) class238.aClass240_2647.aFloat2657, model, -715306459);
		return class531;
	}

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

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

	public int method399() {
		return -2028862971 * ((Class588) aClass588_11602).anInt7787;
	}

	public void method397(Class106 class106) {
		aClass588_11602.method6971(class106, 334740992);
	}

	public int method8312(int i) {
		return aClass588_11602.method6974(11692206);
	}

	public Class535 method8341(Class106 class106) {
		return ((Class456_Sub1_Sub2_Sub2) this).aClass535_11601;
	}

	final void method8337(Class106 class106, Class456_Sub1 class456_sub1, int i, int i_19_, int i_20_, boolean bool) {
		throw new IllegalStateException();
	}

	public Class535 method8344(Class106 class106) {
		return ((Class456_Sub1_Sub2_Sub2) this).aClass535_11601;
	}

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

	public int method383(int i) {
		return ((Class588) aClass588_11602).anInt7798 * 776659493;
	}

	public int method401() {
		return ((Class588) aClass588_11602).anInt7798 * 776659493;
	}

	public int method292() {
		return ((Class588) aClass588_11602).anInt7798 * 776659493;
	}

	public int method291() {
		return ((Class588) aClass588_11602).anInt7798 * 776659493;
	}
}
