I’m making a Mobile app for Android. We are including achievements, and leaderboards. I know for the leaderboards I don’t need to worry about checking the previous leaderboards state. I just call the function to update the leaderboards, and if the user got a better score than before the leaderboard is now updated with the new score. Do I need to check achievements? and if so what function do I call to do that? I am using the official Google Play Game Services Unity Plugin.
Also a couple of my achievements are supposed to lock each other out, so if there is a function to check the status of an achievement I really could use that regardless.