public void HardDifficulty()
 {
     GamePreferencesScript.SetEasyDifficulty(0);
     GamePreferencesScript.SetMedDifficulty(0);
     GamePreferencesScript.SetHardDifficulty(1);
     easySign.SetActive(false);
     medSign.SetActive(false);
     hardSign.SetActive(true);
 }
Пример #2
0
 void CheckToPlayMusic()
 {
     if (GamePreferencesScript.GetIsMusicOn() == 1)
     {
         MusicController.instance.PlayMusic(true);
         musicBtn.image.sprite = musicIcons[0];
     }
     MusicController.instance.PlayMusic(false);
     musicBtn.image.sprite = musicIcons[1];
 }
 public void MusicButton()
 {
     if (GamePreferencesScript.GetMusicState() == 0)
     {
         GamePreferencesScript.SetMusicState(1);
         MusicControllerScript.instance.PlayMusic(true);
         musicButton.image.sprite = musicIcons[1];
     }
     else if (GamePreferencesScript.GetMusicState() == 1)
     {
         GamePreferencesScript.SetMusicState(0);
         MusicControllerScript.instance.PlayMusic(false);
         musicButton.image.sprite = musicIcons[0];
     }
 }//MusicButton
 void CheckToPlayMusic()
 {
     if (GamePreferencesScript.GetMusicState() == 1)
     {
         MusicControllerScript.instance.PlayMusic(true);
         //Display the music off icon
         musicButton.image.sprite = musicIcons[1];
     }
     else
     {
         MusicControllerScript.instance.PlayMusic(false);
         //Display the music on icon
         musicButton.image.sprite = musicIcons[0];
     }
 }
    void SetTheDifficulty()
    {
        if (GamePreferencesScript.GetEasyDifficulty() == 1)
        {
            SetInitialDifficulty("easy");
        }
        if (GamePreferencesScript.GetMedDifficulty() == 1)
        {
            SetInitialDifficulty("medium");
        }

        if (GamePreferencesScript.GetHardDifficulty() == 1)
        {
            SetInitialDifficulty("hard");
        }
    }
Пример #6
0
 // Use this for initialization
 void Start()
 {
     moveCamera = true;
     if (GamePreferencesScript.GetEasyDifficulty() == 1)
     {
         maxSpeed = easySpeed;
     }
     if (GamePreferencesScript.GetMedDifficulty() == 1)
     {
         maxSpeed = medSpeed;
     }
     if (GamePreferencesScript.GetHardDifficulty() == 1)
     {
         maxSpeed = hardSpeed;
     }
 }
    void SetScoreBasedOnDifficulty()
    {
        if (GamePreferencesScript.GetEasyDifficultyState() == 1)
        {
            SetScore(GamePreferencesScript.GetEasyDifficultyHighScore(), GamePreferencesScript.GetEasyDifficultyCoinScore());
        }

        else if (GamePreferencesScript.GetMediumDifficultyState() == 1)
        {
            SetScore(GamePreferencesScript.GetMediumDifficultyHighScore(), GamePreferencesScript.GetMediumDifficultyCoinScore());
        }

        else if (GamePreferencesScript.GetHardDifficultyState() == 1)
        {
            SetScore(GamePreferencesScript.GetHardDifficultyHighScore(), GamePreferencesScript.GetHardDifficultyCoinScore());
        }
    }
    void SetScoreBasedonDifficulty()
    {
        if (GamePreferencesScript.GetEasyDifficulty() == 1)
        {
            SetScore(GamePreferencesScript.GetEasyDifficultyScore(), GamePreferencesScript.GetEasyDifficultyScoreCoin());
        }

        if (GamePreferencesScript.GetHardDifficulty() == 1)
        {
            SetScore(GamePreferencesScript.GetHardDifficultyScore(), GamePreferencesScript.GetHardDifficultyScoreCoiny());
        }

        if (GamePreferencesScript.GetMedDifficulty() == 1)
        {
            SetScore(GamePreferencesScript.GetMedDifficultyScore(), GamePreferencesScript.GetMedDifficultyScoreCoin());
        }
    }
    // Use this for initialization
    void Start()
    {
        //Set our speed based on the user preferences.
        if (GamePreferencesScript.GetEasyDifficultyState() == 1)
        {
            maxSpeed = easySpeed;
        }
        else if (GamePreferencesScript.GetMediumDifficultyState() == 1)
        {
            maxSpeed = mediumSpeed;
        }
        else if (GamePreferencesScript.GetHardDifficultyState() == 1)
        {
            maxSpeed = hardSpeed;
        }

        moveCamera = true;
    }
    void InitializeVariables()
    {
        if (!PlayerPrefs.HasKey("Game Initialized"))
        {
            GamePreferencesScript.SetEasyDifficulty(0);
            GamePreferencesScript.SetEasyDifficultyScore(0);
            GamePreferencesScript.SetEasyDifficultyScoreCoin(0);

            GamePreferencesScript.SetMedDifficulty(1);
            GamePreferencesScript.SetMedDifficultyScore(0);
            GamePreferencesScript.SetMedDifficultyScoreCoin(0);

            GamePreferencesScript.SetHardDifficulty(0);
            GamePreferencesScript.SetHardDifficultyScore(0);
            GamePreferencesScript.SetHardDifficultyScoreCoin(0);

            GamePreferencesScript.SetIsMusicOn(0);

            PlayerPrefs.SetInt("Game Initialized", 123);
        }
    }
    void InitializeVariables()
    {
        //If we don't have any preferences
        if (!PlayerPrefs.HasKey("Game Initialized"))
        {
            GamePreferencesScript.SetEasyDifficultyState(0);
            GamePreferencesScript.SetEasyDifficultyHighScore(0);
            GamePreferencesScript.SetEasyDifficultyCoinScore(0);

            GamePreferencesScript.SetMediumDifficultyState(1);
            GamePreferencesScript.SetMediumDifficultyHighScore(0);
            GamePreferencesScript.SetMediumDifficultyCoinScore(0);

            GamePreferencesScript.SetHardDifficultyState(0);
            GamePreferencesScript.SetHardDifficultyHighScore(0);
            GamePreferencesScript.SetHardDifficultyCoinScore(0);

            GamePreferencesScript.SetMusicState(0);

            //Now we have player preferences, so set "Game Initialized" any time the user
            //uses this application in the future.
            PlayerPrefs.SetInt("Game Initialized", 1);
        }
    }
    public void CheckGameStatus(int score, int coinScore, int lifeScore)
    {
        if (lifeScore < 0)
        {
            //Set Easy Difficulty Scores
            if (GamePreferencesScript.GetEasyDifficultyState() == 1)
            {
                int highScore     = GamePreferencesScript.GetEasyDifficultyHighScore();
                int coinHighScore = GamePreferencesScript.GetEasyDifficultyCoinScore();

                if (score > highScore)
                {
                    GamePreferencesScript.SetEasyDifficultyHighScore(score);
                }
                if (coinScore > coinHighScore)
                {
                    GamePreferencesScript.SetEasyDifficultyCoinScore(coinScore);
                }
            }

            //Set Medium Difficulty Scores
            if (GamePreferencesScript.GetMediumDifficultyState() == 1)
            {
                int highScore     = GamePreferencesScript.GetMediumDifficultyHighScore();
                int coinHighScore = GamePreferencesScript.GetMediumDifficultyCoinScore();

                if (score > highScore)
                {
                    GamePreferencesScript.SetMediumDifficultyHighScore(score);
                }
                if (coinScore > coinHighScore)
                {
                    GamePreferencesScript.SetMediumDifficultyCoinScore(coinScore);
                }
            }

            //Set Hard Difficulty Scores
            if (GamePreferencesScript.GetHardDifficultyState() == 1)
            {
                int highScore     = GamePreferencesScript.GetHardDifficultyHighScore();
                int coinHighScore = GamePreferencesScript.GetHardDifficultyCoinScore();

                if (score > highScore)
                {
                    GamePreferencesScript.SetHardDifficultyHighScore(score);
                }
                if (coinScore > coinHighScore)
                {
                    GamePreferencesScript.SetHardDifficultyCoinScore(coinScore);
                }
            }

            gameStartedFromMainMenu      = false;
            gameRestartedAfterPlayerDied = false;
            GameplayControllerScript.instance.GameOverShowPanel(score, coinScore);
        }

        else
        {
            this.score     = score;
            this.coinScore = coinScore;
            this.lifeScore = lifeScore;

            gameRestartedAfterPlayerDied = true;
            gameStartedFromMainMenu      = false;

            GameplayControllerScript.instance.PlayerDiedRestartTheGame();
        }
    }
    public void CheckGameStatus(int scores, int coinScores, int lifeScores)
    {
        if (lifeScores <= 0)
        {
            if (GamePreferencesScript.GetEasyDifficulty() == 1)
            {
                int highScore = GamePreferencesScript.GetEasyDifficultyScore();
                int coin      = GamePreferencesScript.GetEasyDifficultyScoreCoin();

                if (scores > highScore)
                {
                    GamePreferencesScript.SetEasyDifficultyScore(scores);
                }

                if (coinScores > coin)
                {
                    GamePreferencesScript.SetEasyDifficultyScoreCoin(coinScores);
                }
            }

            if (GamePreferencesScript.GetMedDifficulty() == 1)
            {
                int highScore = GamePreferencesScript.GetMedDifficultyScore();
                int coin      = GamePreferencesScript.GetMedDifficultyScoreCoin();
                if (scores > highScore)
                {
                    GamePreferencesScript.SetMedDifficultyScore(scores);
                }

                if (coinScores > coin)
                {
                    GamePreferencesScript.SetMedDifficultyScoreCoin(coinScores);
                }
            }

            if (GamePreferencesScript.GetHardDifficulty() == 1)
            {
                int highScore = GamePreferencesScript.GetHardDifficultyScore();
                int coin      = GamePreferencesScript.GetHardDifficultyScoreCoiny();
                if (scores > highScore)
                {
                    GamePreferencesScript.SetHardDifficultyScore(scores);
                }

                if (coinScores > coin)
                {
                    GamePreferencesScript.SetHardDifficultyScoreCoin(coinScores);
                }
            }

            gameStartedFromMainMenu    = false;
            gameStartedAfterPlayerDied = false;

            // Gameplay controller
            GamePlayControllerScript.instance.GameOverShowPanel(scores, coinScores);
        }
        else
        {
            this.score                 = scores;
            this.coinScore             = coinScores;
            this.lifeScore             = lifeScores;
            gameStartedAfterPlayerDied = true;
            gameStartedFromMainMenu    = false;

            GamePlayControllerScript.instance.PlayerDiedRestartTheGame();
        }
    }