/* Class587_Sub32_Sub1 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.awt.Point;

public class Class587_Sub32_Sub1 extends Class587_Sub32 {
	static final int anInt10499 = 168;
	static final int anInt10500 = 172;
	static final int anInt10501 = 162;
	static final int anInt10502 = 163;
	static final int anInt10503 = 164;
	static final int anInt10504 = 165;
	static final int anInt10505 = 166;
	static final int anInt10506 = 167;
	static final int anInt10507 = 514;
	int anInt10508;
	static final int anInt10509 = 170;
	static final int anInt10510 = 174;
	static final int anInt10511 = 518;
	static final int anInt10512 = 672;
	static final int anInt10513 = 160;
	static final int anInt10514 = 512;
	static final int anInt10515 = 513;
	static final int anInt10516 = 517;
	static final int anInt10517 = 525;
	static final int anInt10518 = 516;
	static final int anInt10519 = 522;
	static final int anInt10520 = 169;
	static final int anInt10521 = 519;
	static final int anInt10522 = 520;
	static final int anInt10523 = 521;
	static final int anInt10524 = 161;
	static final int anInt10525 = 173;
	static final int anInt10526 = 171;
	static final int anInt10527 = 674;
	static Class587_Sub32_Sub1[] aClass587_Sub32_Sub1Array10528 = new Class587_Sub32_Sub1[0];
	static final int anInt10529 = 515;
	int anInt10530;
	long aLong10531;
	int anInt10532;
	int anInt10533;

	public int method15956() {
		return ((Class587_Sub32_Sub1) this).anInt10532 * 1103557101;
	}

	public static void method16712(int i) {
		Class243_Sub3.anInt9829 = 1750145621 * i;
		aClass587_Sub32_Sub1Array10528 = new Class587_Sub32_Sub1[i];
		Class437.anInt6287 = 0;
	}

	public int method15950(int i) {
		return 585562995 * ((Class587_Sub32_Sub1) this).anInt10508;
	}

	public int method16713(int i) {
		return -297799561 * ((Class587_Sub32_Sub1) this).anInt10533;
	}

	public boolean method16714(byte i) {
		switch (-297799561 * ((Class587_Sub32_Sub1) this).anInt10533) {
		case 160:
		case 161:
		case 162:
		case 163:
		case 164:
		case 165:
		case 166:
		case 167:
		case 168:
		case 169:
		case 170:
		case 171:
		case 172:
		case 173:
		case 174:
		case 672:
		case 674:
			return true;
		default:
			return false;
		}
	}

	public void method16715(Point point) {
		((Class587_Sub32_Sub1) this).anInt10532 -= point.x * -87485467;
		((Class587_Sub32_Sub1) this).anInt10508 -= point.y * -1416519237;
	}

	public int method15948(int i) {
		switch (-297799561 * ((Class587_Sub32_Sub1) this).anInt10533) {
		case 168:
		case 520:
			return 4;
		case 165:
		case 517:
			return 5;
		case 162:
		case 514:
			return 3;
		case 160:
		case 512:
			return -1;
		case 164:
		case 166:
		case 516:
		case 518:
			return 2;
		case 167:
		case 169:
		case 519:
		case 521:
			return 1;
		case 170:
		case 522:
			return 6;
		case 161:
		case 163:
		case 513:
		case 515:
			return 0;
		default:
			return -2;
		}
	}

	public void method16716(Point point, int i) {
		((Class587_Sub32_Sub1) this).anInt10532 -= point.x * -87485467;
		((Class587_Sub32_Sub1) this).anInt10508 -= point.y * -1416519237;
	}

	public long method15952(int i) {
		return -3550470183561871045L * ((Class587_Sub32_Sub1) this).aLong10531;
	}

	public int method15955(int i) {
		return ((Class587_Sub32_Sub1) this).anInt10532 * 1103557101;
	}

	public int method15967(int i) {
		switch (-297799561 * ((Class587_Sub32_Sub1) this).anInt10533) {
		case 160:
		case 512:
			return 0;
		case 163:
		case 166:
		case 169:
		case 173:
		case 515:
		case 518:
		case 521:
		case 525:
			return 2;
		default:
			return 1;
		}
	}

	public int method15953() {
		return ((Class587_Sub32_Sub1) this).anInt10532 * 1103557101;
	}

	public int method15949() {
		switch (-297799561 * ((Class587_Sub32_Sub1) this).anInt10533) {
		case 160:
		case 512:
			return 0;
		case 163:
		case 166:
		case 169:
		case 173:
		case 515:
		case 518:
		case 521:
		case 525:
			return 2;
		default:
			return 1;
		}
	}

	public int method16717(byte i) {
		return ((Class587_Sub32_Sub1) this).anInt10530 * 1230007705;
	}

	public long method15957() {
		return -3550470183561871045L * ((Class587_Sub32_Sub1) this).aLong10531;
	}

	public long method15961() {
		return -3550470183561871045L * ((Class587_Sub32_Sub1) this).aLong10531;
	}

	public int method15954() {
		switch (-297799561 * ((Class587_Sub32_Sub1) this).anInt10533) {
		case 168:
		case 520:
			return 4;
		case 165:
		case 517:
			return 5;
		case 162:
		case 514:
			return 3;
		case 160:
		case 512:
			return -1;
		case 164:
		case 166:
		case 516:
		case 518:
			return 2;
		case 167:
		case 169:
		case 519:
		case 521:
			return 1;
		case 170:
		case 522:
			return 6;
		case 161:
		case 163:
		case 513:
		case 515:
			return 0;
		default:
			return -2;
		}
	}

	public void method15960(byte i) {
		synchronized (aClass587_Sub32_Sub1Array10528) {
			if (Class437.anInt6287 * 130619111 < 1359155965 * Class243_Sub3.anInt9829 - 1)
				aClass587_Sub32_Sub1Array10528[(Class437.anInt6287 += 1383046359) * 130619111 - 1] = this;
		}
	}

	public void method15958() {
		synchronized (aClass587_Sub32_Sub1Array10528) {
			if (Class437.anInt6287 * 130619111 < 1359155965 * Class243_Sub3.anInt9829 - 1)
				aClass587_Sub32_Sub1Array10528[(Class437.anInt6287 += 1383046359) * 130619111 - 1] = this;
		}
	}

	public void method15947() {
		synchronized (aClass587_Sub32_Sub1Array10528) {
			if (Class437.anInt6287 * 130619111 < 1359155965 * Class243_Sub3.anInt9829 - 1)
				aClass587_Sub32_Sub1Array10528[(Class437.anInt6287 += 1383046359) * 130619111 - 1] = this;
		}
	}

	public void method15962() {
		synchronized (aClass587_Sub32_Sub1Array10528) {
			if (Class437.anInt6287 * 130619111 < 1359155965 * Class243_Sub3.anInt9829 - 1)
				aClass587_Sub32_Sub1Array10528[(Class437.anInt6287 += 1383046359) * 130619111 - 1] = this;
		}
	}

	public int method15963() {
		return 585562995 * ((Class587_Sub32_Sub1) this).anInt10508;
	}

	public int method15964() {
		return 585562995 * ((Class587_Sub32_Sub1) this).anInt10508;
	}

	public int method15965() {
		return 585562995 * ((Class587_Sub32_Sub1) this).anInt10508;
	}

	public int method15966() {
		return 585562995 * ((Class587_Sub32_Sub1) this).anInt10508;
	}

	public int method16718() {
		return ((Class587_Sub32_Sub1) this).anInt10530 * 1230007705;
	}

	public static void method16719(int i) {
		Class243_Sub3.anInt9829 = 1750145621 * i;
		aClass587_Sub32_Sub1Array10528 = new Class587_Sub32_Sub1[i];
		Class437.anInt6287 = 0;
	}

	public static void method16720(int i) {
		Class243_Sub3.anInt9829 = 1750145621 * i;
		aClass587_Sub32_Sub1Array10528 = new Class587_Sub32_Sub1[i];
		Class437.anInt6287 = 0;
	}

	public int method16721() {
		return ((Class587_Sub32_Sub1) this).anInt10530 * 1230007705;
	}

	public boolean method16722() {
		switch (-297799561 * ((Class587_Sub32_Sub1) this).anInt10533) {
		case 160:
		case 161:
		case 162:
		case 163:
		case 164:
		case 165:
		case 166:
		case 167:
		case 168:
		case 169:
		case 170:
		case 171:
		case 172:
		case 173:
		case 174:
		case 672:
		case 674:
			return true;
		default:
			return false;
		}
	}

	Class587_Sub32_Sub1() {
		/* empty */
	}

	public boolean method16723() {
		switch (-297799561 * ((Class587_Sub32_Sub1) this).anInt10533) {
		case 160:
		case 161:
		case 162:
		case 163:
		case 164:
		case 165:
		case 166:
		case 167:
		case 168:
		case 169:
		case 170:
		case 171:
		case 172:
		case 173:
		case 174:
		case 672:
		case 674:
			return true;
		default:
			return false;
		}
	}

	public void method16724(Point point) {
		((Class587_Sub32_Sub1) this).anInt10532 -= point.x * -87485467;
		((Class587_Sub32_Sub1) this).anInt10508 -= point.y * -1416519237;
	}

	public int method15959() {
		switch (-297799561 * ((Class587_Sub32_Sub1) this).anInt10533) {
		case 160:
		case 512:
			return 0;
		case 163:
		case 166:
		case 169:
		case 173:
		case 515:
		case 518:
		case 521:
		case 525:
			return 2;
		default:
			return 1;
		}
	}
}
