API GetAchievementInfo

Returns information about the given Achievement. New in Patch 3.0

IDNumber, Name, Points, Completed, Month, Day, Year, Description, Flags, Image, RewardText = GetAchievementInfo(achievementID) OR IDNumber, Name, Points, Completed, Month, Day, Year, Description, Flags, Image, RewardText = GetAchievementInfo(categoryID, index)


 * Arguments


 * (Integer achievementID)


 * achievementID : The ID number of the Achievement.

OR


 * (Integer categoryID, Integer index)


 * categoryID : The achievement's category ID, as per GetAchievementCategory(achievementID).
 * index : The index for this achievement in the category. Between 1 and GetCategoryNumAchievements(categoryID).


 * Returns


 * IDNumber : Integer - The achievement's ID number.
 * Name : String - The Name of the Achievement.
 * Points : Integer - Points awarded for completing this achievement.
 * Completed : Boolean - Returns true/false depending if you've completed this achievement.
 * Month : Integer - Month this was completed. Returns nil if Completed is false.
 * Day : Integer - Day this was completed. Returns nil if Completed is false.
 * Year : Integer - Year this was completed. Returns nil if Completed is false. Returns number of years since 2000.
 * Description : String - The Description of the Achievement.
 * Flags : Integer
 * 0x01 = Statistic
 * 0x02 = Hidden
 * 0x80 = Progress Bar
 * Image : String - Path & file of the icon used for this achievement
 * RewardText : String - Text describing the reward you get for completing this achievement.