/* Class478_Sub1_Sub5 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.io.File;

public abstract class Class478_Sub1_Sub5 extends Class478_Sub1
{
    static File aFile10675;
    protected short aShort10676;
    int anInt10677 = 0;
    Class243_Sub42[] aClass243_Sub42Array10678 = new Class243_Sub42[4];
    protected short aShort10679;
    
    int method14337(Class243_Sub42[] class243_sub42s) {
	if (aBool6426) {
	    Class275 class275 = method8465().aClass275_4065;
	    ((Class478_Sub1_Sub5) this).anInt10677
		= method14353(((int) class275.aFloat4140
			       >> aClass569_8554.anInt7350 * 955143583),
			      ((int) class275.aFloat4135
			       >> aClass569_8554.anInt7350 * 955143583),
			      (((Class478_Sub1_Sub5) this)
			       .aClass243_Sub42Array10678),
			      2131962278) * 448467015;
	    aBool6426 = false;
	}
	for (int i = 0;
	     i < ((Class478_Sub1_Sub5) this).anInt10677 * -1733846665; i++)
	    class243_sub42s[i]
		= ((Class478_Sub1_Sub5) this).aClass243_Sub42Array10678[i];
	return ((Class478_Sub1_Sub5) this).anInt10677 * -1733846665;
    }
    
    int method14348(Class243_Sub42[] class243_sub42s, int i) {
	if (aBool6426) {
	    Class275 class275 = method8465().aClass275_4065;
	    ((Class478_Sub1_Sub5) this).anInt10677
		= method14353(((int) class275.aFloat4140
			       >> aClass569_8554.anInt7350 * 955143583),
			      ((int) class275.aFloat4135
			       >> aClass569_8554.anInt7350 * 955143583),
			      (((Class478_Sub1_Sub5) this)
			       .aClass243_Sub42Array10678),
			      2129507477) * 448467015;
	    aBool6426 = false;
	}
	for (int i_0_ = 0;
	     i_0_ < ((Class478_Sub1_Sub5) this).anInt10677 * -1733846665;
	     i_0_++)
	    class243_sub42s[i_0_]
		= ((Class478_Sub1_Sub5) this).aClass243_Sub42Array10678[i_0_];
	return ((Class478_Sub1_Sub5) this).anInt10677 * -1733846665;
    }
    
    boolean method14393() {
	Class275 class275 = method8465().aClass275_4065;
	return (((Class569) aClass569_8554).aBoolArrayArray7410
		[(((int) class275.aFloat4140
		   >> aClass569_8554.anInt7350 * 955143583)
		  - ((Class569) aClass569_8554).anInt7349 * 201389769
		  + ((Class569) aClass569_8554).anInt7392 * 1749689597)]
		[(((int) class275.aFloat4135
		   >> aClass569_8554.anInt7350 * 955143583)
		  - ((Class569) aClass569_8554).anInt7405 * -611963407
		  + 1749689597 * ((Class569) aClass569_8554).anInt7392)]);
    }
    
    boolean method14350(int i) {
	Class275 class275 = method8465().aClass275_4065;
	return (((Class569) aClass569_8554).aBoolArrayArray7410
		[(((int) class275.aFloat4140
		   >> aClass569_8554.anInt7350 * 955143583)
		  - ((Class569) aClass569_8554).anInt7349 * 201389769
		  + ((Class569) aClass569_8554).anInt7392 * 1749689597)]
		[(((int) class275.aFloat4135
		   >> aClass569_8554.anInt7350 * 955143583)
		  - ((Class569) aClass569_8554).anInt7405 * -611963407
		  + 1749689597 * ((Class569) aClass569_8554).anInt7392)]);
    }
    
    final boolean method14340(byte i) {
	return false;
    }
    
    final void method14343(Class87 class87, Class478_Sub1 class478_sub1, int i,
			   int i_1_, int i_2_, boolean bool, int i_3_) {
	throw new IllegalStateException();
    }
    
    final void method14395(int i) {
	throw new IllegalStateException();
    }
    
    final boolean method14375() {
	return false;
    }
    
    final void method14359(Class87 class87, Class478_Sub1 class478_sub1, int i,
			   int i_4_, int i_5_, boolean bool) {
	throw new IllegalStateException();
    }
    
    Class478_Sub1_Sub5(Class569 class569, int i, int i_6_, int i_7_, int i_8_,
		       int i_9_, int i_10_, int i_11_) {
	super(class569);
	aByte8557 = (byte) i_8_;
	aByte8555 = (byte) i_9_;
	aShort10676 = (short) i_10_;
	aShort10679 = (short) i_11_;
	method8470(new Class275((float) i, (float) i_6_, (float) i_7_));
	for (int i_12_ = 0; i_12_ < 4; i_12_++)
	    ((Class478_Sub1_Sub5) this).aClass243_Sub42Array10678[i_12_]
		= null;
    }
    
    final void method14378(Class87 class87, Class478_Sub1 class478_sub1, int i,
			   int i_13_, int i_14_, boolean bool) {
	throw new IllegalStateException();
    }
    
    final void method14385(Class87 class87, Class478_Sub1 class478_sub1, int i,
			   int i_15_, int i_16_, boolean bool) {
	throw new IllegalStateException();
    }
    
    final void method14380(Class87 class87, Class478_Sub1 class478_sub1, int i,
			   int i_17_, int i_18_, boolean bool) {
	throw new IllegalStateException();
    }
    
    int method14388(Class243_Sub42[] class243_sub42s) {
	if (aBool6426) {
	    Class275 class275 = method8465().aClass275_4065;
	    ((Class478_Sub1_Sub5) this).anInt10677
		= method14353(((int) class275.aFloat4140
			       >> aClass569_8554.anInt7350 * 955143583),
			      ((int) class275.aFloat4135
			       >> aClass569_8554.anInt7350 * 955143583),
			      (((Class478_Sub1_Sub5) this)
			       .aClass243_Sub42Array10678),
			      2139581372) * 448467015;
	    aBool6426 = false;
	}
	for (int i = 0;
	     i < ((Class478_Sub1_Sub5) this).anInt10677 * -1733846665; i++)
	    class243_sub42s[i]
		= ((Class478_Sub1_Sub5) this).aClass243_Sub42Array10678[i];
	return ((Class478_Sub1_Sub5) this).anInt10677 * -1733846665;
    }
    
    boolean method14392(Class87 class87) {
	Class275 class275 = method8465().aClass275_4065;
	return (aClass569_8554.aClass559_7358.method12209
		(aByte8555,
		 ((int) class275.aFloat4140
		  >> aClass569_8554.anInt7350 * 955143583),
		 ((int) class275.aFloat4135
		  >> 955143583 * aClass569_8554.anInt7350),
		 method14352(1913450543)));
    }
    
    final void method14381() {
	throw new IllegalStateException();
    }
    
    boolean method14390(Class87 class87) {
	Class275 class275 = method8465().aClass275_4065;
	return (aClass569_8554.aClass559_7358.method12209
		(aByte8555,
		 ((int) class275.aFloat4140
		  >> aClass569_8554.anInt7350 * 955143583),
		 ((int) class275.aFloat4135
		  >> 955143583 * aClass569_8554.anInt7350),
		 method14352(1932724040)));
    }
    
    boolean method14398(Class87 class87) {
	Class275 class275 = method8465().aClass275_4065;
	return (aClass569_8554.aClass559_7358.method12209
		(aByte8555,
		 ((int) class275.aFloat4140
		  >> aClass569_8554.anInt7350 * 955143583),
		 ((int) class275.aFloat4135
		  >> 955143583 * aClass569_8554.anInt7350),
		 method14352(2077256978)));
    }
    
    final boolean method14376() {
	return false;
    }
    
    boolean method14349(Class87 class87, byte i) {
	Class275 class275 = method8465().aClass275_4065;
	return (aClass569_8554.aClass559_7358.method12209
		(aByte8555,
		 ((int) class275.aFloat4140
		  >> aClass569_8554.anInt7350 * 955143583),
		 ((int) class275.aFloat4135
		  >> 955143583 * aClass569_8554.anInt7350),
		 method14352(1866824071)));
    }
    
    boolean method14377() {
	Class275 class275 = method8465().aClass275_4065;
	return (((Class569) aClass569_8554).aBoolArrayArray7410
		[(((int) class275.aFloat4140
		   >> aClass569_8554.anInt7350 * 955143583)
		  - ((Class569) aClass569_8554).anInt7349 * 201389769
		  + ((Class569) aClass569_8554).anInt7392 * 1749689597)]
		[(((int) class275.aFloat4135
		   >> aClass569_8554.anInt7350 * 955143583)
		  - ((Class569) aClass569_8554).anInt7405 * -611963407
		  + 1749689597 * ((Class569) aClass569_8554).anInt7392)]);
    }
}
