The existing script doesn't meet our needs. Here's what we need:
A list of achievements. Each has a name, description ("???" until you achieve it), and image (greyed out until you achieve it).
Achievements persist; they're not about the current game or not.
The achievements screen, from the main menu, shows all achievements across all games.
Achieving an achievement shows a small popup window that quickly fades away, and plays a noise.
We do NOT need partial achievements, current-game achievements, or anything like that. We don't need an API call in the current game to find out if the achievement is already activated or not; just don't re-activate it.
Tagging this as code-only because it is (for this story). Interested parties may include @Iheb96 and @Haris1112 . We will do this, inshaAllah, next release (v0.8).
The UI can be quite simple:
Rectangular matrix of achievements with greyed out or activated images
Empty space at the bottom (eg. 100px high)
On hover, empty space fills up with the name + description of the achievement.
The existing script doesn't meet our needs. Here's what we need:
We do NOT need partial achievements, current-game achievements, or anything like that. We don't need an API call in the current game to find out if the achievement is already activated or not; just don't re-activate it.
Tagging this as code-only because it is (for this story). Interested parties may include @Iheb96 and @Haris1112 . We will do this, inshaAllah, next release (v0.8).
The UI can be quite simple: