home *** CD-ROM | disk | FTP | other *** search
- import java.util.Hashtable;
- import java.util.Vector;
- import javax.microedition.lcdui.Alert;
- import javax.microedition.lcdui.Canvas;
- import javax.microedition.lcdui.Command;
- import javax.microedition.lcdui.CommandListener;
- import javax.microedition.lcdui.Displayable;
- import javax.microedition.lcdui.Font;
- import javax.microedition.lcdui.Graphics;
- import javax.microedition.lcdui.Image;
-
- // $FF: renamed from: d
- public class class_0 extends h implements CommandListener {
- // $FF: renamed from: aQ int
- private int field_0;
- // $FF: renamed from: aP int
- private int field_1;
- // $FF: renamed from: az javax.microedition.lcdui.Command
- private Command field_2;
- // $FF: renamed from: aJ boolean
- private boolean field_3;
- // $FF: renamed from: aH javax.microedition.lcdui.Font
- private Font field_4;
- // $FF: renamed from: aF int
- private int field_5;
- // $FF: renamed from: aN int
- private int field_6 = 8;
- // $FF: renamed from: aM javax.microedition.lcdui.Image
- Image field_7;
- // $FF: renamed from: aC long
- private long field_8 = 0L;
- // $FF: renamed from: av int
- private int field_9;
- // $FF: renamed from: ar int
- private int field_10;
- // $FF: renamed from: as int
- private int field_11;
- // $FF: renamed from: ay int
- private int field_12;
- // $FF: renamed from: aA int
- private int field_13;
- // $FF: renamed from: aG int
- private int field_14 = 0;
- // $FF: renamed from: aq int
- private int field_15;
- // $FF: renamed from: aE int
- private int field_16;
- // $FF: renamed from: aB main
- private main field_17;
- // $FF: renamed from: au java.util.Vector
- private Vector field_18;
- // $FF: renamed from: aw java.util.Vector
- private Vector field_19 = null;
- // $FF: renamed from: aL int[]
- private int[] field_20 = null;
- // $FF: renamed from: aK javax.microedition.lcdui.Canvas
- private Canvas field_21;
- // $FF: renamed from: ax int
- private int field_22;
- // $FF: renamed from: aD java.lang.String
- private String field_23;
- // $FF: renamed from: aO javax.microedition.lcdui.Command
- private Command field_24;
- // $FF: renamed from: aI javax.microedition.lcdui.Command
- private Command field_25;
- // $FF: renamed from: ap boolean
- private boolean field_26 = false;
- // $FF: renamed from: at int
- private int field_27 = 0;
-
- public class_0(String var1, Canvas var2, int var3) {
- try {
- main.a(this);
- this.field_0 = main.G;
- this.field_1 = main.aB;
- this.field_7 = Image.createImage(this.field_0, this.field_1);
- this.field_1 = main.E;
- this.field_16 = var3;
- this.field_21 = var2;
- this.field_9 = var1.length();
- this.field_17 = main.a();
- main var10000 = this.field_17;
- main var10001 = this.field_17;
- if (main.ai.if(main.a7) == 1) {
- this.field_6 = 0;
- }
-
- this.field_4 = Font.getFont(0, 0, this.field_6);
- this.field_5 = this.field_4.getHeight();
- this.field_15 = this.field_1 / this.field_5;
- this.field_18 = new Vector();
- this.field_18.addElement("0");
- int var5 = 0;
-
- int var4;
- while((var4 = var1.indexOf("\n", var5)) != -1) {
- var5 = var4 + 1;
- this.field_18.addElement(p.do(var5));
- }
-
- if (var5 != 0 && this.field_9 - var5 > 0) {
- this.field_18.addElement(p.do(this.field_9));
- }
-
- this.field_10 = this.field_18.size() - 1;
- this.field_23 = var1.replace('\n', ' ');
- var10000 = this.field_17;
- if (main.ai.if("gt") == 1) {
- this.method_3(51);
- } else {
- this.field_25 = this.a(this, main.aD, 8, 2);
- }
-
- this.a(this, main.bu, 2, 12);
- if (var2 == null) {
- label89: {
- if (var3 != 2) {
- var10000 = this.field_17;
- var10001 = this.field_17;
- if (main.ai.if(main.a0) != 0) {
- break label89;
- }
- }
-
- this.a(this, main.a0, 5, 11);
- }
- }
-
- if (var3 == 2) {
- label88: {
- var10000 = this.field_17;
- if (main.al.aJ != 'p') {
- var10000 = this.field_17;
- if (main.al.aJ != 'b') {
- break label88;
- }
- }
-
- if (this.field_10 - this.field_15 > 0) {
- this.field_14 = this.field_10 - this.field_15;
- }
-
- var10000 = this.field_17;
- main.al.aJ = 0;
- }
-
- var10000 = this.field_17;
- if (main.al.x != 0) {
- this.a(this, main.X, 8, 4);
- }
-
- var10000 = this.field_17;
- var10001 = this.field_17;
- int var14 = main.al.x + main.al.j;
- var10001 = this.field_17;
- if (var14 != main.al.new) {
- this.a(this, main.aX, 8, 7);
- }
- }
-
- p.a(this, this);
- var10000 = this.field_17;
- main.a(this, (Alert)null);
- if (var3 == 2) {
- var10000 = this.field_17;
- if (main.ai.if(main.a8) == 0) {
- this.field_24 = this.a(this, main.a8, 8, 9);
- this.field_3 = false;
- } else {
- this.field_24 = this.a(this, main.aS, 8, 9);
- this.field_3 = true;
- this.field_2 = this.a(this, main.A, 8, 1);
- }
-
- this.method_4(0);
- }
-
- this.repaint();
- } catch (Exception var6) {
- p.a("g", this, var6);
- }
-
- }
-
- public void commandAction(Command var1, Displayable var2) {
- this.method_1(0, var1, var2, (Graphics)null, 0);
- }
-
- // $FF: renamed from: if (javax.microedition.lcdui.Command, javax.microedition.lcdui.Displayable) void
- public void method_0(Command var1, Displayable var2) {
- int var3 = -1;
-
- try {
- var3 = var1.getPriority();
- if (var3 == 1) {
- this.keyPressed(55);
- }
-
- if (var3 == 2) {
- this.keyPressed(51);
- }
-
- if (var3 == 4 && this.field_16 == 2) {
- main var10000 = this.field_17;
- if (main.al.x != 0) {
- var10000 = this.field_17;
- main.al.a(3, "t");
- }
- }
-
- if (var3 == 5) {
- this.keyPressed(54);
- }
-
- if (var3 == 6) {
- this.keyPressed(57);
- }
-
- if (var3 == 7 && this.field_16 == 2) {
- main var8 = this.field_17;
- main var10001 = this.field_17;
- int var9 = main.al.x + main.al.j;
- var10001 = this.field_17;
- if (var9 != main.al.new) {
- main var10 = this.field_17;
- main.al.a(3, "b");
- }
- }
-
- if (var3 == 8) {
- this.keyPressed(42);
- }
-
- if (var3 == 9) {
- this.keyPressed(52);
- }
-
- if (var3 == 11) {
- this.keyPressed(35);
- }
-
- if (var3 == 12) {
- this.keyPressed(49);
- }
- } catch (Exception var5) {
- p.a("gc" + var3, this, var5);
- }
-
- }
-
- // $FF: renamed from: if (int, javax.microedition.lcdui.Command, javax.microedition.lcdui.Displayable, javax.microedition.lcdui.Graphics, int) void
- public synchronized void method_1(int var1, Command var2, Displayable var3, Graphics var4, int var5) {
- if (var1 == 0) {
- this.method_0(var2, var3);
- }
-
- if (var1 == 1) {
- this.method_5(var4);
- }
-
- if (var1 == 2) {
- this.method_3(var5);
- }
-
- }
-
- // $FF: renamed from: byte (int) java.lang.String
- public String method_2(int var1) {
- String var2 = null;
- if (var1 + 1 < this.field_18.size()) {
- var2 = this.field_23.substring(p.new((String)this.field_18.elementAt(var1)), p.new((String)this.field_18.elementAt(var1 + 1)));
- }
-
- return var2;
- }
-
- protected void keyPressed(int var1) {
- if (this.char && (this.new || var1 == main.aG)) {
- Command var2 = this.a(var1);
- if (var2 != null) {
- this.commandAction(var2, this);
- }
-
- this.repaint();
- } else {
- this.method_1(2, (Command)null, (Displayable)null, (Graphics)null, var1);
- }
- }
-
- // $FF: renamed from: new (int) void
- protected void method_3(int var1) {
- try {
- int var2 = main.aR;
- if (var2 != 0 && var2 == var1) {
- this.method_3(55);
- return;
- }
-
- long var3 = System.currentTimeMillis();
- if (this.field_8 + 500L > var3) {
- ++this.field_22;
- } else {
- this.field_22 = 1;
- }
-
- this.field_8 = var3;
- boolean var5 = false;
- switch (var1) {
- case 35:
- if (this.field_21 == null) {
- byte[] var23 = p.a("m", 1000);
- if (var23 != null) {
- new class_0(new String(var23), this, 0);
- }
-
- main var47 = this.field_17;
- main var60 = this.field_17;
- main.ai.a(main.a0, 1);
- }
- break;
- case 36:
- case 37:
- case 38:
- case 39:
- case 40:
- case 41:
- case 43:
- case 44:
- case 45:
- case 46:
- case 47:
- default:
- var5 = true;
- case 42:
- break;
- case 48:
- this.field_14 = this.field_10 - this.field_15;
- if (this.field_14 < 0) {
- this.field_14 = 0;
- }
-
- if (this.field_16 == 2 && this.field_3) {
- this.method_4(0);
- }
- break;
- case 49:
- if (this.field_16 == 0) {
- if (this.field_21 == null) {
- this.field_17.if(this.field_17.aj);
- } else {
- main var45 = this.field_17;
- main.a(this.field_21, (Alert)null);
- }
- } else if (this.field_21 == null) {
- main var46 = this.field_17;
- main var59 = this.field_17;
- main.al.if(main.al.af);
- }
- break;
- case 50:
- this.field_14 = 0;
- if (this.field_16 == 2 && this.field_3) {
- this.method_4(0);
- }
- break;
- case 51:
- if (this.field_19 == null) {
- this.field_19 = new Vector();
- Hashtable var9 = new Hashtable();
- byte[] var10 = new byte[256];
-
- int var18;
- for(var18 = 0; var18 < 256; ++var18) {
- var10[var18] = -1;
- }
-
- var10[32] = (byte)this.field_4.stringWidth(" ");
-
- for(int var7 = 1; var7 < this.field_18.size(); ++var7) {
- int var11 = p.new((String)this.field_18.elementAt(var7 - 1));
- int var12 = p.new((String)this.field_18.elementAt(var7));
- String var13 = this.field_23.substring(var11, var12);
- int var15 = 0;
- if (var13.length() > 0) {
- while(true) {
- if (var15 > 0) {
- --var15;
- }
-
- if (var18 >= this.field_0 - 2 && var15 != 0) {
- int var8 = var13.lastIndexOf(32, var15);
- if (var8 != -1 && var15 - var8 < this.field_0 / var10[32] / 4) {
- var15 = var8 + 1;
- }
- }
-
- this.field_19.addElement(p.do(var11 + var15));
- var18 = 0;
-
- do {
- char var16 = var13.charAt(var15);
- if (var16 < 256) {
- if (var10[var16] == -1) {
- var10[var16] = (byte)this.field_4.substringWidth(var13, var15, 1);
- }
-
- var18 += var10[var16];
- } else {
- String var14;
- if ((var14 = (String)var9.get(p.do(var16))) == null) {
- var14 = p.do(this.field_4.substringWidth(var13, var15, 1));
- var9.put(p.do(var16), var14);
- }
-
- var18 += p.new(var14);
- }
-
- ++var15;
- } while(var18 < this.field_0 - 2 && var15 < var13.length());
-
- if (var15 >= var13.length()) {
- break;
- }
- }
- }
- }
-
- this.field_19.addElement(this.field_18.elementAt(this.field_18.size() - 1));
- }
-
- int var19 = p.new((String)this.field_18.elementAt(this.field_14));
-
- int var21;
- for(var21 = 0; var19 > p.new((String)this.field_19.elementAt(var21)) && var21 < this.field_19.size() - 1; ++var21) {
- }
-
- this.field_14 = var21;
- Vector var22 = this.field_19;
- this.field_19 = this.field_18;
- this.field_18 = var22;
- this.field_10 = this.field_18.size() - 1;
- if (this.field_10 - this.field_14 <= this.field_15) {
- this.field_14 = this.field_10 - this.field_15;
- }
-
- if (this.field_14 < 0) {
- this.field_14 = 0;
- }
-
- this.field_27 = 0;
- var19 = 1;
- if (this.field_26) {
- var19 = 0;
- }
-
- main var44 = this.field_17;
- main.ai.a("gt", var19);
- this.field_26 = !this.field_26;
- this.a(this.field_25);
- if (var19 == 1) {
- this.field_25 = this.a(this, main.y, 8, 2);
- } else {
- this.field_25 = this.a(this, main.aD, 8, 2);
- }
-
- if (this.field_16 == 2 && this.field_3) {
- this.method_4(0);
- }
- break;
- case 52:
- if (this.field_16 == 2) {
- this.field_3 = !this.field_3;
- byte var6 = 0;
- this.a(this.field_24);
- if (this.field_3) {
- this.field_24 = this.a(this, main.aS, 8, 9);
- this.field_2 = this.a(this, main.A, 8, 1);
- var6 = 1;
- this.method_4(0);
- } else {
- this.field_24 = this.a(this, main.a8, 8, 9);
- this.a(this.field_2);
- }
-
- main var43 = this.field_17;
- main.ai.a(main.a8, var6);
- }
- break;
- case 53:
- this.field_14 -= this.field_15 * this.field_22;
- if (this.field_14 < 0) {
- this.field_14 = 0;
- }
-
- if (this.field_16 == 2 && this.field_3) {
- this.method_4(0);
- }
- break;
- case 54:
- if (this.field_16 == 2) {
- main var41 = this.field_17;
- if (main.al.x != 0) {
- var41 = this.field_17;
- main.al.a(3, "p");
- }
- }
- break;
- case 55:
- if (this.field_16 == 2 && this.field_3) {
- if (this.field_26) {
- main var27 = this.field_17;
- main.al.G = this.field_11 + "/" + (this.field_20.length - 1);
- var27 = this.field_17;
- main.al.aT = p.new((String)this.field_19.elementAt(this.field_11)) - p.new((String)this.field_19.elementAt(1));
- var27 = this.field_17;
- i var30 = main.al;
- int var54 = p.new((String)this.field_19.elementAt(this.field_11 + 1));
- main var10002 = this.field_17;
- var30.an = var54 - main.al.aT - p.new((String)this.field_19.elementAt(1));
- } else {
- main var31 = this.field_17;
- main.al.G = this.field_14 + this.field_12 + "/" + (this.field_18.size() - 2);
- var31 = this.field_17;
- main.al.aT = p.new((String)this.field_18.elementAt(this.field_14 + this.field_12)) - p.new((String)this.field_18.elementAt(1));
- var31 = this.field_17;
- i var34 = main.al;
- int var55 = p.new((String)this.field_18.elementAt(this.field_14 + this.field_12 + 1));
- main var63 = this.field_17;
- var34.an = var55 - main.al.aT - p.new((String)this.field_18.elementAt(1));
- }
-
- main var35 = this.field_17;
- main var56 = this.field_17;
- main var64 = this.field_17;
- main var10003 = this.field_17;
- main var10004 = this.field_17;
- main.al.V = main.al.b.substring(main.al.aT, main.al.aT + main.al.an);
- var35 = this.field_17;
- main.al.k = true;
- var35 = this.field_17;
- main.al.null = true;
- var35 = this.field_17;
- main.al.d = this.field_14;
- var35 = this.field_17;
- main.al.o = this.field_12;
- var35 = this.field_17;
- var56 = this.field_17;
- i var58 = main.al;
- main.al.a(i.a);
- }
- break;
- case 56:
- if (this.field_10 - (this.field_14 + this.field_15 * this.field_22) > this.field_15) {
- this.field_14 += this.field_15 * this.field_22;
- } else {
- this.field_14 = this.field_10 - this.field_15;
- }
-
- if (this.field_14 < 0) {
- this.field_14 = 0;
- }
-
- if (this.field_16 == 2 && this.field_3) {
- this.method_4(0);
- }
- break;
- case 57:
- if (this.field_16 == 2) {
- main var10000 = this.field_17;
- main var10001 = this.field_17;
- int var25 = main.al.x + main.al.j;
- var10001 = this.field_17;
- if (var25 != main.al.new) {
- main var26 = this.field_17;
- main.al.a(3, "n");
- }
- }
- }
-
- if (!var5) {
- this.repaint();
- return;
- }
-
- int var24 = this.getGameAction(var1);
- switch (var24) {
- case 1:
- if (this.field_3 && this.method_4(1) || !this.field_3) {
- this.field_14 -= this.field_22;
- if (this.field_14 < 0) {
- this.field_14 = 0;
- if (this.field_16 == 2) {
- main var51 = this.field_17;
- if (main.al.x != 0) {
- var51 = this.field_17;
- main.al.a(3, "p");
- }
- }
- }
- }
-
- if (this.field_3 && this.field_14 == 0 && this.field_12 == 0) {
- this.method_4(2);
- }
- break;
- case 2:
- if (!this.field_26) {
- this.field_27 += this.field_0 / 3;
- if (this.field_27 > 0) {
- this.field_27 = 0;
- }
- }
- case 3:
- case 4:
- default:
- break;
- case 5:
- if (!this.field_26) {
- this.field_27 -= this.field_0 / 3;
- }
- break;
- case 6:
- if (this.field_3 && this.method_4(2) || !this.field_3) {
- if ((this.field_14 == this.field_10 - this.field_15 || this.field_10 <= this.field_15) && this.field_16 == 2) {
- main var48 = this.field_17;
- main var61 = this.field_17;
- int var49 = main.al.x + main.al.j;
- var61 = this.field_17;
- if (var49 != main.al.new) {
- main var50 = this.field_17;
- main.al.a(3, "n");
- }
- }
-
- if (this.field_10 - this.field_14 - this.field_22 > this.field_15) {
- this.field_14 += this.field_22;
- } else {
- this.field_14 = this.field_10 - this.field_15;
- this.field_22 = 1;
- }
-
- if (this.field_14 < 0) {
- this.field_14 = 0;
- }
- }
- }
-
- this.repaint();
- } catch (Exception var17) {
- if (var1 != -11) {
- p.a("gk" + var1, this, var17);
- }
- }
-
- }
-
- protected void keyRepeated(int var1) {
- this.keyPressed(var1);
- }
-
- // $FF: renamed from: try (int) boolean
- private boolean method_4(int var1) {
- try {
- if (var1 == 0) {
- this.field_12 = 0;
- main var10000 = this.field_17;
- if (main.al.d != -1) {
- int var9 = this.field_18.size();
- main var10001 = this.field_17;
- if (var9 > main.al.d) {
- var10001 = this.field_17;
- this.field_14 = main.al.d;
- var10001 = this.field_17;
- this.field_12 = main.al.o;
- }
-
- main var10 = this.field_17;
- main.al.d = -1;
- }
-
- this.field_13 = 1;
- if (this.field_14 + this.field_12 > this.field_18.size() - 1) {
- this.field_14 = this.field_18.size() - 1;
- this.field_12 = 0;
- }
-
- if (this.field_14 == 0 && this.field_12 == 0) {
- this.field_12 = 1;
- }
-
- if (this.field_26) {
- if (this.field_20 == null) {
- this.field_20 = new int[this.field_19.size() - 1];
- int var4 = 0;
-
- for(int var2 = 1; var2 < this.field_19.size(); ++var2) {
- for(this.field_20[var2 - 1] = var4; var4 < this.field_18.size() && p.new((String)this.field_18.elementAt(var4)) < p.new((String)this.field_19.elementAt(var2)); ++var4) {
- }
-
- this.field_20[var2 - 1] = var4 - this.field_20[var2 - 1];
- }
- }
-
- int var7 = this.field_14 + this.field_12;
- if (var7 == 0) {
- var7 = 1;
- }
-
- var7 = p.new((String)this.field_18.elementAt(var7));
-
- int var3;
- for(var3 = 0; var3 < this.field_19.size() && var7 >= p.new((String)this.field_19.elementAt(var3)); ++var3) {
- }
-
- if (var3 < this.field_19.size()) {
- this.field_11 = var3 - 1;
- if (this.field_14 == 0 && this.field_12 == 0) {
- this.field_12 = this.field_20[0];
- }
-
- this.field_13 = this.field_20[this.field_11];
- }
- }
- }
-
- if (var1 == 1) {
- if (this.field_26) {
- if (this.field_11 == 1 && this.field_14 == 0) {
- main var11 = this.field_17;
- if (main.al.x != 0) {
- var11 = this.field_17;
- main.al.a(3, "p");
- }
-
- return false;
- }
-
- --this.field_11;
- if (this.field_11 < 0) {
- this.field_11 = 0;
- }
-
- this.field_13 = this.field_20[this.field_11];
- this.field_12 -= this.field_13;
- if (this.field_12 < 0) {
- this.field_14 += this.field_12;
- this.field_12 = 0;
- }
- } else {
- --this.field_12;
- if (this.field_12 < 0) {
- this.field_12 = 0;
- return true;
- }
-
- if (this.field_12 == 1 && this.field_14 == 0) {
- return true;
- }
- }
- }
-
- if (var1 == 2) {
- if (this.field_26) {
- if (this.field_11 + 1 == this.field_20.length) {
- main var13 = this.field_17;
- main var18 = this.field_17;
- int var14 = main.al.x + main.al.j;
- var18 = this.field_17;
- if (var14 != main.al.new) {
- main var15 = this.field_17;
- main.al.a(3, "n");
- }
-
- return false;
- }
-
- ++this.field_11;
- this.field_12 += this.field_13;
- this.field_13 = this.field_20[this.field_11];
- if (this.field_12 + this.field_13 > this.field_15) {
- this.field_14 += this.field_12 + this.field_13 - this.field_15;
- this.field_12 -= this.field_12 + this.field_13 - this.field_15;
- }
-
- if (this.field_12 < 0) {
- this.field_12 = 0;
- this.field_14 += -this.field_12;
- }
- } else {
- if (this.field_14 + this.field_12 + this.field_13 >= this.field_10) {
- return true;
- }
-
- ++this.field_12;
- if (this.field_12 + this.field_13 > this.field_15) {
- this.field_12 = this.field_15 - 1;
- return true;
- }
- }
- }
- } catch (Exception var6) {
- p.a("gl" + var1, this, var6);
- }
-
- return false;
- }
-
- protected void paint(Graphics var1) {
- this.method_1(1, (Command)null, (Displayable)null, var1, 0);
- }
-
- // $FF: renamed from: if (javax.microedition.lcdui.Graphics) void
- protected void method_5(Graphics var1) {
- try {
- Graphics var2 = this.field_7.getGraphics();
- if (!this.field_7.isMutable()) {
- var2 = var1;
- }
-
- var2.setColor(16777215);
- var2.fillRect(0, 0, this.field_0, main.aB);
- var2.setColor(0);
- var2.setFont(this.field_4);
-
- String var3;
- for(int var4 = 0; var4 < this.field_15 + 1 && (var3 = this.method_2(this.field_14 + var4)) != null; ++var4) {
- if (this.field_3 && var4 == this.field_12) {
- var2.setColor(0);
- var2.fillRect(0, var4 * this.field_5, this.field_0, this.field_5 * this.field_13);
- var2.setColor(16777215);
- }
-
- if (this.field_14 + var4 == 0 && this.field_16 == 0) {
- var2.setFont(Font.getFont(0, 4, this.field_6));
- var2.drawString(var3, this.field_27, var4 * this.field_5, 20);
- var2.setFont(this.field_4);
- } else {
- var2.drawString(var3, this.field_27, var4 * this.field_5, 20);
- }
-
- if (this.field_3 && var4 == this.field_12 + this.field_13 - 1) {
- var2.setColor(0);
- }
- }
-
- byte var7 = 0;
- if (this.field_10 > this.field_15) {
- var2.setColor(0);
- var2.drawLine(this.field_0 - 1, 0, this.field_0 - 1, this.field_1);
- var2.drawLine(this.field_0 - 2, 0, this.field_0 - 2, this.field_1);
- int var5 = this.field_1 * this.field_15 / this.field_10 + 1;
- var2.setColor(16777215);
- int var6 = this.field_14 * (this.field_1 - var5) / (this.field_10 - this.field_15);
- var2.drawLine(this.field_0 - 1, var6, this.field_0 - 1, var6 + var5);
- var7 = 2;
- }
-
- if (this.field_16 == 2) {
- main var10000 = this.field_17;
- main var10001 = this.field_17;
- if (main.al.j < main.al.new) {
- var2.setColor(0);
- var2.drawLine(this.field_0 - 1 - var7, 0, this.field_0 - 1 - var7, this.field_1);
- var2.drawLine(this.field_0 - 2 - var7, 0, this.field_0 - 2 - var7, this.field_1);
- var10000 = this.field_17;
- int var12 = main.al.j * this.field_1;
- var10001 = this.field_17;
- int var9 = var12 / main.al.new + 1;
- main var13 = this.field_17;
- int var14 = main.al.x * (this.field_1 - var9);
- var10001 = this.field_17;
- main var10002 = this.field_17;
- int var10 = var14 / (main.al.new - main.al.j);
- var2.setColor(16777215);
- var2.drawLine(this.field_0 - 1 - var7, var10, this.field_0 - 1 - var7, var10 + var9);
- }
- }
-
- super.paint(var2);
- if (var2 != var1) {
- var1.drawImage(this.field_7, 0, 0, 0);
- }
- } catch (Exception var8) {
- p.a("gp", this, var8);
- }
-
- }
- }
-