home *** CD-ROM | disk | FTP | other *** search
- // $FF: renamed from: a
- public final class class_0 {
- // $FF: renamed from: A int
- public int field_0;
- // $FF: renamed from: y int
- public int field_1;
- // $FF: renamed from: s int
- public int field_2;
- // $FF: renamed from: f int
- public int field_3;
- // $FF: renamed from: r int
- public int field_4;
- // $FF: renamed from: h byte
- public byte field_5;
- // $FF: renamed from: o byte
- public byte field_6;
- // $FF: renamed from: p byte
- public byte field_7;
- // $FF: renamed from: e byte
- public byte field_8;
- // $FF: renamed from: d boolean
- public boolean field_9;
- // $FF: renamed from: c boolean
- public boolean field_10;
- // $FF: renamed from: x boolean
- public boolean field_11;
- // $FF: renamed from: z int
- public int field_12;
- // $FF: renamed from: b boolean
- public boolean field_13;
- // $FF: renamed from: u byte
- public byte field_14;
- // $FF: renamed from: v int
- public int field_15;
- // $FF: renamed from: g byte
- public byte field_16;
- // $FF: renamed from: B int
- public int field_17;
- // $FF: renamed from: l int
- public int field_18;
- // $FF: renamed from: i boolean
- public boolean field_19;
- // $FF: renamed from: k int
- public int field_20;
- // $FF: renamed from: w byte
- public byte field_21;
- // $FF: renamed from: j int[]
- public int[] field_22;
- // $FF: renamed from: m int[]
- public int[] field_23;
- // $FF: renamed from: a int
- public int field_24;
- // $FF: renamed from: q byte
- public byte field_25;
- // $FF: renamed from: n boolean
- public boolean field_26;
- // $FF: renamed from: t boolean
- public boolean field_27;
-
- // $FF: renamed from: e () void
- public final void method_0() {
- this.field_22 = new int[5];
- int var1 = 5;
-
- while(true) {
- --var1;
- if (var1 < 0) {
- this.field_21 = 0;
- this.field_0 = -99;
- this.field_25 = 3;
- this.field_23 = new int[2];
- this.field_23[0] = 0;
- this.field_23[1] = 0;
- this.field_11 = false;
- this.field_8 = 4;
- return;
- }
-
- this.field_22[var1] = 0;
- }
- }
-
- // $FF: renamed from: a (int, int) void
- public final void method_1(int var1, int var2) {
- this.field_0 = var1 << 4;
- this.field_1 = (var2 << 4) - 8;
- e.t = this.field_0 >> 4 & 32;
- e.E = 0;
- this.field_2 = 0;
- this.field_5 = 0;
- this.field_7 = 0;
- this.field_14 = 1;
- this.field_9 = false;
- this.field_10 = false;
- this.field_13 = false;
- this.field_18 = 0;
- this.field_6 = 1;
- this.field_15 = 1;
- this.field_16 = 1;
- this.field_26 = false;
- this.field_19 = true;
- this.field_20 = 10;
- e.ad = true;
- }
-
- // $FF: renamed from: b () void
- public final void method_2() {
- this.field_11 = true;
- this.field_12 = 160;
- this.field_8 = 8;
- }
-
- // $FF: renamed from: a () void
- public final void method_3() {
- this.field_24 = this.field_22[4] + this.field_22[3] * 10 + this.field_22[2] * 100 + this.field_22[1] * 1000 + this.field_22[0] * 10000;
- }
-
- // $FF: renamed from: a (int, int, int, int, int) void
- public final void method_4(int var1, int var2, int var3, int var4, int var5) {
- int[] var10000 = this.field_22;
- var10000[4] += var5;
- var10000 = this.field_22;
- var10000[3] += var4;
- var10000 = this.field_22;
- var10000[2] += var3;
- var10000 = this.field_22;
- var10000[1] += var2;
- var10000 = this.field_22;
- var10000[0] += var1;
- int var6 = 5;
-
- while(true) {
- --var6;
- if (var6 < 0) {
- return;
- }
-
- while(this.field_22[var6] > 9) {
- var10000 = this.field_22;
- var10000[var6] -= 10;
- int var10002 = this.field_22[var6 - 1]++;
- }
- }
- }
-
- // $FF: renamed from: b (int, int) void
- public final void method_5(int var1, int var2) {
- int[] var10000 = this.field_23;
- var10000[1] += var2;
- var10000 = this.field_23;
- var10000[0] += var1;
- if (this.field_23[1] > 9) {
- var10000 = this.field_23;
- var10000[1] -= 10;
- int var10002 = this.field_23[0]++;
- }
-
- if (this.field_23[0] > 9) {
- ++this.field_25;
- e.j.a(new c(this.field_0, this.field_1, 5));
-
- while(this.field_23[0] > 9) {
- var10000 = this.field_23;
- var10000[0] -= 10;
- }
-
- this.field_23[1] = 0;
- }
-
- }
-
- // $FF: renamed from: d () void
- public final void method_6() {
- if (!this.field_19 && this.field_21 <= 0) {
- this.field_20 = 40;
- if (!e.an) {
- --this.field_25;
- this.field_21 = 20;
- if (this.field_5 >= 0) {
- this.field_5 = -4;
- this.field_26 = false;
- }
- }
-
- if (this.field_25 == 0) {
- this.field_21 = 64;
- this.method_3();
- }
-
- }
- }
-
- // $FF: renamed from: c () void
- public final void method_7() {
- boolean var1 = this.field_26 || this.field_27;
- this.field_27 = false;
- this.field_1 += this.field_2;
- boolean var2 = false;
- boolean var3 = false;
- if (this.field_21 > 0) {
- this.field_15 = 80;
- --this.field_21;
- if (this.field_5 != 0) {
- this.field_1 += this.field_5;
- ++this.field_5;
- if (this.field_5 == 0) {
- this.field_5 = 1;
- }
-
- if (this.field_1 > 146) {
- this.field_5 = 0;
- }
- }
-
- } else {
- if (this.field_12 > 0) {
- --this.field_12;
- if (this.field_12 < 20) {
- this.field_20 = this.field_12;
- } else {
- this.field_20 = 41;
- }
-
- if (this.field_12 == 0) {
- this.field_11 = false;
- this.field_10 = true;
- this.field_8 = 4;
- e.j();
- }
- }
-
- int var4;
- int var6 = var4 = this.field_0 + 8 >> 4;
- int var5 = this.field_1 + this.field_5 >> 4;
- boolean var7 = false;
- if (this.field_14 > 0) {
- this.field_17 = 16;
- } else if (this.field_14 < 0) {
- this.field_17 = 0;
- }
-
- if (this.field_7 != 0 && var1) {
- if (this.field_9) {
- this.field_15 = 64;
- } else if (this.field_16 > 0) {
- --this.field_16;
- } else {
- this.field_16 = 2;
- if (this.field_15 < 48) {
- this.field_15 += 16;
- } else {
- this.field_15 = 16;
- }
- }
- } else if (this.field_7 == 0 && var1) {
- this.field_15 = 0;
- }
-
- this.field_9 = false;
- if (var4 > 252) {
- if (this.field_7 < 6) {
- this.field_7 = (byte)(this.field_7 + 2);
- }
-
- this.field_0 += this.field_7;
- this.field_5 = 0;
- this.field_19 = true;
- } else if (var5 > 6 && this.field_21 == 0) {
- if (e.M > 0) {
- e.M = 0;
- this.field_21 = 20;
- } else {
- this.method_6();
- }
-
- this.field_5 = -4;
- } else {
- if (this.field_5 < 0) {
- if (var5 >= 0) {
- int var8 = e.ai[var4 + (var5 << 8)] % 41;
- int var9 = e.ai[var6 + (var5 << 8)] % 41;
- if (var8 <= 21 && var9 <= 21) {
- if (this.field_5 < 12) {
- this.field_5 += this.field_6;
- }
-
- this.field_26 = false;
- } else {
- this.field_5 = 0;
- }
- } else {
- if (this.field_5 < 8) {
- this.field_5 += this.field_6;
- }
-
- this.field_26 = false;
- }
- } else if (var5 >= 0) {
- int var12 = e.ai[var4 + (var5 + 1 << 8)] % 41;
- int var15 = e.ai[var6 + (var5 + 1 << 8)] % 41;
- if (var12 <= 20 && var15 <= 20) {
- this.field_26 = false;
- if (this.field_5 < 8) {
- this.field_5 += this.field_6;
- }
- } else {
- if (!var1) {
- this.field_15 = 80;
- }
-
- this.field_26 = true;
- this.field_5 = 0;
- this.field_6 = 1;
- this.field_18 = 0;
- this.field_1 = (var5 + 1 << 4) - 16;
- }
- } else {
- this.field_26 = false;
- if (this.field_5 < 8) {
- this.field_5 += this.field_6;
- }
- }
-
- if (this.field_7 < 0) {
- this.field_14 = -1;
- int var13;
- if (this.field_0 > 16 && var5 >= 0 && (var13 = e.ai[var4 - 1 + (var5 << 8)] % 41) > 21 && var13 < 41 && this.field_0 % 16 < 4) {
- this.field_7 = 0;
- }
- }
-
- if (this.field_7 > 0) {
- this.field_14 = 1;
- if (var5 >= 0 && e.ai[var4 + 1 + (var5 << 8)] % 41 > 21) {
- this.field_7 = 0;
- }
- }
-
- this.field_0 += this.field_7;
- this.field_1 += this.field_5;
- if (!var1) {
- this.field_15 = 80;
- }
-
- this.field_2 = 0;
- if (var5 >= 0) {
- var5 = this.field_1 + 12 >> 4;
- var4 = this.field_0 + 8;
- int var14;
- if ((var14 = e.ai[(var4 >> 4) + (var5 << 8)] % 41) == 19) {
- this.field_2 = var4 % 16 >> 1;
- } else if (var14 == 20) {
- this.field_2 = 7 + (var4 % 16 >> 1);
- } else if (var14 == 18) {
- this.field_2 = 16 - var4 % 16 >> 1;
- } else if (var14 == 17) {
- this.field_2 = 7 + (16 - var4 % 16 >> 1);
- } else if (var14 == 21) {
- this.field_1 = (this.field_1 >> 4 << 4) - 16;
- }
- }
-
- this.field_1 -= this.field_2;
- if (this.field_20 > 0) {
- --this.field_20;
- this.field_19 = true;
- } else {
- this.field_19 = false;
- }
- }
- }
- }
- }
-