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

public abstract class Class523_Sub39 extends Class523 {
	public static final int anInt10689 = 6;
	public static final int anInt10690 = 0;
	static final int anInt10691 = 4;
	static final int anInt10692 = 1;
	static final int anInt10693 = 3;
	public static final int anInt10694 = 2;
	static final int anInt10695 = 5;
	public static final int anInt10696 = -1;

	public abstract int method16517();

	public abstract int method16518(int i);

	public abstract int method16519(int i);

	public abstract int method16520(byte i);

	public abstract int method16521(int i);

	public abstract int method16522();

	public abstract void method16523(byte i);

	public abstract int method16524();

	public abstract void method16525();

	public abstract int method16526();

	public abstract int method16527();

	public abstract long method16528();

	public abstract int method16529();

	public abstract long method16530();

	public static boolean method16531(int i) {
		return i == 0 || 1 == i || i == 2;
	}

	public static boolean method16532(int i) {
		return i == 0 || 1 == i || i == 2;
	}

	public abstract long method16533();

	public abstract long method16534();

	public abstract void method16535();

	public abstract int method16536();

	public static boolean method16537(int i) {
		return i == 0 || 1 == i || i == 2;
	}

	public static boolean method16538(int i) {
		return i == 0 || 1 == i || i == 2;
	}

	Class523_Sub39() {
		/* empty */
	}

	public abstract long method16539(byte i);

	static final void method16540(Class669 class669, int i) {
		int i_0_ = (class669.anIntArray8557[(class669.anInt8558 -= 2138772399) * 1357652815]);
		ItemDefinitions class12 = ((ItemDefinitions) Class523_Sub37.aClass53_Sub8_10677.getDefinition(i_0_, (byte) 26));
		class669.anIntArray8557[(class669.anInt8558 += 2138772399) * 1357652815 - 1] = 2 == class12.stackable * -758774055 ? 1 : 0;
	}
}
