public void CheckAchivements(int LastScore, int TimesJumped, int Coins, bool top) { /* * GP.IncrementAchivement(GPGSIds.achievement_old_man, LastScore); * GP.IncrementAchivement(GPGSIds.achievement_loyal_man, LastScore); * if(TimesJumped>0) * GP.IncrementAchivement(GPGSIds.achievement_jump_expert, TimesJumped); * if(Coins>0) * GP.IncrementAchivement(GPGSIds.achievement_coin_collector, Coins); * GP.IncrementAchivement(GPGSIds.achievement_seen_the_worst, 1); * * if (GP.CheckAchivement(GPGSIds.achievement_begginer)) * GP.UnlockAchivement(GPGSIds.achievement_begginer); * if (LastScore >= 5)//&&GP.CheckAchivement(GPGSIds.achievement_learn_the_basics)) * { * GP.UnlockAchivement(GPGSIds.achievement_learn_the_basics); * //manager.AddCoins(20); * } * * //GP.IncrementAchivement(GPGSIds.achievement_hyper_hopper,TimesJumped); * * //GP.IncrementAchivement(GPGSIds.achievement_survivor, LastScore); */ if (LastScore >= 30 && LastScore < 60)// && GP.CheckAchivement(GPGSIds.achievement_prince)) { GP.UnlockAchivement(GPGSIds.achievement_prince); //manager.AddCoins(30); } else if (LastScore >= 60 && LastScore < 100)// && GP.CheckAchivement(GPGSIds.achievement_king)) { GP.UnlockAchivement(GPGSIds.achievement_king); //manager.AddCoins(60); } else if (LastScore >= 100 && LastScore < 130)// && GP.CheckAchivement(GPGSIds.achievement_legend)) { GP.UnlockAchivement(GPGSIds.achievement_legend); //manager.AddCoins(100); } else if (LastScore >= 130)// && GP.CheckAchivement(GPGSIds.achievement_master)) { GP.UnlockAchivement(GPGSIds.achievement_master); //manager.AddCoins(200); } if (TimesJumped >= 20 && TimesJumped < 100)// && GP.CheckAchivement(GPGSIds.achievement_its_actually_easier)) { GP.UnlockAchivement(GPGSIds.achievement_its_actually_easier); //manager.AddCoins(40); } else if (TimesJumped >= 100)// && GP.CheckAchivement(GPGSIds.achievement_master)) { GP.UnlockAchivement(GPGSIds.achievement_king_of_jumps); //manager.AddCoins(200); } if (PlayerPrefs.GetInt("WasFirst") == 1)//&& GP.CheckAchivement(GPGSIds.achievement_best_out_there)) { GP.UnlockAchivement(GPGSIds.achievement_best_out_there); //manager.AddCoins(100); } if (LastScore > 60) { if (LastScore >= 60 && TimesJumped == 0)// && GP.CheckAchivement(GPGSIds.achievement_keeping_it_safe)) { GP.UnlockAchivement(GPGSIds.achievement_keeping_it_safe); //manager.AddCoins(50); } if (LastScore >= 60 && Coins == 0)// && GP.CheckAchivement(GPGSIds.achievement_coin_dodger)) { GP.UnlockAchivement(GPGSIds.achievement_coin_dodger); //manager.AddCoins(50); } } else if (LastScore == 0)// && GP.CheckAchivement(GPGSIds.achievement_at_least_its_an_achivement)) { GP.UnlockAchivement(GPGSIds.achievement_at_least_its_an_achivement); //manager.AddCoins(50); } }