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

📄 fifa.java~3~

📁 是一个足球的游戏,可以下载看看.挺有用处的一个小程序
💻 JAVA~3~
📖 第 1 页 / 共 5 页
字号:
                            i2 = (j4 << 2) + j4;
                        }
                        if (byte0 > 0) {
                            int k4 = _$13985[ (i1 >> 1) * 3 + 1] + (j4 >> 1);
                            _$14033[l3 + 0] = k4 - 1 - i2;
                            _$14033[l3 + 1] = (k4 - 1) + (j4 << 1) + i2;
                            _$14033[l3 + 2] = byte0;
                            _$14033[l3 + 3] = i4;
                            l3 += 4;
                        }
                    }

                    _$14033[l3 + 0] = _$13985[10];
                    _$14033[l3 + 1] = _$13985[10] + j4 * 3;
                    _$14033[l3 + 2] = 4;
                    _$14033[l3 + 3] = 52;
                    Menu_CalcStringFormatPos(_$5113, _$14016);
                    _$13991 = _$13987[0] * 6 - (_$13999 - 10);
                    if (_$13991 < 0) {
                        _$13991 = 0;
                    }
                    break;

                case 17: // '\021'
                    if (j == 2) {
                        _$13986[_$14128(i, 48)] = _$14028;
                        _$14042.calcFormationForMenu(_$14028);
                    }
                    if (j == 3) {
                        _$14028 = _$13986[_$14128(i, 48)];
                    }
                    break;

                case 18: // '\022'
                    if (j == 2) {
                        _$13986[_$14128(i, 50)] = _$14029;
                        _$14042.calcFormationForMenu(_$14028);
                    }
                    if (j == 3) {
                        _$14029 = _$13986[_$14128(i, 50)];
                    }
                    break;

                case 19: // '\023'
                    if (j == 2) {
                        Menu_CalcStringFormatPos(_$5113, _$14017);
                    }
                    break;

                case 20: // '\024'
                case 21: // '\025'
                    if (j == 2) {
                        Menu_CalcStringFormatPos(_$5113, _$14014);
                    }
                    break;

                case 25: // '\031'
                    if (j != 2) {
                        break;
                    }
                    int i3 = _$14055(i, 2);
                    for (int j1 = 0; j1 < _$14040 * 3; j1++) {
                        _$13982[i3 + 6 + (j1 + 0 << 2)] &= 0x7f;

                    }
                    for (int k1 = _$14040 * 3; k1 < 96; k1++) {
                        _$13982[i3 + 6 + (k1 + 0 << 2)] |= 0x80;

                    }
                    _$13991 = _$5113.stringWidth(_$14018) - (_$13999 - 10);
                    if (_$13991 < 0) {
                        _$13991 = 0;
                    }
                    Menu_CalcStringFormatPos(_$5113, _$14018);
                    break;

                case 27: // '\033'
                case 28: // '\034'
                    if (j != 2) {
                        break;
                    }
                    _$14103(_$5113, _$14055(_$14001, 0));
                    int j3 = _$14055(i, 2);
                    int j2 = 0;
                    if (i == 28) {
                        j2 = 1;
                    }
                    int l1 = 0;
                    do {
                        if (l1 >= 41) {
                            break label0;
                        }
                        if (l1 >= _$13988) {
                            _$13982[j3 + 6 + (l1 + j2 << 2)] |= 0x80;
                        }
                        else {
                            _$13982[j3 + 6 + (l1 + j2 << 2)] &= 0x7f;
                        }
                        l1++;
                    }
                    while (true);

                case 7: // '\007'
                    if (j == 2) {
                        _$13986[_$14128(i, 6)] = _$14031;
                    }
                    if (j == 3) {
                        _$14031 = _$13986[_$14128(i, 6)];
                    }
                    break;

                case 5: // '\005'
                    if (j == 2) {
                        _$13986[_$14128(i, 4)] = gdSound;
                    }
                    if (j == 3) {
                        gdSound = _$13986[_$14128(i, 4)];
                    }
                    break;

                case 6: // '\006'
                    if (j == 2) {
                        _$13986[_$14128(i, 5)] = gdDifficulty;
                    }
                    if (j == 3) {
                        gdDifficulty = _$13986[_$14128(i, 5)];
                    }
                    break;
            }
        }

        private void _$14132(int i, int j, int k, int l) {
            if (j >= 131 && j <= 139 && k == 0) {
                _$14001 = 61 + (j - 131);
            }
            if (j >= 32 && j <= 46 && (i != 16 || _$14046 < 3)) {
                int k1 = j - 32;
                if (_$14038 == k1) {
                    _$14038 = -1;
                }
                else
                if (_$14038 == -1) {
                    _$14038 = k1;
                }
                else
                if (k1 < 11 || _$14038 < 11) {
                    int j2 = _$14022[k1];
                    _$14022[k1] = _$14022[_$14038];
                    _$14022[_$14038] = (byte) j2;
                    _$14038 = -1;
                    if (i == 16) {
                        _$14046++;
                    }
                }
            }
            switch (j) {
                default:
                    break;

                case 1: // '\001'
                    if (i != 11 || l != (_$14025 & 0xff)) {
                        break;
                    }
                    int l1 = _$14128(i, 1);
                    if (k == 1) {
                        _$13986[l1]--;
                    }
                    if (k == 4) {
                        _$13986[l1]++;
                    }
                    int i1 = _$14055(i, 2);
                    int j1 = _$14055(_$13982[i1 + 7 + (l1 << 2)], 1);
                    int i2 = _$14075(j1 + 0);
                    if (_$13986[l1] < 0) {
                        _$13986[l1] = i2 - 1;
                    }
                    if (_$13986[l1] == i2) {
                        _$13986[l1] = 0;
                    }
                    break;

                case 2: // '\002'
                    if (k != 0) {
                        break;
                    }
                    _$14035 = -1;
                    if (_$14025 < 0) {
                        _$14025 = _$14045;
                        Menu_ChangeMenuData(i, 2, 2, 1);
                    }
                    else {
                        Menu_ChangeMenuData(i, 2, 2, 10);
                    }
                    break;

                case 3: // '\003'
                    if (k != 0) {
                        break;
                    }
                    if (_$14025 < 0) {
                        _$14025 = _$14045;
                        Menu_ChangeMenuData(i, 3, 2, 2);
                    }
                    else {
                        Menu_ChangeMenuData(i, 3, 2, 12);
                    }
                    break;

                case 13: // '\r'
                    if (k != 0) {
                        break;
                    }
                    _$14039 = 1;
                    if (_$14027 == _$14036) {
                        Menu_ChangeMenuData(i, 13, 2, 13);
                    }
                    else {
                        Menu_ChangeMenuData(i, 13, 2, 12);
                        _$14006 = 1;
                    }
                    break;

                case 7: // '\007'
                    if (k == 0) {
                        _$9597();
                        _$14042.setMasterState(6, false);
                    }
                    break;

                case 10: // '\n'
                    if (k == 0) {
                        _$14006 = 1;
                    }
                    break;

                case 64: // '@'
                    if (k == 0) {
                        _$14006 = 2;
                    }
                    break;

                case 65: // 'A'
                    if (k == 0) {
                        _$14006 = 3;
                    }
                    break;

                case 47: // '/'
                    if (k == 0 && menuReturnMenu != -1) {
                        _$14007 = true;
                        Menu_ChangeMenuData(i, 47, 2, menuReturnMenu);
                    }
                    break;

                case 14: // '\016'
                    if (k == 0) {
                        _$14049();
                        _$14027 = 0;
                        _$14030 = 0;
                    }
                    break;

                case 48: // '0'
                    if (k == 1 || k == 4) {
                        _$14042.calcFormationForMenu(l);
                    }
                    break;

                case 66: // 'B'
                    if (k == 0 && !_$22819) {
                        _$21332 = true;
                    }
                    break;
            }
        }

        private void _$14140(Graphics g, int i, int j, int k, int l) {
            byte byte0 = 20;
            int k1 = i;
            g.setFont(_$13974);
            for (int i1 = 0; i1 < l; i1++) {
                int j1 = _$14080(k, i1);
                _$14099(g, j1, k1, j, byte0, false);
                k1 = i + _$13987[i1];
            }

            j += _$13974.getHeight() - 1;
            g.drawLine(0, j, _$13999, j);
        }

        private int _$14114(Graphics g, int i, int j, int k, int l, int i1, boolean flag) {
            int k4 = 0;
            if (j == -1 && i == 14) {
                g.setColor(0x164597);
                int i9 = _$13987[0] - 12;
                int l9 = _$13975.getHeight() + 2;
                label0:
                    for (int j1 = 0; j1 < 32; j1 += 4) {
                    if (_$13992 >= _$14033[j1 + 1] || _$13992 + _$13995 < _$14033[j1 + 0]) {
                        continue;
                    }
                    int j10 = _$14033[j1 + 2];
                    int k10 = _$14033[j1 + 3];
                    int l10 = l + _$13987[0] * j10;
                    if (j10 == 4) {
                        g.setGrayScale(0);
                        int j11 = (i1 + _$14033[j1 + 0]) - _$13992;
                        int l2 = 0;
                        do {
                            if (l2 >= 3) {
                                continue label0;
                            }
                            int j7 = _$14085(_$13982, _$14080(6, l2), 0, true);
                            if (_$14030 >= j10) {
                                int l4 = _$14080( (_$14025 >> 8) + 0, _$14021[k10 + l2]);
                                j7 = _$14085(_$13982, l4, j7, true);
                            }
                            _$14094(g, _$13983, 0, j7, l10, j11, 20, false);
                            j11 += l9;
                            l2++;
                        }
                        while (true);
                    }
                    int i3;
                    if (j10 == 1) {
                        i3 = l9 >> 1;
                    }
                    else
                    if (j10 == 2) {
                        i3 = l9 << 1;
                    }
                    else {
                        i3 = (l9 << 2) + l9;
                    }
                    int k11 = (i1 + _$14033[j1 + 0] + 1 + i3) - _$13992;
                    g.fillRect(l10 - 2, k11 - 1, i9 + 2, l9);
                    g.fillRect(l10 - 2, (k11 - 1) + l9, i9 + 2, l9);
                    g.setGrayScale(0);
                    g.drawLine(l10 + (i9 >> 1), k11 - 1, l10 + (i9 >> 1), k11 - 1 - i3);
                    g.drawLine(l10 + (i9 >> 1), (k11 - 1) + (l9 << 1), l10 + (i9 >> 1), (k11 - 1) + (l9 << 1) + i3);
                    if (j10 < 3) {
                        g.drawLine( (l10 - 2) + i9, (k11 - 1) + l9, l10 + (_$13987[0] + (i9 >> 1)), (k11 - 1) + l9);
                    }
                    g.setGrayScale(255);
                    g.drawLine(l10 - 1, (k11 - 1) + l9, (l10 + i9) - 2, (k11 - 1) + l9);
                    if (_$14030 >= j10) {
                        int i5 = _$14080( (_$14025 >> 8) + 0, _$14021[k10 + 0] & 0xff);
                        _$14099(g, i5, l10, k11, 20, false);
                        i5 = _$14080( (_$14025 >> 8) + 0, _$14021[k10 + 1] & 0xff);
                        _$14099(g, i5, l10, k11 + l9, 20, false);
                    }
                    g.se

⌨️ 快捷键说明

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