/* Class258 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.util.Iterator;

public abstract class Class258
{
    Class396 aClass396_3045;
    Class260 aClass260_3046;
    Class265 aClass265_3047;
    Class278 aClass278_3048;
    float aFloat3049;
    int anInt3050;
    float aFloat3051 = 1.0F;
    Interface25 anInterface25_3052;
    Class261 aClass261_3053;
    int anInt3054;
    static final int anInt3055 = 50;
    Class396 aClass396_3056 = new Class396();
    boolean aBool3057;
    boolean aBool3058;
    float aFloat3059;
    Class396 aClass396_3060;
    float aFloat3061 = 5120.0F;
    float aFloat3062 = 10.0F;
    Class396 aClass396_3063 = new Class396();
    float aFloat3064;
    float aFloat3065;
    float aFloat3066;
    Class287 aClass287_3067;
    Class396 aClass396_3068;
    public static final float aFloat3069 = Float.POSITIVE_INFINITY;
    Class645 aClass645_3070;
    float aFloat3071;
    float aFloat3072;
    Class396 aClass396_3073;
    static final int anInt3074 = 10000;
    float aFloat3075;
    float aFloat3076;
    Class266 aClass266_3077;
    float aFloat3078;
    Class273 aClass273_3079;
    float aFloat3080;
    Class666 aClass666_3081;
    
    public void method3564(boolean bool, int i) {
	((Class258) this).aClass265_3047 = Class265.aClass265_3118;
	((Class258) this).aClass278_3048 = null;
	((Class258) this).aClass645_3070 = null;
	((Class258) this).aClass266_3077 = null;
	((Class258) this).aClass287_3067 = null;
	if (((Class258) this).aClass273_3079 == Class273.aClass273_3174
	    || !bool)
	    ((Class258) this).aClass260_3046 = Class260.aClass260_3085;
	else
	    ((Class258) this).aClass260_3046 = Class260.aClass260_3084;
	((Class258) this).aClass261_3053 = Class261.aClass261_3089;
	((Class258) this).aClass396_3056.method4761(100.0F, 100.0F, 100.0F);
	((Class258) this).aClass396_3063.method4761(100.0F, 100.0F, 100.0F);
	((Class258) this).aFloat3078 = 0.05F;
	((Class258) this).aClass396_3045.method4761(Float.POSITIVE_INFINITY,
						    Float.POSITIVE_INFINITY,
						    Float.POSITIVE_INFINITY);
	((Class258) this).aClass396_3060.method4761(Float.POSITIVE_INFINITY,
						    Float.POSITIVE_INFINITY,
						    Float.POSITIVE_INFINITY);
	((Class258) this).aClass396_3073.method4761(1.0F, 1.0F, 1.0F);
	((Class258) this).aClass396_3068.method4761(1.0F, 1.0F, 1.0F);
	((Class258) this).aFloat3059 = 1.1F;
	((Class258) this).aFloat3049 = 1.1F;
	((Class258) this).aFloat3071 = 50.0F;
	((Class258) this).aFloat3072 = 10000.0F;
	((Class258) this).aFloat3076 = 1.5707964F;
	((Class258) this).aFloat3075 = 1.5707964F;
	((Class258) this).anInt3050 = 599081403;
	((Class258) this).aBool3057 = true;
	((Class258) this).aBool3058 = true;
	((Class258) this).anInt3054 = 0;
	((Class258) this).aFloat3080 = 1.0F;
	((Class258) this).aClass666_3081.method7923((byte) 1);
    }
    
    public void method3565(Class260 class260, byte i) {
	((Class258) this).aClass260_3046 = class260;
    }
    
    public Class645 method3566(Class278 class278, boolean bool, int i)
	throws Exception_Sub2 {
	if (((Class258) this).aClass260_3046 == Class260.aClass260_3085
	    && !bool)
	    throw new Exception_Sub2();
	((Class258) this).aClass278_3048 = class278;
	if (Class278.aClass278_3229 == class278)
	    ((Class258) this).aClass645_3070 = new Class645_Sub2(this);
	else if (Class278.aClass278_3231 == class278)
	    ((Class258) this).aClass645_3070 = new Class645_Sub5(this);
	else if (Class278.aClass278_3230 == class278)
	    ((Class258) this).aClass645_3070 = new Class645_Sub4(this);
	else if (class278 == Class278.aClass278_3233)
	    ((Class258) this).aClass645_3070 = new Class645_Sub1_Sub3(this);
	else if (Class278.aClass278_3228 == class278)
	    ((Class258) this).aClass645_3070 = new Class645_Sub1_Sub2(this);
	else if (class278 == Class278.aClass278_3234)
	    ((Class258) this).aClass645_3070 = new Class645_Sub3(this);
	else if (class278 == Class278.aClass278_3232)
	    ((Class258) this).aClass645_3070 = new Class645_Sub1_Sub1(this);
	return ((Class258) this).aClass645_3070;
    }
    
    boolean method3567(int i) {
	if (((Class258) this).aClass273_3079 == Class273.aClass273_3174
	    && Class260.aClass260_3085 == ((Class258) this).aClass260_3046)
	    return true;
	if (Class273.aClass273_3175 == ((Class258) this).aClass273_3079
	    && Class260.aClass260_3084 == ((Class258) this).aClass260_3046)
	    return true;
	return false;
    }
    
    public void method3568(float f, int i) throws Exception_Sub2 {
	if (!method3567(1767836379))
	    throw new Exception_Sub2();
    }
    
    public void method3569(Class261 class261, byte i) throws Exception_Sub2 {
	if (!method3567(-1229634408))
	    throw new Exception_Sub2();
	((Class258) this).aClass261_3053 = class261;
    }
    
    public void method3570(Class396 class396, int i) throws Exception_Sub2 {
	if (!method3567(589309718)
	    || !((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3045.method4735(class396);
    }
    
    public void method3571() {
	((Class258) this).aClass666_3081.method7923((byte) 1);
    }
    
    public void method3572(float f, int[][][] is, Class436 class436, int i,
			   int i_0_, byte i_1_) {
	if (null != ((Class258) this).aClass645_3070)
	    ((Class258) this).aClass645_3070.method7651(f, (byte) -114);
	if (null != ((Class258) this).aClass287_3067)
	    ((Class258) this).aClass287_3067.method3888(f, is, class436, i,
							i_0_, 1933922031);
	Iterator iterator = ((Class258) this).aClass666_3081.iterator();
	while (iterator.hasNext()) {
	    Class487_Sub35_Sub9 class487_sub35_sub9
		= (Class487_Sub35_Sub9) iterator.next();
	    class487_sub35_sub9.method10364(f, -40654783);
	}
    }
    
    public void method3573(int i) throws Exception_Sub2 {
	if (!method3567(1594195210))
	    throw new Exception_Sub2();
	((Class258) this).aFloat3064 = 5120.0F;
	((Class258) this).aFloat3065 = 10.0F;
	((Class258) this).aFloat3066 = 1.0F;
    }
    
    public boolean method3574() {
	return ((Class258) this).aBool3058;
    }
    
    public void method3575(Class396 class396, short i) throws Exception_Sub2 {
	if (!method3567(762930546)
	    || !((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3063.method4735(class396);
    }
    
    public void method3576(Class396 class396, float f, byte i)
	throws Exception_Sub2 {
	if (!method3567(927514702)
	    || ((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3073.method4735(class396);
	((Class258) this).aClass396_3068.method4735(class396);
	((Class258) this).aFloat3059 = f;
	((Class258) this).aFloat3049 = f;
    }
    
    public void method3577(Class396 class396, float f, short i)
	throws Exception_Sub2 {
	if (!method3567(-1368224531)
	    || ((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3073.method4735(class396);
	((Class258) this).aFloat3059 = f;
    }
    
    public void method3578(Class396 class396) throws Exception_Sub2 {
	if (!method3567(-1518954829)
	    || !((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3063.method4735(class396);
    }
    
    public void method3579(float f, float f_2_, byte i) throws Exception_Sub2 {
	if (!method3567(-553186074))
	    throw new Exception_Sub2();
	if (f < 1.0F)
	    f = 50.0F;
	if (f_2_ < 1.0F)
	    f_2_ = 10000.0F;
	if (f >= f_2_)
	    throw new Exception_Sub2();
	((Class258) this).aFloat3071 = f;
	((Class258) this).aFloat3072 = f_2_;
    }
    
    public float method3580(byte i) {
	Class396 class396 = method3590((byte) -93);
	Class396 class396_3_ = method3592(560325403);
	float f = 0.0F;
	if (class396 != null && null != class396_3_) {
	    Class396 class396_4_ = Class396.method4743(class396_3_, class396);
	    float f_5_
		= (float) Math.sqrt((double) ((class396_4_.aFloat4545
					       * class396_4_.aFloat4545)
					      + (class396_4_.aFloat4547
						 * class396_4_.aFloat4547)));
	    f = (float) Math.atan2((double) -class396_4_.aFloat4542,
				   (double) f_5_);
	    class396.method4785();
	    class396_3_.method4785();
	}
	return f;
    }
    
    public void method3581(Class396 class396, float f, int i)
	throws Exception_Sub2 {
	if (!method3567(1683864856)
	    || ((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3068.method4735(class396);
	((Class258) this).aFloat3049 = f;
    }
    
    public Class487_Sub35_Sub9 method3582(int i, int i_6_) {
	return ((Class487_Sub35_Sub9)
		((Class258) this).aClass666_3081.method7918((long) i));
    }
    
    public void method3583(int i) {
	((Class258) this).aClass666_3081.method7923((byte) 1);
    }
    
    public boolean method3584(int i) {
	if (((Class258) this).aClass645_3070 == null
	    || null == ((Class258) this).aClass287_3067)
	    return false;
	if (!((Class258) this).aClass645_3070.method7652(1270499471))
	    return false;
	if (!((Class258) this).aClass287_3067.method3889(190443932))
	    return false;
	return true;
    }
    
    public Class260 method3585(int i) {
	return ((Class258) this).aClass260_3046;
    }
    
    public Class645 method3586(int i) {
	return ((Class258) this).aClass645_3070;
    }
    
    public Interface25 method3587(int i) {
	return ((Class258) this).anInterface25_3052;
    }
    
    public Class278 method3588(int i) {
	return ((Class258) this).aClass278_3048;
    }
    
    public Class266 method3589(int i) {
	return ((Class258) this).aClass266_3077;
    }
    
    public Class396 method3590(byte i) {
	if (null == ((Class258) this).aClass287_3067
	    || !((Class258) this).aClass287_3067.method3889(1902284470))
	    return null;
	return ((Class258) this).aClass287_3067.method3890(1946959411);
    }
    
    public double[] method3591(int i) {
	if (null == ((Class258) this).aClass287_3067
	    || !((Class258) this).aClass287_3067.method3889(1780589049))
	    return null;
	return ((Class258) this).aClass287_3067.method3897(-1986474498);
    }
    
    public Class396 method3592(int i) {
	if (null == ((Class258) this).aClass645_3070
	    || !((Class258) this).aClass645_3070.method7652(1625057654))
	    return null;
	return ((Class258) this).aClass645_3070.method7650(-1536393985);
    }
    
    public void method3593(Class396 class396, byte i) throws Exception_Sub2 {
	if (!method3567(-1219182087)
	    || !((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3056.method4735(class396);
    }
    
    public float method3594(int i) {
	Class396 class396 = method3590((byte) -63);
	Class396 class396_7_ = method3592(560325403);
	float f = 0.0F;
	if (null != class396 && class396_7_ != null) {
	    Class396 class396_8_ = Class396.method4743(class396, class396_7_);
	    class396_8_.aFloat4542 = 0.0F;
	    f = (float) Math.atan2((double) class396_8_.aFloat4545,
				   (double) class396_8_.aFloat4547);
	    class396.method4785();
	    class396_7_.method4785();
	}
	return (float) (3.141592653589793 - (double) f);
    }
    
    public float method3595(int i) {
	return ((Class258) this).aFloat3075;
    }
    
    public boolean method3596(int i) {
	return ((Class258) this).aBool3058;
    }
    
    public Class396 method3597(byte i) {
	return ((Class258) this).aClass396_3056;
    }
    
    public Class396 method3598(int i) {
	return ((Class258) this).aClass396_3063;
    }
    
    public float method3599(byte i) {
	return ((Class258) this).aFloat3072;
    }
    
    public boolean method3600(byte i) {
	return ((Class258) this).aBool3057;
    }
    
    public void method3601(boolean bool) {
	((Class258) this).aClass265_3047 = Class265.aClass265_3118;
	((Class258) this).aClass278_3048 = null;
	((Class258) this).aClass645_3070 = null;
	((Class258) this).aClass266_3077 = null;
	((Class258) this).aClass287_3067 = null;
	if (((Class258) this).aClass273_3079 == Class273.aClass273_3174
	    || !bool)
	    ((Class258) this).aClass260_3046 = Class260.aClass260_3085;
	else
	    ((Class258) this).aClass260_3046 = Class260.aClass260_3084;
	((Class258) this).aClass261_3053 = Class261.aClass261_3089;
	((Class258) this).aClass396_3056.method4761(100.0F, 100.0F, 100.0F);
	((Class258) this).aClass396_3063.method4761(100.0F, 100.0F, 100.0F);
	((Class258) this).aFloat3078 = 0.05F;
	((Class258) this).aClass396_3045.method4761(Float.POSITIVE_INFINITY,
						    Float.POSITIVE_INFINITY,
						    Float.POSITIVE_INFINITY);
	((Class258) this).aClass396_3060.method4761(Float.POSITIVE_INFINITY,
						    Float.POSITIVE_INFINITY,
						    Float.POSITIVE_INFINITY);
	((Class258) this).aClass396_3073.method4761(1.0F, 1.0F, 1.0F);
	((Class258) this).aClass396_3068.method4761(1.0F, 1.0F, 1.0F);
	((Class258) this).aFloat3059 = 1.1F;
	((Class258) this).aFloat3049 = 1.1F;
	((Class258) this).aFloat3071 = 50.0F;
	((Class258) this).aFloat3072 = 10000.0F;
	((Class258) this).aFloat3076 = 1.5707964F;
	((Class258) this).aFloat3075 = 1.5707964F;
	((Class258) this).anInt3050 = 599081403;
	((Class258) this).aBool3057 = true;
	((Class258) this).aBool3058 = true;
	((Class258) this).anInt3054 = 0;
	((Class258) this).aFloat3080 = 1.0F;
	((Class258) this).aClass666_3081.method7923((byte) 1);
    }
    
    public Class287 method3602(Class266 class266, boolean bool, byte i)
	throws Exception_Sub2 {
	if (((Class258) this).aClass260_3046 == Class260.aClass260_3085
	    && !bool)
	    throw new Exception_Sub2();
	((Class258) this).aClass266_3077 = class266;
	if (Class266.aClass266_3122 == class266)
	    ((Class258) this).aClass287_3067 = new Class287_Sub1(this);
	else if (Class266.aClass266_3121 == class266)
	    ((Class258) this).aClass287_3067 = new Class287_Sub2(this);
	else if (Class266.aClass266_3125 == class266)
	    ((Class258) this).aClass287_3067 = new Class287_Sub3_Sub3(this);
	else if (class266 == Class266.aClass266_3124)
	    ((Class258) this).aClass287_3067 = new Class287_Sub3_Sub1(this);
	else if (class266 == Class266.aClass266_3123)
	    ((Class258) this).aClass287_3067 = new Class287_Sub3_Sub2(this);
	return ((Class258) this).aClass287_3067;
    }
    
    public void method3603(float f, float f_9_, byte i) throws Exception_Sub2 {
	if (!method3567(-1434958778))
	    throw new Exception_Sub2();
	((Class258) this).aFloat3075 = f;
	((Class258) this).aFloat3076 = f_9_;
    }
    
    public void method3604(int i, int i_10_) {
	Class487_Sub35_Sub9 class487_sub35_sub9
	    = ((Class487_Sub35_Sub9)
	       ((Class258) this).aClass666_3081.method7918((long) i));
	if (class487_sub35_sub9 != null)
	    class487_sub35_sub9.method5995((short) -5224);
    }
    
    public void method3605(float f, byte i) throws Exception_Sub2 {
	if (!method3567(1005687188))
	    throw new Exception_Sub2();
	((Class258) this).aFloat3078 = f;
    }
    
    public void method3606(Class396 class396) throws Exception_Sub2 {
	if (!method3567(-1672033958)
	    || !((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3045.method4735(class396);
    }
    
    Class258(Class273 class273, Interface25 interface25) {
	((Class258) this).aClass396_3045 = new Class396();
	((Class258) this).aClass396_3060 = new Class396();
	((Class258) this).aFloat3061 = 5120.0F;
	((Class258) this).aFloat3062 = 10.0F;
	((Class258) this).aFloat3051 = 1.0F;
	((Class258) this).aFloat3064 = 5120.0F;
	((Class258) this).aFloat3065 = 10.0F;
	((Class258) this).aFloat3066 = 1.0F;
	((Class258) this).aClass396_3073 = new Class396();
	((Class258) this).aClass396_3068 = new Class396();
	((Class258) this).anInt3054 = 0;
	((Class258) this).aFloat3080 = 1.0F;
	((Class258) this).aClass666_3081 = new Class666(8);
	((Class258) this).aClass273_3079 = class273;
	((Class258) this).anInterface25_3052 = interface25;
	method3564(true, -2138318845);
    }
    
    public void method3607(Class396 class396) throws Exception_Sub2 {
	if (!method3567(609318175)
	    || !((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3056.method4735(class396);
    }
    
    public void method3608(Class396 class396) throws Exception_Sub2 {
	if (!method3567(1081523072)
	    || !((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3056.method4735(class396);
    }
    
    public void method3609(Class277 class277, Class400 class400,
			   Class403 class403, int i, int i_11_, int i_12_) {
	if (method3584(-1462924958)) {
	    ((Class258) this).aClass645_3070.method7654
		(class277, class400, i, i_11_,
		 ((Class258) this).aClass287_3067.method3893(-281507802),
		 993091053);
	    ((Class258) this).aClass287_3067.method3894(class277, i, i_11_,
							1272717885);
	    if (((Class258) this).aClass265_3047 == Class265.aClass265_3118)
		class403.method4871(((Class258) this).aFloat3071,
				    ((Class258) this).aFloat3072,
				    ((Class258) this).aFloat3075,
				    ((Class258) this).aFloat3076);
	    else
		class403.method4872(((Class258) this).aFloat3071,
				    ((Class258) this).aFloat3072,
				    (float) (-1404319425
					     * ((Class258) this).anInt3050));
	    Iterator iterator = ((Class258) this).aClass666_3081.iterator();
	    while (iterator.hasNext()) {
		Class487_Sub35_Sub9 class487_sub35_sub9
		    = (Class487_Sub35_Sub9) iterator.next();
		class487_sub35_sub9.method10358(class277, class400, class403,
						65280);
	    }
	}
    }
    
    public void method3610(Class396 class396) throws Exception_Sub2 {
	if (!method3567(-699696848)
	    || !((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3063.method4735(class396);
    }
    
    public Class287 method3611(byte i) {
	return ((Class258) this).aClass287_3067;
    }
    
    public void method3612(Class396 class396) throws Exception_Sub2 {
	if (!method3567(211547130)
	    || !((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3060.method4735(class396);
    }
    
    public void method3613(float f, float f_13_, float f_14_, byte i)
	throws Exception_Sub2 {
	if (!method3567(1444320719))
	    throw new Exception_Sub2();
	((Class258) this).aFloat3064 = f;
	((Class258) this).aFloat3065 = f_13_;
	((Class258) this).aFloat3066 = f_14_;
    }
    
    public Class414 method3614(byte i) {
	Class414 class414 = Class414.method5060();
	class414.method5063(method3594(782173124), method3580((byte) 8),
			    method3626(37740112));
	return class414;
    }
    
    public void method3615(Class396 class396, int i) throws Exception_Sub2 {
	if (!method3567(-1071968572)
	    || !((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).aClass396_3060.method4735(class396);
    }
    
    public void method3616() {
	((Class258) this).aClass666_3081.method7923((byte) 1);
    }
    
    public boolean method3617() {
	if (((Class258) this).aClass645_3070 == null
	    || null == ((Class258) this).aClass287_3067)
	    return false;
	if (!((Class258) this).aClass645_3070.method7652(1118837342))
	    return false;
	if (!((Class258) this).aClass287_3067.method3889(579828461))
	    return false;
	return true;
    }
    
    public Class396 method3618(int i) {
	return ((Class258) this).aClass396_3060;
    }
    
    public float method3619(int i) {
	return ((Class258) this).aFloat3078;
    }
    
    public Class396 method3620(byte i) {
	return ((Class258) this).aClass396_3045;
    }
    
    public Class487_Sub20 method3621(byte i) {
	if (((Class258) this).aClass287_3067 == null
	    || !((Class258) this).aClass287_3067.method3889(-998024956))
	    return null;
	return ((Class258) this).aClass287_3067.method3892(648231539);
    }
    
    public void method3622(boolean bool, float f, Class396 class396,
			   Class414 class414, Class396 class396_15_,
			   Class396 class396_16_, int i) {
	if (((Class258) this).aClass261_3053 == Class261.aClass261_3090)
	    Class195.method2953(f, class396, class396_15_, class396_16_,
				(bool ? ((Class258) this).aClass396_3060
				 : ((Class258) this).aClass396_3045),
				(bool ? ((Class258) this).aClass396_3063
				 : ((Class258) this).aClass396_3056),
				(float) (-1715117853
					 * ((Class258) this).anInt3054),
				((Class258) this).aFloat3080,
				((Class258) this).aFloat3064,
				((Class258) this).aFloat3065, (byte) 120);
	else if (Class261.aClass261_3089 == ((Class258) this).aClass261_3053)
	    Class554.method6745(f, class396, class414, class396_15_,
				class396_16_,
				(bool ? ((Class258) this).aClass396_3060
				 : ((Class258) this).aClass396_3045),
				(bool ? ((Class258) this).aClass396_3063
				 : ((Class258) this).aClass396_3056),
				(float) (((Class258) this).anInt3054
					 * -1715117853),
				((Class258) this).aFloat3080,
				((Class258) this).aFloat3064,
				((Class258) this).aFloat3065, (byte) -53);
	else if (((Class258) this).aClass261_3053 == Class261.aClass261_3091)
	    Class163_Sub12.method8784(f, class396, class414, class396_15_,
				      class396_16_,
				      (bool ? ((Class258) this).aClass396_3068
				       : ((Class258) this).aClass396_3073),
				      (bool ? ((Class258) this).aFloat3049
				       : ((Class258) this).aFloat3059),
				      ((Class258) this).aFloat3064,
				      ((Class258) this).aFloat3066,
				      -666725035);
    }
    
    public void method3623(Class487_Sub35_Sub9 class487_sub35_sub9, int i) {
	((Class258) this).aClass666_3081.method7922
	    (class487_sub35_sub9,
	     (long) (-190588203 * class487_sub35_sub9.anInt11424));
    }
    
    public float method3624(int i) {
	return ((Class258) this).aFloat3071;
    }
    
    public void method3625(int i, float f, int i_17_) throws Exception_Sub2 {
	if (!method3567(2075458161)
	    || !((Class261) ((Class258) this).aClass261_3053).aBool3088)
	    throw new Exception_Sub2();
	((Class258) this).anInt3054 = 833021131 * i;
	((Class258) this).aFloat3080 = f;
    }
    
    float method3626(int i) {
	return 0.0F;
    }
    
    public void method3627(boolean bool, boolean bool_18_, short i)
	throws Exception_Sub2 {
	if (!method3567(1630634446))
	    throw new Exception_Sub2();
	((Class258) this).aBool3057 = bool;
	((Class258) this).aBool3058 = bool_18_;
    }
    
    public boolean method3628() {
	return ((Class258) this).aBool3057;
    }
    
    public boolean method3629() {
	return ((Class258) this).aBool3057;
    }
    
    public boolean method3630() {
	return ((Class258) this).aBool3058;
    }
    
    public boolean method3631() {
	return ((Class258) this).aBool3058;
    }
    
    static void method3632(int i) {
	Class668 class668
	    = Class155.method2506("2", client.aClass616_10944.aString8059,
				  false, -325158643);
	Class423.aClass119_Sub1_4893.method8167(class668, (byte) 47);
    }
    
    public static final boolean method3633(int i) {
	return Class24.anInt355 * -826346875 != 0;
    }
    
    public static int method3634(Class151 class151, byte i) {
	Class70.method1129((byte) -123);
	return Class68.aTwitchTV970.StopStreaming();
    }
    
    static final void method3635(Class612 class612, int i) {
	Class625 class625 = (((Class612) class612).aBool8038
			     ? ((Class612) class612).aClass625_8045
			     : ((Class612) class612).aClass625_8029);
	Class211 class211 = ((Class625) class625).aClass211_8099;
	Class203 class203 = ((Class625) class625).aClass203_8100;
	Class366.method4505(class211, class203, class612, 640216990);
    }
    
    static void method3636(int i, int i_19_, int i_20_) {
	if (Class357.aClass579_3797.aBool7751
	    || (1 != 1319378955 * Class25.anInt381
		&& (!Class595.aBool7889 || Class25.anInt381 * 1319378955 != 2
		    || !(((Class487_Sub35_Sub16)
			  Class25.aClass487_Sub35_Sub16_390)
			     .aString11478.equals
			 (Class14.aClass14_177.method582((Class152_Sub4
							  .aClass621_9504),
							 1572437335)))))) {
	    Class4 class4 = Class202.method2993(-72355470);
	    int i_21_
		= class4.method498((Class14.aClass14_241.method582
				    (Class152_Sub4.aClass621_9504, 958405967)),
				   1171802324);
	    int i_22_;
	    if (!Class25.aBool407) {
		for (Class487_Sub35_Sub16 class487_sub35_sub16
			 = ((Class487_Sub35_Sub16)
			    Class25.aClass656_383.method7795((short) -7071));
		     class487_sub35_sub16 != null;
		     class487_sub35_sub16
			 = ((Class487_Sub35_Sub16)
			    Class25.aClass656_383.method7798((byte) -90))) {
		    int i_23_ = Class272.method3750(class487_sub35_sub16,
						    class4, 1052185909);
		    if (i_23_ > i_21_)
			i_21_ = i_23_;
		}
		i_21_ += 8;
		i_22_ = 21 + Class25.anInt381 * 1319378955 * (Class25.anInt380
							      * 1518113259);
		Class164.anInt1944
		    = (Class25.anInt380 * 1518113259 * (1319378955
							* Class25.anInt381)
		       + (Class25.aBool416 ? 26 : 22)) * -51720307;
	    } else {
		for (Class487_Sub35_Sub18 class487_sub35_sub18
			 = ((Class487_Sub35_Sub18)
			    Class25.aClass631_415.method7573(-260013722));
		     null != class487_sub35_sub18;
		     class487_sub35_sub18
			 = ((Class487_Sub35_Sub18)
			    Class25.aClass631_415.method7574(-2065095689))) {
		    int i_24_;
		    if (1 == 1904579651 * ((Class487_Sub35_Sub18)
					   class487_sub35_sub18).anInt11492)
			i_24_ = Class272.method3750(((Class487_Sub35_Sub16)
						     (((Class487_Sub35_Sub18)
						       class487_sub35_sub18)
						      .aClass631_11491
						      .aClass487_Sub35_8129
						      .aClass487_Sub35_10321)),
						    class4, 119028603);
		    else
			i_24_ = Class83.method1235(class487_sub35_sub18,
						   class4, 1768723819);
		    if (i_24_ > i_21_)
			i_21_ = i_24_;
		}
		i_21_ += 8;
		i_22_ = Class25.anInt392 * 535669649 * (Class25.anInt380
							* 1518113259) + 21;
		Class164.anInt1944
		    = -51720307 * ((Class25.aBool416 ? 26 : 22)
				   + (Class25.anInt380 * 1518113259
				      * (535669649 * Class25.anInt392)));
	    }
	    i_21_ += 10;
	    int i_25_ = i - i_21_ / 2;
	    if (i_25_ + i_21_ > 1881245841 * Class175.anInt2012)
		i_25_ = 1881245841 * Class175.anInt2012 - i_21_;
	    if (i_25_ < 0)
		i_25_ = 0;
	    int i_26_ = i_19_;
	    if (i_22_ + i_26_ > Class570.anInt7649 * -1922042493)
		i_26_ = Class570.anInt7649 * -1922042493 - i_22_;
	    if (i_26_ < 0)
		i_26_ = 0;
	    Class351.anInt3707 = 1651919847 * i_25_;
	    Class377.anInt4234 = i_26_ * 1987545725;
	    Class487_Sub22_Sub6.anInt11290 = -603805179 * i_21_;
	    Class25.anInt398 = (int) (Math.random() * 24.0) * 1428012685;
	    Class25.aBool377 = true;
	}
    }
}
