home *** CD-ROM | disk | FTP | other *** search
- import java.util.Random;
- import javax.microedition.lcdui.Graphics;
- import javax.microedition.lcdui.Image;
-
- // $FF: renamed from: h
- public class class_0 {
- // $FF: renamed from: e int[]
- private static final int[] field_0 = new int[]{26, 3, 26, 16, 32, 3, 16, 16};
- // $FF: renamed from: c f
- private f field_1;
- // $FF: renamed from: h int
- public int field_2;
- // $FF: renamed from: i l
- public l field_3;
- // $FF: renamed from: b l
- public l field_4;
- // $FF: renamed from: d boolean
- public boolean field_5;
- // $FF: renamed from: g boolean
- private boolean field_6;
- // $FF: renamed from: j int
- private int field_7;
- // $FF: renamed from: a int
- private int field_8;
- // $FF: renamed from: f javax.microedition.lcdui.Image
- private Image field_9;
-
- public class_0(f var1, Image var2, int var3, int var4, int var5) {
- this.field_1 = var1;
- this.field_9 = var2;
- this.field_3 = new l(var1);
- this.field_4 = new l(var1);
- this.field_3.b(var3 - 4, var4 - 4);
- this.field_3.p = 256;
- this.field_4.b(this.field_3.o + 8 - 1, this.field_3.n + 8 - 1);
- this.field_4.p = 256;
- this.field_2 = var5;
- this.field_7 = var5 > 5 ? var5 + 3 : var5;
- this.field_6 = true;
- }
-
- // $FF: renamed from: a (java.util.Random, int) boolean
- static boolean method_0(Random var0, int var1) {
- return (var0.nextInt() & 63) <= field_0[var1];
- }
-
- // $FF: renamed from: a () boolean
- public boolean method_1() {
- return this.field_1.a(this.field_3.i, this.field_3.h, this.field_4.i, this.field_4.h) != null;
- }
-
- // $FF: renamed from: c () void
- public void method_2() {
- this.field_6 = true;
- }
-
- // $FF: renamed from: b () void
- public void method_3() {
- if (this.field_6) {
- this.field_3.a();
- this.field_4.a();
- 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) {
- this.field_3.c();
- this.field_4.c();
- this.field_6 = false;
- this.field_8 = 300;
- }
- } else {
- --this.field_8;
- if (this.field_8 == 0) {
- this.field_5 = true;
- }
- }
-
- }
-
- // $FF: renamed from: a (javax.microedition.lcdui.Graphics) void
- public void method_4(Graphics var1) {
- if (this.field_8 <= 0 || this.field_8 >= 50 || (this.field_8 & 1) == 0) {
- var1.setClip(this.field_3.o, this.field_3.n, 8, 8);
- var1.drawImage(this.field_9, this.field_3.o - this.field_7 * 8, this.field_3.n, 20);
- if (this.field_2 == 5) {
- ++this.field_7;
- if (this.field_7 == 9) {
- this.field_7 = 5;
- }
- }
-
- }
- }
- }
-