home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 64 / CDPRO64.iso / JUEGOS / java / pang / pang.jar / h.class (.txt) < prev    next >
Encoding:
Java Class File  |  2003-02-16  |  1.7 KB  |  92 lines

  1. import java.util.Random;
  2. import javax.microedition.lcdui.Graphics;
  3. import javax.microedition.lcdui.Image;
  4.  
  5. // $FF: renamed from: h
  6. public class class_0 {
  7.    // $FF: renamed from: e int[]
  8.    private static final int[] field_0 = new int[]{26, 3, 26, 16, 32, 3, 16, 16};
  9.    // $FF: renamed from: c f
  10.    private f field_1;
  11.    // $FF: renamed from: h int
  12.    public int field_2;
  13.    // $FF: renamed from: i l
  14.    public l field_3;
  15.    // $FF: renamed from: b l
  16.    public l field_4;
  17.    // $FF: renamed from: d boolean
  18.    public boolean field_5;
  19.    // $FF: renamed from: g boolean
  20.    private boolean field_6;
  21.    // $FF: renamed from: j int
  22.    private int field_7;
  23.    // $FF: renamed from: a int
  24.    private int field_8;
  25.    // $FF: renamed from: f javax.microedition.lcdui.Image
  26.    private Image field_9;
  27.  
  28.    public class_0(f var1, Image var2, int var3, int var4, int var5) {
  29.       this.field_1 = var1;
  30.       this.field_9 = var2;
  31.       this.field_3 = new l(var1);
  32.       this.field_4 = new l(var1);
  33.       this.field_3.b(var3 - 4, var4 - 4);
  34.       this.field_3.p = 256;
  35.       this.field_4.b(this.field_3.o + 8 - 1, this.field_3.n + 8 - 1);
  36.       this.field_4.p = 256;
  37.       this.field_2 = var5;
  38.       this.field_7 = var5 > 5 ? var5 + 3 : var5;
  39.       this.field_6 = true;
  40.    }
  41.  
  42.    // $FF: renamed from: a (java.util.Random, int) boolean
  43.    static boolean method_0(Random var0, int var1) {
  44.       return (var0.nextInt() & 63) <= field_0[var1];
  45.    }
  46.  
  47.    // $FF: renamed from: a () boolean
  48.    public boolean method_1() {
  49.       return this.field_1.a(this.field_3.i, this.field_3.h, this.field_4.i, this.field_4.h) != null;
  50.    }
  51.  
  52.    // $FF: renamed from: c () void
  53.    public void method_2() {
  54.       this.field_6 = true;
  55.    }
  56.  
  57.    // $FF: renamed from: b () void
  58.    public void method_3() {
  59.       if (this.field_6) {
  60.          this.field_3.a();
  61.          this.field_4.a();
  62.          if (this.field_4.n > 91 || this.field_1.a(this.field_3.i, this.field_3.h, this.field_4.i, this.field_4.h) != null) {
  63.             this.field_3.c();
  64.             this.field_4.c();
  65.             this.field_6 = false;
  66.             this.field_8 = 300;
  67.          }
  68.       } else {
  69.          --this.field_8;
  70.          if (this.field_8 == 0) {
  71.             this.field_5 = true;
  72.          }
  73.       }
  74.  
  75.    }
  76.  
  77.    // $FF: renamed from: a (javax.microedition.lcdui.Graphics) void
  78.    public void method_4(Graphics var1) {
  79.       if (this.field_8 <= 0 || this.field_8 >= 50 || (this.field_8 & 1) == 0) {
  80.          var1.setClip(this.field_3.o, this.field_3.n, 8, 8);
  81.          var1.drawImage(this.field_9, this.field_3.o - this.field_7 * 8, this.field_3.n, 20);
  82.          if (this.field_2 == 5) {
  83.             ++this.field_7;
  84.             if (this.field_7 == 9) {
  85.                this.field_7 = 5;
  86.             }
  87.          }
  88.  
  89.       }
  90.    }
  91. }
  92.