Пример #1
0
 public Class68_Sub11_Sub1 method266(int i, int[] is, int i_1_) {
   anInt237++;
   if (aClass21_231.getNumberOfFiles() == 1) return method272(0, is, i_1_, (byte) 91);
   if ((aClass21_231.getNumberOfChildren(i_1_, i + i) ^ 0xffffffff) == -2)
     return method272(i_1_, is, 0, (byte) 112);
   throw new RuntimeException();
 }
Пример #2
0
 public Class68_Sub11_Sub1 method270(int i, byte i_5_, int[] is) {
   anInt238++;
   if (aClass21_227.getNumberOfFiles() == 1) return method268((byte) -113, 0, i, is);
   if ((aClass21_227.getNumberOfChildren(i, 0) ^ 0xffffffff) == -2)
     return method268((byte) -113, i, 0, is);
   if (i_5_ <= 5) anInt233 = -21;
   throw new RuntimeException();
 }
Пример #3
0
 static final void method1035(Class403 class403, int i) {
   try {
     Class390 class390 =
         (((Class403) class403).aBoolean5261
             ? ((Class403) class403).aClass390_5247
             : ((Class403) class403).aClass390_5246);
     IComponentDefinition class105 = ((Class390) class390).aClass105_4168;
     Class119 class119 = ((Class390) class390).aClass119_4167;
     Class21.method365(class105, class119, true, 1, class403, 390526000);
   } catch (RuntimeException runtimeexception) {
     throw Class346.method4175(
         runtimeexception, new StringBuilder().append("dw.ha(").append(')').toString());
   }
 }
Пример #4
0
  public Class50_Sub1_Sub4_Sub4 method427(int i, int j, int k, int l) {
    Class50_Sub1_Sub4_Sub4 class50_sub1_sub4_sub4 = null;
    long l1;
    if (anIntArray789 == null) {
      if (l != 10) return null;
      l1 = (long) ((anInt773 << 6) + i) + ((long) (j + 1) << 32);
      Class50_Sub1_Sub4_Sub4 class50_sub1_sub4_sub4_1 =
          (Class50_Sub1_Sub4_Sub4) aClass33_762.method345(l1);
      if (class50_sub1_sub4_sub4_1 != null) return class50_sub1_sub4_sub4_1;
      if (anIntArray763 == null) return null;
      boolean flag1 = aBoolean798 ^ (i > 3);
      int k1 = anIntArray763.length;
      for (int i2 = 0; i2 < k1; i2++) {
        int l2 = anIntArray763[i2];
        if (flag1) l2 += 0x10000;
        class50_sub1_sub4_sub4 = (Class50_Sub1_Sub4_Sub4) aClass33_779.method345(l2);
        if (class50_sub1_sub4_sub4 == null) {
          class50_sub1_sub4_sub4 = Class50_Sub1_Sub4_Sub4.method577(l2 & 0xffff);
          if (class50_sub1_sub4_sub4 == null) return null;
          if (flag1) class50_sub1_sub4_sub4.method592(0);
          aClass33_779.method346(class50_sub1_sub4_sub4, l2, 5);
        }
        if (k1 > 1) aClass50_Sub1_Sub4_Sub4Array771[i2] = class50_sub1_sub4_sub4;
      }

      if (k1 > 1)
        class50_sub1_sub4_sub4 =
            new Class50_Sub1_Sub4_Sub4(k1, aClass50_Sub1_Sub4_Sub4Array771, (byte) -89);
    } else {
      int i1 = -1;
      for (int j1 = 0; j1 < anIntArray789.length; j1++) {
        if (anIntArray789[j1] != l) continue;
        i1 = j1;
        break;
      }

      if (i1 == -1) return null;
      l1 = (long) ((anInt773 << 6) + (i1 << 3) + i) + ((long) (j + 1) << 32);
      Class50_Sub1_Sub4_Sub4 class50_sub1_sub4_sub4_2 =
          (Class50_Sub1_Sub4_Sub4) aClass33_762.method345(l1);
      if (class50_sub1_sub4_sub4_2 != null) return class50_sub1_sub4_sub4_2;
      int j2 = anIntArray763[i1];
      boolean flag3 = aBoolean798 ^ (i > 3);
      if (flag3) j2 += 0x10000;
      class50_sub1_sub4_sub4 = (Class50_Sub1_Sub4_Sub4) aClass33_779.method345(j2);
      if (class50_sub1_sub4_sub4 == null) {
        class50_sub1_sub4_sub4 = Class50_Sub1_Sub4_Sub4.method577(j2 & 0xffff);
        if (class50_sub1_sub4_sub4 == null) return null;
        if (flag3) class50_sub1_sub4_sub4.method592(0);
        aClass33_779.method346(class50_sub1_sub4_sub4, j2, 5);
      }
    }
    boolean flag;
    if (anInt780 != 128 || anInt760 != 128 || anInt796 != 128) flag = true;
    else flag = false;
    boolean flag2;
    if (anInt761 != 0 || anInt785 != 0 || anInt766 != 0) flag2 = true;
    else flag2 = false;
    Class50_Sub1_Sub4_Sub4 class50_sub1_sub4_sub4_3 =
        new Class50_Sub1_Sub4_Sub4(
            i == 0 && j == -1 && !flag && !flag2,
            false,
            anIntArray799 == null,
            class50_sub1_sub4_sub4,
            Class21.method239(aBoolean774, j));
    if (k != 0) anInt768 = 487;
    if (j != -1) {
      class50_sub1_sub4_sub4_3.method584(7);
      class50_sub1_sub4_sub4_3.method585(j, (byte) 6);
      class50_sub1_sub4_sub4_3.anIntArrayArray1679 = null;
      class50_sub1_sub4_sub4_3.anIntArrayArray1678 = null;
    }
    while (i-- > 0) class50_sub1_sub4_sub4_3.method588(true);
    if (anIntArray799 != null) {
      for (int k2 = 0; k2 < anIntArray799.length; k2++)
        class50_sub1_sub4_sub4_3.method591(anIntArray799[k2], anIntArray792[k2]);
    }
    if (flag) class50_sub1_sub4_sub4_3.method593(anInt760, anInt796, 9, anInt780);
    if (flag2) class50_sub1_sub4_sub4_3.method590(anInt761, anInt766, false, anInt785);
    class50_sub1_sub4_sub4_3.method594(
        64 + aByte784, 768 + aByte787 * 5, -50, -10, -50, !aBoolean804);
    if (anInt794 == 1)
      class50_sub1_sub4_sub4_3.anInt1675 =
          ((Class50_Sub1_Sub4) (class50_sub1_sub4_sub4_3)).anInt1475;
    aClass33_762.method346(class50_sub1_sub4_sub4_3, l1, 5);
    return class50_sub1_sub4_sub4_3;
  }