Ejemplo n.º 1
0
        private void InitilizeModes()
        {
            PlayMenuEntry ParticleEntry = new PlayMenuEntry();
            ParticleEntry.text = "Single Player";
            ParticleEntry.description = "This mode allows you to play by yourself and attempt to create a new high score. Move the falling blocks to make complete horizontal lines to add points to your score. Use the rotational abilities and gravity for more advanced moves.";
            ParticleEntry.highscore = Storage.gethighs()[0].ToString();
            ParticleEntry.players = "1";
            ParticleEntry.preview = preview;
            menuEntries.AddLast(ParticleEntry);

            PlayMenuEntry BattleEntry = new PlayMenuEntry();
            //if (Guide.IsTrialMode)
            //{
            //}
            //else
            {
                BattleEntry.text = "Battle";
                BattleEntry.description = "This mode allows you to play with another friend. Move the falling blocks to make complete horizontal lines to collect colors to utilize your power-ups and hinder the progress of your opponent.";
                BattleEntry.highscore = Storage.gethighs()[2].ToString();
                BattleEntry.players = "2";
                menuEntries.AddLast(BattleEntry);
            }

            PlayMenuEntry BasicEntry = new PlayMenuEntry();
            BasicEntry.text = "Basic";
            BasicEntry.description = "This mode allows you to play with up to three friends. Move the falling blocks to make complete horizontal lines. This mode removes the advanced features of Single Player and Battle modes.";
            BasicEntry.highscore = Storage.gethighs()[1].ToString();
            BasicEntry.players = "1-4";
            BasicEntry.preview = basic_preview;
            menuEntries.AddLast(BasicEntry);

            PlayMenuEntry ComboEntry = new PlayMenuEntry();
            ComboEntry.text = "Combo";
            ComboEntry.description = "This mode allows you to play with up to three friends. Move the falling blocks to make complete horizontal lines. The graphics of this mode are similar to that of Basic mode, but the advanced gravity feature of Single Player mode is included.";
            ComboEntry.highscore = Storage.gethighs()[3].ToString();
            ComboEntry.players = "1-4";
            ComboEntry.preview = basic_preview;
            menuEntries.AddLast(ComboEntry);
        }
Ejemplo n.º 2
0
        private void InitilizeDeveloperModes()
        {
            PlayMenuEntry ParticleKeyboardEntry = new PlayMenuEntry();
            ParticleKeyboardEntry.text = "Single Player Keyboard";
            ParticleKeyboardEntry.description = "Single player but with keyboard functioning";
            ParticleKeyboardEntry.highscore = Storage.gethighs()[0].ToString();
            ParticleKeyboardEntry.players = "1";
            menuEntries.AddLast(ParticleKeyboardEntry);

            PlayMenuEntry SinglePlayerEntry = new PlayMenuEntry();
            SinglePlayerEntry.text = "Single Player (Old)";
            SinglePlayerEntry.description = "This is the old single player game.";
            SinglePlayerEntry.highscore = Storage.gethighs()[0].ToString();
            SinglePlayerEntry.players = "1";
            menuEntries.AddLast(SinglePlayerEntry);

            PlayMenuEntry BasicKeyboardEntry = new PlayMenuEntry();
            BasicKeyboardEntry.text = "Basic Keyboard test";
            BasicKeyboardEntry.description = "Basic mode with the keyboard enabled as the input ";
            BasicKeyboardEntry.highscore =Storage.gethighs()[1].ToString();
            BasicKeyboardEntry.players = "1";
            BasicKeyboardEntry.preview = basic_preview;
            menuEntries.AddLast(BasicKeyboardEntry);
        }