📄 aa.java
字号:
}
ai++;
if(ai < 14)
F--;
}
private static void o()
{
a[9] = new g();
a[12] = new g();
a[25] = new g();
a[28] = new g();
a[2] = new g();
a[13] = new g();
a[11] = new g();
a[8] = new g();
a[5] = new g();
a[21] = new g();
a[20] = new g();
a[17] = new g();
a[22] = new g();
a[0] = new g();
a[1] = new g();
a[4] = new g();
a[14] = new g();
a[15] = new g();
a[16] = new g();
a[18] = new g();
a[19] = new g();
a[23] = new g();
a[24] = new g();
a[7] = new g();
a[6] = new g();
a[27] = new g();
c = -1;
g = 0;
h = 0;
a[9].d("sprites.png");
a[12].d("font1.png");
a[25].d("font2.png");
a[28].d("font_title.png");
a[2].c("coronas.img");
a[13].d("item.png");
a[11].d("decorator.png");
}
private static void p()
{
a[22].d("faces.png");
a[8].d("student.png");
a[5].d("wizard.png");
a[21].d("belatrix.png");
a[20].d("voldemort.png");
a[17].d("girl.png");
}
private static void q()
{
ai.a = new z[8][];
ai.c = 0;
ai.a(64);
ai.a(65);
ai.a(66);
ai.a(67);
}
private static void r()
{
r = 0;
b(0, 74);
b(1, 84);
b(2, 51);
b(3, 85);
b(4, 73);
b(5, 75);
b(6, 0);
b(7, 79);
b(8, 46);
b(9, 78);
b(10, 77);
b(11, 1);
}
private static void s()
{
q = 0;
c(8, 0, -1);
c(8, 1, -1);
c(67, 0, -1);
c(4, 0, -1);
c(4, 1, -1);
c(4, 2, -1);
c(4, 3, -1);
c(4, 4, -1);
c(4, 5, -1);
c(4, 6, -1);
c(4, 7, -1);
c(4, 8, -1);
c(4, 9, -1);
c(4, 10, -1);
c(65, 0, -1);
}
private static void t()
{
c(6, 0, 70);
c(6, 1, 70);
c(6, 2, 70);
c(6, 3, 70);
c(6, 6, 70);
c(6, 9, 70);
c(6, 10, 70);
c(6, 11, 88);
c(0, 0, 81);
c(0, 1, 82);
c(1, 1, 4);
c(1, 2, 47);
c(1, 3, 49);
c(1, 4, 48);
c(1, 5, 3);
c(1, 6, 3);
c(1, 7, 4);
c(1, 9, 3);
c(1, 12, 76);
c(1, 13, 3);
c(1, 15, 3);
c(1, 16, 3);
c(1, 17, 3);
c(1, 18, 3);
c(1, 20, 88);
c(1, 21, 2);
}
private static void u()
{
c(0, 2, 80);
c(1, 0, 5);
c(1, 14, 6);
c(9, 0, -1);
c(9, 1, -1);
c(9, 2, -1);
c(9, 3, -1);
c(9, 4, -1);
c(9, 5, -1);
c(13, 0, 71);
c(1, 8, 6);
c(1, 10, 86);
c(1, 11, 87);
c(1, 19, 3);
c(1, 22, 3);
c(1, 23, 3);
c(1, 24, 3);
c(11, 0, -1);
c(11, 1, -1);
c(11, 2, -1);
c(11, 3, -1);
c(11, 4, -1);
c(11, 5, -1);
}
private static void v()
{
String s1 = "strings_en.bin";
switch(f)
{
case 1: // '\001'
s1 = "strings_fr.bin";
break;
case 2: // '\002'
s1 = "strings_it.bin";
break;
case 3: // '\003'
s1 = "strings_de.bin";
break;
case 4: // '\004'
s1 = "strings_es.bin";
break;
}
a(s1);
t = a();
u = a();
d = new byte[u];
c = new short[t + 1];
for(int i1 = 0; i1 < t; i1++)
c[i1] = a();
c[t] = (short)u;
a(d);
d();
}
private static void w()
{
String s1 = "strings_en.bin";
switch(f)
{
case 1: // '\001'
s1 = "strings_fr.bin";
break;
case 2: // '\002'
s1 = "strings_it.bin";
break;
case 3: // '\003'
s1 = "strings_de.bin";
break;
case 4: // '\004'
s1 = "strings_es.bin";
break;
}
a(s1);
t = a();
u = a();
d = null;
c = null;
c();
d = new byte[u];
c = new short[t + 1];
for(int i1 = 0; i1 < t; i1++)
c[i1] = a();
c[t] = (short)u;
a(d);
d();
}
public static void a(int i1)
{
for(int j1 = 0; j1 < i1; j1++)
b[a++] = a();
}
private static void a(int ai1[][], short aword0[], int i1, String s1, g g1)
{
byte abyte0[] = new byte[ac.a[i1]];
int i4 = 0;
for(int j1 = 0; j1 < i1; j1++)
i4 += ac.a[j1];
System.arraycopy(h, i4, abyte0, 0, abyte0.length);
g1.a(abyte0, s1);
int j4 = 5 + g1.a * 8;
int k4 = abyte0[j4] & 0xff;
int l4 = j4 + 1;
for(int k1 = 0; k1 < k4; k1++)
{
aword0[k1] = (short)(abyte0[l4] & 0xff);
ai1[k1] = null;
ai1[k1] = new int[aword0[k1]];
l4++;
for(int i2 = 0; i2 < aword0[k1]; i2++)
{
int j3 = abyte0[l4] & 0xff;
l4++;
byte byte0 = (byte)(abyte0[l4] & 0xff | (abyte0[l4 + 1] & 0xff) << 8);
l4 += 2;
byte byte1 = (byte)(abyte0[l4] & 0xff | (abyte0[l4 + 1] & 0xff) << 8);
l4 += 2;
int k3 = abyte0[l4] & 0xff;
l4++;
int l3;
l3 = (l3 = ((l3 = (j3 | byte0 << 8) & 0xffff) | byte1 << 16) & 0xffffff) | k3 << 24;
ai1[k1][i2] = l3;
}
}
int l2 = abyte0[l4] & 0xff;
l4++;
a = new l[l2];
for(int l1 = 0; l1 < l2; l1++)
{
a[l1] = new l();
a[l1].a = (byte)(abyte0[l4] & 0xff);
l4++;
a[l1].a = new int[a[l1].a][];
a[l1].a = new short[a[l1].a];
for(int j2 = 0; j2 < a[l1].a; j2++)
{
int i3 = abyte0[l4] & 0xff;
l4 += 6;
a[l1].a[j2] = aword0[i3];
a[l1].a[j2] = new int[a[l1].a[j2]];
for(int k2 = 0; k2 < aword0[i3]; k2++)
a[l1].a[j2][k2] = ai1[i3][k2];
}
}
}
private static void x()
{
int ai1[][] = new int[255][];
short aword0[] = new short[255];
a(ai1, aword0, 16, ((String) (null)), a[9]);
a(ai1, aword0, 7, ((String) (null)), a[12]);
a(ai1, aword0, 7, ((String) (null)), a[25]);
a(ai1, aword0, 8, ((String) (null)), a[28]);
a[17] = a;
a(ai1, aword0, 11, ((String) (null)), a[13]);
a[8] = a;
a(ai1, aword0, 2, ((String) (null)), a[11]);
a[7] = a;
c();
}
private static void y()
{
int ai1[][] = new int[255][];
short aword0[] = new short[255];
a(ai1, aword0, 6, ((String) (null)), a[22]);
a(ai1, aword0, 15, ((String) (null)), a[3]);
a[0] = a;
a(ai1, aword0, 17, ((String) (null)), a[8]);
a[6] = a;
a(ai1, aword0, 21, ((String) (null)), a[5]);
a[2] = a;
a(ai1, aword0, 0, ((String) (null)), a[21]);
a[16] = a;
a(ai1, aword0, 20, ((String) (null)), a[20]);
a[15] = a;
a(ai1, aword0, 9, ((String) (null)), a[17]);
a[13] = a;
c();
}
private static void z()
{
int ai1[][] = new int[255][];
short aword0[] = new short[255];
a(ai1, aword0, 5, ((String) (null)), a[19]);
a[14] = a;
a(ai1, aword0, 18, ((String) (null)), a[14]);
a(ai1, aword0, 18, ((String) (null)), a[27]);
a[9] = a;
a(ai1, aword0, 4, ((String) (null)), a[4]);
a[1] = a;
a(ai1, aword0, 3, ((String) (null)), a[24]);
a[11] = a;
a(ai1, aword0, 19, ((String) (null)), a[7]);
a[5] = a;
a(ai1, aword0, 14, ((String) (null)), a[6]);
a[3] = a;
a(ai1, aword0, 13, ((String) (null)), a[18]);
a[4] = a;
a(ai1, aword0, 12, ((String) (null)), a[15]);
a[10] = a;
a(ai1, aword0, 1, ((String) (null)), a[16]);
a[12] = a;
a(ai1, aword0, 10, ((String) (null)), a[23]);
c();
}
private static void A()
{
switch(F)
{
default:
break;
case 0: // '\0'
try
{
f.c();
c();
a = new g[29];
a[3] = new g();
a[3].d("player.png");
a = Image.createImage("/logo.png");
}
catch(Exception _ex) { }
a = System.currentTimeMillis();
break;
case 5: // '\005'
ai.a = Image.createImage(352, 416);
ai.a = ai.a.getGraphics();
break;
case 10: // '\n'
a = new l[18][];
a = new ad[66];
a = new aj[12];
b = new short[4096];
break;
case 15: // '\017'
g = a("a", ag.a[ag.a.length - 1]);
break;
case 20: // '\024'
h = a("b", ac.a[ac.a.length - 1]);
k();
break;
case 25: // '\031'
o();
break;
case 30: // '\036'
x();
break;
case 40: // '('
L();
break;
case 45: // '-'
s();
break;
case 50: // '2'
q(50);
break;
case 52: // '4'
a = new w();
w.a();
break;
case 55: // '7'
w.f();
v();
// fall through
case 60: // '<'
m();
r();
q();
a = new e();
break;
case 65: // 'A'
a((byte)0, 0);
P();
// fall through
case 70: // 'F'
O();
break;
case 80: // 'P'
l();
break;
case 90: // 'Z'
M();
N();
break;
case 100: // 'd'
a = null;
long l1;
try
{
if((l1 = System.currentTimeMillis() - a) < 2000L)
Thread.sleep(2000L - l1);
}
catch(Exception _ex) { }
d(0);
F = 0;
c();
break;
}
F++;
}
private static void B()
{
if(g == 0)
{
switch(F)
{
default:
break;
case 1: // '\001'
a[0].a("tiles.opt");
c = 0;
break;
case 10: // '\n'
a[1].e("lights.img");
a[4].d("door.png");
a[23].d("ingredients.png");
a[19].d("dumbledore.png");
a[24].d("defend_object.png");
a[7].d("umbridge.png");
a[6].d("npc.png");
a[18].d("mcgonagall.png");
a[16].d("cauldron.png");
a[15].d("magical_object.png");
break;
case 20: // '\024'
a[14].d("traps.png");
a[27].d("traps.png");
a[27].a();
break;
case 30: // '\036'
if(h == 0)
{
p();
y();
}
break;
case 40: // '('
z();
h = null;
break;
case 50: // '2'
if(h == 0)
{
t();
h = 1;
}
u();
break;
case 55: // '7'
n();
break;
case 60: // '<'
a.a();
if(a < 8)
b = a;
break;
case 65: // 'A'
if(a == 17 || a == 18)
{
b = a;
a = e[d];
}
break;
case 70: // 'F'
if(c == b[a])
break;
c = b[a];
switch(c)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -