package jagex;

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

public class Class134 implements IVarDomain {
	public Interface71 anInterface71_1567;
	static short aShort1568;

	public int method74(VarDefinition class179) {
		return anInterface71_1567.method450(class179.id * 473591285, 923195830);
	}

	public int method72(VarBitDefinition class429, int i) {
		return class429.method5218(method73(class429.baseVar, -1662472458), (byte) 60);
	}

	public void method79(VarDefinition class179, Object object) {
		anInterface71_1567.method443(473591285 * class179.id, object, 1529798790);
	}

	public int method73(VarDefinition class179, int i) {
		return anInterface71_1567.method450(class179.id * 473591285, 923195830);
	}

	public void method76(VarDefinition class179, int i, short i_0_) {
		anInterface71_1567.method437(class179.id * 473591285, i, (byte) 7);
	}

	public long method77(VarDefinition class179, int i) {
		return anInterface71_1567.method438(473591285 * class179.id, (short) -10890);
	}

	public void method78(VarDefinition class179, long l) {
		anInterface71_1567.method439(class179.id * 473591285, l);
	}

	public Object method82(VarDefinition class179, byte i) {
		return anInterface71_1567.method134(473591285 * class179.id, (byte) 0);
	}

	public Class134(Class202_Sub1 class202_sub1) {
		this(class202_sub1, new Class630(class202_sub1));
	}

	public void method86(VarDefinition class179, long l) {
		anInterface71_1567.method439(class179.id * 473591285, l);
	}

	public void method83(VarDefinition class179, int i) {
		anInterface71_1567.method437(class179.id * 473591285, i, (byte) 7);
	}

	public Class134(VarDomainType class272, Class630 class630) {
		anInterface71_1567 = class630;
	}

	public int method71(VarBitDefinition class429) {
		return class429.method5218(method73(class429.baseVar, -1843654752), (byte) 69);
	}

	Class134(Class202_Sub1 class202_sub1, Class630 class630) {
		this(class202_sub1.aClass272_9649, class630);
	}

	public long method85(VarDefinition class179) {
		return anInterface71_1567.method438(473591285 * class179.id, (short) -576);
	}

	public void method84(VarDefinition class179, int i) {
		anInterface71_1567.method437(class179.id * 473591285, i, (byte) 7);
	}

	public void method80(VarDefinition class179, Object object, int i) {
		anInterface71_1567.method443(473591285 * class179.id, object, -919600628);
	}

	public Object method87(VarDefinition class179) {
		return anInterface71_1567.method134(473591285 * class179.id, (byte) 0);
	}

	public void method92(VarDefinition class179, long l) {
		anInterface71_1567.method439(class179.id * 473591285, l);
	}

	public void method91(VarDefinition class179, int i) {
		anInterface71_1567.method437(class179.id * 473591285, i, (byte) 7);
	}

	public Object method88(VarDefinition class179) {
		return anInterface71_1567.method134(473591285 * class179.id, (byte) 0);
	}

	public Object method90(VarDefinition class179) {
		return anInterface71_1567.method134(473591285 * class179.id, (byte) 0);
	}

	public void method81(VarBitDefinition class429, int i, int i_1_) throws Exception_Sub2 {
		method76(class429.baseVar, class429.method5224(method73(class429.baseVar, -1256638325), i, (byte) -64), (short) 255);
	}

	public void method93(VarBitDefinition class429, int i) throws Exception_Sub2 {
		method76(class429.baseVar, class429.method5224(method73(class429.baseVar, -1280536582), i, (byte) -30), (short) 255);
	}

	public void method75(VarBitDefinition class429, int i) throws Exception_Sub2 {
		method76(class429.baseVar, class429.method5224(method73(class429.baseVar, -1767015177), i, (byte) -119), (short) 255);
	}

	public void method89(VarBitDefinition class429, int i) throws Exception_Sub2 {
		method76(class429.baseVar, class429.method5224(method73(class429.baseVar, -1120790156), i, (byte) -34), (short) 255);
	}

	static final void method2314(Cs2Executor class441, int i) {
		Class547_Sub1.aBool8995 = (((Cs2Executor) class441).intStack[(((Cs2Executor) class441).intStackPtr -= -1042067865) * 1369304407]) == 1;
	}

	public static Class655[] method2315(short i) {
		return (new Class655[] { Class655.aClass655_8407, Class655.aClass655_8413, Class655.aClass655_8410, Class655.aClass655_8412, Class655.aClass655_8411, Class655.aClass655_8406,
			Class655.aClass655_8414, Class655.aClass655_8405, Class655.aClass655_8408 });
	}
}
