?? m.java
字號:
case 2: // '\002'
return try.l;
case 12: // '\f'
return try.bB;
case 10: // '\n'
return try.try;
case 14: // '\016'
return try.dg;
case 50: // '2'
return try.aU;
}
return null;
}
void for(Graphics g1, int i1, int j1, int k1, int l1)
{
int i2 = j1 / 16;
int j2 = j1 % 16;
int k2 = null.length;
int l2 = 0;
if (k2 > i2)
l2 = i2;
else
l2 = k2;
int i3 = 0;
int j3 = 0;
boolean flag = false;
if (j < i2)
{
i3 = 0;
int k3 = j;
j3 = i3 + i2 >= k2 ? k2 : i3 + i2;
} else
{
i3 = j - (i2 - 1);
int l3 = i2 - 1;
j3 = i3 + i2 >= k2 ? k2 : i3 + i2;
}
int i4 = 0;
for (int j4 = i3; j4 < j3; j4++)
{
int k4 = null[j4];
k4 = u.if(k4, try);
GameMidlet.a(g1, try.w, i1 + i4 * 16 + j2 / 2, (k1 + 3) - (else != 0 ? 0 : j != j4 ? 0 : ((p.cK / 4) % 2) * 2 + 1), 16, 16, 0);
GameMidlet.a(g1, try.g, i1 + i4 * 16 + 3 + j2 / 2, (k1 + 6) - (else != 0 ? 0 : j != j4 ? 0 : ((p.cK / 4) % 2) * 2 + 1), 10, 10, k4);
i4++;
}
if (else == 0)
{
if (i3 > 0)
{
p = try;
GameMidlet.a(g1, p.bm, 0 + ((p.cK / 6) % 2) * 2, k1 + 3, 8, 14, 0);
}
if (j3 < k2)
{
p 1 = try;
GameMidlet.a(g1, p.bm, g.getWidth() - 8 - ((p.cK / 6) % 2) * 2, k1 + 3, 8, 14, 1);
}
}
}
void a(Graphics g1, boolean flag)
{
if (flag)
p.a(g1, 10, g.getHeight() - 15, 60, 15, 0, 0, 100, -1, -1, 255, 5, 2, false);
g1.drawImage(try.bo, 13, g.getHeight() - 12, 0);
try.a(g1, try.cz, 20, g.getHeight() - 12);
}
int try(Graphics g1)
{
p = try;
int i1 = p.cI.getWidth();
byte byte0 = 23;
int j1 = g.getWidth() - i1 >> 1;
byte byte1 = 5;
p 1 = try;
p.a(g1, j1, byte1, i1, byte0, 0, 0, 0, 100, 100, 100, 5, 2, true);
g1.drawImage(f, 0, 10, 0);
p 2 = try;
p.a(g1, l, j1 + 3 + case * 29, byte1 - 5, 20, 77, 23, 27);
return byte1 + byte0;
}
void for(Graphics g1)
{
int i1 = g1.getColor();
g1.setColor(0, 0, 0);
g1.fillRect(0, 0, g.getWidth(), g.getHeight());
int j1 = 0;
int k1 = try(g1);
int l1 = k1;
l1 += 3;
int i2 = g.getWidth();
k1 = g.getHeight() - k1 - 3;
p = try;
p.a(g1, j1, l1, i2, k1, 0, 0, 0, 150, 150, 150, 2, 2, false);
j1 += 5;
l1 += 5;
l 1 = g;
int j2 = l.if.stringWidth("帽子");
g1.setColor(255, 255, 255);
for (int k2 = 0; k2 < 3; k2++)
{
p 2 = try;
p.a(g1, l, j1 + j2 + 2, l1 + k2 * 23, 0, 77, 20, 20);
if (k2 == 0)
{
g1.drawString("帽子", j1, l1 + k2 * 23, 0);
if (try.aQ.aq != null)
{
u u1 = try.aQ.aq;
GameMidlet.a(g1, u.do(u1.do, try), j1 + j2 + 4, l1 + k2 * 23 + 2, 16, 16, u.int(u1.do, try));
}
continue;
}
if (k2 == 1)
{
g1.drawString("衣服", j1, l1 + k2 * 23, 0);
if (try.aQ.ag != null)
{
u u2 = try.aQ.ag;
GameMidlet.a(g1, u.do(u2.do, try), j1 + j2 + 4, l1 + k2 * 23 + 2, 16, 16, u.int(u2.do, try));
}
continue;
}
if (k2 != 2)
continue;
g1.drawString("鞋子", j1, l1 + k2 * 23, 0);
if (try.aQ.ak != null)
{
u u3 = try.aQ.ak;
GameMidlet.a(g1, u.do(u3.do, try), j1 + j2 + 4, l1 + k2 * 23 + 2, 16, 16, u.int(u3.do, try));
}
}
p 3 = try;
p.a(g1, l, j1 + 25 + j2 + 2, l1, 0, 0, 53, 77);
for (int l2 = 0; l2 < 3; l2++)
{
p 4 = try;
p.a(g1, l, j1 + 82 + j2, l1 + l2 * 23, 0, 77, 20, 20);
if (l2 == 0)
{
g1.drawString("項鏈", j1 + 104 + j2, l1 + l2 * 23, 0);
if (try.aQ.Z != null)
{
u u4 = try.aQ.Z;
GameMidlet.a(g1, u.do(u4.do, try), j1 + 84 + j2, l1 + l2 * 23 + 2, 16, 16, u.int(u4.do, try));
}
continue;
}
if (l2 == 1)
{
g1.drawString("法杖", j1 + 104 + j2, l1 + l2 * 23, 0);
if (try.aQ.ab != null)
{
u u5 = try.aQ.ab;
GameMidlet.a(g1, u.do(u5.do, try), j1 + 84 + j2, l1 + l2 * 23 + 2, 16, 16, u.int(u5.do, try));
}
continue;
}
if (l2 != 2)
continue;
g1.drawString("戒指", j1 + 104 + j2, l1 + l2 * 23, 0);
if (try.aQ.at != null)
{
u u6 = try.aQ.at;
GameMidlet.a(g1, u.do(u6.do, try), j1 + 84 + j2, l1 + l2 * 23 + 2, 16, 16, u.int(u6.do, try));
}
}
l1 += 80;
GameMidlet.a(g1, try.cj, j1, l1, 25, 29, 0);
do(g1, j1 + 30, l1, try.aQ.L, try.aQ.K);
int i3 = a(g1, j1 + 30, l1 + 15, try.aQ.aA, try.aQ.as);
if(g1, j1 + 35 + i3, l1 + 15, try.aQ.W, 12);
l1 += 35;
j1 += if(g1, j1, l1, try.aQ.H, 4);
int j3 = try.aQ.H - try.aQ.af;
if (j3 != 0)
{
if (j3 > 0)
{
p 5 = try;
GameMidlet.a(g1, p.x, j1, l1, 7, 9, (p.cK / 3) % 2);
} else
{
p 6 = try;
GameMidlet.a(g1, p.bs, j1, l1, 7, 9, (p.cK / 3) % 2);
}
j1 += 3;
}
j1 = (j1 += 5) + if(g1, j1, l1, try.aQ.M, 2);
j3 = try.aQ.M - try.aQ.aj;
if (j3 != 0)
{
if (j3 > 0)
{
p 7 = try;
GameMidlet.a(g1, p.x, j1, l1, 7, 9, (p.cK / 3) % 2);
} else
{
p 8 = try;
GameMidlet.a(g1, p.bs, j1, l1, 7, 9, (p.cK / 3) % 2);
}
j1 += 3;
}
j1 = (j1 += 5) + if(g1, j1, l1, try.aQ.O, 8);
j3 = try.aQ.O - try.aQ.ac;
if (j3 != 0)
{
if (j3 > 0)
{
p 9 = try;
GameMidlet.a(g1, p.x, j1, l1, 7, 9, (p.cK / 3) % 2);
} else
{
p 10 = try;
GameMidlet.a(g1, p.bs, j1, l1, 7, 9, (p.cK / 3) % 2);
}
j1 += 3;
}
l1 += 20;
j1 = 5;
j1 += if(g1, j1, l1, try.aQ.ae, 1);
j1 = (j1 += 5) + if(g1, j1, l1, try.aQ.aa, 3);
j1 = (j1 += 5) + if(g1, j1, l1, try.aQ.ax, 6);
a(g1, false);
}
int a(Graphics g1, int i1, int j1, int k1, int l1)
{
int i2 = 0;
g1.drawImage(do, i1, j1, 0);
i2 += do.getWidth() + 2;
i2 += try.a(g1, k1, i1 + i2, j1);
GameMidlet.a(g1, try.else, i1 + i2, j1, 6, 9, 10);
i2 = (i2 += 6) + try.a(g1, l1, i1 + i2, j1);
return i2;
}
void do(int i1)
{
switch (i)
{
case 0: // '\0'
try(i1);
break;
case 1: // '\001'
int(i1);
break;
case 5: // '\005'
new(i1);
break;
case 4: // '\004'
int(i1);
break;
case 2: // '\002'
int(i1);
break;
case 3: // '\003'
for(i1);
break;
}
}
void try()
{
p = try;
String s = p.ac + "@0";
try.cT.addElement(s);
b b1 = new b(g);
b1.if();
b1 = null;
try.N();
try.if("存檔完畢", null);
}
void new(int i1)
{
switch (i1)
{
default:
break;
case -7:
goto();
break;
case -2:
case 56: // '8'
e++;
if (e >= d.length)
e = 0;
break;
case -1:
case 50: // '2'
e--;
if (e < 0)
e = d.length - 1;
break;
case -6:
case -5:
case 53: // '5'
if (e == 0)
{
if (!try.bn)
{
String s = "是否確定存儲,之前的數據將會被覆蓋?";
try.new(s);
} else
{
try.bn = false;
try();
}
break;
}
if (e == 1)
{
x.E(p.ac);
break;
}
if (e == 2)
{
try.do(null, try.cm);
break;
}
if (e != d.length - 1)
break;
if (!try.bn)
{
String s1 = "是否確定退出游戲?";
try.new(s1);
} else
{
try.bn = false;
try.a3.byte();
try.a3 = null;
try.a();
System.gc();
g.char = 1;
g.a = 73;
g.do();
}
break;
}
}
void if(int i1)
{
switch (i1)
{
default:
break;
case -7:
goto();
break;
case -3:
case 52: // '4'
j--;
if (j < 0)
j = null.length - 1;
break;
case -4:
case 54: // '6'
j++;
if (j >= null.length)
j = 0;
break;
}
}
void for(int i1)
{
switch (i1)
{
default:
break;
case -7:
if (else == 0)
{
goto();
break;
}
if (else == 1)
{
else = 0;
new = 0;
for = null;
break;
}
if (else == 2)
{
else = 1;
break;
}
if (else == 9)
{
for = null;
else = 2;
}
break;
case -3:
case 52: // '4'
if (else == 0)
{
j--;
if (j < 0)
j = 3;
break;
}
if (else != 1)
break;
k--;
if (k < 0)
k = for.length - 1;
break;
case -4:
case 54: // '6'
if (else == 0)
{
j++;
if (j >= 4)
j = 0;
break;
}
if (else != 1)
break;
k++;
if (k >= for.length)
k = 0;
break;
case -2:
case 56: // '8'
if (else == 1)
{
for = null;
Vector vector = try.goto(null[0]);
if (vector == null)
return;
int i2 = vector.size();
if (i2 <= 0)
return;
new++;
if (new >= i2)
new = 0;
vector = null;
break;
}
if (else == 2)
{
void++;
if (void >= a.length)
void = 0;
break;
}
if (else != 9)
break;
k++;
if (k >= for.length)
k = 0;
break;
case -1:
case 50: // '2'
if (else == 1)
{
for = null;
Vector vector1 = try.goto(null[0]);
if (vector1 == null)
return;
int j2 = vector1.size();
if (j2 <= 0)
return;
new--;
if (new < 0)
new = j2 - 1;
vector1 = null;
break;
}
if (else == 2)
{
void--;
if (void < 0)
void = a.length - 1;
break;
}
if (else != 9)
break;
k--;
if (k < 0)
k = 0;
break;
case -6:
case -5:
case 53: // '5'
if (else == 0)
{
int j1 = null[0];
Vector vector2 = try.goto(j1);
if (vector2 == null || vector2.size() <= 0)
return;
else = 1;
u u1 = goto[j];
int k2 = vector2.indexOf(u1);
if (k2 == -1)
new = 0;
else
new = k2;
break;
}
if (else == 1)
{
int k1 = null[0];
Vector vector3 = try.goto(k1);
u u2 = (u)(u)vector3.elementAt(new);
for(u2);
u2 = null;
break;
}
if (else == 2)
{
int l1 = null[0];
Vector vector4 = try.goto(l1);
u u3 = (u)(u)vector4.elementAt(new);
a(u3, void);
u3 = null;
}
break;
}
}
void int(int i1)
{
switch (i1)
{
default:
break;
case -7:
if (else == 0)
{
goto();
break;
}
if (else == 1)
{
else = 0;
new = 0;
for = null;
break;
}
if (else == 2)
else = 1;
break;
case -3:
case 52: // '4'
if (else == 0)
{
j--;
if (j < 0)
j = null.length - 1;
break;
}
if (else != 1)
break;
k--;
if (k < 0)
k = for.length - 1;
break;
case -4:
case 54: // '6'
if (else == 0)
{
j++;
if (j >= null.length)
j = 0;
break;
}
if (else != 1)
break;
k++;
if (k >= for.length)
k = 0;
break;
case -2:
case 56: // '8'
if (else == 1)
{
for = null;
Vector vector = try.goto(null[j]);
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -