示例#1
0
 static final void method1631(byte b) {
   anInt1784++;
   FileOnDisk fileondisk = null;
   try {
     fileondisk = SignLink.method3633(-15, "2");
     if (b < 114) {
       aClass192_1786 = null;
     }
     BufferedStream buffer = new BufferedStream(Class188_Sub1_Sub1.anInt9333 * 6 + 3);
     buffer.writeByte(1);
     buffer.writeShort(Class188_Sub1_Sub1.anInt9333);
     for (int i = 0; Class320_Sub22.anIntArray8417.length > i; i++) {
       if (FileOnDisk.aBooleanArray1332[i]) {
         buffer.writeShort(i);
         buffer.writeInt(Class320_Sub22.anIntArray8417[i]);
       }
     }
     fileondisk.method1102((byte) 76, buffer.buffer, 0, buffer.offset);
   } catch (Exception exception) {
     /* empty */
   }
   try {
     if (fileondisk != null) {
       fileondisk.method1098(true);
     }
   } catch (Exception exception) {
     /* empty */
   }
   Animable_Sub2_Sub1.aLong10630 = Class313.method3650(false);
   Class331.aBoolean4129 = false;
 }
示例#2
0
 static final Frame method2371(
     int i, SignLink signlink, int i_9_, int i_10_, int i_11_, int i_12_) {
   anInt11060++;
   if (!signlink.method3640(i_9_ + 28892)) {
     return null;
   }
   if (i == 0) {
     Class244[] class244s = Node_Sub38_Sub34.method2901(signlink, true);
     if (class244s == null) {
       return null;
     }
     boolean bool = false;
     for (int i_13_ = 0; (i_13_ ^ 0xffffffff) > (class244s.length ^ 0xffffffff); i_13_++) {
       if (class244s[i_13_].anInt3084 == i_11_
           && class244s[i_13_].anInt3078 == i_10_
           && (i_12_ == 0 || (class244s[i_13_].anInt3077 ^ 0xffffffff) == (i_12_ ^ 0xffffffff))
           && (!bool || class244s[i_13_].anInt3079 > i)) {
         bool = true;
         i = class244s[i_13_].anInt3079;
       }
     }
     if (!bool) {
       return null;
     }
   }
   Class241 class241 = signlink.method3627(i, i_10_, -1071975440, i_11_, i_12_);
   while (class241.anInt2953 == 0) Class262_Sub22.method3208(10L, false);
   Frame frame = (Frame) class241.anObject2956;
   if (frame == null) {
     return null;
   }
   if (i_9_ != -28769) {
     method2376(45);
   }
   if ((class241.anInt2953 ^ 0xffffffff) == -3) {
     Node_Sub25_Sub4.method2679(signlink, 0, frame);
     return null;
   }
   return frame;
 }
示例#3
0
 public void method346(Class50_Sub1 class50_sub1, long l, int i) {
   try {
     if (i != 5) anInt592 = 150;
     if (anInt597 == 0) {
       Class50_Sub1 class50_sub1_1 = aClass9_599.method186();
       class50_sub1_1.method442();
       class50_sub1_1.method443();
       if (class50_sub1_1 == aClass50_Sub1_595) {
         Class50_Sub1 class50_sub1_2 = aClass9_599.method186();
         class50_sub1_2.method442();
         class50_sub1_2.method443();
       }
     } else {
       anInt597--;
     }
     aClass19_598.method234(6, class50_sub1, l);
     aClass9_599.method185(class50_sub1);
     return;
   } catch (RuntimeException runtimeexception) {
     SignLink.reporterror(
         "76413, " + class50_sub1 + ", " + l + ", " + i + ", " + runtimeexception.toString());
   }
   throw new RuntimeException();
 }