generated from nhcarrigan/template
feat: achievement timestamps and unlock notifications #230
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Feature Request
Summary
Track and display the timestamp when each achievement was unlocked. Optionally, post a Discord notification to the community channel when a player earns an achievement (similar to the existing prestige announcement).
Motivation
Currently there is no record of when achievements were earned. Adding timestamps would give players a sense of progression history and let them compare milestone times with others.
Suggested Changes
Data Storage
The achievement unlock timestamp could be stored alongside the achievement unlock state in the
GameStateblob — e.g.,achievementsUnlocked: { [achievementId]: { unlockedAt: number } }instead of a plainboolean.✨ This issue was created with help from Hikari~ 🌸