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

public class Class286 implements Interface13, Interface6 {
	public int anInt3086;
	public int anInt3087 = -1660711992;
	public int anInt3088;
	public int anInt3089;
	public int anInt3090;
	public boolean aBool3091;
	public int anInt3092 = -1686568765;
	public int anInt3093;
	public int anInt3094;
	public int anInt3095;
	public int anInt3096;

	public void method63(RSBuffer class523_sub34) {
		for (;;) {
			int i = class523_sub34.readUnsignedByte(-1167720706);
			if (0 == i)
				break;
			method5148(class523_sub34, i, -1388591415);
		}
	}

	public void readValues(RSBuffer class523_sub34, int i) {
		for (;;) {
			int i_0_ = class523_sub34.readUnsignedByte(-1744646681);
			if (0 == i_0_)
				break;
			method5148(class523_sub34, i_0_, -1388591415);
		}
	}

	void method5148(RSBuffer class523_sub34, int i, int i_1_) {
		if (i == 1)
			anInt3087 = class523_sub34.readUnsignedShort(-771827546) * 866152825;
		else if (i == 2)
			aBool3091 = true;
		else if (i == 3) {
			anInt3086 = class523_sub34.readShort(-428578946) * 142604959;
			anInt3096 = class523_sub34.readShort(936769299) * 1988101327;
			anInt3090 = class523_sub34.readShort(1409161819) * 684649189;
		} else if (i == 4)
			anInt3094 = class523_sub34.readUnsignedByte(1056943935) * 665611169;
		else if (i == 5)
			anInt3093 = class523_sub34.readBigSmart((byte) -63) * -1043102633;
		else if (i == 6)
			anInt3092 = class523_sub34.read24BitInt(192736182) * -1584988355;
		else if (7 == i) {
			anInt3089 = class523_sub34.readShort(634611573) * 2043489135;
			anInt3095 = class523_sub34.readShort(-1643925233) * -1674056469;
			anInt3088 = class523_sub34.readShort(-1421643933) * 2089891031;
		}
	}

	public void method52(int i, byte i_2_) {
		/* empty */
	}

	public void method74(byte i) {
		/* empty */
	}

	public void method75(RSBuffer class523_sub34) {
		for (;;) {
			int i = class523_sub34.readUnsignedByte(455591900);
			if (0 == i)
				break;
			method5148(class523_sub34, i, -1388591415);
		}
	}

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

	public void method60(RSBuffer class523_sub34) {
		for (;;) {
			int i = class523_sub34.readUnsignedByte(1369245631);
			if (0 == i)
				break;
			method5148(class523_sub34, i, -1388591415);
		}
	}

	public void method76(RSBuffer class523_sub34) {
		for (;;) {
			int i = class523_sub34.readUnsignedByte(-166400028);
			if (0 == i)
				break;
			method5148(class523_sub34, i, -1388591415);
		}
	}

	public void readValues(RSBuffer class523_sub34) {
		for (;;) {
			int i = class523_sub34.readUnsignedByte(-586060953);
			if (0 == i)
				break;
			method5148(class523_sub34, i, -1388591415);
		}
	}

	public void method58(RSBuffer class523_sub34) {
		for (;;) {
			int i = class523_sub34.readUnsignedByte(-88847001);
			if (0 == i)
				break;
			method5148(class523_sub34, i, -1388591415);
		}
	}

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

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

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

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

	Class286() {
		/* empty */
	}

	void method5149(RSBuffer class523_sub34, int i) {
		if (i == 1)
			anInt3087 = class523_sub34.readUnsignedShort(-62809366) * 866152825;
		else if (i == 2)
			aBool3091 = true;
		else if (i == 3) {
			anInt3086 = class523_sub34.readShort(-309234056) * 142604959;
			anInt3096 = class523_sub34.readShort(1646165013) * 1988101327;
			anInt3090 = class523_sub34.readShort(792330361) * 684649189;
		} else if (i == 4)
			anInt3094 = class523_sub34.readUnsignedByte(2094183394) * 665611169;
		else if (i == 5)
			anInt3093 = class523_sub34.readBigSmart((byte) -76) * -1043102633;
		else if (i == 6)
			anInt3092 = class523_sub34.read24BitInt(-1337284391) * -1584988355;
		else if (7 == i) {
			anInt3089 = class523_sub34.readShort(148594524) * 2043489135;
			anInt3095 = class523_sub34.readShort(1183168149) * -1674056469;
			anInt3088 = class523_sub34.readShort(1822507474) * 2089891031;
		}
	}

	public static final int method5150(int i) {
		return (int) (1000000000L / (4174308412259797L * Class506.aLong5661));
	}

	static final void method5151(Class669 class669, int i) {
		class669.anInt8558 -= -17422498;
		int i_3_ = class669.anIntArray8557[class669.anInt8558 * 1357652815];
		int i_4_ = class669.anIntArray8557[1 + 1357652815 * class669.anInt8558];
		class669.anIntArray8557[(class669.anInt8558 += 2138772399) * 1357652815 - 1] = client.aClass220_11301.method4107(i_3_, -1115108760).method4063(i_4_, 1946124402);
	}

	static final void method5152(byte i) {
		client.anInt11070 = 1723083717;
		client.anInt11071 = 1308373923;
		Class145_Sub1.aClass523_Sub34_9522 = null;
		Class112.method1945(452998539);
	}

	public static final int method5153(String string, int i) {
		if (null == string)
			return -1;
		for (int i_5_ = 0; i_5_ < 1563815891 * client.anInt11287; i_5_++) {
			if (string.equalsIgnoreCase(client.aClass60Array11182[i_5_].aString763))
				return i_5_;
		}
		return -1;
	}
}
