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

public abstract class Class194 {
	public int anInt2187;

	void method3647() {
		/* empty */
	}

	public abstract void method3648(int i);

	static Class194 method3649(Class523_Sub34 class523_sub34) {
		int i = class523_sub34.readUnsignedByte(1331569017);
		Class75 class75 = Class452.method7313(i, 2033987784);
		Class194 class194 = null;
		switch (-1834071955 * class75.anInt847) {
		case 18:
			class194 = new Class194_Sub22(class523_sub34);
			break;
		case 13:
			class194 = new Class194_Sub19(class523_sub34);
			break;
		case 2:
			class194 = new Class194_Sub2(class523_sub34, 0, 1);
			break;
		case 23:
			class194 = new Class194_Sub5(class523_sub34);
			break;
		case 5:
			class194 = new Class194_Sub15(class523_sub34);
			break;
		case 17:
			class194 = new Class194_Sub10(class523_sub34);
			break;
		case 20:
			class194 = new Class194_Sub16_Sub2(class523_sub34);
			break;
		case 15:
			class194 = new Class194_Sub9(class523_sub34);
			break;
		case 26:
			class194 = new Class194_Sub11(class523_sub34);
			break;
		case 4:
			class194 = new Class194_Sub21(class523_sub34);
			break;
		case 12:
			class194 = new Class194_Sub18(class523_sub34);
			break;
		case 10:
			class194 = new Class194_Sub23(class523_sub34, false);
			break;
		case 16:
			class194 = new Class194_Sub2(class523_sub34, 1, 0);
			break;
		case 25:
			class194 = new Class194_Sub13(class523_sub34);
			break;
		case 22:
			class194 = new Class194_Sub2(class523_sub34, 0, 0);
			break;
		case 28:
			class194 = new Class194_Sub6(class523_sub34);
			break;
		case 6:
			class194 = new Class194_Sub12(class523_sub34);
			break;
		default:
			break;
		case 0:
			class194 = new Class194_Sub7(class523_sub34);
			break;
		case 21:
			class194 = new Class194_Sub8(class523_sub34);
			break;
		case 24:
			class194 = new Class194_Sub3(class523_sub34);
			break;
		case 14:
			class194 = new Class194_Sub14(class523_sub34);
			break;
		case 3:
			class194 = new Class194_Sub1(class523_sub34);
			break;
		case 27:
			class194 = new Class194_Sub4(class523_sub34);
			break;
		case 19:
			class194 = new Class194_Sub2(class523_sub34, 1, 1);
			break;
		case 30:
			class194 = new Class194_Sub16_Sub1(class523_sub34);
			break;
		case 1:
			class194 = new Class194_Sub20(class523_sub34);
			break;
		case 8:
			class194 = new Class194_Sub23(class523_sub34, true);
			break;
		case 9:
			class194 = new Class194_Sub17(class523_sub34);
		}
		return class194;
	}

	boolean method3650(int i) {
		return true;
	}

	public abstract void method3651();

	void method3652(int i) {
		/* empty */
	}

	Class194(Class523_Sub34 class523_sub34) {
		anInt2187 = class523_sub34.readUnsignedShort(-797133876) * 1106692621;
	}

	boolean method3653() {
		return true;
	}

	boolean method3654() {
		return true;
	}

	boolean method3655() {
		return true;
	}

	public abstract void method3656();

	public abstract void method3657();

	static final void method3658(Class669 class669, byte i) {
		String string = (String) (class669.anObjectArray8559[(class669.anInt8560 -= 1235970069) * 240723773]);
		Class207.method3749(string, (byte) 105);
	}

	static final void method3659(Class669 class669, int i) {
		class669.anInt8558 -= -17422498;
		int i_0_ = class669.anIntArray8557[1357652815 * class669.anInt8558];
		int i_1_ = class669.anIntArray8557[class669.anInt8558 * 1357652815 + 1];
		Class553.method9164(6, i_0_, i_1_, "", 1829718086);
	}

	static final void method3660(Class669 class669, int i) {
		class669.anIntArray8557[(class669.anInt8558 += 2138772399) * 1357652815 - 1] = -1614846429 * client.anInt11186;
	}
}
