All pastes #179398 Raw Edit

Something

public text v1 · immutable
#179398 ·published 2006-09-22 05:29 UTC
rendered paste body
  1.
      public static void method447(byte i, Class46_Sub8_Sub1 class46_sub8_sub1,
   2.
                                       int i_0_) {
   3.
              if (i >= -66)
   4.
                  method455(true);
   5.
              anInt2263++;
   6.
              for (;;) {
   7.
                  Class46_Sub11 class46_sub11
   8.
                      = (Class46_Sub11) Class43.aClass51_1028.method880(52);
   9.
                  if (class46_sub11 == null)
  10.
                      break;
  11.
                  boolean bool = false;
  12.
                  for (int i_1_ = 0;
  13.
                       (i_1_ ^ 0xffffffff) > (class46_sub11.anInt2051 ^ 0xffffffff);
  14.
                       i_1_++) {
  15.
                      if (class46_sub11.aClass18Array2078[i_1_] != null) {
  16.
                          if ((class46_sub11.aClass18Array2078[i_1_].anInt547
  17.
                               ^ 0xffffffff)
  18.
                              == -3)
  19.
                              class46_sub11.anIntArray2072[i_1_] = -5;
  20.
                          if ((class46_sub11.aClass18Array2078[i_1_].anInt547
  21.
                               ^ 0xffffffff)
  22.
                              == -1)
  23.
                              bool = true;
  24.
                      }
  25.
                      if (class46_sub11.aClass18Array2062[i_1_] != null) {
  26.
                          if ((class46_sub11.aClass18Array2062[i_1_].anInt547
  27.
                               ^ 0xffffffff)
  28.
                              == -3)
  29.
                              class46_sub11.anIntArray2072[i_1_] = -6;
  30.
                          if (class46_sub11.aClass18Array2062[i_1_].anInt547 == 0)
  31.
                              bool = true;
  32.
                      }
  33.
                  }
  34.
                  if (bool)
  35.
                      break;
  36.
                  class46_sub8_sub1.method793(i_0_, -118);
  37.
                  class46_sub8_sub1.method743(-1, 0);
  38.
                  int i_2_ = class46_sub8_sub1.anInt2006;
  39.
                  class46_sub8_sub1.method738(-405801808, class46_sub11.anInt2049);
  40.
                  for (int i_3_ = 0;
  41.
                       (i_3_ ^ 0xffffffff) > (class46_sub11.anInt2051 ^ 0xffffffff);
  42.
                       i_3_++) {
  43.
                      if (class46_sub11.anIntArray2072[i_3_] != 0)
  44.
                          class46_sub8_sub1
  45.
                              .method743(-1, class46_sub11.anIntArray2072[i_3_]);
  46.
                      else {
  47.
                          try {
  48.
                              int i_4_ = class46_sub11.anIntArray2059[i_3_];
  49.
                              if ((i_4_ ^ 0xffffffff) != -1) {
  50.
                                  if ((i_4_ ^ 0xffffffff) == -2) {
  51.
                                      Field field
  52.
                                          = (Field) (class46_sub11.aClass18Array2078
  53.
                                                     [i_3_].anObject548);
  54.
                                      field.setInt(null, (class46_sub11
  55.
                                                          .anIntArray2058[i_3_]));
  56.
                                      class46_sub8_sub1.method743(-1, 0);
  57.
                                  } else if (i_4_ == 2) {
  58.
                                      Field field
  59.
                                          = (Field) (class46_sub11.aClass18Array2078
  60.
                                                     [i_3_].anObject548);
  61.
                                      int i_5_ = field.getModifiers();
  62.
                                      class46_sub8_sub1.method743(-1, 0);
  63.
                                      class46_sub8_sub1.method738(-405801808, i_5_);
  64.
                                  }
  65.
                              } else {
  66.
                                  Field field
  67.
                                      = (Field) (class46_sub11.aClass18Array2078
  68.
                                                 [i_3_].anObject548);
  69.
                                  int i_6_ = field.getInt(null);
  70.
                                  class46_sub8_sub1.method743(-1, 0);
  71.
                                  class46_sub8_sub1.method738(-405801808, i_6_);
  72.
                              }
  73.
                              if ((i_4_ ^ 0xffffffff) != -4) {
  74.
                                  if ((i_4_ ^ 0xffffffff) == -5) {
  75.
                                      Method method
  76.
                                          = (Method) (class46_sub11.aClass18Array2062
  77.
                                                      [i_3_].anObject548);
  78.
                                      int i_7_ = method.getModifiers();
  79.
                                      class46_sub8_sub1.method743(-1, 0);
  80.
                                      class46_sub8_sub1.method738(-405801808, i_7_);
  81.
                                  }
  82.
                              } else {
  83.
                                  byte[][] is
  84.
                                      = class46_sub11.aByteArrayArrayArray2052[i_3_];
  85.
                                  Method method
  86.
                                      = (Method) (class46_sub11.aClass18Array2062
  87.
                                                  [i_3_].anObject548);
  88.
                                  Object[] objects = new Object[is.length];
  89.
                                  for (int i_8_ = 0; i_8_ < is.length; i_8_++) {
  90.
                                      ObjectInputStream objectinputstream
  91.
                                          = (new ObjectInputStream
  92.
                                             (new ByteArrayInputStream(is[i_8_])));
  93.
                                      objects[i_8_] = objectinputstream.readObject();
  94.
                                  }
  95.
                                  Object object = method.invoke(null, objects);
  96.
                                  if (object != null) {
  97.
                                      if (object instanceof Number) {
  98.
                                          class46_sub8_sub1.method743(-1, 1);
  99.
                                          class46_sub8_sub1.method757
 100.
                                              (((Number) object).longValue(),
 101.
                                               -1652311768);
 102.
                                      } else if (object instanceof Class65) {
 103.
                                          class46_sub8_sub1.method743(-1, 2);
 104.
                                          class46_sub8_sub1.method785(980803184,
 105.
                                                                      ((Class65)
 106.
                                                                       object));
 107.
                                      } else
 108.
                                          class46_sub8_sub1.method743(-1, 4);
 109.
                                  } else
 110.
                                      class46_sub8_sub1.method743(-1, 0);
 111.
                              }
 112.
                          } catch (ClassNotFoundException classnotfoundexception) {
 113.
                              class46_sub8_sub1.method743(-1, -10);
 114.
                          } catch (java.io.InvalidClassException invalidclassexception) {
 115.
                              class46_sub8_sub1.method743(-1, -11);
 116.
                          } catch (java.io.StreamCorruptedException streamcorruptedexception) {
 117.
                              class46_sub8_sub1.method743(-1, -12);
 118.
                          } catch (java.io.OptionalDataException optionaldataexception) {
 119.
                              class46_sub8_sub1.method743(-1, -13);
 120.
                          } catch (IllegalAccessException illegalaccessexception) {
 121.
                              class46_sub8_sub1.method743(-1, -14);
 122.
                          } catch (IllegalArgumentException illegalargumentexception) {
 123.
                              class46_sub8_sub1.method743(-1, -15);
 124.
                          } catch (java.lang.reflect.InvocationTargetException invocationtargetexception) {
 125.
                              class46_sub8_sub1.method743(-1, -16);
 126.
                          } catch (SecurityException securityexception) {
 127.
                              class46_sub8_sub1.method743(-1, -17);
 128.
                          } catch (java.io.IOException ioexception) {
 129.
                              class46_sub8_sub1.method743(-1, -18);
 130.
                          } catch (NullPointerException nullpointerexception) {
 131.
                              class46_sub8_sub1.method743(-1, -19);
 132.
                          } catch (Exception exception) {
 133.
                              class46_sub8_sub1.method743(-1, -20);
 134.
                          } catch (Throwable throwable) {
 135.
                              class46_sub8_sub1.method743(-1, -21);
 136.
                          }
 137.
                      }
 138.
                  }
 139.
                  class46_sub8_sub1.method775((byte) 76, i_2_);
 140.
                  class46_sub8_sub1.method772(class46_sub8_sub1.anInt2006 - i_2_, 7);
 141.
                  class46_sub11.method410((byte) 61);
 142.
              }
 143.
          }