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

public class Class351 {
	String aString5448;
	String aString5449;
	String aString5450;
	public static Class566 aClass566_5451;
	static int anInt5452;

	Class351(String string, String string_0_, String string_1_) {
		((Class351) this).aString5450 = string;
		((Class351) this).aString5448 = string_0_;
		((Class351) this).aString5449 = string_1_;
	}

	static final void method6646(Class477 class477, byte i) {
		Class480 class480 = (((Class477) class477).aBool6510 ? ((Class477) class477).aClass480_6506 : ((Class477) class477).aClass480_6492);
		Class35 class35 = ((Class480) class480).aClass35_6531;
		Class118 class118 = ((Class480) class480).aClass118_6532;
		Class318.method6270(class35, class118, class477, -167770549);
	}

	static final void method6647(Class35 class35, Class118 class118, Class477 class477, byte i) {
		class35.aString547 = (String) (((Class477) class477).anObjectArray6499[(((Class477) class477).anInt6500 -= 1803340247) * -443336217]);
	}

	static final void method6648(Class477 class477, int i) {
		int i_2_ = (((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 -= 1577301031) * 2028895127]);
		((Class477) class477).anObjectArray6499[(((Class477) class477).anInt6500 += 1803340247) * -443336217 - 1] = Integer.toString(i_2_);
	}

	static final void method6649(Class477 class477, int i) {
		String string = (String) (((Class477) class477).anObjectArray6499[(((Class477) class477).anInt6500 -= 1803340247) * -443336217]);
		long l = Class266.method5294(-738258029);
		if (l == 0L)
			((Class477) class477).anIntArray6497[((((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1)] = 5;
		else
			((Class477) class477).anIntArray6497[((((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1)] = Class248.method5030(l, string, 888769952);
	}

	static final void method6650(int i, int i_3_, int i_4_, int i_5_, int i_6_, boolean bool, boolean bool_7_, int i_8_) {
		if (!bool && (i_3_ < 512 || i_4_ < 512 || i_3_ > (client.aClass237_8070.method4724(-1882465890) - 2) * 512 || i_4_ > (client.aClass237_8070.method4678((byte) -89) - 2) * 512)) {
			float[] fs = client.aFloatArray8137;
			client.aFloatArray8137[1] = -1.0F;
			fs[0] = -1.0F;
		} else {
			int i_9_ = Class280.method5677(i_3_, i_4_, i, 16711935) - i_6_;
			client.aClass346_8015.method6507(Class327.aClass84_5125.method1998());
			client.aClass346_8015.method6522((float) i_5_, 0.0F, 0.0F);
			Class327.aClass84_5125.method1955(client.aClass346_8015);
			if (bool)
				Class327.aClass84_5125.method1981((float) i_3_, (float) i_9_, (float) i_4_, client.aFloatArray8137);
			else
				Class327.aClass84_5125.method1980((float) i_3_, (float) i_9_, (float) i_4_, client.aFloatArray8137);
			client.aClass346_8015.method6522((float) -i_5_, 0.0F, 0.0F);
			Class327.aClass84_5125.method1955(client.aClass346_8015);
			if (!bool_7_) {
				client.aFloatArray8137[0] -= (float) (610830989 * client.anInt8047);
				client.aFloatArray8137[1] -= (float) (client.anInt8284 * 925825695);
			}
		}
	}

	static void method6651(int i, int i_10_, int i_11_, int i_12_, boolean bool, int i_13_) {
		long l = (long) (i | (bool ? -2147483648 : 0));
		Class587_Sub46 class587_sub46 = (Class587_Sub46) Class587_Sub46.aClass445_9898.method7988(l);
		if (class587_sub46 == null) {
			class587_sub46 = new Class587_Sub46();
			Class587_Sub46.aClass445_9898.method8011(class587_sub46, l);
		}
		if (((Class587_Sub46) class587_sub46).anIntArray9897.length <= i_10_) {
			int[] is = new int[1 + i_10_];
			int[] is_14_ = new int[i_10_ + 1];
			for (int i_15_ = 0; (i_15_ < ((Class587_Sub46) class587_sub46).anIntArray9897.length); i_15_++) {
				is[i_15_] = ((Class587_Sub46) class587_sub46).anIntArray9897[i_15_];
				is_14_[i_15_] = ((Class587_Sub46) class587_sub46).anIntArray9895[i_15_];
			}
			for (int i_16_ = ((Class587_Sub46) class587_sub46).anIntArray9897.length; i_16_ < i_10_; i_16_++) {
				is[i_16_] = -1;
				is_14_[i_16_] = 0;
			}
			((Class587_Sub46) class587_sub46).anIntArray9897 = is;
			((Class587_Sub46) class587_sub46).anIntArray9895 = is_14_;
		}
		((Class587_Sub46) class587_sub46).anIntArray9897[i_10_] = i_11_;
		((Class587_Sub46) class587_sub46).anIntArray9895[i_10_] = i_12_;
	}
}
