
public class Class147_Sub4_Sub1 extends Class147_Sub4 {

   float aFloat10363;
   int anInt10364;
   int anInt10365;
   float aFloat10366;
   boolean aBool10367;
   boolean aBool10368;


   static Class147_Sub4_Sub1 method15944(Class545_Sub1 var0, int var1, int var2, int var3, int var4) {
      return !var0.aBool9155 && (!Class75.method1618(var3, 98312473) || !Class75.method1618(var4, 98312473))?(var0.aBool9276?new Class147_Sub4_Sub1(var0, '\u84f5', var1, var2, var3, var4, true):new Class147_Sub4_Sub1(var0, var1, var2, var3, var4, Class468.method7880(var3, (byte)-60), Class468.method7880(var4, (byte)-85), true)):new Class147_Sub4_Sub1(var0, 3553, var1, var2, var3, var4, true);
   }

   static Class147_Sub4_Sub1 method15945(Class545_Sub1 var0, int var1, int var2, boolean var3, int[] var4, int var5, int var6) {
      return !var0.aBool9155 && (!Class75.method1618(var1, 98312473) || !Class75.method1618(var2, 98312473))?(var0.aBool9276?new Class147_Sub4_Sub1(var0, '\u84f5', var1, var2, var3, var4, var5, var6):new Class147_Sub4_Sub1(var0, var1, var2, Class468.method7880(var1, (byte)-22), Class468.method7880(var2, (byte)-42), var4)):new Class147_Sub4_Sub1(var0, 3553, var1, var2, var3, var4, var5, var6);
   }

   static Class147_Sub4_Sub1 method15946(Class545_Sub1 var0, Class98 var1, Class91 var2, int var3, int var4, boolean var5, byte[] var6, Class98 var7) {
      return !var0.aBool9155 && (!Class75.method1618(var3, 98312473) || !Class75.method1618(var4, 98312473))?(var0.aBool9276?new Class147_Sub4_Sub1(var0, '\u84f5', var1, var2, var3, var4, var5, var6, var7):new Class147_Sub4_Sub1(var0, var1, var2, var3, var4, Class468.method7880(var3, (byte)0), Class468.method7880(var4, (byte)-66), var6, var7)):new Class147_Sub4_Sub1(var0, 3553, var1, var2, var3, var4, var5, var6, var7);
   }

   static Class147_Sub4_Sub1 method15947(Class545_Sub1 var0, Class98 var1, Class91 var2, int var3, int var4, boolean var5, byte[] var6, Class98 var7) {
      return !var0.aBool9155 && (!Class75.method1618(var3, 98312473) || !Class75.method1618(var4, 98312473))?(var0.aBool9276?new Class147_Sub4_Sub1(var0, '\u84f5', var1, var2, var3, var4, var5, var6, var7):new Class147_Sub4_Sub1(var0, var1, var2, var3, var4, Class468.method7880(var3, (byte)-127), Class468.method7880(var4, (byte)-34), var6, var7)):new Class147_Sub4_Sub1(var0, 3553, var1, var2, var3, var4, var5, var6, var7);
   }

   Class147_Sub4_Sub1(Class545_Sub1 var1, int var2, Class98 var3, Class91 var4, int var5, int var6) {
      super(var1, var2, var3, var4, var5, var6);
      this.anInt10364 = var5;
      this.anInt10365 = var6;
      if(this.anInt1702 == '\u84f5') {
         this.aFloat10366 = (float)var6;
         this.aFloat10363 = (float)var5;
         this.aBool10367 = false;
      } else {
         this.aFloat10366 = 1.0F;
         this.aFloat10363 = 1.0F;
         this.aBool10367 = true;
      }

      this.aBool10368 = false;
   }

   Class147_Sub4_Sub1(Class545_Sub1 var1, int var2, int var3, int var4, boolean var5, int[] var6, int var7, int var8) {
      super(var1, var2, var3, var4, var5, var6, var7, var8, true);
      this.anInt10364 = var3;
      this.anInt10365 = var4;
      if(this.anInt1702 == '\u84f5') {
         this.aFloat10366 = (float)var4;
         this.aFloat10363 = (float)var3;
         this.aBool10367 = false;
      } else {
         this.aFloat10366 = 1.0F;
         this.aFloat10363 = 1.0F;
         this.aBool10367 = true;
      }

      this.aBool10368 = false;
   }

   Class147_Sub4_Sub1(Class545_Sub1 var1, int var2, Class98 var3, Class91 var4, int var5, int var6, boolean var7, byte[] var8, Class98 var9) {
      super(var1, var2, var3, var4, var5, var6, var7, var8, var9, true);
      this.anInt10364 = var5;
      this.anInt10365 = var6;
      if(this.anInt1702 == '\u84f5') {
         this.aFloat10366 = (float)var6;
         this.aFloat10363 = (float)var5;
         this.aBool10367 = false;
      } else {
         this.aFloat10366 = 1.0F;
         this.aFloat10363 = 1.0F;
         this.aBool10367 = true;
      }

      this.aBool10368 = false;
   }

   void method2694(boolean var1) {
      super.method2694(var1 && !this.aBool10368);
   }

   Class147_Sub4_Sub1(Class545_Sub1 var1, int var2, int var3, int var4, int var5, int var6, boolean var7) {
      super(var1, var2, var3, var4, var5, var6);
      this.anInt10364 = var5;
      this.anInt10365 = var6;
      if(this.anInt1702 == '\u84f5') {
         this.aFloat10366 = (float)var6;
         this.aFloat10363 = (float)var5;
         this.aBool10367 = false;
      } else {
         this.aFloat10366 = 1.0F;
         this.aFloat10363 = 1.0F;
         this.aBool10367 = true;
      }

      this.aBool10368 = false;
   }

   Class147_Sub4_Sub1(Class545_Sub1 var1, int var2, int var3, int var4, int var5, int[] var6) {
      super(var1, 3553, Class98.aClass98_992, Class91.aClass91_897, var4, var5);
      this.anInt10364 = var2;
      this.anInt10365 = var3;
      this.method15464(0, var5 - var3, var2, var3, var6, 0, 0, true);
      this.aFloat10366 = (float)var3 / (float)var5;
      this.aFloat10363 = (float)var2 / (float)var4;
      this.aBool10367 = false;
      this.aBool10368 = true;
      this.method15463(false, false);
   }

   Class147_Sub4_Sub1(Class545_Sub1 var1, Class98 var2, Class91 var3, int var4, int var5, int var6, int var7, byte[] var8, Class98 var9) {
      super(var1, 3553, var2, var3, var6, var7);
      this.anInt10364 = var4;
      this.anInt10365 = var5;
      this.method15461(0, var7 - var5, var4, var5, var8, var9, 0, 0, true);
      this.aFloat10366 = (float)var5 / (float)var7;
      this.aFloat10363 = (float)var4 / (float)var6;
      this.aBool10367 = false;
      this.aBool10368 = true;
      this.method15463(false, false);
   }

   Class147_Sub4_Sub1(Class545_Sub1 var1, int var2, int var3, int var4, int var5, int var6, int var7, boolean var8) {
      super(var1, 3553, var2, var3, var6, var7);
      this.anInt10364 = var4;
      this.anInt10365 = var5;
      this.aFloat10366 = (float)var5 / (float)var7;
      this.aFloat10363 = (float)var4 / (float)var6;
      this.aBool10367 = false;
      this.aBool10368 = true;
      this.method15463(false, false);
   }

   static Class147_Sub4_Sub1 method15948(Class545_Sub1 var0, int var1, int var2, int var3, int var4) {
      return !var0.aBool9155 && (!Class75.method1618(var3, 98312473) || !Class75.method1618(var4, 98312473))?(var0.aBool9276?new Class147_Sub4_Sub1(var0, '\u84f5', var1, var2, var3, var4, true):new Class147_Sub4_Sub1(var0, var1, var2, var3, var4, Class468.method7880(var3, (byte)-47), Class468.method7880(var4, (byte)-104), true)):new Class147_Sub4_Sub1(var0, 3553, var1, var2, var3, var4, true);
   }

   Class147_Sub4_Sub1(Class545_Sub1 var1, Class98 var2, Class91 var3, int var4, int var5, int var6, int var7) {
      super(var1, 3553, var2, var3, var6, var7);
      this.anInt10364 = var4;
      this.anInt10365 = var5;
      this.aFloat10366 = (float)var5 / (float)var7;
      this.aFloat10363 = (float)var4 / (float)var6;
      this.aBool10367 = false;
      this.aBool10368 = true;
      this.method15463(false, false);
   }

   static Class147_Sub4_Sub1 method15949(Class545_Sub1 var0, int var1, int var2, boolean var3, int[] var4, int var5, int var6) {
      return !var0.aBool9155 && (!Class75.method1618(var1, 98312473) || !Class75.method1618(var2, 98312473))?(var0.aBool9276?new Class147_Sub4_Sub1(var0, '\u84f5', var1, var2, var3, var4, var5, var6):new Class147_Sub4_Sub1(var0, var1, var2, Class468.method7880(var1, (byte)-83), Class468.method7880(var2, (byte)-51), var4)):new Class147_Sub4_Sub1(var0, 3553, var1, var2, var3, var4, var5, var6);
   }

   static Class147_Sub4_Sub1 method15950(Class545_Sub1 var0, int var1, int var2, boolean var3, int[] var4, int var5, int var6) {
      return !var0.aBool9155 && (!Class75.method1618(var1, 98312473) || !Class75.method1618(var2, 98312473))?(var0.aBool9276?new Class147_Sub4_Sub1(var0, '\u84f5', var1, var2, var3, var4, var5, var6):new Class147_Sub4_Sub1(var0, var1, var2, Class468.method7880(var1, (byte)-105), Class468.method7880(var2, (byte)-37), var4)):new Class147_Sub4_Sub1(var0, 3553, var1, var2, var3, var4, var5, var6);
   }

   static Class147_Sub4_Sub1 method15951(Class545_Sub1 var0, int var1, int var2, int var3, int var4) {
      return !var0.aBool9155 && (!Class75.method1618(var3, 98312473) || !Class75.method1618(var4, 98312473))?(var0.aBool9276?new Class147_Sub4_Sub1(var0, '\u84f5', var1, var2, var3, var4, true):new Class147_Sub4_Sub1(var0, var1, var2, var3, var4, Class468.method7880(var3, (byte)-85), Class468.method7880(var4, (byte)-82), true)):new Class147_Sub4_Sub1(var0, 3553, var1, var2, var3, var4, true);
   }

   static Class147_Sub4_Sub1 method15952(Class545_Sub1 var0, Class98 var1, Class91 var2, int var3, int var4) {
      return !var0.aBool9155 && (!Class75.method1618(var3, 98312473) || !Class75.method1618(var4, 98312473))?(var0.aBool9276?new Class147_Sub4_Sub1(var0, '\u84f5', var1, var2, var3, var4):new Class147_Sub4_Sub1(var0, var1, var2, var3, var4, Class468.method7880(var3, (byte)-87), Class468.method7880(var4, (byte)-35))):new Class147_Sub4_Sub1(var0, 3553, var1, var2, var3, var4);
   }

   void method2708(boolean var1) {
      super.method2694(var1 && !this.aBool10368);
   }
}
