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

public class Class196 {
	float[] aFloatArray2336;
	Runnable aRunnable2337;
	float aFloat2338;
	boolean aBool2339;
	float aFloat2340 = 0.85F;
	float aFloat2341;
	int anInt2342;
	Class163_Sub3[] aClass163_Sub3Array2343;
	boolean aBool2344;
	int anInt2345;
	float[] aFloatArray2346;
	boolean aBool2347;
	Class288 aClass288_2348;
	Class346 aClass346_2349;
	Class199 aClass199_2350;
	Class346 aClass346_2351;
	Class288 aClass288_2352;
	Class288 aClass288_2353;
	float aFloat2354 = 1.0F - ((Class196) this).aFloat2340;
	float[] aFloatArray2355;
	float[] aFloatArray2356;
	float[] aFloatArray2357;
	Class84_Sub2 aClass84_Sub2_2358;
	int[] anIntArray2359;
	int[] anIntArray2360;
	int[] anIntArray2361;
	int anInt2362;
	int[] anIntArray2363;
	int[] anIntArray2364;
	float aFloat2365;
	int anInt2366 = 0;
	static final float aFloat2367 = 255.0F;
	float aFloat2368;
	float aFloat2369;
	float aFloat2370;
	int[] anIntArray2371;
	int anInt2372;
	float[] aFloatArray2373;
	float[] aFloatArray2374;
	Class163_Sub3[] aClass163_Sub3Array2375;
	float aFloat2376;
	int[] anIntArray2377;
	float[] aFloatArray2378;
	float[] aFloatArray2379;
	float[] aFloatArray2380;
	float[] aFloatArray2381;

	void method4058(byte i) {
		((Class196) this).aClass199_2350 = new Class199(((Class196) this).aClass84_Sub2_2358, this);
	}

	void method4059(Runnable runnable, int i) {
		((Class196) this).aRunnable2337 = runnable;
	}

	void method4060(Runnable runnable) {
		((Class196) this).aRunnable2337 = runnable;
	}

	void method4061() {
		((Class196) this).aClass199_2350 = new Class199(((Class196) this).aClass84_Sub2_2358, this);
	}

	void method4062() {
		((Class196) this).aClass199_2350 = new Class199(((Class196) this).aClass84_Sub2_2358, this);
	}

	void method4063() {
		((Class196) this).aClass199_2350 = new Class199(((Class196) this).aClass84_Sub2_2358, this);
	}

	void method4064(Runnable runnable) {
		((Class196) this).aRunnable2337 = runnable;
	}

	Class196(Class84_Sub2 class84_sub2) {
		((Class196) this).anInt2342 = 0;
		((Class196) this).aBool2344 = false;
		((Class196) this).anInt2345 = 0;
		((Class196) this).anInt2362 = 0;
		((Class196) this).aBool2347 = true;
		((Class196) this).aClass288_2348 = new Class288();
		((Class196) this).aClass346_2349 = new Class346();
		((Class196) this).aClass346_2351 = new Class346();
		((Class196) this).aClass288_2352 = new Class288();
		((Class196) this).aClass288_2353 = new Class288();
		((Class196) this).anIntArray2371 = new int[Class163_Sub3.anInt9529];
		((Class196) this).aFloatArray2355 = new float[Class163_Sub3.anInt9529];
		((Class196) this).aFloatArray2356 = new float[Class163_Sub3.anInt9529];
		((Class196) this).aFloatArray2357 = new float[Class163_Sub3.anInt9529];
		((Class196) this).aFloatArray2336 = new float[Class163_Sub3.anInt9529];
		((Class196) this).anIntArray2359 = new int[8];
		((Class196) this).anIntArray2360 = new int[8];
		((Class196) this).anIntArray2377 = new int[8];
		((Class196) this).anIntArray2363 = new int[10000];
		((Class196) this).anIntArray2361 = new int[10000];
		((Class196) this).aFloat2369 = 1.0F;
		((Class196) this).aFloat2370 = 0.0F;
		((Class196) this).aFloat2341 = 1.0F;
		((Class196) this).aFloatArray2373 = new float[2];
		((Class196) this).aClass163_Sub3Array2343 = new Class163_Sub3[7];
		((Class196) this).aClass163_Sub3Array2375 = new Class163_Sub3[7];
		((Class196) this).aFloatArray2374 = new float[64];
		((Class196) this).aFloatArray2346 = new float[64];
		((Class196) this).aFloatArray2378 = new float[64];
		((Class196) this).aFloatArray2379 = new float[64];
		((Class196) this).aFloatArray2380 = new float[64];
		((Class196) this).aFloatArray2381 = new float[3];
		((Class196) this).aClass84_Sub2_2358 = class84_sub2;
		((Class196) this).aClass199_2350 = new Class199(class84_sub2, this);
		for (int i = 0; i < 7; i++) {
			((Class196) this).aClass163_Sub3Array2343[i] = new Class163_Sub3(((Class196) this).aClass84_Sub2_2358);
			((Class196) this).aClass163_Sub3Array2375[i] = new Class163_Sub3(((Class196) this).aClass84_Sub2_2358);
		}
		((Class196) this).anIntArray2364 = new int[Class163_Sub3.anInt9493];
		for (int i = 0; i < Class163_Sub3.anInt9493; i++)
			((Class196) this).anIntArray2364[i] = -1;
	}

	static final void method4065(Class477 class477, int i) {
		((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1] = (((Class477) class477).aClass587_Sub16_6509.method15763((String) (((Class477) class477).anObjectArray6499[((((Class477) class477).anInt6500 -= 1803340247) * -443336217)]), 131672409));
	}

	public static void method4066(byte i) {
		Class509.aClass488_Sub1_6782.method11076(983443605);
		Class509.aClass488_Sub2_6784.method11076(-974148720);
		Class509.aLong6783 = -8669361078487723051L;
		Class509.aBool6785 = true;
	}
}
