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

class Class120 implements Comparator
{
    Class341_Sub2 this$0;
    
    Class120(Class341_Sub2 class341_sub2) {
	((Class120) this).this$0 = class341_sub2;
    }
    
    int method1570(Class444 class444, Class444 class444_0_, byte i) {
	float f = class444.method5390((byte) 23);
	float f_1_ = class444_0_.method5390((byte) 21);
	if (f_1_ > f)
	    return 1;
	if (f_1_ < f)
	    return -1;
	return 0;
    }
    
    public boolean equals(Object object) {
	return super.equals(object);
    }
    
    public int compare(Object object, Object object_2_) {
	return method1570((Class444) object, (Class444) object_2_, (byte) 122);
    }
    
    public int method1571(Object object, Object object_3_) {
	return method1570((Class444) object, (Class444) object_3_, (byte) 90);
    }
    
    public int method1572(Object object, Object object_4_) {
	return method1570((Class444) object, (Class444) object_4_, (byte) 69);
    }
    
    public int method1573(Object object, Object object_5_) {
	return method1570((Class444) object, (Class444) object_5_, (byte) 36);
    }
    
    public boolean method1574(Object object) {
	return super.equals(object);
    }
    
    public static Class272 method1575(int i, int i_6_) {
	Class272[] class272s = Class257.method3560((short) 10760);
	for (int i_7_ = 0; i_7_ < class272s.length; i_7_++) {
	    Class272 class272 = class272s[i_7_];
	    if (323820633 * ((Class272) class272).anInt3169 == i)
		return class272;
	}
	return null;
    }
    
    static final void method1576(Class612 class612, int i)
	throws Exception_Sub2 {
	((Class612) class612).anInt8022 -= 804364036;
	float f = (float) (((Class612) class612).anIntArray8021
			   [-40654783 * ((Class612) class612).anInt8022]);
	float f_8_
	    = (float) (((Class612) class612).anIntArray8021
		       [((Class612) class612).anInt8022 * -40654783 + 1]);
	float f_9_
	    = (float) (((Class612) class612).anIntArray8021
		       [2 + ((Class612) class612).anInt8022 * -40654783]);
	float f_10_
	    = ((float) (((Class612) class612).anIntArray8021
			[((Class612) class612).anInt8022 * -40654783 + 3])
	       / 1000.0F);
	Class127.aClass258_Sub1_1526
	    .method3581(Class396.method4730(f, f_8_, f_9_), f_10_, 2143613525);
    }
    
    public static Class248 method1577(int i, int i_11_) {
	if (i == 1952557479 * ((Class248) Class248.aClass248_2938).anInt2939)
	    return Class248.aClass248_2938;
	if (i == 1952557479 * ((Class248) Class248.aClass248_2937).anInt2939)
	    return Class248.aClass248_2937;
	return null;
    }
    
    static int[] method1578(Class487_Sub35_Sub16 class487_sub35_sub16, int i) {
	int[] is = null;
	if (Class590_Sub1_Sub5_Sub1.method10559((-159648571
						 * (((Class487_Sub35_Sub16)
						     class487_sub35_sub16)
						    .anInt11482)),
						-1926994106))
	    is = ((Class657)
		  (Class469.aClass662_Sub20_5330.method31
		   ((int) (4300307488257781311L
			   * (((Class487_Sub35_Sub16) class487_sub35_sub16)
			      .aLong11479)),
		    -449093714))).anIntArray8385;
	else if ((2008174905
		  * ((Class487_Sub35_Sub16) class487_sub35_sub16).anInt11486)
		 != -1)
	    is = ((Class657)
		  (Class469.aClass662_Sub20_5330.method31
		   (2008174905 * (((Class487_Sub35_Sub16) class487_sub35_sub16)
				  .anInt11486),
		    -182762356))).anIntArray8385;
	else if (Class546.method6675(-159648571 * (((Class487_Sub35_Sub16)
						    class487_sub35_sub16)
						   .anInt11482),
				     711587898)) {
	    Class487_Sub24 class487_sub24
		= ((Class487_Sub24)
		   (client.aClass666_10733.method7918
		    ((long) (int) (4300307488257781311L
				   * ((Class487_Sub35_Sub16)
				      class487_sub35_sub16).aLong11479))));
	    if (null != class487_sub24) {
		Class590_Sub1_Sub5_Sub1_Sub1 class590_sub1_sub5_sub1_sub1
		    = ((Class590_Sub1_Sub5_Sub1_Sub1)
		       class487_sub24.anObject10235);
		Class257 class257
		    = class590_sub1_sub5_sub1_sub1.aClass257_11851;
		if (null != class257.anIntArray3009)
		    class257 = class257.method3550(Class452.aClass69_5208,
						   Class452.aClass69_5208,
						   820030037);
		if (null != class257)
		    is = class257.anIntArray3035;
	    }
	} else if (Class590_Sub1_Sub5_Sub3.method10598
		   (-159648571 * (((Class487_Sub35_Sub16) class487_sub35_sub16)
				  .anInt11482),
		    -2143091177)) {
	    Class549 class549
		= ((Class549)
		   (client.aClass452_10749.method5565(-813982884).method31
		    ((int) ((((Class487_Sub35_Sub16) class487_sub35_sub16)
			     .aLong11479) * 4300307488257781311L >>> 32
			    & 0x7fffffffL),
		     -691989828)));
	    if (class549.anIntArray7423 != null)
		class549
		    = class549.method6707(Class452.aClass69_5208,
					  Class452.aClass69_5208, -664789892);
	    if (null != class549)
		is = class549.anIntArray7484;
	}
	return is;
    }
}
