public Class30_Sub2_Sub1_Sub2(Class44 class44, String s, int i) {
    aBoolean1447 = false;
    anInt1448 = 360;
    aByte1449 = 3;
    Class30_Sub2_Sub2 class30_sub2_sub2 =
        new Class30_Sub2_Sub2(
            class44.method571((new StringBuilder()).append(s).append(".dat").toString(), null),
            891);
    Class30_Sub2_Sub2 class30_sub2_sub2_1 =
        new Class30_Sub2_Sub2(class44.method571("index.dat", null), 891);
    class30_sub2_sub2_1.anInt1406 = class30_sub2_sub2.method410();
    anInt1456 = class30_sub2_sub2_1.method410();
    anInt1457 = class30_sub2_sub2_1.method410();
    int j = class30_sub2_sub2_1.method408();
    anIntArray1451 = new int[j];
    for (int k = 0; k < j - 1; k++) anIntArray1451[k + 1] = class30_sub2_sub2_1.method412();

    for (int l = 0; l < i; l++) {
      class30_sub2_sub2_1.anInt1406 += 2;
      class30_sub2_sub2.anInt1406 +=
          class30_sub2_sub2_1.method410() * class30_sub2_sub2_1.method410();
      class30_sub2_sub2_1.anInt1406++;
    }

    anInt1454 = class30_sub2_sub2_1.method408();
    anInt1455 = class30_sub2_sub2_1.method408();
    anInt1452 = class30_sub2_sub2_1.method410();
    anInt1453 = class30_sub2_sub2_1.method410();
    int i1 = class30_sub2_sub2_1.method408();
    int j1 = anInt1452 * anInt1453;
    aByteArray1450 = new byte[j1];
    if (i1 == 0) {
      for (int k1 = 0; k1 < j1; k1++) aByteArray1450[k1] = class30_sub2_sub2.method409();

      return;
    }
    if (i1 == 1) {
      for (int l1 = 0; l1 < anInt1452; l1++) {
        for (int i2 = 0; i2 < anInt1453; i2++)
          aByteArray1450[l1 + i2 * anInt1452] = class30_sub2_sub2.method409();
      }
    }
  }
Beispiel #2
0
  public static void method535(int i, Class44 class44) {
    Class30_Sub2_Sub2 class30_sub2_sub2 =
        new Class30_Sub2_Sub2(class44.method571("idk.dat", null), 891);
    anInt655 = class30_sub2_sub2.method410();
    if (aClass38Array656 == null) aClass38Array656 = new Class38[anInt655];
    for (int j = 0; j < anInt655; j++) {
      if (aClass38Array656[j] == null) aClass38Array656[j] = new Class38();
      aClass38Array656[j].method536(true, class30_sub2_sub2);
    }

    if (i == 0) ;
  }
 static final void method975(int i) {
   boolean bool = client.aBoolean3043;
   try {
     Class83_Sub1_Sub4.anInt4340 = 0;
     anInt4444++;
     Class125.anInt1989 = 0;
     Class83_Sub15_Sub8.method1004(1);
     Class70.method603(-1);
     Class32.method301((byte) -44);
     Class93.method1490(-128);
     int i_4_ = 0;
     while ((i_4_ ^ 0xffffffff) > (Class83_Sub1_Sub4.anInt4340 ^ 0xffffffff)) {
       int i_5_ = Class46.anIntArray824[i_4_];
       if (((Class134_Sub2_Sub1) ISAACCipher.aClass134_Sub2_Sub1Array183[i_5_]).anInt4013
           != Class89.anInt1400) {
         if (((Class134_Sub2_Sub1) ISAACCipher.aClass134_Sub2_Sub1Array183[i_5_]).anInt5430 > 0)
           Class44.method406((ISAACCipher.aClass134_Sub2_Sub1Array183[i_5_]), (byte) -21);
         ISAACCipher.aClass134_Sub2_Sub1Array183[i_5_] = null;
       }
       i_4_++;
       if (bool) break;
     }
     if (Canvas_Sub1.currentPacketSize
         != (((PacketStreamBuffer) Class104.aClass83_Sub10_Sub1_1635).offset))
       throw new RuntimeException(
           "gpp1 pos:"
               + (((PacketStreamBuffer) (Class104.aClass83_Sub10_Sub1_1635)).offset)
               + " psize:"
               + Canvas_Sub1.currentPacketSize);
     if (i != 9244) method969(38);
     i_4_ = 0;
     while ((i_4_ ^ 0xffffffff) > (Class92.anInt1449 ^ 0xffffffff)) {
       if ((ISAACCipher.aClass134_Sub2_Sub1Array183[Class32.anIntArray559[i_4_]]) == null)
         throw new RuntimeException("gpp2 pos:" + i_4_ + " size:" + Class92.anInt1449);
       i_4_++;
       if (bool) break;
     }
   } catch (RuntimeException runtimeexception) {
     throw Class138.method2042(runtimeexception, "ge.A(" + i + ')');
   }
 }