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

📄 ay.java

📁 现在非常流行的手机网游的源码,可以下载来学习学习.
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
import java.util.Vector;
import javax.microedition.lcdui.Graphics;
import javax.microedition.lcdui.Image;
import javax.microedition.lcdui.TextField;

public final class ay
{
  private static ay jdField_a_of_type_Ay = null;
  private int jdField_a_of_type_Int;
  private byte jdField_c_of_type_Byte;
  private byte jdField_d_of_type_Byte;
  private String[] jdField_a_of_type_ArrayOfJavaLangString;
  private byte[] jdField_a_of_type_ArrayOfByte;
  private String jdField_b_of_type_JavaLangString;
  private byte jdField_e_of_type_Byte;
  private byte jdField_f_of_type_Byte;
  private String[] jdField_b_of_type_ArrayOfJavaLangString;
  private boolean[] jdField_a_of_type_ArrayOfBoolean;
  private String[] jdField_c_of_type_ArrayOfJavaLangString;
  private boolean[] jdField_b_of_type_ArrayOfBoolean;
  private int jdField_b_of_type_Int;
  private int jdField_c_of_type_Int;
  private String[] jdField_d_of_type_ArrayOfJavaLangString;
  private boolean[] jdField_c_of_type_ArrayOfBoolean;
  private int jdField_d_of_type_Int;
  private int jdField_e_of_type_Int;
  public byte a;
  public byte b;
  private String[] jdField_e_of_type_ArrayOfJavaLangString;
  private int[] jdField_b_of_type_ArrayOfInt;
  public static boolean a;
  public static final int[] a;
  private byte[] jdField_b_of_type_ArrayOfByte = null;
  private int[] jdField_c_of_type_ArrayOfInt = null;
  private String[] jdField_f_of_type_ArrayOfJavaLangString = null;
  private boolean[] jdField_d_of_type_ArrayOfBoolean = null;
  public String a;

  private ay()
  {
    this.jdField_a_of_type_JavaLangString = "";
  }

  public static ay a()
  {
    if (jdField_a_of_type_Ay == null)
      jdField_a_of_type_Ay = new ay();
    return jdField_a_of_type_Ay;
  }

  public final void a()
  {
    ae localae;
    String str;
    n localn = be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a();
    if ((str = (localae = be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a()).jdField_a_of_type_JavaLangString).equals("warMenu"))
    {
      a(localn);
      return;
    }
    if (str.equals("noOperation"))
    {
      k();
      return;
    }
    if (str.equals("confirmAccept"))
    {
      l();
      return;
    }
    if (str.equals("confirmRefuse"))
    {
      m();
      return;
    }
    if (str.equals("acceptResult"))
    {
      n();
      return;
    }
    if (str.equals("refuseResult"))
    {
      o();
      return;
    }
    if (str.equals("clanList"))
    {
      b(localae, localn);
      return;
    }
    if (str.equals("letterConfirm"))
    {
      a(localae);
      return;
    }
    if (str.equals("letterResult"))
    {
      p();
      return;
    }
    if (str.equals("joinResult"))
    {
      q();
      return;
    }
    if (str.equals("teamList"))
    {
      c(localae, localn);
      return;
    }
    if (str.equals("selectTeamResult"))
    {
      r();
      return;
    }
    if (str.equals("godList"))
    {
      f(localn);
      return;
    }
    if (str.equals("menuGodList"))
    {
      g(localn);
      return;
    }
    if (str.equals("godInfo"))
    {
      s();
      return;
    }
    if (str.equals("godActiveResult"))
    {
      t();
      return;
    }
    if (str.equals("altarMenu"))
    {
      b(localn);
      return;
    }
    if (str.equals("altarConfirmBuild"))
    {
      b();
      return;
    }
    if (str.equals("altarBuildResult"))
    {
      c();
      return;
    }
    if (str.equals("altarList"))
    {
      c(localn);
      return;
    }
    if (str.equals("menuAltarList"))
    {
      d(localn);
      return;
    }
    if (str.equals("altarInfo"))
    {
      d();
      return;
    }
    if (str.equals("altarActiveResult"))
    {
      e();
      return;
    }
    if (str.equals("buildingMenu"))
    {
      e(localn);
      return;
    }
    if (str.equals("buildingConfirmBuild"))
    {
      f();
      return;
    }
    if (str.equals("buildingBuildResult"))
    {
      g();
      return;
    }
    if (str.equals("buildingInfo"))
    {
      h();
      return;
    }
    if (str.equals("clanTop"))
    {
      a(localae, localn);
      return;
    }
    if ((str.equals("clanMemTopNo")) || (str.equals("clanEnterAreaNo")))
    {
      i();
      return;
    }
    if (str.equals("notice"))
    {
      d(localae, localn);
      return;
    }
    if (str.equals("noticeInfo"))
    {
      u();
      return;
    }
    if (str.equals("notice_Left_Menu"))
    {
      h(localn);
      return;
    }
    if (str.equals("notice_Add_No"))
    {
      b(localae);
      return;
    }
    if (str.equals("notice_Del_No"))
      v();
  }

  private static boolean a(n paramn)
  {
    if (paramn == null)
      return false;
    if (be.a(11))
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(11);
    else if (be.a(13))
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(13);
    else if (be.a(10))
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(10);
    else if (be.a(12))
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(12);
    return true;
  }

  private void a(n paramn)
  {
    int i;
    if (be.a());
    switch (i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].jdField_d_of_type_Byte)
    {
    case 0:
      this.jdField_c_of_type_Byte = 0;
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae);
      ba.a().a(301990400);
      break;
    case 1:
      StringBuffer localStringBuffer1;
      (localStringBuffer1 = new StringBuffer()).append("您真的要接受");
      localStringBuffer1.append(this.jdField_b_of_type_JavaLangString);
      localStringBuffer1.append("氏族的战书吗?");
      a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "confirmAccept", localStringBuffer1.toString(), true);
      break;
    case 2:
      StringBuffer localStringBuffer2;
      (localStringBuffer2 = new StringBuffer()).append("您真的要拒绝");
      localStringBuffer2.append(this.jdField_b_of_type_JavaLangString);
      localStringBuffer2.append("氏族的战书吗?");
      a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "confirmRefuse", localStringBuffer2.toString(), true);
      break;
    case 3:
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae);
      ba.a().a(301991424);
      break;
    case 4:
      this.jdField_e_of_type_Byte = 0;
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae);
      ba.a().a(301991680);
      break;
    case 5:
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae);
      ba.a().a(301992192);
    default:
      return;
      if (be.a(18))
      {
        j();
        return;
      }
      a(paramn);
    }
  }

  private void b(n paramn)
  {
    int i;
    if (be.a());
    switch (i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].jdField_d_of_type_Byte)
    {
    case 0:
      StringBuffer localStringBuffer;
      (localStringBuffer = new StringBuffer()).append("创建氏族祭坛需要:\n");
      localStringBuffer.append("钱:");
      localStringBuffer.append(this.jdField_b_of_type_Int);
      localStringBuffer.append("\n奖牌:");
      localStringBuffer.append(this.jdField_c_of_type_Int);
      localStringBuffer.append("\n您确定吗?");
      a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "altarConfirmBuild", localStringBuffer.toString(), true);
      break;
    case 1:
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae);
      ba.a().a(301993728);
    default:
      return;
      if (be.a(18))
      {
        j();
        return;
      }
      a(paramn);
    }
  }

  private static void b()
  {
    if (be.a())
    {
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae);
      ba.a().a(301993472);
      return;
    }
    if (be.a(18))
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
  }

  private static void c()
  {
    if (be.a())
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
  }

  private void c(n paramn)
  {
    a(paramn, this.jdField_c_of_type_ArrayOfBoolean, new String[] { "查看", "激活" }, "menuAltarList");
  }

  private void d(n paramn)
  {
    int i;
    if (be.a());
    switch (i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[1].jdField_d_of_type_Byte)
    {
    case 0:
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae);
      ba.a().a(301993984);
      break;
    case 1:
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae);
      ba.a().a(301998080);
    default:
      return;
      if (be.a(18))
      {
        be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a(null);
        return;
      }
      a(paramn);
    }
  }

  private static void d()
  {
    if (be.a(18))
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a(null);
  }

  private static void e()
  {
    if (be.a())
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.jdField_a_of_type_Ae.a(null);
  }

  private void e(n paramn)
  {
    int i;
    if (be.a());
    switch (i = be.jdField_a_of_type_Be.jdField_a_of_type_ArrayOfR[0].jdField_d_of_type_Byte)
    {
    case 0:
      StringBuffer localStringBuffer;
      (localStringBuffer = new StringBuffer()).append("如果要创建,需要:\n");
      localStringBuffer.append("钱:");
      localStringBuffer.append(this.jdField_d_of_type_Int);
      localStringBuffer.append("\n奖牌:");
      localStringBuffer.append(this.jdField_e_of_type_Int);
      localStringBuffer.append("\n您确定吗?");
      a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae, "buildingConfirmBuild", localStringBuffer.toString(), true);
      break;
    case 1:
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae);
      switch (be.d())
      {
      case 48:
        ba.a().a(302010368);
        break;
      case 49:
        ba.a().a(302022656);
        break;
      case 50:
        ba.a().a(302034944);
        break;
      case 51:
        ba.a().a(302047232);
      }
    default:
      return;
      if (be.a(18))
      {
        j();
        return;
      }
      a(paramn);
    }
  }

  private static void f()
  {
    if (be.a())
      be.a(be.jdField_a_of_type_Be.jdField_a_of_type_Ae);
    switch (be.d())
    {
    case 48:
      ba.a().a(302006272);
      break;
    case 49:
      ba.a().a(302018560);
      break;
    case 50:
      ba.a().a(302030848);
      break;
    case 51:
      ba.a().a(302043136);
    default:
      return;
      if (!(be.a(18)))
        return;
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
    }
  }

  private static void g()
  {
    if (be.a())
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
  }

  private static void h()
  {
    if (be.a(18))
      be.jdField_a_of_type_Be.jdField_a_of_type_Ae.a(null);
  }

  private void a(ae paramae, n paramn)
  {
    if (be.a(10))
    {
      if (this.jdField_a_of_type_Byte <= 0)
        return;
      ay tmp16_15 = this;
      tmp16_15.jdField_a_of_type_Byte = (byte)(tmp16_15.jdField_a_of_type_Byte - 1);
      be.a(paramae);
      ba.a().a(302051328);
      return;
    }
    if (be.a(12))
    {
      if (this.jdField_a_of_type_Byte >= this.jdField_b_of_type_Byte - 1)
        return;
      ay tmp62_61 = this;
      tmp62_61.jdField_a_of_type_Byte = (byte)(tmp62_61.jdField_a_of_type_Byte + 1);
      be.a(paramae);
      ba.a().a(302051328);
      return;
    }
    if (be.a(18))
    {
      j();
      return;
    }
    a(paramn);
  }

  private void i()
  {
    if (be.a())
      j();
  }

⌨️ 快捷键说明

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