home *** CD-ROM | disk | FTP | other *** search
- import javax.microedition.lcdui.Graphics;
- import javax.microedition.lcdui.Image;
-
- // $FF: renamed from: p
- public class class_0 {
- // $FF: renamed from: g int[]
- private static final int[] field_0 = new int[]{-320, -482, -622, -650};
- // $FF: renamed from: a int[]
- private static final int[] field_1 = new int[]{-150, -170, -340};
- // $FF: renamed from: f int[]
- public static final int[] field_2 = new int[]{1, 4, 8, 10};
- // $FF: renamed from: d int[]
- public static final int[] field_3 = new int[]{1, 16, 64, 100};
- // $FF: renamed from: n int[]
- private static final int[] field_4 = new int[]{3, 8, 16, 20};
- // $FF: renamed from: e int[]
- private static final int[] field_5 = new int[]{44, 36, 20, 0};
- // $FF: renamed from: k int[]
- public static final int[] field_6 = new int[]{50, 100, 150, 200};
- // $FF: renamed from: c f
- private f field_7;
- // $FF: renamed from: m l
- public l field_8;
- // $FF: renamed from: j l
- public l field_9;
- // $FF: renamed from: b l
- public l field_10;
- // $FF: renamed from: l int
- public int field_11;
- // $FF: renamed from: i javax.microedition.lcdui.Image
- private Image field_12;
- // $FF: renamed from: h boolean
- private boolean field_13;
-
- private class_0(f var1, Image var2, int var3) {
- this.field_7 = var1;
- this.field_12 = var2;
- this.field_11 = var3;
- this.field_8 = new l(this.field_7, false);
- this.field_9 = new l(this.field_7);
- this.field_10 = new l(this.field_7);
- }
-
- public class_0(f var1, Image var2, int var3, int var4, boolean var5, int var6) {
- this(var1, var2, var6);
- this.field_8.b(var3, var4);
- if (var5) {
- this.field_8.e = 96;
- } else {
- this.field_8.e = -96;
- }
-
- this.method_0();
- }
-
- // $FF: renamed from: g () void
- private void method_0() {
- this.field_9.b(this.field_8.o - field_2[this.field_11], this.field_8.n - field_2[this.field_11]);
- this.field_9.e = this.field_8.e;
- this.field_9.p = this.field_8.p;
- this.field_10.b(this.field_9.o + field_4[this.field_11] - 1, this.field_9.n + field_4[this.field_11] - 1);
- this.field_10.e = this.field_8.e;
- this.field_10.p = this.field_8.p;
- }
-
- // $FF: renamed from: d () boolean
- private boolean method_1() {
- this.field_9.a();
- this.field_10.a();
- this.field_8.a();
- boolean var1 = true;
- this.field_13 = false;
- if (this.field_10.n + 1 >= 92) {
- var1 = false;
- this.field_13 = true;
- } else if (this.field_9.o >= 0 && this.field_9.n >= 0 && this.field_10.o + 1 < 152) {
- if (this.field_11 <= 1) {
- var1 = this.field_7.a(this.field_9.i, this.field_9.h, this.field_10.i, this.field_10.h) == null;
- } else {
- var1 = this.field_7.b(this.field_9.i, this.field_9.h, this.field_10.i, this.field_10.h, this.field_8.o, this.field_8.n, field_2[this.field_11], field_3[this.field_11]) == null;
- }
- } else {
- var1 = false;
- }
-
- if (!var1) {
- this.field_9.c();
- this.field_10.c();
- this.field_8.c();
- }
-
- return var1;
- }
-
- // $FF: renamed from: b () boolean
- private boolean method_2() {
- this.field_8.e = -this.field_8.e;
- this.field_9.e = -this.field_9.e;
- this.field_10.e = -this.field_10.e;
- if (this.method_1()) {
- return true;
- } else {
- this.field_8.e = -this.field_8.e;
- this.field_9.e = -this.field_9.e;
- this.field_10.e = -this.field_10.e;
- return false;
- }
- }
-
- // $FF: renamed from: e () boolean
- private boolean method_3() {
- int var1 = this.field_9.p;
- if (this.field_13) {
- this.field_8.p = field_0[this.field_11];
- this.field_9.p = field_0[this.field_11];
- this.field_10.p = field_0[this.field_11];
- } else {
- this.field_8.p = -this.field_8.p + 13;
- this.field_9.p = -this.field_9.p + 13;
- this.field_10.p = -this.field_10.p + 13;
- }
-
- if (this.method_1()) {
- return true;
- } else {
- this.field_8.p = var1;
- this.field_9.p = var1;
- this.field_10.p = var1;
- return false;
- }
- }
-
- // $FF: renamed from: a () boolean
- private boolean method_4() {
- if (Math.abs(this.field_9.p) > Math.abs(this.field_9.e)) {
- if (this.method_2()) {
- return true;
- }
-
- if (this.method_3()) {
- return true;
- }
- } else {
- if (this.method_3()) {
- return true;
- }
-
- if (this.method_2()) {
- return true;
- }
- }
-
- this.field_8.e = -this.field_8.e;
- this.field_8.p = -this.field_8.p;
- this.field_9.e = -this.field_9.e;
- this.field_9.p = -this.field_9.p;
- this.field_10.e = -this.field_10.e;
- this.field_10.p = -this.field_10.p;
- return false;
- }
-
- // $FF: renamed from: c () void
- public void method_5() {
- if (this.field_7.R <= 0) {
- boolean var1 = this.method_1();
- if (!var1) {
- var1 = this.method_4();
- }
-
- if (var1) {
- l var10000 = this.field_8;
- var10000.p += 13;
- var10000 = this.field_9;
- var10000.p += 13;
- var10000 = this.field_10;
- var10000.p += 13;
- }
-
- }
- }
-
- // $FF: renamed from: f () p
- public class_0 method_6() {
- if (this.field_11 == 0) {
- return null;
- } else {
- class_0 var1 = new class_0(this.field_7, this.field_12, this.field_8.o + field_2[this.field_11] - field_2[this.field_11 - 1], this.field_8.n, true, this.field_11 - 1);
- var1.field_8.p = field_1[this.field_11 - 1];
- var1.field_9.p = var1.field_8.p;
- var1.field_10.p = var1.field_8.p;
- this.field_8.b(this.field_8.o - field_2[this.field_11] + field_2[this.field_11 - 1], this.field_8.n);
- if (this.field_8.e > 0) {
- this.field_8.e = -this.field_8.e;
- }
-
- this.field_8.p = var1.field_8.p;
- --this.field_11;
- this.method_0();
- return var1;
- }
- }
-
- // $FF: renamed from: a (javax.microedition.lcdui.Graphics) void
- public void method_7(Graphics var1) {
- if (this.field_7.R <= 0 || this.field_7.R >= 50 || (this.field_7.R & 1) == 0) {
- var1.setClip(this.field_9.o, this.field_9.n, field_4[this.field_11], field_4[this.field_11]);
- var1.drawImage(this.field_12, this.field_9.o - field_5[this.field_11], this.field_9.n, 20);
- }
- }
- }
-