Exemple #1
0
 private void a(d[] dVarArr, a aVar) {
   for (int i = 0; i < dVarArr.length; i++) {
     d dVar = dVarArr[i];
     if (dVarArr[i] != null) {
       int g = dVar.g() % 30;
       int h = dVar.h();
       if (h <= aVar.c()) {
         if (!this.a) {
           h += 2;
         }
         switch (h % 3) {
           case a.i /*0*/:
             if ((g * 3) + 1 == aVar.d()) {
               break;
             }
             dVarArr[i] = null;
             break;
           case l.a /*1*/:
             if (g / 3 != aVar.b() || g % 3 != aVar.e()) {
               dVarArr[i] = null;
               break;
             }
             break;
             break;
           case a.k /*2*/:
             if (g + 1 == aVar.a()) {
               break;
             }
             dVarArr[i] = null;
             break;
           default:
             break;
         }
       }
       dVarArr[i] = null;
     }
   }
 }