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

📄 j.java

📁 很好的3款手机游戏源码
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
					e = 1;
					f = 6;
					L = 5;
					break;
				}
				break;

			case 21: // '\025'
				switch (n.a.h)
				{
				case 20: // '\024'
					e = 12;
					f = 1;
					break;
				}
				break;

			case 23: // '\027'
				switch (n.a.h)
				{
				case 2: // '\002'
					e = 22;
					f = 22;
					L = 6;
					k = g + h;
					l = i + j;
					c.c = c.a_int_static;
					c.d = c.b;
					break;

				case 11: // '\013'
					e = 31;
					f = 20;
					L = 7;
					k = g + h;
					l = i + j;
					c.c = c.a_int_static;
					c.d = c.b;
					break;

				case 16: // '\020'
					e = 31;
					f = 20;
					L = 7;
					k = g + h;
					l = i + j;
					c.c = c.a_int_static;
					c.d = c.b;
					break;
				}
				break;
			}
			a_int_static = e * 16 + 8;
			b_int_static = f * 16 + 8;
			c_int_static = a_int_static;
			d_int_static = b_int_static;
			if (j1 != 1 && j1 != 23 && k1 != 0)
				L = k1;
			if (j1 != 23 && k1 != 0)
				L = k1;
			break;

		case 7: // '\007'
			break;
		}
		if (a_u_static == null)
			a_u_static = new u("/player_Tactic.ani");
		a_u_static.a(b_int_array2d_static);
		a_u_static.a((a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
		n.a.c();
		f();
	}

	public static void b()
	{
		if (_DD11 != _B_B._BB[11])
		{
			return;
		} else
		{
			a_u_static = null;
			k();
			return;
		}
	}

	public static void c()
	{
		if (_DD11 != _B_B._BB[11])
			return;
		N = 1;
		b_boolean_static = false;
		R = 0;
		S = 0;
		T = 40 - ((F + G) * 20) / 100;
		U = 0;
		V = 0;
		int ai[] = {
			r.a_int_array1d_static[0] + r.b_int_array1d_static[0], r.a_int_array1d_static[1] + r.b_int_array1d_static[1]
		};
		a_int_array1d_static = ai;
		b_u_static = new u("/player_Battle.ani");
		b_u_static.a(c_int_array2d_static);
		b_u_static.a(a_byte_array1d_static);
		b_u_static.a(0, a_int_array1d_static[0], a_int_array1d_static[1]);
		g();
		h();
		a_b_array1d_static = new b[b_int_array1d_static.length];
		for (int i1 = 0; i1 < b_int_array1d_static.length; i1++)
			if (a_byte_static >= 3 + i1 * 2)
			{
				a_b_array1d_static[i1] = new b(b_int_array1d_static[i1]);
				a_b_array1d_static[i1].a();
			}

		if (a_b_array1d_static[0] == null)
		{
			a_b_array1d_static[0] = new b(b_int_array1d_static[0]);
			a_b_array1d_static[0].a();
		}
		if (c_u_static == null)
			c_u_static = new u("/catch_Enemy.ani");
		c_int_array1d_static = new int[r.a_int_static + 2];
		d_int_array1d_static = new int[r.a_int_static + 2];
		P = k;
		Q = l;
		if (k <= 0)
			k = 1;
		b_u_static.j = -81;
	}

	public static void d()
	{
		if (_DD12 != _B_B._BB[12])
		{
			return;
		} else
		{
			b_u_static = null;
			c_u_static = null;
			a_b_array1d_static = null;
			return;
		}
	}

	public static void e()
	{
		if (_DD9 != _B_B._BB[9])
			return;
		a_byte_static = 1;
		m = 0;
		n = 2;
		p = 2;
		r = 3;
		t = 2;
		v = 3;
		j();
		k = g;
		l = i;
		e = 22;
		f = 22;
		a_int_static = e * 16 + 8;
		b_int_static = f * 16 + 8;
		c_int_static = a_int_static;
		d_int_static = b_int_static;
		L = 5;
		b_v_array1d_static = new v[3];
		for (int i1 = 0; i1 < 3; i1++)
			b_v_array1d_static[i1] = new v();

		b_v_array1d_static[0].a((byte)1, 1, 0);
		b_v_array1d_static[1].a((byte)5, 1, 0);
		b_v_array1d_static[2].a((byte)6, 1, 0);
		i();
		f();
		a_v_array1d_static = new v[16];
		for (int j1 = 0; j1 < 16; j1++)
			a_v_array1d_static[j1] = new v();

		a_v_array1d_static[0].a((byte)17, 1, 0);
		c.a();
		c.b();
	}

	public static void f()
	{
		if (_DD12 != _B_B._BB[12])
			return;
		else
			return;
	}

	public static void g()
	{
		if (_DD11 != _B_B._BB[11])
			return;
		else
			return;
	}

	public static void h()
	{
		if (_DD11 != _B_B._BB[11])
			return;
		if (b_v_array1d_static != null)
		{
			b_u_static.a_int_array2d[6][1] = (b_v_array1d_static[0].d - 1) * 23;
			b_u_static.a_int_array2d[18][1] = (b_v_array1d_static[0].d - 1) * 23;
			b_u_static.a_int_array2d[34][1] = (b_v_array1d_static[0].d - 1) * 23;
			b_u_static.a_int_array2d[42][1] = (b_v_array1d_static[0].d - 1) * 23;
			b_u_static.a_int_array2d[43][1] = (b_v_array1d_static[0].d - 1) * 23;
			b_u_static.a_int_array2d[44][1] = (b_v_array1d_static[0].d - 1) * 23;
			b_u_static.a_int_array2d[50][1] = (b_v_array1d_static[0].d - 1) * 23;
		}
	}

	public static void i()
	{
		if (_DD11 != _B_B._BB[11])
			return;
		y = C = A = E = G = h = j = K = I = 0;
		for (int i1 = 0; i1 < 3; i1++)
		{
			y += b_v_array1d_static[i1].a[0] + b_v_array1d_static[i1].a[5];
			C += b_v_array1d_static[i1].a[1] + b_v_array1d_static[i1].a[6];
			A += b_v_array1d_static[i1].a[2] + b_v_array1d_static[i1].a[7];
			E += b_v_array1d_static[i1].a[3] + b_v_array1d_static[i1].a[8];
			G += b_v_array1d_static[i1].a[4] + b_v_array1d_static[i1].a[11];
			h += b_v_array1d_static[i1].a[9];
			j += b_v_array1d_static[i1].a[10];
			K += b_v_array1d_static[i1].a[12];
			I += b_v_array1d_static[i1].a[13];
		}

		if (k > g + h)
			k = g + h;
		if (l > i + j)
			l = i + j;
	}

	public static void j()
	{
		if (_DD8 != _B_B._BB[8])
		{
			return;
		} else
		{
			g = (r * n.c_p_static.a("life_P")) / n.c_p_static.a("life_D");
			i = (v * n.c_p_static.a("magic_P")) / n.c_p_static.a("magic_D");
			x = (n * n.c_p_static.a("pAtk_P")) / n.c_p_static.a("pAtk_D");
			B = (r * n.c_p_static.a("pDef_P")) / n.c_p_static.a("pDef_D");
			z = (t * n.c_p_static.a("mAtk_P")) / n.c_p_static.a("mAtk_D");
			D = (r * n.c_p_static.a("mDef_P")) / n.c_p_static.a("mDef_D");
			F = (p * n.c_p_static.a("speed_P")) / n.c_p_static.a("speed_D") + 20;
			H = (p * n.c_p_static.a("critical_P")) / n.c_p_static.a("critical_D");
			J = ((p * n.c_p_static.a("hit_Rate_P")) / n.c_p_static.a("hit_Rate_D") + 90) - a_byte_static * 4;
			T = 40 - (F * 20) / 100;
			return;
		}
	}

	public static void a(Graphics g1)
	{
		if (_DD9 != _B_B._BB[9])
		{
			return;
		} else
		{
			d_u_static.a(g1, null);
			return;
		}
	}

	public static void b(Graphics g1)
	{
		if (_DD12 != _B_B._BB[12])
		{
			return;
		} else
		{
			a_u_static.a(g1, null);
			return;
		}
	}

	public static void c(Graphics g1)
	{
		if (_DD13 != _B_B._BB[13])
			return;
		if (N != 7)
			b_u_static.a(g1, null);
	}

	private static void w()
	{
		if (_DD11 != _B_B._BB[11])
			return;
		d_u_static.a((a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
		d_u_static.a();
		e = (byte)(a_int_static / 16);
		f = (byte)(b_int_static / 16);
		switch (L)
		{
		default:
			break;

		case 1: // '\001'
			if (d_u_static.a_int != 0)
				d_u_static.a(0, (a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
			if (n.a.a(a_int_static, b_int_static - 4 - 8) && o.a == 0)
				b_int_static -= 8;
			break;

		case 2: // '\002'
			if (d_u_static.a_int != 1)
				d_u_static.a(1, (a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
			if (n.a.a(a_int_static, b_int_static + 4 + 8) && o.a == 0)
				b_int_static += 8;
			break;

		case 3: // '\003'
			if (d_u_static.a_int != 2)
				d_u_static.a(2, (a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
			if (n.a.a(a_int_static - 7 - 8, b_int_static) && o.a == 0)
				a_int_static -= 8;
			break;

		case 4: // '\004'
			if (d_u_static.a_int != 3)
				d_u_static.a(3, (a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
			if (n.a.a(a_int_static + 7 + 8, b_int_static) && o.a == 0)
				a_int_static += 8;
			break;

		case 5: // '\005'
			if (d_u_static.a_int != 4)
				d_u_static.a(4, (a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
			break;

		case 6: // '\006'
			if (d_u_static.a_int != 5)
				d_u_static.a(5, (a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
			break;

		case 7: // '\007'
			if (d_u_static.a_int != 6)
				d_u_static.a(6, (a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
			break;

		case 8: // '\b'
			if (d_u_static.a_int != 7)
				d_u_static.a(7, (a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
			break;
		}
	}

	private static void x()
	{
		if (_DD13 != _B_B._BB[13])
			return;
		e = (byte)(a_int_static / 16);
		f = (byte)(b_int_static / 16);
		a_u_static.a((a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
		a_u_static.a();
		if (a_int_static == c_int_static && b_int_static == d_int_static && L >= 1)
		{
			if (a_u_static.a_int == -1)
				a_u_static.a(L - 1, (a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
			if (M == L)
				ad = 32;
			else
				ad = 16;
label0:
			switch (L)
			{
			default:
				break;

			case 1: // '\001'
				switch (ad)
				{
				default:
					break;

				case 16: // '\020'
					if (n.a.a(a_int_static, b_int_static - ad))
					{
						d_int_static = b_int_static - ad;
						M = L;
					}
					break label0;

				case 32: // ' '
					if (n.a.a(a_int_static, b_int_static - ad) && n.a.a(a_int_static, b_int_static - ad / 2))
					{
						d_int_static = b_int_static - ad;
						M = L;
						break label0;
					}
					if (!n.a.a(a_int_static, b_int_static - ad) && n.a.a(a_int_static, b_int_static - ad / 2))
					{
						d_int_static = b_int_static - ad / 2;
						ad /= 2;
						M = L;
					}
					break;
				}
				break;

			case 2: // '\002'
				switch (ad)
				{
				default:
					break;

				case 16: // '\020'
					if (n.a.a(a_int_static, b_int_static + ad))
					{
						d_int_static = b_int_static + ad;
						M = L;
					}
					break label0;

				case 32: // ' '
					if (n.a.a(a_int_static, b_int_static + ad) && n.a.a(a_int_static, b_int_static + ad / 2))
					{
						d_int_static = b_int_static + ad;
						M = L;
						break label0;
					}
					if (!n.a.a(a_int_static, b_int_static + ad) && n.a.a(a_int_static, b_int_static + ad / 2))
					{
						d_int_static = b_int_static + ad / 2;
						M = L;
						ad /= 2;
					}
					break;
				}
				break;

			case 3: // '\003'
				switch (ad)
				{
				default:
					break;

				case 16: // '\020'
					if (n.a.a(a_int_static - ad, b_int_static))
					{
						c_int_static = a_int_static - ad;
						M = L;
					}
					break label0;

				case 32: // ' '
					if (n.a.a(a_int_static - ad, b_int_static) && n.a.a(a_int_static - ad / 2, b_int_static))
					{
						c_int_static = a_int_static - ad;
						M = L;
						break label0;
					}
					if (!n.a.a(a_int_static - ad, b_int_static) && n.a.a(a_int_static - ad / 2, b_int_static))
					{
						c_int_static = a_int_static - ad / 2;
						ad /= 2;
						M = L;
					}
					break;
				}
				break;

			case 4: // '\004'
				switch (ad)
				{
				default:
					break;

				case 16: // '\020'
					if (n.a.a(a_int_static + ad, b_int_static))
					{
						c_int_static = a_int_static + ad;
						M = L;
					}
					break label0;

				case 32: // ' '
					if (n.a.a(a_int_static + ad, b_int_static) && n.a.a(a_int_static + ad / 2, b_int_static))
					{
						c_int_static = a_int_static + ad;
						M = L;
						break label0;
					}
					if (!n.a.a(a_int_static + ad, b_int_static) && n.a.a(a_int_static + ad / 2, b_int_static))
					{
						c_int_static = a_int_static + ad / 2;
						ad /= 2;
						M = L;
					}
					break;
				}
				break;

			case 5: // '\005'
			case 6: // '\006'
			case 7: // '\007'
			case 8: // '\b'
				M = L;
				a_u_static.a(L - 1, (a_int_static - n.a.e) + e.a / 2, (b_int_static - n.a.f) + e.b / 2);
				break;
			}
		}
		if (a_int_static < c_int_static)
			a_int_static += ad / 2;
		else
		if (a_int_static > c_int_static)
			a_int_static -= ad / 2;
		if (b_int_static < d_int_static)
			b_int_static += ad / 2;
		else
		if (b_int_static > d_int_static)
			b_int_static -= ad / 2;
	}

	public static void k()
	{
		if (_DD13 != _B_B._BB[13])
			return;
		switch (L)
		{
		case 1: // '\001'
			L = 5;
			break;

		case 2: // '\002'
			L = 6;
			break;

		case 3: // '\003'
			L = 7;
			break;

		case 4: // '\004'
			L = 8;
			break;
		}
	}

	public static void l()
	{
		if (_DD12 != _B_B._BB[12])
		{
			return;
		} else
		{
			w();
			return;
		}
	}

	public static void m()
	{
		if (_DD10 != _B_B._BB[10])
		{
			return;
		} else
		{
			x();
			return;
		}
	}

	public static void n()
	{
		if (_DD8 != _B_B._BB[8])
			return;
		b_u_static.a();
		for (int i1 = 0; i1 < 5; i1++)
			if (a_b_array1d_static[i1] != null)
				a_b_array1d_static[i1].b();

		c_u_static.a();
		if (N != 7 && !r.b_boolean_static)
			A();
		boolean flag = false;
		if (V < U)
		{
			int j1 = (U - V) / 4;
			if (j1 < 1)
				j1 = 1;
			V += j1;
		}
		if (V > U)
		{
			int k1 = (V - U) / 4;
			if (k1 < 1)
				k1 = 1;
			V -= k1;
		}
		S = (r.g * V) / T;

⌨️ 快捷键说明

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