📄 x.java
字号:
switch (ds)
{
case 0: // '\0'
int i = g.getColor();
g.setColor(0, 0, 0);
g.fillRect(0, 0, dF.getWidth(), dF.getHeight());
F(g);
H(g);
g.setColor(i);
break;
case 1: // '\001'
int k = g.getColor();
g.setColor(0, 0, 0);
g.fillRect(0, 0, dF.getWidth(), dF.getHeight());
F(g);
H(g);
D(g);
g.setColor(k);
break;
case 2: // '\002'
int i1 = g.getColor();
g.setColor(0, 0, 0);
g.fillRect(0, 0, dF.getWidth(), dF.getHeight());
F(g);
P(g);
g.setColor(i1);
break;
case 3: // '\003'
int j1 = g.getColor();
g.setColor(0, 0, 0);
g.fillRect(0, 0, dF.getWidth(), dF.getHeight());
F(g);
M(g);
g.setColor(j1);
break;
case 4: // '\004'
int k1 = g.getColor();
g.setColor(0, 0, 0);
g.fillRect(0, 0, dF.getWidth(), dF.getHeight());
F(g);
I(g);
g.setColor(k1);
break;
case 5: // '\005'
int l1 = g.getColor();
g.setColor(0, 0, 0);
g.fillRect(0, 0, dF.getWidth(), dF.getHeight());
F(g);
E(g);
g.setColor(l1);
break;
case 6: // '\006'
int i2 = g.getColor();
g.setColor(0, 0, 0);
g.fillRect(0, 0, dF.getWidth(), dF.getHeight());
F(g);
Q(g);
E(g);
g.setColor(i2);
break;
case 7: // '\007'
int j2 = g.getColor();
g.setColor(0, 0, 0);
g.fillRect(0, 0, dF.getWidth(), dF.getHeight());
F(g);
E(g);
N(g);
Q(g);
g.setColor(j2);
break;
case 8: // '\b'
int k2 = g.getColor();
g.setColor(0, 0, 0);
g.fillRect(0, 0, dF.getWidth(), dF.getHeight());
F(g);
E(g);
Q(g);
N(g);
J(g);
g.setColor(k2);
break;
}
break;
}
}
void J(Graphics g)
{
p.a(g, dm, dC[7 + (du / 5) % 3][0], dC[7 + (du / 5) % 3][1], dC[7 + (du / 5) % 3][2], dC[7 + (du / 5) % 3][3], 0, (dF.getWidth() - 130 >> 1) + 30, ((dv - dC[0][3]) + 50) - dC[7 + (du / 5) % 3][3]);
GameMidlet.a(g, dp, dF.getWidth() - dp.getWidth() >> 1, dF.getHeight() - 25, dp.getWidth(), 15, dz);
GameMidlet.a(g, p.t, dF.getWidth() - 14 >> 1, dF.getHeight() - 25 - 10 - (du / 4) % 2, 14, 8, 0);
GameMidlet.a(g, p.t, dF.getWidth() - 14 >> 1, (dF.getHeight() - 10) + (du / 4) % 2, 14, 8, 1);
}
void N(Graphics g)
{
p.a(g, dm, dC[1][0], dC[1][1], dC[1][2], dC[1][3], 0, (dF.getWidth() - 130 >> 1) + 30 + 40, dv - dC[1][3]);
p.a(g, dm, dC[0][0], dC[0][1], dC[0][2], dC[0][3], 0, (dF.getWidth() - 130 >> 1) + 30, dv - dC[0][3]);
}
void Q(Graphics g)
{
for (int i = 80; i < dF.getHeight(); i += dC[6][3])
{
p.a(g, dm, dC[6][0], dC[6][1], dC[6][2], dC[6][3], 0, dB, i);
p.a(g, dm, dC[6][0], dC[6][1], dC[6][2], dC[6][3], 0, dt, i);
}
}
void E(Graphics g)
{
p.a(g, dm, dC[5][0], dC[5][1], dC[5][2], dC[5][3], 0, dF.getWidth() - dC[5][2] * 2 >> 1, dE);
p.a(g, dm, dC[5][0], dC[5][1], dC[5][2], dC[5][3], 2, (dF.getWidth() - dC[5][2] * 2 >> 1) + dC[5][2], dE);
p.a(g, dm, dC[3][0], dC[3][1], dC[3][2], dC[3][3], 0, dF.getWidth() - dC[3][2] >> 1, 5);
if (ds >= 7)
p.a(g, dm, dC[4][0], dC[4][1], dC[4][2], dC[4][3], 0, dF.getWidth() - dC[4][2] >> 1, 4);
}
void I(Graphics g)
{
p.a(g, dm, dC[3][0], dC[3][1], dC[3][2], dC[3][3], 0, dF.getWidth() - dC[3][2] >> 1, dE);
}
void M(Graphics g)
{
p.a(g, dm, dC[2][0], dC[2][1], dC[2][2], dC[2][3], 0, dw, dF.getHeight() - dC[2][3] >> 1);
}
void P(Graphics g)
{
p.a(g, dm, dC[1][0], dC[1][1], dC[1][2], dC[1][3], 0, dw, dF.getHeight() - dC[1][3] >> 1);
}
void D(Graphics g)
{
p.a(g, dm, dC[0][0], dC[0][1], dC[0][2], dC[0][3], 0, dF.getWidth() - dC[0][2] >> 1, dv);
}
void H(Graphics g)
{
p.a(g, dm, dC[5][0], dC[5][1], dC[5][2], dC[5][3], 0, dF.getWidth() - dC[5][2] * 2 >> 1, dE);
p.a(g, dm, dC[5][0], dC[5][1], dC[5][2], dC[5][3], 2, (dF.getWidth() - dC[5][2] * 2 >> 1) + dC[5][2], dE);
p.a(g, dm, dC[5][0], dC[5][1], dC[5][2], dC[5][3], 1, dF.getWidth() - dC[5][2] * 2 >> 1, dr);
p.a(g, dm, dC[5][0], dC[5][1], dC[5][2], dC[5][3], 3, (dF.getWidth() - dC[5][2] * 2 >> 1) + dC[5][2], dr);
}
public void a()
{
dm = null;
dq = (int[][])null;
dC = (int[][])null;
dp = null;
dk = null;
dx = null;
dl = null;
x = this;
dy = null;
System.gc();
}
public void if()
{
}
void aF()
{
aB();
switch (ds)
{
case 8: // '\b'
default:
break;
case 0: // '\0'
dE -= 6;
if (dE < -40)
{
ds = 1;
dv = dF.getHeight();
return;
}
dr += 6;
if (dr > dF.getHeight() - 40)
{
ds = 1;
dv = dF.getHeight();
return;
}
break;
case 1: // '\001'
dv -= 12;
if (dv < 0 - dC[0][3])
{
ds = 2;
dw = dF.getWidth() + 119;
return;
}
dE -= 6;
if (dE < -80)
dE = -80;
dr += 6;
if (dr > dF.getHeight())
dr = dF.getHeight();
break;
case 2: // '\002'
dw -= 12;
if (dw < -120)
{
ds = 3;
dw = -131;
return;
}
break;
case 3: // '\003'
dw += 12;
if (dw > dF.getWidth())
{
ds = 4;
dE = -60;
return;
}
break;
case 4: // '\004'
dE += 5;
if (dE >= 5)
{
dE = -80;
ds = 5;
}
break;
case 5: // '\005'
dE += 12;
if (dE >= 0)
{
dE = 0;
ds = 6;
dB = -13;
dt = dF.getWidth();
}
break;
case 6: // '\006'
int i = dF.getWidth() - dC[5][2] * 2 >> 1;
if (i < 0)
return;
dB += 5;
dt -= 5;
int k = 0;
if (dB >= i)
{
dB = i;
k++;
}
if (dt <= dF.getWidth() - i - 13)
{
dt = dF.getWidth() - i - 13;
k++;
}
if (k == 2)
{
ds = 7;
dv = dF.getHeight() + 180;
}
break;
case 7: // '\007'
dv -= 12;
if (dv <= dF.getHeight() + 40)
{
dv = dF.getHeight() + 40;
ds = 8;
}
break;
}
}
public void for()
{
du++;
if (du > 1000)
du = 0;
switch (p.ac)
{
case 80: // 'P'
p.cK++;
if (p.cK > 1000)
p.cK = 0;
break;
case 73: // 'I'
aF();
break;
}
}
void R(Graphics g)
{
g.setColor(0, 0, 0);
g.fillRect(0, 0, dF.getWidth(), dF.getHeight());
g.setColor(255, 255, 255);
l = dF;
int i = l.if.getHeight();
String s = "是否开启音乐?";
l 1 = dF;
g.drawString(s, dF.getWidth() - l.if.stringWidth(s) >> 1, dF.getHeight() - i >> 1, 0);
s = "是";
g.drawString(s, 0, dF.getHeight() - i, 0);
s = "否";
l 2 = dF;
g.drawString(s, dF.getWidth() - l.if.stringWidth(s), dF.getHeight() - i, 0);
s = "默认否";
l 3 = dF;
g.drawString(s, dF.getWidth() - l.if.stringWidth(s) >> 1, dF.getHeight() - i, 0);
}
void ay()
{
aG();
p.ac = 73;
}
void av()
{
ay();
}
void as()
{
p.ac = 0;
}
static void L(Graphics g)
{
int i = g.getColor();
char c = '\214';
l = p.cI;
int k = l.if.getHeight();
int i1 = k * 2 + 10;
int j1 = p.cI.getWidth() - c >> 1;
int k1 = p.cI.getHeight() - i1 >> 1;
p.a(g, j1, k1, c, i1, 100, 0, 0, 250, -1, -1, 3, 2, true);
int l1 = j1 + 20;
g.setColor(255, 255, 255);
String s = "音乐";
g.drawString(s, l1, k1 + 5, 0);
l1 += 70;
if (dA == 0)
GameMidlet.a(g, p.bm, l1 + (p.cK / 5) % 2, k1 + 5 + (k - p.bm.getHeight() >> 1), 8, 14, 0);
l1 += 10;
if (p.bR)
s = "开启";
else
s = "关闭";
g.drawString(s, l1, k1 + 5, 0);
l 1 = p.cI;
l1 += l.if.stringWidth(s);
l1 += 2;
if (dA == 0)
GameMidlet.a(g, p.bm, l1 - (p.cK / 5) % 2, k1 + 5 + (k - p.bm.getHeight() >> 1), 8, 14, 1);
l1 = j1 + 20;
s = "返回";
g.drawString(s, l1, k1 + 5 + k, 0);
g.drawImage(p.cd, j1 + 3 + (p.cK / 5) % 2, k1 + 5 + (k - p.cd.getHeight() >> 1) + dA * k, 0);
p.a(g, true, true);
g.setColor(i);
}
static void E(int i)
{
p.cB = i;
dA = 0;
p.ac = 80;
}
static void z(int i)
{
label0:
switch (i)
{
default:
break;
case -2:
case 56: // '8'
dA++;
if (dA > 1)
dA = 0;
break;
case -1:
case 50: // '2'
dA--;
if (dA < 0)
dA = 1;
break;
case -4:
case 54: // '6'
switch (dA)
{
default:
break;
case 0: // '\0'
p.bR = !p.bR;
if (p.bR)
p.bl.a(-1);
else
p.bl.if();
break;
}
break;
case -3:
case 52: // '4'
switch (dA)
{
default:
break;
case 0: // '\0'
p.bR = !p.bR;
if (p.bR)
p.bl.a(-1);
else
p.bl.if();
break;
}
break;
case -6:
case -5:
case 53: // '5'
switch (dA)
{
default:
break;
case 1: // '\001'
p.ac = p.cB;
break label0;
case 0: // '\0'
p.bR = !p.bR;
if (p.bR)
p.bl.a(-1);
else
p.bl.if();
break;
}
break;
case -7:
p.ac = p.cB;
break;
}
}
void C(int i)
{
switch (i)
{
case -6:
p.bR = true;
ay();
break;
case -7:
case -5:
case 53: // '5'
p.bR = false;
ay();
break;
}
}
void aE()
{
p.ac = 82;
dl = null;
dn = 0;
dD = 10;
dk = null;
dk = GameMidlet.a(dk, "/lose.png");
}
void ar()
{
p.ac = 81;
dl = null;
dn = 0;
dD = 10;
dk = null;
dk = GameMidlet.a(dk, "/win.png");
}
void aD()
{
p.ac = 77;
dl = null;
dn = 0;
dD = 10;
dk = GameMidlet.a(dk, "/intro1.png");
dx = GameMidlet.a(dx, "/intro2.png");
}
String aC()
{
String s = "最终,王子阵亡了,遥远的薄雾大陆任然未能抵挡住魔界军队的进攻,整个大陆陷入了永无止境的黑暗中。。。";
return s;
}
String at()
{
String s = " 哈穆雷王子用他的生命换来了暂时的和平,魔界军又被禁锢了起来,但是这难道就是永远的和平了吗?未来我们不得而知道。。。& & 上海陆行鲨全体工作人员感谢您的支持!";
return s;
}
String aq()
{
String s = " 遥远的薄雾大陆有两个主要王国,位于南部的玛伊拉公国和北部的奥兹帝国。很久以前两国经过残酷的漫长战争,最后达成和平协议,并以烈日山脉为界。然而,大陆更北边的火刃山谷,被尘封在恶魔熔岩达千年之久的魔王格尔达斯却因为封印力量的减弱而复活。魔王以强大的力量控制了奥兹帝国的国王拉隆。当强大的魔王爪牙和奥兹军队以迅雷不及掩耳之势突袭了玛伊拉公国首都圣洛克,国王雷伊斯战死,国家军队几乎全军覆没。王子哈穆雷下落不明。魔王的军队逐渐蚕食着玛伊拉公国的领土。";
return s;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -