コード例 #1
0
ファイル: ObjectLoader.java プロジェクト: ProtoScape/Client
 final ObjectDefinition getObject(int i, int i_0_) {
   anInt3351++;
   ObjectDefinition class51;
   synchronized (aClass60_3350) {
     class51 = (ObjectDefinition) aClass60_3350.method583((long) i_0_, i ^ 0x32);
   }
   if (class51 != null) return class51;
   byte[] is;
   synchronized (aClass45_3343) {
     is =
         aClass45_3343.getChildArchive(
             Class239_Sub29.method1850(i_0_, 111), Class5_Sub1.method185(i_0_, (byte) -90));
   }
   class51 = new ObjectDefinition();
   ((ObjectDefinition) class51).anInt941 = i_0_;
   ((ObjectDefinition) class51).aClass263_933 = this;
   if (is != null) class51.method479((byte) 0, new ByteBuffer(is));
   class51.method488(-105);
   if (i != 0) ((ObjectLoader) this).aClass60_3361 = null;
   if (!((ObjectLoader) this).aBoolean3359 && ((ObjectDefinition) class51).aBoolean942) {
     ((ObjectDefinition) class51).anIntArray917 = null;
     ((ObjectDefinition) class51).aStringArray913 = null;
   }
   if (((ObjectDefinition) class51).aBoolean876) {
     ((ObjectDefinition) class51).anInt920 = 0;
     ((ObjectDefinition) class51).aBoolean896 = false;
   }
   synchronized (aClass60_3350) {
     aClass60_3350.method582(class51, (long) i_0_, (byte) -109);
   }
   return class51;
 }
コード例 #2
0
 final Class348_Sub42_Sub17 method839(int i, int i_5_) {
   anInt1484++;
   Class348_Sub42_Sub17 class348_sub42_sub17;
   synchronized (aClass60_1491) {
     if (i_5_ != 3) aClass60_1487 = null;
     class348_sub42_sub17 = (Class348_Sub42_Sub17) aClass60_1491.method583((long) i, -60);
     if (class348_sub42_sub17 == null) {
       class348_sub42_sub17 = new Class348_Sub42_Sub17(i);
       aClass60_1491.method582(class348_sub42_sub17, (long) i, (byte) -127);
     }
     if (!class348_sub42_sub17.method3268(-122)) return null;
   }
   return class348_sub42_sub17;
 }
コード例 #3
0
 final AnimationDefinition method835(int i, int i_0_) {
   anInt1483++;
   AnimationDefinition class17;
   synchronized (aClass60_1487) {
     class17 = (AnimationDefinition) aClass60_1487.method583((long) i, i_0_ + -68);
   }
   if (i_0_ != 7) aClass60_1491 = null;
   if (class17 != null) return class17;
   byte[] is;
   synchronized (animIndexLoader) {
     is =
         animIndexLoader.getChildArchive(
             Class15.method256(i, (byte) 125), ColorNode.method494(i_0_ ^ 0x55, i));
   }
   class17 = new AnimationDefinition();
   ((AnimationDefinition) class17).anInt269 = i;
   ((AnimationDefinition) class17).aClass87_251 = this;
   if (is != null) class17.method267(new ByteBuffer(is), false);
   class17.method270((byte) 124);
   synchronized (aClass60_1487) {
     aClass60_1487.method582(class17, (long) i, (byte) -126);
   }
   return class17;
 }