
public abstract class Class118 {

   public int anInt1193;
   public static Class520 aClass520_1194;


   boolean method2307(int var1) {
      return true;
   }

   public abstract void method2308(int var1);

   void method2309(byte var1) {}

   Class118(RS2Buffer var1) {
      this.anInt1193 = var1.readUnsignedShort(-937710807) * 1284956055;
   }

   boolean method2310() {
      return true;
   }

   public abstract void method2311();

   boolean method2312() {
      return true;
   }

   boolean method2313() {
      return true;
   }

   void method2314() {}

   boolean method2315() {
      return true;
   }

   public abstract void method2316();

   static final void method2317(Class124 var0, Class121 var1, Class508 var2, int var3) {
      var0.anInt1396 = var2.anIntArray6027[(var2.anInt6003 -= 98312473) * -937710807] * -1976989011;
      Class460.method7767(var0, 657325797);
      if(-1 == var0.anInt1369 * -875927841 && !var1.aBool1206) {
         Class463_Sub20.method12979(var0.anInt1406 * 34646887, 1499684668);
      }

   }

   static final void method2318(Class508 var0, byte var1) {
      int var2 = var0.anIntArray6027[(var0.anInt6003 -= 98312473) * -937710807];
      var0.anIntArray6027[(var0.anInt6003 += 98312473) * -937710807 - 1] = var0.aClass225_Sub19_6020.aClass72Array8565[var2].anInt686 * -196606051;
   }

   public static Class444[] method2319(Class466 var0, int var1) {
      int[] var2 = var0.method7844((byte)125);
      Class444[] var3 = new Class444[var2.length >> 2];

      for(int var4 = 0; var4 < var3.length; ++var4) {
         Class444 var5 = new Class444();
         var3[var4] = var5;
         var5.anInt5489 = var2[var4 << 2] * 644522179;
         var5.anInt5487 = var2[1 + (var4 << 2)] * 765090629;
         var5.anInt5488 = var2[(var4 << 2) + 2] * -141103601;
         var5.anInt5486 = 1290351711 * var2[(var4 << 2) + 3];
      }

      return var3;
   }

   static void method2320(int var0, int var1, int var2, int var3, byte var4) {
      Class225_Sub14_Sub2 var5 = Class49.method1193(18, (long)var1 << 32 | (long)var0);
      var5.method15502((byte)-85);
      var5.anInt9990 = var2 * -1655449005;
      var5.anInt10006 = var3 * 1329717343;
   }
}
