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

📄 r.java

📁 很好的3款手机游戏源码
💻 JAVA
📖 第 1 页 / 共 3 页
字号:

	}

	private static void a(Graphics g1, int i1)
	{
		g1.setClip(0, 0, e.a_int_static, e.b);
		if (i1 != -3)
		{
			int j1;
			int l1;
			switch (i1)
			{
			case 0: // '\0'
			case 1: // '\001'
			case 2: // '\002'
				j1 = a_s_array1d_static[i1].a_int_array1d[0];
				l1 = a_s_array1d_static[i1].a_int_array1d[1];
				break;

			case -1: 
				j1 = c.a_int_array1d_static[0];
				l1 = c.a_int_array1d_static[1];
				break;

			default:
				j1 = j.a_int_array1d_static[0];
				l1 = j.a_int_array1d_static[1];
				break;
			}
			g1.drawImage(e_javax_microedition_lcdui_Image_static, j1, l1, 3);
		} else
		{
			for (int k1 = 0; k1 < a_int_static; k1++)
				if (a_s_array1d_static[k1].h > 0)
					g1.drawImage(e_javax_microedition_lcdui_Image_static, a_s_array1d_static[k1].a_int_array1d[0], a_s_array1d_static[k1].a_int_array1d[1], 3);

		}
	}

	private static void b(Graphics g1, int i1)
	{
		if (i1 >= 0)
		{
			int j1 = a_int_array1d_static[0] + 8;
			int k1 = a_int_array1d_static[1] - 36;
			b(g1, j1, k1, i1);
			j1 += a_s_array1d_static[i1].A + 4;
			k1 += 24;
			g1.setClip(j1, k1, 7, 7);
			g1.drawImage(n.e, j1 - 7, k1, 0);
		}
	}

	private static void g(Graphics g1, int i1, int j1)
	{
		int k1 = b_javax_microedition_lcdui_Image_static.getWidth();
		int l1 = i1 - k1 / 2;
		g1.setClip(0, 0, e.a_int_static, e.b);
		g1.drawImage(b_javax_microedition_lcdui_Image_static, l1, j1, 0);
		for (int i2 = 0; i2 < a_int_static; i2++)
			if (a_s_array1d_static[i2].h > 0)
				b(g1, l1 + 1, j1 + 9, i2);

		if (c.c > 0)
			b(g1, l1 + 1, j1 + 1, -1);
		if (j.k > 0)
			b(g1, l1 + 1, j1 + 1, -2);
	}

	private static void b(Graphics g1, int i1, int j1, int k1)
	{
		int l1 = i1;
		int i2 = j1;
		int j2 = 0;
		switch (k1)
		{
		case 0: // '\0'
		case 1: // '\001'
		case 2: // '\002'
			l1 += a_s_array1d_static[k1].A;
			j2 = (2 + a_s_array1d_static[k1].a_int) * 16;
			break;

		case -2: 
			l1 += j.S;
			j2 = 0;
			break;

		case -1: 
			l1 += c.w;
			j2 = 16;
			break;
		}
		g1.setClip(l1, i2, 16, 16);
		g1.drawImage(d_javax_microedition_lcdui_Image_static, l1 - j2, i2, 0);
	}

	private static void h(Graphics g1, int i1, int j1)
	{
		g1.setClip(i1, j1, 44, 9);
		g1.drawImage(c_javax_microedition_lcdui_Image_static, i1, j1, 0);
		n.a(g1, i1, j1 + 9, 44, j.g + j.h, j.P, 0x7f0000, 0xff0000, false, 0);
		n.a(g1, i1, j1 + 15, 44, j.i + j.j, j.Q, 0x1b1bac, 0x5151ff, false, 0);
	}

	private static void i(Graphics g1, int i1, int j1)
	{
		g1.setClip(i1, j1, 44, 9);
		g1.drawImage(c_javax_microedition_lcdui_Image_static, i1, j1 - 9, 0);
		n.a(g1, i1, j1 + 9, 44, c.a_int_static, c.t, 0x7f0000, 0xff0000, false, 0);
		n.a(g1, i1, j1 + 15, 44, c.b_int_static, c.u, 0x1b1bac, 0x5151ff, false, 0);
	}

	public static void b()
	{
		switch (f_int_static)
		{
		case 2: // '\002'
			i();
			break;
		}
	}

	private static void i()
	{
		j.n();
		j();
		for (int i1 = 0; i1 < a_int_static; i1++)
		{
			a_s_array1d_static[i1].b();
			j();
		}

		c.f();
		j();
		c();
	}

	public static void c()
	{
		boolean flag = true;
		for (int i1 = 0; i1 < a_s_array1d_static.length; i1++)
			if (a_s_array1d_static[i1].v != 7)
				flag = false;

		if (flag)
		{
			f_int_static = 3;
			if (n.c_boolean_static)
				c_k_static.c();
		}
		if (j.N == 7 && c.q == 7)
			f_int_static = 6;
	}

	private static void j()
	{
		boolean flag = false;
		for (int i1 = 0; i1 < a_int_static; i1++)
			if (a_s_array1d_static[i1].b_boolean)
				flag = true;

		if (!flag && !j.b_boolean_static && !c.b_boolean_static)
			b_boolean_static = false;
		else
			b_boolean_static = true;
	}

	public static void d()
	{
		switch (f_int_static)
		{
		case 1: // '\001'
			p();
			break;

		case 2: // '\002'
			q();
			break;

		case 3: // '\003'
			o();
			break;

		case 4: // '\004'
			n();
			break;

		case 5: // '\005'
			m();
			break;

		case 6: // '\006'
			l();
			break;

		case 7: // '\007'
			k();
			break;
		}
	}

	private static void k()
	{
		switch (n.i)
		{
		case 8: // '\b'
		case 53: // '5'
			o.a(6, 23, 9, j);
			break;
		}
	}

	private static void l()
	{
		switch (n.i)
		{
		case 8: // '\b'
		case 53: // '5'
			byte byte0;
			switch (n.a_z_static.h)
			{
			case 3: // '\003'
			case 4: // '\004'
			case 5: // '\005'
			case 7: // '\007'
			case 8: // '\b'
			case 9: // '\t'
			case 10: // '\n'
				byte0 = 2;
				break;

			case 16: // '\020'
			case 17: // '\021'
			case 19: // '\023'
			case 20: // '\024'
			case 21: // '\025'
				byte0 = 16;
				break;

			case 6: // '\006'
			case 11: // '\013'
			case 12: // '\f'
			case 13: // '\r'
			case 14: // '\016'
			case 15: // '\017'
			case 18: // '\022'
			default:
				byte0 = 11;
				break;
			}
			o.a(6, 23, 9, byte0);
			break;
		}
	}

	private static void m()
	{
		switch (n.i)
		{
		case 8: // '\b'
		case 53: // '5'
			switch (n.a_z_static.h)
			{
			case 21: // '\025'
				o.a(6, 23, 5, 0);
				break;

			default:
				o.a(6, 23, 9, j);
				break;
			}
			break;
		}
	}

	private static void n()
	{
		switch (n.i)
		{
		default:
			break;

		case 8: // '\b'
		case 53: // '5'
			if (n.a(0, 99) < n.c_p_static.a("balance.dropRate") + i_int_static * 2)
			{
				d_boolean_static = true;
				for (int i1 = 0; i1 < j.a_v_array1d_static.length; i1++)
				{
					if (j.a_v_array1d_static[i1].a_byte != 0 || !d_boolean_static)
						continue;
					d_boolean_static = false;
					j.a_v_array1d_static[i1].a();
					if (j.a_v_array1d_static[i1].b_byte != 0)
						a_java_lang_String_static = j.a_v_array1d_static[i1].b_java_lang_String + j.a_v_array1d_static[i1].a_java_lang_String;
					else
						a_java_lang_String_static = j.a_v_array1d_static[i1].a_java_lang_String;
				}

				f_int_static = 5;
				break;
			}
			switch (n.a_z_static.h)
			{
			case 21: // '\025'
				o.a(6, 23, 5, 0);
				break;

			default:
				o.a(6, 23, 9, j);
				break;
			}
			break;
		}
	}

	private static void o()
	{
		switch (n.i)
		{
		case 8: // '\b'
		case 53: // '5'
			k = 0;
			for (int i1 = 0; i1 < a_int_static; i1++)
				k += a_s_array1d_static[i1].e_int;

			c_boolean_static = false;
			j.m += k;
			if (j.m >= j.a_byte_static * j.a_byte_static * 2)
			{
				j.m = 0;
				j.a_byte_static++;
				j.b_byte_static += 5;
				j.j();
				c_boolean_static = true;
			}
			c.a_byte_static -= 5;
			if (c.a_byte_static < 0)
				c.a_byte_static = 0;
			f_int_static = 4;
			break;
		}
	}

	private static void p()
	{
		switch (n.i)
		{
		case 8: // '\b'
		case 53: // '5'
			f_int_static = 2;
			break;
		}
	}

	private static void q()
	{
		j.t();
	}

	public static void e()
	{
	}

	public static void f()
	{
	}

}

⌨️ 快捷键说明

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