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

public abstract class Class445
{
    Class67 aClass67_6227;
    static int anInt6228;
    
    public abstract Class275 method7940();
    
    public abstract void method7941(float f, byte i);
    
    public abstract boolean method7942(int i);
    
    public abstract Class275 method7943(int i);
    
    public abstract Class275 method7944(int i);
    
    public abstract Class275 method7945();
    
    public abstract void method7946(Class72 class72, Class350 class350, int i,
				    int i_0_, float f, byte i_1_);
    
    public abstract void method7947(Class243_Sub10 class243_sub10, int i);
    
    public abstract boolean method7948();
    
    public abstract Class275 method7949();
    
    public abstract void method7950(Class72 class72, Class350 class350, int i,
				    int i_2_, float f);
    
    public abstract void method7951(Class72 class72, Class350 class350, int i,
				    int i_3_, float f);
    
    public abstract Class275 method7952();
    
    public abstract Class275 method7953();
    
    public abstract Class275 method7954();
    
    public abstract void method7955(Class72 class72, Class350 class350, int i,
				    int i_4_, float f);
    
    Class445(Class67 class67) {
	((Class445) this).aClass67_6227 = class67;
    }
    
    public Class280 method7956(int i) {
	Class350 class350 = new Class350();
	Class275 class275 = Class275.method5414(method7943(-1715238391));
	class275
	    .method5408(((Class445) this).aClass67_6227.method1692(722438615));
	class275.aFloat4138 *= -1.0F;
	class350.method6553(0.0, 0.0, 0.0, (double) class275.aFloat4140,
			    (double) class275.aFloat4138,
			    (double) class275.aFloat4135, 0.0F, 1.0F, 0.0F);
	Class270 class270 = new Class270();
	class350.method6573(class270.aFloatArray4087);
	Class280 class280 = class270.method5230();
	class280.method5611();
	return class280;
    }
    
    public abstract Class275 method7957();
    
    public abstract Class275 method7958();
    
    public abstract void method7959(Class243_Sub10 class243_sub10);
    
    public abstract void method7960(Class243_Sub10 class243_sub10);
    
    public abstract void method7961(Class243_Sub10 class243_sub10);
    
    public abstract void method7962(float f);
    
    public Class280 method7963() {
	Class350 class350 = new Class350();
	Class275 class275 = Class275.method5414(method7943(522227170));
	class275.method5408(((Class445) this).aClass67_6227
				.method1692(-1543694193));
	class275.aFloat4138 *= -1.0F;
	class350.method6553(0.0, 0.0, 0.0, (double) class275.aFloat4140,
			    (double) class275.aFloat4138,
			    (double) class275.aFloat4135, 0.0F, 1.0F, 0.0F);
	Class270 class270 = new Class270();
	class350.method6573(class270.aFloatArray4087);
	Class280 class280 = class270.method5230();
	class280.method5611();
	return class280;
    }
    
    static final void method7964(Class479 class479, int i) {
	Class465 class465 = (((Class479) class479).aBool6460
			     ? ((Class479) class479).aClass465_6445
			     : ((Class479) class479).aClass465_6443);
	Class117 class117 = ((Class465) class465).aClass117_6364;
	Class116 class116 = ((Class465) class465).aClass116_6363;
	Class514.method11633(class117, class116, class479, 1435266552);
    }
    
    static void method7965(Class117 class117, int i, int i_5_, boolean bool,
			   int i_6_) {
	int i_7_ = -719017229 * class117.anInt1387;
	int i_8_ = class117.anInt1421 * 908189925;
	if (0 == class117.aByte1539)
	    class117.anInt1387 = -398995729 * class117.anInt1429;
	else if (1 == class117.aByte1539)
	    class117.anInt1387
		= (i - 1895834333 * class117.anInt1429) * -1573683653;
	else if (2 == class117.aByte1539)
	    class117.anInt1387
		= (class117.anInt1429 * 1895834333 * i >> 14) * -1573683653;
	if (0 == class117.aByte1348)
	    class117.anInt1421 = -215816761 * class117.anInt1384;
	else if (1 == class117.aByte1348)
	    class117.anInt1421
		= (i_5_ - class117.anInt1384 * -1611879677) * -2147033875;
	else if (2 == class117.aByte1348)
	    class117.anInt1421
		= -2147033875 * (i_5_ * (-1611879677 * class117.anInt1384)
				 >> 14);
	if (class117.aByte1539 == 4)
	    class117.anInt1387
		= (class117.anInt1421 * 908189925
		   * (class117.anInt1389 * 1342926139)
		   / (class117.anInt1390 * -1286321359) * -1573683653);
	if (4 == class117.aByte1348)
	    class117.anInt1421
		= -2147033875 * (-719017229 * class117.anInt1387
				 * (-1286321359 * class117.anInt1390)
				 / (1342926139 * class117.anInt1389));
	if (client.aBool8255
	    && (client.method13684(class117).anInt10048 * -1114002871 != 0
		|| class117.anInt1375 * -1371795959 == 0)) {
	    if (908189925 * class117.anInt1421 < 5
		&& class117.anInt1387 * -719017229 < 5) {
		class117.anInt1421 = -2145234783;
		class117.anInt1387 = 721516327;
	    } else {
		if (class117.anInt1421 * 908189925 <= 0)
		    class117.anInt1421 = -2145234783;
		if (-719017229 * class117.anInt1387 <= 0)
		    class117.anInt1387 = 721516327;
	    }
	}
	if (-722987329 * class117.anInt1499 == -378522159 * Class117.anInt1487)
	    client.aClass117_8318 = class117;
	if (bool && null != class117.anObjectArray1466
	    && (-719017229 * class117.anInt1387 != i_7_
		|| class117.anInt1421 * 908189925 != i_8_)) {
	    Class243_Sub15 class243_sub15 = new Class243_Sub15();
	    class243_sub15.aClass117_8718 = class117;
	    class243_sub15.anObjectArray8720 = class117.anObjectArray1466;
	    client.aClass420_8138.method7495(class243_sub15, -425809092);
	}
    }
    
    static Class610[] method7966(int i) {
	return (new Class610[]
		{ Class610.aClass610_7818, Class610.aClass610_7826,
		  Class610.aClass610_7821, Class610.aClass610_7815,
		  Class610.aClass610_7820, Class610.aClass610_7823,
		  Class610.aClass610_7829, Class610.aClass610_7814,
		  Class610.aClass610_7816, Class610.aClass610_7813,
		  Class610.aClass610_7822, Class610.aClass610_7825,
		  Class610.aClass610_7824, Class610.aClass610_7827,
		  Class610.aClass610_7817 });
    }
    
    static void method7967(int i) {
	if (1233614653 * Class590.anInt7681 > 1)
	    Class612.aClass243_Sub7_7837.method14604((Class612
						      .aClass243_Sub7_7837
						      .aClass421_Sub6_8657),
						     4, 126215893);
	else
	    Class612.aClass243_Sub7_7837.method14604((Class612
						      .aClass243_Sub7_7837
						      .aClass421_Sub6_8657),
						     2, 126215893);
    }
    
    static void method7968(Class243_Sub10 class243_sub10, byte i) {
	for (;;) {
	    int i_9_ = class243_sub10.method14878((byte) -65);
	    switch (i_9_) {
	    case 255:
		return;
	    case 0:
		Class96.anInt1076
		    = class243_sub10.method14908((byte) -95) * 1258917133;
		Class96.anInt1071
		    = class243_sub10.method14908((byte) -62) * -235571895;
	    }
	}
    }
    
    static final void method7969(Class479 class479, int i) {
	Class465 class465 = (((Class479) class479).aBool6460
			     ? ((Class479) class479).aClass465_6445
			     : ((Class479) class479).aClass465_6443);
	Class117 class117 = ((Class465) class465).aClass117_6364;
	((Class479) class479).anIntArray6435
	    [(((Class479) class479).anInt6442 += -1158629699) * -117934955 - 1]
	    = class117.anInt1391 * 782001749;
    }
}
