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

📄 ds_effects.java

📁 怪物大陆 压缩包里面有切图直接在WTK里面使用 源码完整
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
                _fld8c = 0;
            } else
            if(_fld5i == 8 && _fld2d == 3)
            {
                _fld6c = 10;
                _fld5i = 0;
                _fld8c = 0;
            }
    }

    void _mth4d()
    {
        if(_fld9l < 500)
        {
            switch(_fld9l)
            {
            case 0: // '\0'
                _mth1b(0, 180, 76, _fld6p, 6);
                _mth1b(5, 185, 176, _fld0c, 30);
                _mth1b(6, 100, 216, _fld1p, 42);
                break;

            case 50: // '2'
                _mth1b(1, 180, 226, _fld6p, 6);
                _mth1b(3, 165, 196, _fld8p, 24);
                break;

            case 100: // 'd'
                _mth1b(2, 180, 176, _fld6p, 6);
                _mth1b(7, 175, 176, _fld5p, 30);
                break;

            case 150: 
                _mth1b(0, 180, 206, _fld6p, 6);
                _mth1b(4, 165, 176, _fld8p, 24);
                break;

            case 200: 
                _mth1b(1, 180, 176, _fld6p, 6);
                _mth1b(3, 165, 176, _fld8p, 24);
                _mth1b(4, 165, 246, _fld8p, 24);
                break;

            case 250: 
                _mth1b(2, 180, 206, _fld6p, 6);
                _mth1b(6, 100, 176, _fld1p, 42);
                _mth1b(3, 165, 216, _fld8p, 24);
                break;

            case 300: 
                _mth1b(0, 180, 176, _fld6p, 6);
                _mth1b(7, 185, 176, _fld0c, 30);
                _mth1b(8, 100, 206, _fld1p, 42);
                break;

            case 350: 
                _mth1b(1, 180, 176, _fld6p, 6);
                _mth1b(5, 100, 186, _fld1p, 42);
                _mth1b(6, 100, 256, _fld1p, 0);
                break;

            case 400: 
                _mth1b(2, 180, 176, _fld6p, 6);
                _mth1b(8, 100, 196, _fld1p, 0);
                _mth1b(7, 175, 176, _fld0c, 24);
                break;

            case 450: 
                _mth1b(0, 180, 176, _fld6p, 6);
                _mth1b(3, 165, 176, _fld8p, 30);
                _mth1b(4, 165, 246, _fld8p, 30);
                break;
            }
        } else
        {
            _fld5c++;
            _fld8c = 1;
        }
    }

    void _mth5()
    {
        if(_mth3b(10, 3))
        {
            _fld5m[3] = 0;
            _mth4(200);
        }
        if(_mth3b(10, 4))
        {
            _fld5m[4] = 0;
            _mth4(200);
        }
        for(int i = 3; i < 10; i++)
            if(_mth3b(12, i) || _mth3b(11, i))
            {
                _fld5m[12] = 2;
                _fld6m[12] = 0;
                _fld8l[12] = 115;
                _fld5m[11] = 2;
                _fld6m[11] = 0;
                _fld8l[11] = 135;
            }

    }

    boolean _mth5b(int i)
    {
        int j = _fld7m[i] + _fld0n[i];
        _fld1m[i] += _fld8n[j] - _fld1e;
        _fld0n[i] += _fld9m[i];
        if(j + 1 >= _fld8m[i])
        {
            _fld0n[i] = 0;
            return true;
        } else
        {
            return false;
        }
    }

    void _mth5c()
    {
        _fld2b = true;
    }

    void _mth5d()
    {
        if(_fld9l < 500)
        {
            switch(_fld9l)
            {
            case 0: // '\0'
                _mth1b(0, 195, 10, _fld7p, 6);
                _mth1b(5, 90, 176, _fld3p, 24);
                _mth1b(6, 90, 216, _fld3p, 24);
                break;

            case 50: // '2'
                _mth1b(1, 195, 176, _fld7p, 6);
                _mth1b(3, 105, 176, _fld4p, 24);
                _mth1b(4, 105, 246, _fld4p, 24);
                break;

            case 100: // 'd'
                _mth1b(2, 195, 176, _fld7p, 6);
                _mth1b(5, 185, 176, _fld0q, 18);
                _mth1b(6, 185, 206, _fld0q, 18);
                break;

            case 150: 
                _mth1b(0, 195, 176, _fld7p, 6);
                _mth1b(5, 200, 186, _fld9p, 42);
                _mth1b(6, 185, 206, _fld0q, 24);
                break;

            case 200: 
                _mth1b(1, 195, 196, _fld7p, 6);
                _mth1b(3, 105, 176, _fld4p, 30);
                _mth1b(4, 105, 246, _fld4p, 30);
                break;

            case 250: 
                _mth1b(2, 195, 176, _fld7p, 6);
                _mth1b(7, 185, 286, _fld0q, 24);
                _mth1b(5, 85, 176, _fld0c, 24);
                break;

            case 300: 
                _mth1b(0, 195, 186, _fld7p, 6);
                _mth1b(6, 95, 176, _fld2p, 0);
                _mth1b(7, 95, 236, _fld2p, 42);
                break;

            case 350: 
                _mth1b(1, 195, 176, _fld7p, 6);
                _mth1b(4, 85, 176, _fld0c, 24);
                _mth1b(3, 105, 286, _fld4p, 24);
                break;

            case 400: 
                _mth1b(2, 195, 196, _fld7p, 6);
                _mth1b(5, 85, 176, _fld0c, 36);
                _mth1b(8, 95, 176, _fld2p, 0);
                break;

            case 450: 
                _mth1b(0, 195, 176, _fld7p, 6);
                _mth1b(6, 200, 176, _fld9p, 42);
                _mth1b(7, 200, 236, _fld9p, 0);
                break;
            }
        } else
        {
            _fld5c++;
            _fld8c = 1;
        }
    }

    void _mth6()
    {
        _fld8n = new int[200];
        _fld9n = new int[200];
        _fld8n[0] = 0;
        _fld9n[0] = 0;
        _fld8n[1] = -1;
        _fld9n[1] = 0;
        _fld8n[2] = -2;
        _fld9n[2] = 0;
        _fld8n[3] = -4;
        _fld9n[3] = 0;
        _fld8n[4] = -6;
        _fld9n[4] = 0;
        _fld8n[5] = -8;
        _fld9n[5] = 0;
        for(int i = 10; i < 20; i++)
        {
            _fld8n[i] = 0;
            _fld9n[i] = -4;
        }

        for(int j = 20; j < 30; j++)
        {
            _fld8n[j] = 0;
            _fld9n[j] = 4;
        }

        for(int k = 30; k < 50; k++)
        {
            _fld8n[k] = 0;
            _fld9n[k] = -2;
        }

        for(int l = 50; l < 70; l++)
        {
            _fld8n[l] = 0;
            _fld9n[l] = 2;
        }

        for(int i1 = 70; i1 < 110; i1++)
        {
            _fld8n[i1] = 0;
            _fld9n[i1] = 0;
        }

        for(int j1 = 110; j1 < 150; j1++)
        {
            _fld8n[j1] = 0;
            _fld9n[j1] = -1;
        }

        for(int k1 = 150; k1 < 190; k1++)
        {
            _fld8n[k1] = 0;
            _fld9n[k1] = 1;
        }

    }

    boolean _mth6b(int i)
    {
        int j = _fld1n[i] + _fld4n[i];
        _fld2m[i] += _fld9n[j];
        _fld4n[i] += _fld3n[i];
        if(j + 1 >= _fld2n[i])
        {
            _fld4n[i] = 0;
            return true;
        } else
        {
            return false;
        }
    }

    void _mth6c()
    {
        if(_fld9l < 500)
        {
            switch(_fld9l)
            {
            case 0: // '\0'
                _mth1b(0, 80, 100, _fld0p, 6);
                _mth1b(1, 80, 236, _fld0p, 6);
                _mth1b(3, 105, 236, _fld4p, 18);
                break;

            case 50: // '2'
                _mth1b(2, 80, 176, _fld0p, 6);
                _mth1b(7, 95, 276, _fld2p, 48);
                break;

            case 100: // 'd'
                _mth1b(0, 80, 176, _fld0p, 6);
                break;

            case 150: 
                _mth1b(1, 80, 176, _fld0p, 6);
                _mth1b(5, 90, 176, _fld3p, 18);
                _mth1b(2, 80, 236, _fld0p, 6);
                break;

            case 200: 
                _mth1b(0, 80, 206, _fld0p, 6);
                _mth1b(5, 95, 176, _fld2p, 48);
                break;

            case 250: 
                _mth1b(1, 80, 176, _fld0p, 6);
                _mth1b(6, 85, 176, _fld5p, 24);
                break;

            case 300: 
                _mth1b(2, 80, 196, _fld0p, 6);
                _mth1b(7, 85, 176, _fld0c, 24);
                break;

            case 350: 
                _mth1b(0, 80, 186, _fld0p, 6);
                _mth1b(4, 105, 176, _fld4p, 18);
                break;

            case 400: 
                _mth1b(2, 80, 176, _fld0p, 6);
                _mth1b(5, 85, 176, _fld0c, 24);
                break;

            case 450: 
                _mth1b(1, 80, 176, _fld0p, 6);
                _mth1b(6, 90, 176, _fld3p, 18);
                break;
            }
        } else
        {
            _fld5c++;
            _fld8c = 1;
        }
    }

    void _mth6d()
    {
        if(_fld7g > _fld5h)
            _fld7g = 0;
        _fld0b.drawImage(_fld6b, -_fld7g, _fld1h, 20);
        _fld0b.drawImage(_fld6b, -_fld7g + _fld5h, _fld1h, 20);
        if(_fld8g > _fld5h)
            _fld8g = 0;
        _fld0b.drawImage(_fld7b, -_fld8g, _fld2h, 20);
        _fld0b.drawImage(_fld7b, -_fld8g + _fld5h, _fld2h, 20);
        if(_fld9g > _fld5h)
            _fld9g = 0;
        _fld0b.drawImage(_fld8b, -_fld9g, _fld3h, 20);
        _fld0b.drawImage(_fld8b, -_fld9g + _fld5h, _fld3h, 20);
    }

    void _mth7()
    {
        _fld2b = true;
    }

    void _mth7b()
    {
        _fld0b.setColor(0);
        _fld0b.fillRect(0, 0, _fld4, _fld5);
        _fld0b.setFont(_fld8);
        _fld0b.setColor(0xff0000);
        _fld0b.drawString(_fld5f, _fld4b, _fld5b - (_fld8.getHeight() >> 1), 17);
        _fld0b.setFont(_fld6);
        _fld0b.setColor(0xffffff);
        _fld0b.drawString(_fld6f, _fld4b, _fld5b + (_fld8.getHeight() >> 1), 17);
        if(_fld9c++ == 300)
        {
            _fld5i = 0;
            _fld8c = 0;
        }
    }

    void _mth7c()
    {
        if(_fld9l < 500)
        {
            switch(_fld9l)
            {
            case 0: // '\0'
                _mth1b(3, 165, 176, _fld8p, 24);
                _mth1b(4, 165, 256, _fld8p, 24);
                _mth1b(5, 100, 80, _fld1p, 42);
                break;

            case 50: // '2'
                _mth1b(3, 105, 176, _fld4p, 24);
                _mth1b(4, 105, 256, _fld4p, 24);
                _mth1b(5, 95, 216, _fld1p, 42);
                break;

            case 100: // 'd'
                _mth1b(5, 100, 176, _fld1p, 42);
                _mth1b(7, 175, 176, _fld5p, 36);
                break;

            case 150: 
                _mth1b(3, 165, 176, _fld8p, 36);
                _mth1b(4, 165, 256, _fld8p, 36);
                break;

            case 200: 
                _mth1b(3, 105, 176, _fld4p, 30);
                _mth1b(4, 175, 246, _fld1p, 30);
                break;

            case 250: 
                _mth1b(6, 100, 176, _fld1p, 42);
                _mth1b(3, 165, 216, _fld8p, 36);
                break;

            case 300: 
                _mth1b(7, 185, 176, _fld0c, 36);
                _mth1b(8, 100, 206, _fld1p, 42);
                break;

            case 350: 
                _mth1b(5, 100, 186, _fld1p, 42);
                _mth1b(6, 100, 256, _fld1p, 0);
                break;

            case 400: 
                _mth1b(8, 100, 196, _fld1p, 0);
                _mth1b(7, 175, 176, _fld5p, 36);
                break;

            case 450: 
                _mth1b(3, 165, 176, _fld8p, 36);
                _mth1b(4, 165, 246, _fld8p, 36);
                break;
            }
        } else
        {
            _fld5i = 0;
            _fld8c = 7;
        }
    }

    void _mth7d()
    {
        if(_fld0h > _fld5h)
            _fld0h = 0;
        _fld0b.drawImage(_fld9b, -_fld0h, _fld4h, 20);
        _fld0b.drawImage(_fld9b, -_fld0h + _fld5h, _fld4h, 20);
    }

    void _mth8(String s, Font font, int i, int j, int k, int l, int i1)
    {
        _fld0b.setFont(font);
        _fld0b.setColor(i);
        _fld0b.drawString(s, k - 1, l - 1, i1);
        _fld0b.drawString(s, k - 1, l, i1);
        _fld0b.drawString(s, k - 1, l + 1, i1);
        _fld0b.drawString(s, k, l - 1, i1);
        _fld0b.drawString(s, k, l + 1, i1);
        _fld0b.drawString(s, k + 1, l - 1, i1);
        _fld0b.drawString(s, k + 1, l, i1);
        _fld0b.drawString(s, k + 1, l + 1, i1);
        _fld0b.setColor(j);
        _fld0b.drawString(s, k, l, i1);
    }

    void _mth8b()
    {
        switch(_fld5c)
        {
        case 1: // '\001'
            _mth6c();
            break;

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

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

⌨️ 快捷键说明

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