⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bj.java

📁 现在非常流行的手机网游的源码,可以下载来学习学习.
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
            if (i2 > 9999)
              i2 -= 10000;
            int i3 = 0;
            if (i2 > 999)
              i3 = 5;
            else if (i2 > 99)
              i3 = 4;
            else if (i2 > 9)
              i3 = 3;
            else
              i3 = 2;
            int[] arrayOfInt = new int[i3];
            if (this.jdField_a_of_type_Array2dOfInt[i1][2] > 0)
              arrayOfInt[0] = 0;
            else
              arrayOfInt[0] = 1;
            for (int i4 = i3 - 1; i4 > 0; --i4)
            {
              arrayOfInt[i4] = (i2 % 10 + 2);
              i2 /= 10;
            }
            bl localbl = null;
            if ((localbl = be.f) != null)
              for (int i5 = 0; i5 < arrayOfInt.length; ++i5)
                localbl.a(paramGraphics, this.jdField_l_of_type_Int - localbl.a * (arrayOfInt.length >> 1) - j.b + localbl.a * i5, this.jdField_m_of_type_Int - j.jdField_c_of_type_Int - this.jdField_a_of_type_Array2dOfInt[i1][1] * 2 - 20, arrayOfInt[i5], false);
          }
        }
  }

  private void b(Graphics paramGraphics)
  {
    int i1 = 0;
    int i2 = this.jdField_l_of_type_Int - j.b;
    int i3 = this.jdField_m_of_type_Int - j.jdField_c_of_type_Int;
    i1 = this.jdField_d_of_type_Array2dOfShort[this.jdField_r_of_type_Byte][this.jdField_s_of_type_Byte];
    al.a(this.jdField_a_of_type_JavaxMicroeditionLcduiImage, paramGraphics, this.jdField_a_of_type_Array2dOfShort[i1], this.jdField_a_of_type_ArrayOfShort, i2, i3, this.jdField_d_of_type_Boolean);
    if (this.jdField_n_of_type_Byte != -1)
      al.a(this.jdField_b_of_type_JavaxMicroeditionLcduiImage, paramGraphics, this.jdField_b_of_type_Array2dOfShort[i1], this.jdField_b_of_type_ArrayOfShort, i2, i3, this.jdField_d_of_type_Boolean);
    al.a(this.jdField_c_of_type_JavaxMicroeditionLcduiImage, paramGraphics, this.jdField_c_of_type_Array2dOfShort[i1], this.jdField_c_of_type_ArrayOfShort, i2, i3, this.jdField_d_of_type_Boolean);
  }

  public static void a(byte[] paramArrayOfByte)
  {
    jdField_a_of_type_ArrayOfJavaxMicroeditionLcduiImage = new Image[paramArrayOfByte.length];
    jdField_a_of_type_Array3dOfShort = new short[paramArrayOfByte.length][][];
    jdField_g_of_type_Array2dOfShort = new short[paramArrayOfByte.length][];
    jdField_b_of_type_Array3dOfShort = new short[paramArrayOfByte.length][][];
    for (int i1 = 0; i1 < paramArrayOfByte.length; ++i1)
    {
      int i2 = paramArrayOfByte[i1];
      if ((paramArrayOfByte[i1] <= 4) && (paramArrayOfByte[i1] >= 0))
        i2 = 0;
      else if (paramArrayOfByte[i1] == 5)
        i2 = 5;
      else if (((paramArrayOfByte[i1] <= 10) && (paramArrayOfByte[i1] >= 6)) || ((paramArrayOfByte[i1] <= 52) && (paramArrayOfByte[i1] >= 49)))
        i2 = 6;
      else if (((paramArrayOfByte[i1] <= 15) && (paramArrayOfByte[i1] >= 11)) || ((paramArrayOfByte[i1] <= 60) && (paramArrayOfByte[i1] >= 58)))
        i2 = 11;
      else if (((paramArrayOfByte[i1] <= 19) && (paramArrayOfByte[i1] >= 16)) || ((paramArrayOfByte[i1] <= 63) && (paramArrayOfByte[i1] >= 62)))
        i2 = 16;
      else if (((paramArrayOfByte[i1] <= 23) && (paramArrayOfByte[i1] >= 20)) || ((paramArrayOfByte[i1] <= 54) && (paramArrayOfByte[i1] >= 53)))
        i2 = 20;
      else if ((paramArrayOfByte[i1] <= 25) && (paramArrayOfByte[i1] >= 24))
        i2 = 24;
      else if ((paramArrayOfByte[i1] <= 27) && (paramArrayOfByte[i1] >= 26))
        i2 = 26;
      else if (((paramArrayOfByte[i1] <= 30) && (paramArrayOfByte[i1] >= 28)) || ((paramArrayOfByte[i1] <= 57) && (paramArrayOfByte[i1] >= 55)))
        i2 = 28;
      else if ((paramArrayOfByte[i1] <= 33) && (paramArrayOfByte[i1] >= 31))
        i2 = 31;
      else if ((paramArrayOfByte[i1] == 34) || (paramArrayOfByte[i1] == 64))
        i2 = 34;
      else if (((paramArrayOfByte[i1] <= 36) && (paramArrayOfByte[i1] >= 35)) || ((paramArrayOfByte[i1] <= 48) && (paramArrayOfByte[i1] >= 42)))
        i2 = 35;
      else if ((paramArrayOfByte[i1] == 37) || (paramArrayOfByte[i1] == 61))
        i2 = 37;
      else if ((paramArrayOfByte[i1] <= 41) && (paramArrayOfByte[i1] >= 38))
        i2 = 38;
      else
        System.out.println("err have not such enmey image: " + paramArrayOfByte[i1] + " Time:11081114");
      jdField_a_of_type_ArrayOfJavaxMicroeditionLcduiImage[i1] = al.a(al.a("/qqe.pkg", "qqm" + i2 + ".png"));
      jdField_a_of_type_Array3dOfShort[i1] = al.a("/qqm" + i2 + ".fdat", 0);
      jdField_g_of_type_Array2dOfShort[i1] = al.a("/qqm" + i2 + ".pdat");
      jdField_b_of_type_Array3dOfShort[i1] = al.a("/qqm" + i2 + ".mdat");
    }
  }

  private void c(Graphics paramGraphics)
  {
    al.a(jdField_d_of_type_JavaxMicroeditionLcduiImage, paramGraphics, jdField_e_of_type_Array2dOfShort[jdField_f_of_type_Array2dOfShort[0][(this.jdField_i_of_type_Byte - jdField_y_of_type_Byte)]], jdField_d_of_type_ArrayOfShort, this.jdField_l_of_type_Int - j.b, this.jdField_m_of_type_Int - j.jdField_c_of_type_Int, false);
  }

  public static void a(Graphics paramGraphics, int paramInt1, int paramInt2, int paramInt3)
  {
    al.a(jdField_d_of_type_JavaxMicroeditionLcduiImage, paramGraphics, jdField_e_of_type_Array2dOfShort[jdField_f_of_type_Array2dOfShort[0][(paramInt1 - jdField_y_of_type_Byte)]], jdField_d_of_type_ArrayOfShort, paramInt2, paramInt3, false);
  }

  public final void h(int paramInt)
  {
    this.jdField_n_of_type_Byte = (byte)paramInt;
  }

  public static void m()
  {
    jdField_a_of_type_ArrayOfJavaxMicroeditionLcduiImage = null;
    jdField_a_of_type_Array3dOfShort = (short[][][])null;
    jdField_g_of_type_Array2dOfShort = (short[][])null;
    jdField_b_of_type_Array3dOfShort = (short[][][])null;
  }

  public static void n()
  {
    jdField_e_of_type_ArrayOfShort = null;
    jdField_f_of_type_JavaxMicroeditionLcduiImage = null;
    jdField_h_of_type_Array2dOfShort = (short[][])null;
    jdField_i_of_type_Array2dOfShort = (short[][])null;
    jdField_j_of_type_Array2dOfShort = (short[][])null;
    jdField_k_of_type_Array2dOfShort = (short[][])null;
    jdField_l_of_type_Array2dOfShort = (short[][])null;
    jdField_i_of_type_ArrayOfShort = null;
    jdField_p_of_type_JavaxMicroeditionLcduiImage = null;
    jdField_r_of_type_Array2dOfShort = (short[][])null;
    jdField_s_of_type_Array2dOfShort = (short[][])null;
    jdField_t_of_type_Array2dOfShort = (short[][])null;
    jdField_u_of_type_Array2dOfShort = (short[][])null;
    jdField_v_of_type_Array2dOfShort = (short[][])null;
    jdField_k_of_type_ArrayOfShort = null;
    jdField_r_of_type_JavaxMicroeditionLcduiImage = null;
    jdField_B_of_type_Array2dOfShort = (short[][])null;
    jdField_C_of_type_Array2dOfShort = (short[][])null;
    jdField_D_of_type_Array2dOfShort = (short[][])null;
    jdField_E_of_type_Array2dOfShort = (short[][])null;
    jdField_F_of_type_Array2dOfShort = (short[][])null;
    jdField_n_of_type_ArrayOfShort = null;
    jdField_x_of_type_JavaxMicroeditionLcduiImage = null;
    L = (short[][])null;
    M = (short[][])null;
    N = (short[][])null;
    O = (short[][])null;
    P = (short[][])null;
  }

  public static void o()
  {
    jdField_f_of_type_ArrayOfShort = null;
    jdField_g_of_type_JavaxMicroeditionLcduiImage = null;
    jdField_m_of_type_Array2dOfShort = (short[][])null;
    jdField_o_of_type_Array2dOfShort = (short[][])null;
    jdField_p_of_type_Array2dOfShort = (short[][])null;
    jdField_n_of_type_Array2dOfShort = (short[][])null;
    jdField_q_of_type_Array2dOfShort = (short[][])null;
    jdField_j_of_type_ArrayOfShort = null;
    jdField_q_of_type_JavaxMicroeditionLcduiImage = null;
    jdField_w_of_type_Array2dOfShort = (short[][])null;
    jdField_x_of_type_Array2dOfShort = (short[][])null;
    jdField_y_of_type_Array2dOfShort = (short[][])null;
    jdField_z_of_type_Array2dOfShort = (short[][])null;
    jdField_A_of_type_Array2dOfShort = (short[][])null;
    jdField_l_of_type_ArrayOfShort = null;
    jdField_s_of_type_JavaxMicroeditionLcduiImage = null;
    jdField_G_of_type_Array2dOfShort = (short[][])null;
    jdField_H_of_type_Array2dOfShort = (short[][])null;
    I = (short[][])null;
    J = (short[][])null;
    K = (short[][])null;
    jdField_o_of_type_ArrayOfShort = null;
    jdField_y_of_type_JavaxMicroeditionLcduiImage = null;
    Q = (short[][])null;
    R = (short[][])null;
    S = (short[][])null;
    T = (short[][])null;
    U = (short[][])null;
  }

  private void f()
  {
    int i1 = this.jdField_i_of_type_Byte - 40;
    switch (this.jdField_t_of_type_Byte)
    {
    case 1:
    case 5:
      this.jdField_d_of_type_Boolean = false;
      switch (this.jdField_q_of_type_Byte)
      {
      case 0:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][2];
        return;
      case 1:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][5];
        return;
      case 2:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][8];
        return;
      case 5:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][14];
        return;
      case 3:
      case 4:
      }
      this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][2];
      System.out.println("err state:" + this.jdField_q_of_type_Byte);
      System.out.println("this state isn't exist Time:11031645");
      return;
    case 2:
    case 8:
      this.jdField_d_of_type_Boolean = false;
      switch (this.jdField_q_of_type_Byte)
      {
      case 0:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][0];
        return;
      case 1:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][3];
        return;
      case 2:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][6];
        return;
      case 5:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][12];
        return;
      case 3:
      case 4:
      }
      this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][0];
      System.out.println("err state:" + this.jdField_q_of_type_Byte);
      System.out.println("this state isn't exist Time:11031646");
      return;
    case 3:
    case 4:
    case 6:
    case 7:
      if ((this.jdField_t_of_type_Byte == 3) || (this.jdField_t_of_type_Byte == 7))
        this.jdField_d_of_type_Boolean = false;
      else if ((this.jdField_t_of_type_Byte == 4) || (this.jdField_t_of_type_Byte == 6))
        this.jdField_d_of_type_Boolean = true;
      switch (this.jdField_q_of_type_Byte)
      {
      case 0:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][1];
        return;
      case 1:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][4];
        return;
      case 2:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][7];
        return;
      case 5:
        this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][13];
        return;
      case 3:
      case 4:
      }
      this.jdField_r_of_type_Byte = jdField_e_of_type_Array2dOfByte[i1][1];
      System.out.println("err state:" + this.jdField_q_of_type_Byte);
      System.out.println("this state isn't exist Time:11031647");
      return;
    }
    System.out.println("err direction:" + this.jdField_t_of_type_Byte);
    System.out.println("this direction isn't exist Time:11031648");
  }

  private void d(Graphics paramGraphics)
  {
    if ((this.jdField_i_of_type_Byte >= 60) && (this.jdField_i_of_type_Byte <= 63))
      paramGraphics.drawImage(jdField_e_of_type_JavaxMicroeditionLcduiImage, this.jdField_l_of_type_Int - (jdField_e_of_type_JavaxMicroeditionLcduiImage.getWidth() >> 1) - j.b, this.jdField_m_of_type_Int - (jdField_e_of_type_JavaxMicroeditionLcduiImage.getHeight() >> 1) - j.jdField_c_of_type_Int, 20);
    f();
    al.a(this.jdField_a_of_type_JavaxMicroeditionLcduiImage, paramGraphics, this.jdField_a_of_type_Array2dOfShort[this.jdField_d_of_type_Array2dOfShort[this.jdField_r_of_type_Byte][this.jdField_s_of_type_Byte]], this.jdField_a_of_type_ArrayOfShort, this.jdField_l_of_type_Int - j.b, this.jdField_m_of_type_Int - j.jdField_c_of_type_Int, this.jdField_d_of_type_Boolean);
  }

  public static final void p()
  {
    if (al.jdField_b_of_type_ArrayOfBoolean[3] != 0)
      return;
    byte[][] arrayOfByte = null;
    String[] arrayOfString = { "DSpW.png", "JKpW.png", "YSpW.png", "CKpW.png" };
    jdField_f_of_type_JavaxMicroeditionLcduiImage = al.a((arrayOfByte = al.a("/qqwp.pkg", arrayOfString))[0]);
    jdField_r_of_type_JavaxMicroeditionLcduiImage = al.a(arrayOfByte[1]);
    jdField_p_of_type_JavaxMicroeditionLcduiImage = al.a(arrayOfByte[2]);
    jdField_x_of_type_JavaxMicroeditionLcduiImage = al.a(arrayOfByte[3]);
    jdField_e_of_type_ArrayOfShort = al.a("/DSpW.pdat");
    jdField_h_of_type_Array2dOfShort = al.a("/DSaW.mdat");
    jdField_k_of_type_Array2dOfShort = al.a("/DSpW.fdat", 0);
    jdField_i_of_type_Array2dOfShort = al.a("/DSeWw.fdat", jdField_b_of_type_Array2dOfByte[2][0]);
    jdField_j_of_type_Array2dOfShort = al.a("/DSeWp.fdat", jdField_b_of_type_Array2dOfByte[2][0]);
    jdField_l_of_type_Array2dOfShort = al.a("/DSsW.fdat", jdField_b_of_type_Array2dOfByte[2][1]);
    jdField_k_of_type_ArrayOfShort = al.a("/JKpW.pdat");
    jdField_B_of_type_Array2dOfShort = al.a("/JKaW.mdat");
    jdField_C_of_type_Array2dOfShort = al.a("/JKpW.fdat", 0);
    jdField_D_of_type_Array2dOfShort = al.a("/JKeWs.fdat", jdField_b_of_type_Array2dOfByte[1][0]);
    jdField_E_of_type_Array2dOfShort = al.a("/JKeWa.fdat", jdField_b_of_type_Array2dOfByte[1][0]);
    jdField_F_of_type_Array2dOfShort = al.a("/JKsW.fdat", jdField_b_of_type_Array2dOfByte[1][1]);
    jdField_i_of_type_ArrayOfShort = al.a("/YSpW.pdat");
    jdField_r_of_type_Array2dOfShort = al.a("/YSaW.mdat");
    jdField_s_of_type_Array2dOfShort = al.a("/YSpW.fdat", 0);
    jdField_t_of_type_Array2dOfShort = al.a("/YSeWw.fdat", jdField_b_of_type_Array2dOfByte[3][0]);
    jdField_u_of_type_Array2dOfShort = al.a("/YSeWp.fdat", jdField_b_of_type_Array2dOfByte[3][0]);
    jdField_v_of_type_Array2dOfShort = al.a("/YSsW.fdat", jdField_b_of_type_Array2dOfByte[3][1]);
    jdField_n_of_type_ArrayOfShort = al.a("/CKpW.pdat");
    L = al.a("/CKaW.mdat");
    M = al.a("/CKpW.fdat", 0);
    N = al.a("/CKeWs.fdat", jdField_b_of_type_Array2dOfByte[0][0]);
    O = al.a("/CKeWd.fdat", jdField_b_of_type_Array2dOfByte[0][0]);
    P = al.a("/CKsW.fdat", jdField_b_of_type_Array2dOfByte[0][1]);
    al.jdField_b_of_type_ArrayOfBoolean[3] = false;
  }

  public static final void q()
  {
    if (al.jdField_b_of_type_ArrayOfBoolean[4] != 0)
      return;
    byte[][] arrayOfByte = null;
    String[] arrayOfString = { "DSpB.png", "JKpB.png", "YSpB.png", "CKpB.png" };
    jdField_g_of_type_JavaxMicroeditionLcduiImage = al.a((arrayOfByte = al.a("/qqbp.pkg", arrayOfString))[0]);
    jdField_s_of_type_JavaxMicroeditionLcduiImage = al.a(arrayOfByte[1]);
    jdField_q_of_type_JavaxMicroeditionLcduiImage = al.a(arrayOfByte[2]);
    jdField_y_of_type_JavaxMicroeditionLcduiImage = al.a(arrayOfByte[3]);
    jdField_f_of_type_ArrayOfShort = al.a("/DSpB.pdat");
    jdField_m_of_type_Array2dOfShort = al.a("/DSaB.mdat");
    jdField_n_of_type_Array2dOfShort = al.a("/DSpB.fdat", 0);
    jdField_o_of_type_Array2dOfShort = al.a("/DSeBw.fdat", jdField_b_of_type_Array2dOfByte[7][0]);
    jdField_p_of_type_Array2dOfShort = al.a("/DSeBp.fdat", jdField_b_of_type_Array2dOfByte[7][0]);
    jdField_q_of_type_Array2dOfShort = al.a("/DSsB.fdat", jdField_b_of_type_Array2dOfByte[7][1]);
    jdField_l_of_type_ArrayOfShort = al.a("/JKpB.pdat");
    jdField_G_of_type_Array2dOfShort = al.a("/JKaB.mdat");
    jdField_H_of_type_Array2dOfShort = al.a("/JKpB.fdat", 0);
    I = al.a("/JKeBs.fdat", jdField_b_of_type_Array2dOfByte[6][0]);
    J = al.a("/JKeBa.fdat", jdField_b_of_type_Array2dOfByte[6][0]);
    K = al.a("/JKsB.fdat", jdField_b_of_type_Array2dOfByte[6][1]);
    jdField_j_of_type_ArrayOfShort = al.a("/YSpB.pdat");
    jdField_w_of_type_Array2dOfShort = al.a("/YSaB.mdat");
    jdField_x_of_type_Array2dOfShort = al.a("/YSpB.fdat", 0);
    jdField_y_of_type_Array2dOfShort = al.a("/YSeBw.fdat", jdField_b_of_type_Array2dOfByte[4][0]);
    jdField_z_of_type_Array2dOfShort = al.a("/YSeBp.fdat", jdField_b_of_type_Array2dOfByte[4][0]);
    jdField_A_of_type_Array2dOfShort = al.a("/YSsB.fdat", jdField_b_of_type_Array2dOfByte[4][1]);
    jdField_o_of_type_ArrayOfShort = al.a("/CKpB.pdat");
    Q = al.a("/CKaB.mdat");
    R = al.a("/CKpB.fdat", 0);
    S = al.a("/CKeBs.fdat", jdField_b_of_type_Array2dOfByte[5][0]);
    T = al.a("/CKeBd.fdat", jdField_b_of_type_Array2dOfByte[5][0]);
    U = al.a("/CKsB.fdat", jdField_b_of_type_Array2dOfByte[5][1]);
    al.jdField_b_of_type_ArrayOfBoolean[4] = false;
  }

  private void g()
  {
    int i1 = 0;
    int i2 = -1;
    i1 = this.jdField_q_of_type_Byte;
    switch (this.jdField_t_of_type_Byte)
    {
    case 1:
    case 5:
      i2 = 2;
      break;
    case 2:
    case 8:
      i2 = 0;
      break;
    case 3:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -