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

📄 gamemanager.java

📁 又是一款j2me 游戏
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
                                    GameManager.ShowEvent(100);
                                    isBossDead = true;
                                    bossStage = false;
                                }
                            } else
                            if(boss01.IsDead() || boss01.GetHP() <= 30)
                            {
                                Room.SetRoomData(54, 4, 7);
                                Map.UnlockDoorId(12, 2, 0);
                                GameManager.ShowEvent(101);
                                isBossDead = true;
                                bossStage = false;
                            }
                        if(player.IsDead())
                            ChangeStage(4);
                    } else
                    {
                        switch(GameManager.eventId)
                        {
                        case 2: // '\002'
                            if(player.GetType() == 21)
                            {
                                if(GameManager.eventTimer > 960)
                                {
                                    String msg[] = {
                                        "It's dark!", "Is there anybody here?"
                                    };
                                    player.SetMessage(msg, 1);
                                } else
                                if(GameManager.eventTimer > 920)
                                {
                                    String msg[] = {
                                        "I need light", "May be...", "I can find it around here."
                                    };
                                    player.SetMessage(msg, 1);
                                } else
                                {
                                    GameManager.eventTimer = 0;
                                    map.RemoveEventId(GameManager.eventId);
                                }
                            } else
                            if(GameManager.eventTimer > 960)
                            {
                                String msg[] = {
                                    "....What is this feeling...", "........!!!!!......."
                                };
                                player.SetMessage(msg, 1);
                            } else
                            if(GameManager.eventTimer > 959)
                            {
                                enemy[0].Initial("Ghost", 0, 10, 120, 30);
                                enemy[1].Initial("Ghost", 1, 20, 45, 93);
                                enemy[2].Initial("Ghost", 0, 15, 127, 300);
                            } else
                            if(GameManager.eventTimer > 920)
                            {
                                String msg[] = {
                                    "There are so many spirits ", "around here", "Or it is because of ", "dad power...!"
                                };
                                player.SetMessage(msg, 1);
                            } else
                            {
                                GameManager.eventTimer = 0;
                                map.RemoveEventId(GameManager.eventId);
                            }
                            break;

                        case 3: // '\003'
                            if(player.GetType() == 21)
                            {
                                if(GameManager.eventTimer > 990)
                                    player.Run();
                                else
                                if(GameManager.eventTimer > 970)
                                {
                                    String msg[] = {
                                        "!!?.. Who's that!?"
                                    };
                                    player.SetMessage(msg, 1);
                                } else
                                if(GameManager.eventTimer > 950)
                                {
                                    Human _tmp = player;
                                    player.SetDirection(1);
                                    Human _tmp1 = player;
                                    player.ChangeAction(1);
                                    player.Run();
                                } else
                                if(GameManager.eventTimer > 949)
                                {
                                    player.SetDirection(0);
                                    Human _tmp2 = player;
                                    player.SetAction(1);
                                    player.Run();
                                } else
                                if(GameManager.eventTimer > 948)
                                    player.SetAction(0);
                                else
                                if(GameManager.eventTimer > 946)
                                {
                                    enemy[0].Initial("Ghost", 0, 10, 120, 30);
                                    enemy[1].Initial("Ghost", 1, 20, 45, 93);
                                    enemy[2].Initial("Ghost", 0, 15, 127, 213);
                                } else
                                if(GameManager.eventTimer > 920)
                                {
                                    String msg[] = {
                                        "What's going on here?", "I can\u0E4F\u0E1F\u0E1Dt believe this"
                                    };
                                    player.SetMessage(msg, 1);
                                } else
                                if(GameManager.eventTimer > 900)
                                {
                                    String msg[] = {
                                        "Commmeee... hereeee...", "Saaa... Raaah..."
                                    };
                                    enemy[0].SetMessage(msg, 1);
                                } else
                                if(GameManager.eventTimer > 880)
                                {
                                    String msg[] = {
                                        "The LAMP!!", "I have to use the LAMP!!"
                                    };
                                    player.SetMessage(msg, 1);
                                } else
                                if(GameManager.eventTimer > 860)
                                {
                                    Human _tmp3 = player;
                                    player.ChangeAction(3);
                                    player.Run();
                                } else
                                if(GameManager.eventTimer > 830)
                                {
                                    enemy[0].SetDirection(0);
                                    enemy[0].ChangeAction(2);
                                    enemy[0].Run();
                                } else
                                {
                                    map.RemoveEventId(GameManager.eventId);
                                    GameManager.eventTimer = 0;
                                }
                            } else
                            {
                                GameManager.eventTimer = 0;
                                map.RemoveEventId(GameManager.eventId);
                            }
                            break;

                        case 5: // '\005'
                            if(player.GetType() == 21)
                            {
                                if(GameManager.eventTimer > 999)
                                {
                                    player.SetAction(0);
                                    boss01.Initial("Kaida", 20, playerImg1, 20, 24);
                                    boss01.SetLocation(120, 210);
                                } else
                                if(GameManager.eventTimer > 970)
                                {
                                    boss01.SetDirection(0);
                                    boss01.ChangeAction(1);
                                    boss01.Run();
                                } else
                                if(GameManager.eventTimer > 960)
                                    boss01.SetLocation(0, 0);
                                else
                                if(GameManager.eventTimer > 940)
                                {
                                    String msg[] = {
                                        "Who's it!?", "That is a man isn't it??", "May be he can help me"
                                    };
                                    player.SetMessage(msg, 1);
                                } else
                                if(GameManager.eventTimer > 917)
                                {
                                    player.SetDirection(3);
                                    player.ChangeAction(1);
                                    player.Run();
                                } else
                                if(GameManager.eventTimer > 892)
                                {
                                    player.SetDirection(0);
                                    player.ChangeAction(1);
                                    player.Run();
                                } else
                                if(GameManager.eventTimer > 873)
                                {
                                    String msg[] = {
                                        "Oh, Where is he now??"
                                    };
                                    player.SetMessage(msg, 1);
                                } else
                                if(GameManager.eventTimer > 872)
                                    enemy[0].Initial("Ghost", 0, 10, 180, 110);
                                else
                                if(GameManager.eventTimer > 866)
                                {
                                    player.SetDirection(3);
                                    player.SetAction(5);
                                    player.Run();
                                } else
                                if(GameManager.eventTimer > 840)
                                {
                                    String msg[] = {
                                        "No!! Ghost Again!?"
                                    };
                                    player.SetMessage(msg, 1);
                                } else
                                if(GameManager.eventTimer > 829)
                                {
                                    enemy[0].SetDirection(2);
                                    enemy[0].ChangeAction(1);
                                    enemy[0].Run();
                                } else
                                if(GameManager.eventTimer > 828)
                                {
                                    boss01.Initial("Kaida", 20, playerImg1, 20, 24);
                                    boss01.SetNewWeapon(0);
                                    boss01.SetLocation(25, 110);
                                } else
                                if(GameManager.eventTimer > 809)
                                {
                                    boss01.SetDirection(3);
                                    boss01.ChangeAction(2);
                                    boss01.Run();
                                } else
                                if(GameManager.eventTimer > 799)
                                {
                                    boss01.ChangeAction(3);
                                    boss01.Run();
                                } else
                                if(GameManager.eventTimer > 789)
                                {
                                    enemy[0].SetAction(6);
                                    enemy[0].Run();
                                } else
                                if(GameManager.eventTimer > 779)
                                    enemy[0].SetDestroy(true);
                                else
                                if(GameManager.eventTimer > 778)
                                    player.SetAction(0);
                                else
                                if(GameManager.eventTimer > 770)
                                {
                                    boss01.SetDirection(2);
                                    boss01.Run();
                                } else
                                if(GameManager.eventTimer > 750)
                                {
                                    String msg[] = {
                                        "Who are you?", "Why are you doing here"
                                    };
                                    boss01.SetMessage(msg, 1);
                                } else
                                if(GameManager.eventTimer > 730)
                                {
                                    String msg[] = {
                                        "My name is Fay", "Something brought me here"
                                    };
                                    player.SetMessage(msg, 1);
                                } else
                                if(GameManager.eventTimer > 680)
                                {
                                    String msg[] = {
                                        "Something??", "I don't know what are you", "talking about", "But this place is", "not safe for you"
                                    };

⌨️ 快捷键说明

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