📄 fifa.java~1~
字号:
j3 += 2; } while(true); } return _$14040; } private int _$14075(int i) { int j = _$13982[i] & 0xff | (_$13982[i + 1] & 0xff) << 8 | (_$13982[i + 2] & 0xff) << 16 | (_$13982[i + 3] & 0xff) << 24; return j; } private int _$14076(int i) { int l = _$14075(0); int j = 0; for(int k = 4; j < l; k += 8) { if(_$14075(k) == i) return _$14075(k + 4); j++; } return -1; } private int _$14055(int i, int j) { int k = _$14076(j); if(i < _$14075(k + 0)) return _$14075(k + (i << 2) + 4); else return -1; } private int _$14080(int i, int j) { int k = _$14055(i, 1); if(j < _$14075(k + 0)) return _$14075(k + (j << 2) + 4); else return -1; } private int _$14084(int i) { int j = _$14055(i, 1); return _$14075(j + 0); } private int _$14085(byte abyte0[], int i, int j, boolean flag) { int l = abyte0[i + 0] & 0xff | (abyte0[i + 1] & 0xff) << 8; i += 2; for(int k = 0; k < l;) { _$13983[j] = abyte0[i]; k++; j++; i++; } if(flag) _$13983[j++] = 32; _$13983[j] = 0; return j; } private int _$14087(int i, int j, int k, boolean flag, boolean flag1) { if(i < 0) { _$13983[j++] = 45; i = -i; } for(int l = 0; l < k; l++) { _$13984[k - 1 - l] = (byte)(i % 10); i /= 10; } for(int i1 = 0; i1 < k; i1++) if(flag1 || _$13984[i1] > 0 || i1 == k - 1) { _$13983[j++] = (byte)(_$13984[i1] + 48); flag1 = true; } if(flag) _$13983[j++] = 32; _$13983[j] = 0; return j; } private void _$14057(int i) { int j = _$14000; int i1 = _$14055(i, 2); byte byte0 = _$13982[i1 + 0]; int k = _$13975.getHeight() + 1; int l = _$13975.getHeight(); _$13995 = j - (l + 4); if(_$13991 > 0) _$13995 -= (_$13999 >> 5) + 1; int l1 = 0; int j1 = 0; _$14009 = -1; for(int k1 = 0; k1 < byte0; k1++) { _$13985[k1] = j1; byte byte1 = _$13982[i1 + 6 + (k1 << 2)]; byte byte2 = _$13982[i1 + 7 + (k1 << 2)]; switch(byte1) { case 1: // '\001' case 16: // '\020' l1++; // fall through case 2: // '\002' j1 += k; break; case 4: // '\004' case 8: // '\b' l1++; j1 += k * 2 + 2; break; case 32: // ' ' j1 += _$13981[byte2].getHeight(); break; } if((byte1 & 0x80) != 0) continue; j1++; if(byte1 == 1 && _$13982[i1 + 5 + (k1 << 2)] == 16) _$14009 = k1; } _$14002 = l1; _$13985[byte0] = j1; _$13993 = j1; if(_$13993 < _$13995) _$13993 = -1; else _$13994 = ((_$13995 - 6) * _$13995 + (_$13993 - 1)) / _$13993; } private void _$14094(Graphics g, byte abyte0[], int i, int j, int k, int l, int i1, boolean flag) { int j1 = 0; do { if(j1 >= j) break; if(abyte0[i] == 0) { j = j1; break; } _$5171[j1] = (char)(abyte0[i] & 0xff); j1++; i++; } while(true); if(j > 0) g.drawChars(_$5171, 0, j, k, l, i1); } private void _$14099(Graphics g, int i, int j, int k, int l, boolean flag) { int i1 = _$13982[i + 0] & 0xff | (_$13982[i + 1] & 0xff) << 8; _$14094(g, _$13982, i + 2, i1, j, k, l, flag); } private int _$14101(Font font, int i) { int k = _$13982[i + 0] & 0xff | (_$13982[i + 1] & 0xff) << 8; int l = i + 2; int j = 0; do { if(j >= k) break; if(_$13982[l] == 0) { k = j; break; } _$5171[j] = (char)(_$13982[l] & 0xff); j++; l++; } while(true); return font.charsWidth(_$5171, 0, k); } private void _$14103(Font font, int i) { int j1 = _$13982[i + 0] & 0xff | (_$13982[i + 1] & 0xff) << 8; i += 2; byte byte0 = 123; int l = 0; int i1 = -1; int k = 0; int j = 0; boolean flag = false; for(; j < j1; j++) { char c = (char)(_$13982[i + j] & 0xff); if(j == j1 - 1) { if(font.charsWidth(_$5171, 0, j - l) >= byte0) flag = true; } else if(c == ' ') if(font.charsWidth(_$5171, 0, j - l) < byte0) i1 = j; else flag = true; if(c == '\n') { _$13986[k] = j - l; k++; _$13986[k] = -1; k++; l = j + 1; i1 = -1; continue; } _$5171[j - l] = c; if(!flag) continue; if(i1 == -1) { for(; font.charsWidth(_$5171, 0, (j - l) + 1) >= byte0; j--); i1 = j; } _$13986[k] = (i1 - l) + 1; l = i1 + 1; j = i1; k++; i1 = -1; flag = false; } if(j1 - l > 0) { _$13986[k] = j1 - l; k++; } _$13988 = k; } private void _$14107(Graphics g, int i, int j, int k, int l) { for(; k > 0; k -= 2) { g.drawLine(i, j, i, (j + k) - 1); i += l; j++; } } private void _$14108(Graphics g, int i, int j, int k, int l) { g.drawRoundRect(i, j, k, l, 4, 4); g.drawLine(i + 3, j + l, i + (k - 3), j + l); g.drawLine(i + k, j + 3, i + k, (j + l) - 3); g.drawLine(i + (k - 3), j + l, i + k, (j + l) - 3); } public void Menu_DrawItem(Graphics g, int i, int j, int k, int l, int i1) { int j1 = _$13982[j + 5 + (k << 2)]; byte byte1 = _$13982[j + 6 + (k << 2)]; byte byte0 = _$13982[j + 7 + (k << 2)]; if((byte1 & 0x80) == 0) { j1 = _$14055(j1, 0); g.setFont(_$13975); int k1 = _$13982[j + 8 + (k << 2)] & 0xff; int l1; if(k1 != 0) l1 = _$14114(g, i, k1, j1, l, i1, true); else l1 = 0; if(l1 == 0) _$14099(g, j1, l, i1, 17, false); } } public void Menu_Draw(Graphics g) { if(_$14005) { _$14005 = false; int j9 = _$13989; int i = _$14055(j9, 2); byte byte0 = _$13982[i + 0]; int j = _$13982[i + 1]; byte byte7 = _$13982[i + 2]; j = _$14055(j, 0); int k7 = _$13999; int l7 = _$14000; int k = _$13975.getHeight() + 3; int l = _$13975.getHeight(); g.setGrayScale(255); g.fillRect(0, 0, k7, l7); g.setFont(_$13975); int i5; if(byte7 == 0) { int j3 = 0; for(int k1 = 0; k1 < byte0; k1++) { byte byte1 = _$13982[i + 6 + (k1 << 2)]; if(byte1 != 1) j3++; } if(j3 == 0) g.drawImage(_$13670, 64, 0, 0x10 | 0x1); else if(j9 == 12 && _$14069() == 0) g.drawImage(_$13979, k7 >> 1, l7 - _$13979.getHeight() >> 2, 0x10 | 0x1); else if(_$21324 != null) g.drawImage(_$21324, k7 >> 1, 0, 0x10 | 0x1); i5 = l + 2; } else { if(_$21324 != null) g.drawImage(_$21324, k7 >> 1, 0, 0x10 | 0x1); g.setColor(0xc4c4c4); g.fillRect(0, 0, k7, l + 1); i5 = l + 2; g.setColor(0xffffff); _$14099(g, j, 2, 1, 20, false); } g.setColor(0x164597); if(byte7 == 0) { int k3 = 0; int l10 = 256; int i11 = 0; for(int l1 = 0; l1 < byte0; l1++) { byte byte2 = _$13982[i + 6 + (l1 << 2)]; if(byte2 != 1) { k3++; continue; } if(l1 < l10) l10 = l1; if(l1 > i11) i11 = l1; } if(k3 > 1) i5 = 0; else i5 = l + 4; boolean flag; if(byte0 - k3 == 1) flag = false; else flag = true; for(int i2 = 0; i2 < byte0; i2++) { int l9 = 0; int i1 = _$13982[i + 5 + (i2 << 2)]; byte byte3 = _$13982[i + 6 + (i2 << 2)]; byte byte5 = _$13982[i + 7 + (i2 << 2)]; g.setFont(_$5113); if(byte3 == 2) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -