示例#1
0
  static Class116_Sub23_Sub19_Sub3[] method3670(short var0) {
    Class116_Sub23_Sub19_Sub3[] var1 = new Class116_Sub23_Sub19_Sub3[817614505 * Class8.anInt130];

    for (int var3 = 0; var3 < Class8.anInt130 * 817614505; ++var3) {
      Class116_Sub23_Sub19_Sub3 var2 = var1[var3] = new Class116_Sub23_Sub19_Sub3();
      var2.anInt2767 = Class8.anInt122 * -749860951;
      var2.anInt2768 = Class8.anInt132 * -1945497809;
      var2.anInt2766 = Class8.anIntArray124[var3];
      var2.anInt2765 = Class116_Sub23_Sub15.anIntArray2444[var3];
      var2.anInt2763 = Class8.anIntArray125[var3];
      var2.anInt2764 = Class8.anIntArray126[var3];
      var2.anIntArray2761 = Class97.anIntArray1372;
      var2.aByteArray2762 = Mob.aByteArrayArray2877[var3];
    }

    Class76.method1080((byte) -24);
    return var1;
  }
示例#2
0
 final void method774(Class318_Sub4 class318_sub4, int i) {
   anInt1280++;
   Class318_Sub1 class318_sub1 = ((Class318_Sub4) class318_sub4).aClass318_Sub1_6410;
   boolean bool = true;
   Class318_Sub3[] class318_sub3s = ((Class318_Sub4) class318_sub4).aClass318_Sub3Array6414;
   for (int i_6_ = 0; class318_sub3s.length > i_6_; i_6_++) {
     if (((Class318_Sub3) class318_sub3s[i_6_]).aBoolean6401) {
       bool = false;
       break;
     }
   }
   if (!bool) {
     if (((Class76) this).aBoolean1283) {
       for (Class318_Sub4 class318_sub4_7_ =
               ((Class318_Sub4) ((Class76) this).aClass243_1282.method1872(8));
           class318_sub4_7_ != null;
           class318_sub4_7_ =
               (Class318_Sub4) ((Class76) this).aClass243_1282.method1878((byte) -103)) {
         if (class318_sub1 == (((Class318_Sub4) class318_sub4_7_).aClass318_Sub1_6410)) {
           class318_sub4_7_.method2373(false);
           Class59_Sub1_Sub1.method560(class318_sub4_7_, -41);
         }
       }
     }
     for (Class318_Sub4 class318_sub4_8_ =
             ((Class318_Sub4) ((Class76) this).aClass243_1282.method1872(8));
         class318_sub4_8_ != null;
         class318_sub4_8_ =
             (Class318_Sub4) ((Class76) this).aClass243_1282.method1878((byte) -44)) {
       if (((Class318_Sub1) class318_sub1).anInt6389
           >= ((Class318_Sub1) (((Class318_Sub4) class318_sub4_8_).aClass318_Sub1_6410))
               .anInt6389) {
         Class245.method1883(class318_sub4_8_, class318_sub4, true);
         return;
       }
     }
     if (i != 18802) aClass169_1286 = null;
     ((Class76) this).aClass243_1282.method1869(-107, class318_sub4);
   }
 }
示例#3
0
 static final void method2375(boolean bool, byte b, Actor actor) {
   anInt11059++;
   int i = -1;
   if (b != -49) {
     aClass192_11056 = null;
   }
   int i_22_ = 0;
   if ((actor.toFirstTileTicketDelay ^ 0xffffffff) < (Class174.clientCycle ^ 0xffffffff)) {
     Class238.method3020(b + 49, actor);
   } else if ((Class174.clientCycle ^ 0xffffffff) < (actor.toSecondTileTicketDelay ^ 0xffffffff)) {
     Node_Sub20.method2614(true, actor, bool);
     i = Class275.anInt5412;
     i_22_ = Class320_Sub23.anInt8431;
   } else {
     Class186.method1870((byte) 69, actor);
   }
   if ((actor.anInt5934 ^ 0xffffffff) > -513
       || (actor.anInt5940 ^ 0xffffffff) > -513
       || (Node_Sub54.GAME_SCENE_WDITH * 512 + -512 ^ 0xffffffff) >= (actor.anInt5934 ^ 0xffffffff)
       || (actor.anInt5940 ^ 0xffffffff)
           <= (Class377_Sub1.GAME_SCENE_HEIGHT * 512 - 512 ^ 0xffffffff)) {
     actor.anAnimator10876.method249(true, -1);
     for (int i_23_ = 0; i_23_ < actor.aClass165Array10886.length; i_23_++) {
       actor.aClass165Array10886[i_23_].graphicsId = -1;
       actor.aClass165Array10886[i_23_].anAnimator2026.method249(true, -1);
     }
     actor.toFirstTileTicketDelay = 0;
     i = -1;
     actor.toSecondTileTicketDelay = 0;
     actor.anIntArray10817 = null;
     i_22_ = 0;
     actor.anInt5934 = actor.scenePositionXQueue[0] * 512 - -(actor.getSize((byte) 97) * 256);
     actor.anInt5940 = actor.scenePositionYQueue[0] * 512 - -(actor.getSize((byte) 113) * 256);
     actor.method867(536);
   }
   if (actor == Class295.myPlayer
       && ((actor.anInt5934 ^ 0xffffffff) > -6145
           || actor.anInt5940 < 6144
           || (actor.anInt5934 ^ 0xffffffff)
               <= (-6144 + 512 * Node_Sub54.GAME_SCENE_WDITH ^ 0xffffffff)
           || (-6144 + Class377_Sub1.GAME_SCENE_HEIGHT * 512 ^ 0xffffffff)
               >= (actor.anInt5940 ^ 0xffffffff))) {
     actor.anAnimator10876.method249(true, -1);
     for (int i_24_ = 0; i_24_ < actor.aClass165Array10886.length; i_24_++) {
       actor.aClass165Array10886[i_24_].graphicsId = -1;
       actor.aClass165Array10886[i_24_].anAnimator2026.method249(true, -1);
     }
     actor.toFirstTileTicketDelay = 0;
     actor.toSecondTileTicketDelay = 0;
     actor.anIntArray10817 = null;
     i_22_ = 0;
     i = -1;
     actor.anInt5934 = 512 * actor.scenePositionXQueue[0] + 256 * actor.getSize((byte) 69);
     actor.anInt5940 = actor.scenePositionYQueue[0] * 512 + 256 * actor.getSize((byte) 49);
     actor.method867(536);
   }
   int i_25_ = Class59.method586(-32769, actor);
   Class76.method769(actor, true);
   Class352.method4009(i, i_25_, i_22_, -1, actor);
   Class372.method4103(65, actor, i);
   Class34.method370(actor, (byte) 38);
 }