📄 aw.java
字号:
if (w.jdField_b_of_type_Int > 30)
w.jdField_b_of_type_Int = -1;
}
}
private void a(Graphics paramGraphics, String paramString, byte paramByte, int paramInt1, int paramInt2)
{
paramGraphics.setColor(w.jdField_b_of_type_ArrayOfInt[paramByte]);
int i1 = paramInt1;
this.jdField_a_of_type_ArrayOfChar = paramString.toCharArray();
int i2 = this.jdField_a_of_type_ArrayOfChar.length;
for (int i3 = 0; i3 < i2; ++i3)
if ((i3 != i2 - 1) && (this.jdField_a_of_type_ArrayOfChar[i3] == '#') && (this.jdField_a_of_type_ArrayOfChar[(i3 + 1)] >= '0') && (this.jdField_a_of_type_ArrayOfChar[(i3 + 1)] <= '9'))
{
++i3;
}
else
{
paramGraphics.drawChar(this.jdField_a_of_type_ArrayOfChar[i3], i1, paramInt2, 20);
i1 += paramGraphics.getFont().charWidth(this.jdField_a_of_type_ArrayOfChar[i3]);
}
}
public static void b()
{
jdField_b_of_type_Int -= 1;
if (jdField_b_of_type_Int < 0)
{
jdField_b_of_type_Int = 10;
if (jdField_a_of_type_JavaUtilVector.size() > 3)
{
jdField_a_of_type_JavaUtilVector.removeElementAt(0);
jdField_b_of_type_JavaUtilVector.removeElementAt(0);
}
}
}
private void m(Graphics paramGraphics)
{
int i1 = be.jdField_e_of_type_Int - 60 - 25;
paramGraphics.setColor(0);
paramGraphics.fillRect(0, i1, be.jdField_d_of_type_Int, 75);
paramGraphics.setColor(8415039);
paramGraphics.drawRect(0, i1, be.jdField_d_of_type_Int - 1, 61);
paramGraphics.setColor(3681047);
paramGraphics.drawLine(0, i1 + 20, be.jdField_d_of_type_Int, i1 + 20);
paramGraphics.drawLine(0, i1 + 40, be.jdField_d_of_type_Int, i1 + 40);
if (jdField_a_of_type_JavaUtilVector.size() > 0)
{
a(paramGraphics, (String)jdField_a_of_type_JavaUtilVector.elementAt(0), ((Byte)jdField_b_of_type_JavaUtilVector.elementAt(0)).byteValue(), 2, i1 + 1);
if (jdField_a_of_type_JavaUtilVector.size() > 1)
{
a(paramGraphics, (String)jdField_a_of_type_JavaUtilVector.elementAt(1), ((Byte)jdField_b_of_type_JavaUtilVector.elementAt(1)).byteValue(), 2, i1 + 20 + 1);
if (jdField_a_of_type_JavaUtilVector.size() > 2)
a(paramGraphics, (String)jdField_a_of_type_JavaUtilVector.elementAt(2), ((Byte)jdField_b_of_type_JavaUtilVector.elementAt(2)).byteValue(), 2, i1 + 40 + 1);
}
}
}
private static void i()
{
jdField_b_of_type_Int = 10;
}
public static void c()
{
jdField_a_of_type_JavaUtilVector.removeAllElements();
jdField_b_of_type_JavaUtilVector.removeAllElements();
}
public static void d()
{
a().j();
}
private void j()
{
this.jdField_i_of_type_Int = j.jdField_d_of_type_Int;
this.jdField_j_of_type_Int = j.jdField_e_of_type_Int;
if (this.jdField_i_of_type_Int == 0)
return;
if (this.jdField_j_of_type_Int == 0)
return;
if (this.jdField_i_of_type_Int > this.jdField_j_of_type_Int)
{
this.g = 50;
this.jdField_e_of_type_Int = (this.g * 1000);
this.jdField_e_of_type_Int /= this.jdField_i_of_type_Int;
this.jdField_f_of_type_Int = (this.jdField_e_of_type_Int >> 1);
this.jdField_h_of_type_Int = (this.jdField_f_of_type_Int * this.jdField_j_of_type_Int);
this.jdField_h_of_type_Int /= 1000;
}
else
{
this.jdField_h_of_type_Int = 25;
this.jdField_f_of_type_Int = (this.jdField_h_of_type_Int * 1000);
this.jdField_f_of_type_Int /= this.jdField_j_of_type_Int;
this.jdField_e_of_type_Int = (this.jdField_f_of_type_Int * 2);
this.g = (this.jdField_e_of_type_Int * this.jdField_i_of_type_Int);
this.g /= 1000;
}
this.jdField_c_of_type_Int = (k - (this.g >> 1));
this.jdField_d_of_type_Int = (l - (this.jdField_h_of_type_Int >> 1));
}
private int a(int paramInt1, int paramInt2)
{
return ((paramInt1 - paramInt2) * this.jdField_e_of_type_Int / 2000 + (this.g >> 1) + this.jdField_c_of_type_Int);
}
private int b(int paramInt1, int paramInt2)
{
return ((paramInt1 + paramInt2) * this.jdField_f_of_type_Int / 2000 + this.jdField_d_of_type_Int);
}
private void n(Graphics paramGraphics)
{
if (!(w.g))
return;
[I[] arrayOf[I = { { 0, 0 }, { this.jdField_i_of_type_Int, 0 }, { this.jdField_i_of_type_Int, this.jdField_j_of_type_Int }, { 0, this.jdField_j_of_type_Int } };
int[] arrayOfInt1 = new int[4];
int[] arrayOfInt2 = new int[4];
for (int i1 = 0; i1 < 4; ++i1)
{
arrayOfInt1[i1] = a(arrayOf[I[i1][0], arrayOf[I[i1][1]);
arrayOfInt2[i1] = b(arrayOf[I[i1][0], arrayOf[I[i1][1]);
}
paramGraphics.setColor(16777173);
paramGraphics.drawLine(arrayOfInt1[0], arrayOfInt2[0] + 1, arrayOfInt1[1] - 1, arrayOfInt2[1]);
paramGraphics.drawLine(arrayOfInt1[1] - 1, arrayOfInt2[1], arrayOfInt1[2], arrayOfInt2[2] - 1);
paramGraphics.drawLine(arrayOfInt1[2], arrayOfInt2[2] - 1, arrayOfInt1[3] + 1, arrayOfInt2[3]);
paramGraphics.drawLine(arrayOfInt1[0], arrayOfInt2[0] + 1, arrayOfInt1[3] + 1, arrayOfInt2[3]);
if (be.jdField_h_of_type_Boolean)
o(paramGraphics);
s(paramGraphics);
p(paramGraphics);
}
private void o(Graphics paramGraphics)
{
paramGraphics.setColor(16524288);
int i1 = 0;
int i2 = j.jdField_a_of_type_Array2dOfInt.length;
while (i1 < i2)
{
int i3 = j.jdField_a_of_type_Array2dOfInt[i1][0];
int i4 = j.jdField_a_of_type_Array2dOfInt[i1][1];
if ((i3 == -1) && (i4 == -1))
break label78:
paramGraphics.fillRect(a(i3, i4) - 1, b(i3, i4) - 1, 3, 3);
label78: ++i1;
}
}
private void p(Graphics paramGraphics)
{
paramGraphics.setColor(130823);
int i1 = aq.a().jdField_o_of_type_Int;
int i2 = aq.a().jdField_n_of_type_Int;
paramGraphics.fillRect(a(i1, i2), b(i1, i2), 3, 3);
paramGraphics.setColor(87551);
if (be.jdField_a_of_type_Be.jdField_a_of_type_JavaUtilVector != null)
{
int i3 = be.jdField_a_of_type_Be.jdField_a_of_type_JavaUtilVector.size();
for (int i4 = 0; i4 < i3; ++i4)
{
bj localbj = (bj)be.jdField_a_of_type_Be.jdField_a_of_type_JavaUtilVector.elementAt(i4);
a(paramGraphics, localbj);
}
}
}
private void a(Graphics paramGraphics, bj parambj)
{
if (parambj == null)
return;
int i1 = parambj.jdField_o_of_type_Int;
int i2 = parambj.jdField_n_of_type_Int;
if ((i1 < 0) || (i2 < 0))
return;
paramGraphics.fillRect(a(i1, i2), b(i1, i2), 2, 2);
}
public final void b(Graphics paramGraphics)
{
this.jdField_a_of_type_Byte = 3;
be.a(paramGraphics);
q(paramGraphics);
a(paramGraphics, be.k);
}
public final void e()
{
switch (be.k)
{
case 0:
if (be.jdField_a_of_type_Be.jdField_b_of_type_Ae != null)
be.jdField_a_of_type_Be.jdField_b_of_type_Ae = null;
if ((this.jdField_c_of_type_JavaLangString != null) && (!(this.jdField_c_of_type_JavaLangString.equals(""))))
if ((k.jdField_d_of_type_Boolean) && (jdField_a_of_type_JavaLangString != null) && (!("".equals(jdField_a_of_type_JavaLangString))))
{
this.jdField_b_of_type_JavaLangString = jdField_a_of_type_JavaLangString;
this.jdField_a_of_type_Boolean = true;
}
else if (this.jdField_a_of_type_Boolean)
{
if ((jdField_a_of_type_JavaLangString != null) && (!("".equals(jdField_a_of_type_JavaLangString))))
this.jdField_b_of_type_JavaLangString = jdField_a_of_type_JavaLangString;
else
this.jdField_b_of_type_JavaLangString = (this.jdField_c_of_type_JavaLangString = "欢迎来到天劫!");
this.jdField_a_of_type_Boolean = false;
}
else
{
this.jdField_b_of_type_JavaLangString = this.jdField_c_of_type_JavaLangString;
}
be.am = 0;
if (be.d() == 7)
{
be.i(0);
be.jdField_a_of_type_R.a(null);
be.jdField_a_of_type_Be.jdField_a_of_type_Bb = null;
be.jdField_a_of_type_Be.e();
}
break;
case 21:
if (k.jdField_b_of_type_Boolean)
{
k.jdField_b_of_type_Boolean = false;
be.jdField_a_of_type_Be.c(2);
k.a(k.jdField_a_of_type_Byte, k.jdField_b_of_type_Byte);
}
else
{
return;
}
case 23:
if (!(k.jdField_a_of_type_Boolean))
be.jdField_a_of_type_Ba.a(536871680);
break;
case 25:
if (k.jdField_c_of_type_Byte == 1)
if (j.jdField_b_of_type_Byte == -1)
{
bj.p();
}
else
{
if (j.jdField_b_of_type_Byte == 1)
break label632:
if (j.jdField_b_of_type_Byte == 2)
break label632:
if (j.jdField_b_of_type_Byte == 3)
bj.o();
}
else if (k.jdField_c_of_type_Byte == 2)
if (j.jdField_b_of_type_Byte == -1)
{
bj.q();
}
else
{
if (j.jdField_b_of_type_Byte == 1)
break label632:
if (j.jdField_b_of_type_Byte == 2)
break label632:
if (j.jdField_b_of_type_Byte == 3)
bj.n();
}
else if (k.jdField_c_of_type_Byte == 3)
if (j.jdField_b_of_type_Byte == -1)
{
bj.p();
bj.q();
}
else if (j.jdField_b_of_type_Byte == 1)
{
bj.q();
}
else if (j.jdField_b_of_type_Byte == 2)
{
bj.p();
}
break;
case 27:
break;
case 28:
if (k.jdField_a_of_type_Boolean)
{
j.a().a(k.jdField_a_of_type_Short);
k.jdField_a_of_type_Boolean = false;
}
else
{
be.k -= 1;
}
break;
case 29:
bj.a(k.jdField_c_of_type_ArrayOfByte);
break;
case 32:
j.jdField_b_of_type_Byte = k.jdField_c_of_type_Byte;
be.jdField_a_of_type_Ba.a(536871424);
break;
case 33:
if (be.jdField_a_of_type_ArrayOfBoolean[be.t] != 0)
break label612:
j.jdField_a_of_type_Boolean = true;
label612: jdField_a_of_type_JavaLangString = null;
k.jdField_c_of_type_Boolean = false;
j.jdField_c_of_type_Byte = 0;
j.jdField_d_of_type_Byte = 0;
be.u = false;
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 10:
case 11:
case 12:
case 13:
case 14:
case 15:
case 16:
case 17:
case 18:
case 19:
case 20:
case 22:
case 24:
case 26:
case 30:
case 31:
}
if (be.k <= this.jdField_a_of_type_Byte)
{
label632: be.k += 1;
return;
}
if (k.jdField_c_of_type_Boolean)
be.k += 1;
}
private static void a(Graphics paramGraphics, int paramInt)
{
int i1 = (short)(be.jdField_e_of_type_Int - 28);
paramGraphics.setColor(11898450);
paramGraphics.drawString("载入中... " + (paramInt * 3 + 1) + "%", be.jdField_d_of_type_Int >> 1, i1, 17);
}
public final void c(Graphics paramGraphics)
{
paramGraphics.setColor(0);
paramGraphics.fillRect(0, 0, be.jdField_d_of_type_Int, be.jdField_e_of_type_Int);
switch (be.k)
{
case 0:
break;
case 1:
break;
case 2:
bj.jdField_e_of_type_JavaxMicroeditionLcduiImage = al.a(al.a("/uiuse.pkg", "qqsado.png"));
break;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -