Example #1
0
 public void LoadData()
 {
     CoinScript.SetScore(PlayerPrefs.GetInt("Score"));
     //PlayerThrow.SetNumberOfBones(PlayerPrefs.GetInt("Bones"));
     NeoHealthSystemScript.SetNumberOfCurrentLifes(PlayerPrefs.GetInt("Health"));
     Player.GetComponent <MovementScript>().SetTime(PlayerPrefs.GetFloat("Timer"));
     EasterEggs_Script.SetEasterEggs(PlayerPrefs.GetInt("Eggs"));
 }
Example #2
0
    private void Start()
    {
        Player              = GameObject.FindGameObjectWithTag("Player");
        CoinsCollected      = CoinScript.GetScore();
        EasterEggsCollected = EasterEggs_Script.GetEasterEggs();
        UnusedBones         = Player.GetComponent <ThrowBoneScript>().GetNumberOfBones();
        LifesSaved          = NeoHealthSystemScript.GetNumberOfCurrentLifes();

        TimeInGame       = MovementScript.TimeSpentInGame;
        PickedCoins.text = $"Coins: {CoinsCollected}";
        LeftBones.text   = $"Left bones: {UnusedBones}";

        PickedEasterEggs.text = $"Easter eggs: {EasterEggsCollected}";
        LeftLifes.text        = $"Lifes: {LifesSaved}";
        KilledDinosaurus.text = $"Kills: {DeathDinosaurus}";
        Timer.text            = $"Time: {TimeInGame}";
    }
Example #3
0
    public void SaveData()
    {
        int CurrentScore = CoinScript.GetScore();
        //int CurrentBones = PlayerThrow.GetNumberOfBones();
        //Debug.Log($"Bones: {CurrentBones}");
        int   CurrentEggs   = EasterEggs_Script.GetEasterEggs();
        int   CurrentHealth = NeoHealthSystemScript.GetNumberOfCurrentLifes();
        float Timer         = Player.GetComponent <MovementScript>().GetTime();

        //Debug.Log($"Current Health : {CurrentHealth}");
        PlayerPrefs.SetInt("Score", CurrentScore);
        //PlayerPrefs.SetInt("Bones", CurrentBones);
        PlayerPrefs.SetInt("Health", CurrentHealth);
        PlayerPrefs.SetInt("Eggs", CurrentEggs);
        PlayerPrefs.SetFloat("Timer", Timer);
        PlayerPrefs.Save();
    }