📄 a.java
字号:
}
}
};
public byte x[][][] = {
{
{
0, 0, 3, 7
}, {
3, 0, 3, 7
}
}, {
{
6, 0, 9, 9
}, {
15, 0, 9, 9
}
}
};
public byte q[][][] = {
{
{
0, 19, 15, 21
}, {
17, 19, 15, 18
}
}, {
{
35, 0, 15, 12
}
}, {
{
0, 19, 15, 21
}, {
17, 19, 15, 18
}
}, {
{
18, 0, 16, 18
}, {
18, 0, 16, 18
}, {
0, 0, 17, 18
}, {
0, 0, 17, 18
}
}
};
public byte J[][][] = {
{
{
33, 24, 20, 14
}
}, {
{
1, 56, 11, 7
}, {
1, 56, 11, 7
}, {
1, 56, 11, 7
}, {
0, 64, 13, 8
}, {
0, 64, 13, 8
}, {
0, 64, 13, 8
}, {
14, 61, 19, 10
}, {
14, 61, 19, 10
}, {
14, 61, 19, 10
}, {
39, 57, 17, 12
}, {
39, 57, 17, 12
}, {
25, 37, 12, 15
}, {
25, 37, 12, 15
}, {
16, 37, 8, 15
}, {
16, 37, 8, 15
}, {
1, 40, 7, 16
}
}, {
{
30, 51, 7, 11
}, {
30, 51, 7, 11
}, {
30, 51, 7, 11
}, {
8, 40, 8, 13
}, {
8, 40, 8, 13
}, {
8, 40, 8, 13
}, {
68, 53, 10, 19
}, {
68, 53, 10, 19
}, {
56, 55, 12, 17
}, {
56, 55, 12, 17
}, {
38, 47, 15, 12
}, {
38, 47, 15, 12
}, {
15, 53, 15, 8
}, {
15, 53, 15, 8
}, {
37, 40, 16, 7
}
}, {
{
75, 78, 10, 3
}
}, {
{
24, 81, 7, 7
}, {
32, 81, 7, 7
}, {
40, 81, 7, 7
}, {
48, 81, 7, 7
}
}, {
{
44, 89, 8, 8
}
}, {
{
53, 0, 23, 18
}, {
53, 38, 25, 15
}, {
53, 19, 25, 18
}
}
};
public byte k[][] = {
{
21, 12, 9, 11
}, {
11, 20, 9, 11
}, {
21, 24, 9, 11
}, {
0, 36, 9, 11
}, {
11, 31, 9, 9
}, {
10, 40, 11, 7
}, {
22, 36, 11, 10
}, {
33, 38, 12, 8
}, {
45, 38, 13, 8
}, {
58, 39, 11, 5
}, {
24, 0, 12, 12
}, {
36, 0, 16, 17
}, {
36, 0, 16, 17
}, {
63, 62, 10, 13
}, {
63, 76, 11, 10
}, {
74, 63, 12, 14
}
};
public byte T[] = {
2, 74, 58, 64, 4, 0, 13, 36, -125, 84,
81, 90, 23, -96, 0
};
public int c[];
public int G;
public String _fldcase[];
public String B[] = {
"经过不懈的努力,雪人", "历经困难,终于在魔王", "手中救出了公主。和平", "美满的大结局由你一手", "创造,恭喜你!! "
};
public int C;
a(MIDlet midlet)
{
y = new Random();
u = -1;
W = -1;
o = new byte[13][16];
r = false;
_fldfor = 176;
A = 208;
l = new int[8];
F = new byte[2][3];
j = new int[10][5];
_fldbyte = new int[15][4];
_fldnew = new int[10][6];
S = new int[11];
O = new int[4];
E = new boolean[3];
m = -1;
p = 0;
L = new byte[15][][][];
c = new int[5];
_fldint = midlet;
h = new Sound(T, 1);
c();
_mthvoid();
_mthif("SnowBros");
}
public void run()
{
while(true)
{
try
{
Thread.sleep(50L);
}
catch(Exception exception) { }
switch(u)
{
default:
break;
case -1:
u = 0;
z = System.currentTimeMillis();
a(new String[] {
"/logo.png"
});
break;
case 6: // '\006'
if(_flddo)
break;
if(b == 18)
{
_mthfor();
_mthlong();
c();
d();
_mthbyte();
} else
{
if(b == 6 || b == 13)
f();
_mthtry(b);
_mthfor();
_mthlong();
c();
_mthbyte();
}
_flddo = true;
break;
}
repaint();
}
}
public void paint(Graphics g1)
{
switch(u)
{
default:
break;
case 8: // '\b'
if(g)
_mthdo();
g1.setColor(0);
g1.fillRect(0, 0, _fldfor, A);
g1.drawImage(P, 0, 32, 0);
a(g1);
_mthcase(g1);
_mthtry(g1);
_mthif(g1);
b();
_mthnew();
e();
_mthchar(g1);
if(System.currentTimeMillis() - z > 1000L)
{
z = System.currentTimeMillis();
if(S[6] > 0)
S[6]--;
}
if(S[6] <= 0)
_mthnew(g1);
break;
case 9: // '\t'
if(10000L < System.currentTimeMillis() - s)
{
for(int i1 = 1; i1 < U.length; i1++)
if(U[i1][0] > 0 && U[i1][0] != 1)
{
U[i1][8] = 0;
U[i1][5] = 4;
}
int j1;
for(j1 = 1; j1 < U.length; j1++)
if(U[j1][0] >= 0)
break;
if(j1 == U.length)
{
u = 8;
X[0] = U[0];
U = X;
}
}
if(g)
_mthdo();
g1.setColor(0);
g1.fillRect(0, 0, _fldfor, A);
g1.drawImage(P, 0, 32, 0);
a(g1);
_mthnew();
e();
_mthtry(g1);
_mthchar(g1);
break;
case 7: // '\007'
g1.setColor(0);
g1.fillRect(0, 0, _fldfor, A);
g1.drawImage(P, 0, 32, 0);
_mthnew();
_mthelse();
_mthtry(g1);
_mthchar(g1);
break;
case 10: // '\n'
if(g)
_mthdo();
g1.setColor(0);
g1.fillRect(0, 0, _fldfor, A);
g1.drawImage(P, 0, 32, 0);
a(g1);
e();
_mthdo(g1);
_mthtry(g1);
_mthchar(g1);
_mthnew();
b();
_mthif(g1);
break;
case 11: // '\013'
if(g)
_mthdo();
g1.setColor(0);
g1.fillRect(0, 0, _fldfor, A);
g1.drawImage(P, 0, 32, 0);
a(g1);
_mthtry(g1);
_mthfor(g1);
e();
_mthchar(g1);
_mthnew();
b();
_mthif(g1);
break;
case 12: // '\f'
if(g)
_mthdo();
g1.setColor(0);
g1.fillRect(0, 0, _fldfor, A);
_mthint(g1);
a(g1);
_mthcase(g1);
_mthif(g1);
_mthtry(g1);
_mthnew();
_mthchar(g1);
e();
b();
break;
case 6: // '\006'
if(_flddo && Q)
{
g1.drawImage(P, 0, 32, 0);
if(b == 18 && _flddo)
{
a(g1, e[1], 0, 111, 0, 47, 33, 55, false);
a(g1, e[1], 143, 111, 0, 47, 33, 55, true);
g1.setClip(0, 0, _fldfor, A);
g1.clipRect(0, 0, _fldfor, A);
}
g1.setColor(0);
g1.fillRect(0, 0, _fldfor, v);
a(g1, D[0], _fldfor >> 1, v >> 1, L[0][14][0][0], L[0][14][0][1], L[0][14][0][2], L[0][14][0][3], false);
g1.setColor(0xff0000);
g1.setClip(0, 0, _fldfor, A);
g1.clipRect(0, 0, _fldfor, A);
a(g1, D[4], 77, (v >> 1) - 14, 0, 0, 14, 14, false);
a(g1, 92, (v >> 1) - 14, b + 1, 0);
if(b < 9)
a(g1, D[4], 102, (v >> 1) - 14, 14, 0, 14, 14, false);
else
a(g1, D[4], 112, (v >> 1) - 14, 14, 0, 14, 14, false);
break;
}
g1.setColor(0);
g1.fillRect(0, A - v, _fldfor, v);
a(g1, D[0], _fldfor >> 1, A - (v >> 1), L[0][14][0][0], L[0][14][0][1], L[0][14][0][2], L[0][14][0][3], false);
g1.setColor(0xff0000);
g1.setClip(0, 0, _fldfor, A);
g1.clipRect(0, 0, _fldfor, A);
a(g1, D[4], 77, A - (v >> 1) - 14, 0, 0, 14, 14, false);
a(g1, 92, A - (v >> 1) - 14, b + 1, 0);
if(b < 9)
a(g1, D[4], 102, A - (v >> 1) - 14, 14, 0, 14, 14, false);
else
a(g1, D[4], 112, A - (v >> 1) - 14, 14, 0, 14, 14, false);
break;
case 2: // '\002'
g1.setColor(0);
g1.fillRect(0, 0, _fldfor, A);
g1.setColor(0xffffff);
g1.drawImage(t[1], 0, 120, 0);
for(int k1 = 0; k1 < U.length; k1++)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -