亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? gamecanvas.java.bak

?? GOGOGO游戲源碼
?? BAK
?? 第 1 頁 / 共 5 頁
字號:
        case 800: 
            if(game_keypressed == 6)
                if(optioncur == 6)
                    optioncur = 1;
                else
                    optioncur++;
            if(game_keypressed == 1)
                if(optioncur == 1)
                    optioncur = 6;
                else
                    optioncur--;
            if(keypressed == -6 || game_keypressed == 8)
            {
                if(optioncur == 1)
                    if(soundopt == "YES")
                        soundopt = "NO";
                    else
                        soundopt = "YES";
                if(optioncur == 2)
                    if(musicopt == "YES")
                    {
                        musicopt = "NO";
                        StopSound();
                    } else
                    {
                        musicopt = "YES";
                        PlaySound(0);
                    }
                if(optioncur == 3)
                    if(levelopt == "EASY")
                    {
                        levelopt = "NORMAL";
                        difficulty = 2;
                    } else
                    if(levelopt == "NORMAL")
                    {
                        levelopt = "HARD";
                        difficulty = 3;
                    } else
                    {
                        levelopt = "EASY";
                        difficulty = 1;
                    }
                if(optioncur == 4)
                {
                    textmode = 802;
                    mode = 801;
                }
                if(optioncur == 5)
                {
                    textmode = 0;
                    mode = 900;
                }
                if(optioncur == 6)
                {
                    if(titelwaiter > 100 && titelwaiter < 290)
                        showSprite(logo);
                    textmode = 10;
                    mode = 10;
                    keypressed = 0;
                    game_keypressed = 0;
                }
                game_keypressed = 0;
                keypressed = 0;
            }
            titelscroll();
            break;

        case 801: 
            if(keypressed != 0)
            {
                textmode = 800;
                mode = 800;
                game_keypressed = 0;
                keypressed = 0;
            }
            titelscroll();
            break;

        case 803: 
            playerNamechars[0] = playerName.charAt(0);
            playerNamechars[1] = playerName.charAt(1);
            playerNamechars[2] = playerName.charAt(2);
            playerNamechars[3] = playerName.charAt(3);
            playerNamechars[4] = playerName.charAt(4);
            playerNamechars[5] = playerName.charAt(5);
            playerNamechars[6] = playerName.charAt(6);
            int buchstabe = playerNamechars[arrow_x];
            if(game_keypressed == 2 && arrow_x != 0)
                arrow_x--;
            if(game_keypressed == 5 && arrow_x != 6)
                arrow_x++;
            if(game_keypressed == 6)
            {
                if(buchstabe == 57)
                    buchstabe = 64;
                if(buchstabe < 90)
                    buchstabe++;
                else
                    buchstabe = 48;
                playerNamechars[arrow_x] = (char)buchstabe;
            }
            if(game_keypressed == 1)
            {
                if(buchstabe == 65)
                    buchstabe = 58;
                if(buchstabe > 48)
                    buchstabe--;
                else
                    buchstabe = 90;
                playerNamechars[arrow_x] = (char)buchstabe;
            }
            if(keypressed == -6)
            {
                InsertScore();
                hy = 0;
                GetHighScore();
                textmode = 0;
                mode = 72;
                faderypos = 68;
                keypressed = 0;
                game_keypressed = 0;
                red = 255;
            }
            playerName = "";
            playerName = String.valueOf(String.valueOf((new StringBuffer("")).append(playerNamechars[0]).append(playerNamechars[1]).append(playerNamechars[2]).append(playerNamechars[3]).append(playerNamechars[4]).append(playerNamechars[5]).append(playerNamechars[6])));
            break;

        case 900: 
            midlet.exitRequested();
            break;
        }
        repaint();
        serviceRepaints();
    }

    public void paint(Graphics g)
    {
        drawSprites(DGtileimagebuffer);
        switch(textmode)
        {
        case 10: // '\n'
            DrawText(tileimagebuffer, "c DSGE 2004", screenX / 2, 100, 3);
            if(waiter > 5)
            {
                waiter--;
                DrawText(tileimagebuffer, "START", 3, 117, 0);
            } else
            if(waiter > 0)
                waiter--;
            else
                waiter = 10;
            DrawText(tileimagebuffer, "OPTIONS", 69, 117, 0);
            if(titelwaiter > 0 && titelwaiter < 100 && faderypos == 0)
            {
                titelwaiter--;
                DrawText(tileimagebuffer, "TOP PLAYERS", screenX / 2, 10, 3);
                for(int hsx = 0; hsx < 6; hsx++)
                {
                    DrawText(tileimagebuffer, String.valueOf(String.valueOf((new StringBuffer(" ")).append(hsx + 1).append(" ").append(highscoreplayers[hsx]))), 0, 30 + hsx * 10, 0);
                    DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(highscorepoints[hsx]))), 115, 30 + hsx * 10, 1);
                    if(titelwaiter == 0)
                        titelwaiter = 300;
                }

            } else
            {
                titelwaiter--;
            }
            if(titelwaiter < 110)
                hideSprite(logo);
            else
            if(titelwaiter < 290)
                showSprite(logo);
            break;

        case 13: // '\r'
            tileimagebuffer.setColor(160, 0, 0);
            tileimagebuffer.fillRect(0, 0, screenX, screenY);
            if(level != 9)
                DrawText(tileimagebuffer, "GAME OVER", 64, 40, 3);
            else
                DrawText(tileimagebuffer, "CONGRATULATIONS", 64, 40, 3);
            if(score > 0)
            {
                DrawText(tileimagebuffer, "YOUR SCORE", 64, 60, 3);
                DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(score))), 64, 70, 3);
            }
            if(highscorepoints[5] < score)
                DrawText(tileimagebuffer, "NEW TOP SCORE", 64, 80, 3);
            DrawText(tileimagebuffer, "HIT ANY KEY", 64, 100, 3);
            break;

        case 14: // '\016'
            tileimagebuffer.setColor((random.nextInt() >>> 1) % 255, (random.nextInt() >>> 1) % 255, (random.nextInt() >>> 1) % 255);
            tileimagebuffer.fillRect(0, 0, screenX, screenY);
            DrawText(tileimagebuffer, "CONGRATULATIONS", 64, 15, 3);
            DrawText(tileimagebuffer, "YOU HAVE FOUND", 64, 30, 3);
            DrawText(tileimagebuffer, "AND SAVED THE", 64, 40, 3);
            DrawText(tileimagebuffer, "PRINCESS OUT OF", 64, 50, 3);
            DrawText(tileimagebuffer, "THE DARK TEMPLE", 64, 60, 3);
            DrawText(tileimagebuffer, "OF YANYOSO", 64, 70, 3);
            DrawText(tileimagebuffer, "THE GAME IS OVER", 64, 80, 3);
            DrawText(tileimagebuffer, "BUT NINJAKID", 64, 90, 3);
            DrawText(tileimagebuffer, "SOON COME BACK", 64, 100, 3);
            DrawText(tileimagebuffer, "IN A NEW MISSION", 64, 110, 3);
            break;

        case 20: // '\024'
            DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(score))), 3, 3, 0);
            DrawText(tileimagebuffer, "L".concat(String.valueOf(String.valueOf(lives))), 105, 3, 0);
            if(gateblocks > 0 && gateblocks < 100 && levelok == 0)
            {
                gateblocks--;
                DrawText(tileimagebuffer, "CLOSED GATE", screenX / 2, 30, 3);
                DrawText(tileimagebuffer, "FIND A KEY", screenX / 2, 40, 3);
            }
            if(gateblocks > 100)
            {
                gateblocks--;
                DrawText(tileimagebuffer, "YOU OPEN A GATE", screenX / 2, 30, 3);
            }
            if(keys > 0)
            {
                tileimagebuffer.drawImage(bobgfx[15], 2, 113, 20);
                DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(keys))), 15, 116, 0);
            }
            if(diamant == 0 && extralife > 0)
            {
                extralife--;
                DrawText(tileimagebuffer, "EXTRA LIFE", screenX / 2, 30, 3);
            }
            if(diamant > 0)
            {
                tileimagebuffer.drawImage(bobgfx[18], 30, 111, 20);
                DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(diamant))), 50, 116, 0);
            }
            if(energyfound > 0)
            {
                if(energyfound > 40)
                    DrawText(tileimagebuffer, "POWER UP", screenX / 2, 30, 3);
                energyfound--;
                playerpower = playerpower + 2;
                if(playerpower >= 100)
                    playerpower = 100;
                tileimagebuffer.setColor(0, 0, 0);
                tileimagebuffer.fillRect(73, 14, 52, 4);
                tileimagebuffer.setColor(0, 143, 231);
                tileimagebuffer.drawLine(124 - playerpower / 2, 15, 123, 15);
                tileimagebuffer.drawLine(124 - playerpower / 2, 16, 123, 16);
            }
            if(levelok < 0)
            {
                levelok++;
                if(level < 3)
                {
                    DrawText(tileimagebuffer, "THE VILLAGE", screenX / 2, 50, 3);
                    DrawText(tileimagebuffer, String.valueOf(String.valueOf((new StringBuffer("LEVEL ")).append(level + 1))), screenX / 2, 60, 3);
                }
                if(level >= 3 && level < 6)
                {
                    DrawText(tileimagebuffer, "THE FOREST", screenX / 2, 50, 3);
                    DrawText(tileimagebuffer, String.valueOf(String.valueOf((new StringBuffer("LEVEL ")).append(level + 1))), screenX / 2, 60, 3);
                }
                if(level >= 6 && level < 10)
                {
                    DrawText(tileimagebuffer, "THE TEMPLE", screenX / 2, 50, 3);
                    DrawText(tileimagebuffer, String.valueOf(String.valueOf((new StringBuffer("LEVEL ")).append(level + 1))), screenX / 2, 60, 3);
                }
            }
            break;

        case 800: 
            tileimagebuffer.setColor((random.nextInt() >>> 1) % 255, (random.nextInt() >>> 1) % 255, (random.nextInt() >>> 1) % 255);
            tileimagebuffer.fillRect(3, 19 + optioncur * 10, 122, 10);
            DrawText(tileimagebuffer, "GAME OPTIONS", 64, 10, 3);
            DrawText(tileimagebuffer, "PLAY SOUNDS ".concat(String.valueOf(String.valueOf(soundopt))), 64, 30, 3);
            DrawText(tileimagebuffer, "PLAY MUSIC ".concat(String.valueOf(String.valueOf(musicopt))), 64, 40, 3);
            DrawText(tileimagebuffer, "LEVEL ".concat(String.valueOf(String.valueOf(levelopt))), 64, 50, 3);
            DrawText(tileimagebuffer, "CREDITS", 64, 60, 3);
            DrawText(tileimagebuffer, "QUIT GAME", 64, 70, 3);
            DrawText(tileimagebuffer, "BACK", 64, 80, 3);
            break;

        case 802: 
            DrawText(tileimagebuffer, "CREDITS", 64, 10, 3);
            DrawText(tileimagebuffer, "CODE BY ", 64, 30, 3);
            DrawText(tileimagebuffer, "MUSIC BY ", 64, 40, 3);
            DrawText(tileimagebuffer, "GFX BY ", 64, 50, 3);
            DrawText(tileimagebuffer, "TITEL BY ", 64, 60, 3);
            DrawText(tileimagebuffer, "c DSGE 2004", 64, 85, 3);
            DrawText(tileimagebuffer, "HIT ANY KEY", 64, 100, 3);
            break;

        case 803: 
            tileimagebuffer.setColor(160, 0, 0);
            tileimagebuffer.fillRect(0, 0, screenX, screenY);
            DrawText(tileimagebuffer, "NEW HIGHSCORE", 64, 10, 3);
            DrawText(tileimagebuffer, "YOUR SCORE IS", 64, 30, 3);
            DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(score))), 64, 40, 3);
            DrawText(tileimagebuffer, "ENTER YOUR NAME", 64, 60, 3);
            DrawText(tileimagebuffer, "SAVE SCORE", 3, 119, 0);
            tileimagebuffer.setColor(255, 255, 255);
            tileimagebuffer.drawRect(39 + arrow_x * 8, 79, 9, 9);
            DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(playerName.charAt(0)))), 40, 80, 0);
            DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(playerName.charAt(1)))), 48, 80, 0);
            DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(playerName.charAt(2)))), 56, 80, 0);
            DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(playerName.charAt(3)))), 64, 80, 0);
            DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(playerName.charAt(4)))), 72, 80, 0);
            DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(playerName.charAt(5)))), 80, 80, 0);
            DrawText(tileimagebuffer, "".concat(String.valueOf(String.valueOf(playerName.charAt(6)))), 88, 80, 0);
            break;
        }
        if(faderdir == 1)
        {
            if(faderypos < 68)
            {
                faderypos = faderypos + 4;
                fading = 1;
            } else
            {
                fading = 0;
            }
            tileimagebuffer.setColor(0, 0, 0);
            tileimagebuffer.fillRect(0, 0, 128, faderypos);
            tileimagebuffer.fillRect(0, 128 - faderypos, 128, 128);
        }
        if(faderdir == 2)
        {
            if(faderypos > 0)
            {
                faderypos = faderypos - 4;
                fading = 1;
            } else
            {
                fading = 0;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产不卡一区视频| 乱一区二区av| 色菇凉天天综合网| 亚洲欧美日韩综合aⅴ视频| 一本色道**综合亚洲精品蜜桃冫 | 成人午夜免费视频| 国产精品欧美一区喷水| 成人美女视频在线看| 亚洲激情五月婷婷| 欧美日本一道本| 国产美女av一区二区三区| 国产精品亲子伦对白| 91精品办公室少妇高潮对白| 日韩精品视频网| 亚洲国产成人私人影院tom| 一本大道久久a久久精二百| 天天影视涩香欲综合网| www国产成人| 91麻豆免费视频| 日韩国产一二三区| 国产人妖乱国产精品人妖| 91在线观看成人| 日韩和的一区二区| 国产丝袜美腿一区二区三区| 色婷婷国产精品| 精品一区二区三区在线观看| 国产精品国产馆在线真实露脸| 欧美视频一区二| 国产激情一区二区三区四区 | 久久蜜臀精品av| 97久久超碰精品国产| 免费黄网站欧美| 亚洲日本一区二区三区| 日韩欧美一级在线播放| 成人免费高清视频在线观看| 污片在线观看一区二区| 中文字幕 久热精品 视频在线 | 91麻豆蜜桃一区二区三区| 免费观看日韩电影| 亚洲色欲色欲www| 欧美tk—视频vk| 欧美日韩中文另类| 国产成人精品午夜视频免费| 日韩精品每日更新| 亚洲免费资源在线播放| 国产欧美精品一区二区三区四区| 欧美日韩视频在线观看一区二区三区 | 欧美日韩精品一区二区三区蜜桃| 国产激情91久久精品导航| 极品少妇xxxx偷拍精品少妇| 亚洲色图欧美激情| 久久久无码精品亚洲日韩按摩| 欧美群妇大交群中文字幕| 一本到高清视频免费精品| 国产一区二区美女诱惑| 蜜臀久久99精品久久久久久9 | 亚洲成人一区在线| 亚洲视频 欧洲视频| 国产精品网站导航| www久久精品| 日韩精品最新网址| 欧美一区永久视频免费观看| 欧美日韩卡一卡二| 91福利国产成人精品照片| aaa亚洲精品一二三区| 国产99久久久精品| 国产精品一区二区久久不卡| 久久精品噜噜噜成人av农村| 美女高潮久久久| 日本成人在线一区| 午夜久久久影院| 青青草视频一区| 日韩av一区二| 精品一二三四在线| 激情五月婷婷综合| 国产永久精品大片wwwapp| 激情亚洲综合在线| 国产成a人亚洲| eeuss影院一区二区三区| 高清不卡一二三区| 成人aa视频在线观看| 成人动漫视频在线| 日本韩国欧美一区二区三区| 欧美亚洲一区二区在线观看| 欧美视频日韩视频| 欧美福利视频一区| 日韩精品一区二| 中文乱码免费一区二区| 18成人在线观看| 亚洲黄色av一区| 日本va欧美va精品发布| 精品一区二区av| 懂色av中文一区二区三区| 成人黄色国产精品网站大全在线免费观看| 成人手机在线视频| 在线观看91视频| 91麻豆精品国产| 久久蜜桃一区二区| 成人欧美一区二区三区黑人麻豆| 一区二区三区在线免费播放| 日韩高清不卡一区| 国产一区二区剧情av在线| 波多野结衣的一区二区三区| 91捆绑美女网站| 91精品国产综合久久久久| 久久综合99re88久久爱| 国产精品毛片久久久久久| 亚洲一级二级在线| 美女www一区二区| 岛国精品在线播放| 欧美日韩五月天| 久久亚洲春色中文字幕久久久| 亚洲欧洲日韩av| 日韩av中文在线观看| 精品一区二区三区免费毛片爱 | 久久综合久久综合亚洲| 国产精品视频免费| 丝袜美腿亚洲色图| 国产69精品久久久久毛片| 欧美日韩久久一区| 国产精品丝袜久久久久久app| 亚洲国产视频在线| 高清国产一区二区| 欧美美女视频在线观看| 欧美国产一区在线| 免费高清在线一区| 91久久精品一区二区三区| 精品电影一区二区三区| 亚洲人成在线观看一区二区| 久久精品国产免费看久久精品| 91香蕉视频mp4| 国产亚洲精品中文字幕| 欧美aaaaa成人免费观看视频| 99久久精品一区| 国产亚洲成aⅴ人片在线观看| 亚洲妇女屁股眼交7| 不卡视频免费播放| 日韩一二三区视频| 亚洲高清视频中文字幕| 99久久99久久免费精品蜜臀| 精品久久久久一区| 日韩极品在线观看| 在线免费一区三区| 国产精品卡一卡二| 国产精品一二三| 精品入口麻豆88视频| 亚洲小少妇裸体bbw| 色综合久久天天| 国产精品热久久久久夜色精品三区| 蜜桃av一区二区三区电影| 欧美欧美欧美欧美首页| 亚洲制服丝袜在线| 色综合久久久久综合| 国产精品久久久久久久久久久免费看| 毛片av一区二区| 日韩免费视频一区二区| 日韩电影在线免费| 在线电影院国产精品| 亚洲电影第三页| 欧美日韩一区二区在线观看| 亚洲一区二区三区激情| 在线免费不卡视频| 一区二区三区在线影院| 色综合天天综合| 最新不卡av在线| 99久久久精品免费观看国产蜜| 亚洲欧洲精品天堂一级| 不卡一卡二卡三乱码免费网站| 国产精品久久毛片av大全日韩| 国产成人精品aa毛片| 国产精品美女久久久久久久网站| 成人性生交大片免费看中文 | 欧美三级三级三级| 一区二区三区不卡视频| 欧美日精品一区视频| 亚洲国产日日夜夜| 91精品国产入口在线| 久久99精品一区二区三区| 久久这里只有精品视频网| 黄色成人免费在线| 国产欧美视频在线观看| 成人福利在线看| 亚洲图片有声小说| 日韩一区二区免费高清| 激情图片小说一区| 国产精品女主播av| 91久久人澡人人添人人爽欧美| 图片区小说区区亚洲影院| 精品久久人人做人人爽| 国产91在线看| 亚洲国产色一区| 精品伦理精品一区| av电影在线观看一区| 亚洲成a人在线观看| 久久众筹精品私拍模特| 91日韩精品一区| 热久久一区二区| 国产精品福利影院| 欧美精品xxxxbbbb| 懂色av一区二区在线播放|