[title: "AchievementsMenu Class"] ← Back to index

Achievements viewing interface for browsing unlocked and locked achievements.

[heading: "Description"]

AchievementsMenu displays all achievements in the game, allowing players to browse unlocked and locked achievements, view their details, and track completion progress.

[heading: "Methods"] [table header] [ Method | Parameters | Description ] [ create | () | Creates achievements menu UI ] [ createMenu | () | Creates achievement carousel menu ] [ updateAchievementsList | () | Refreshes achievement list based on filter ] [ showAchievementDetails | (achievement) | Displays achievement details ] [ update | () | Handles input and updates display ] [/table] [heading: "Properties"] [table header] [ Property | Type | Description ] [ carousel | CarouselMenu | Achievement list carousel ] [ detailsText | Text | Achievement details display ] [ toggleText | Text | Filter toggle display (Unlocked/Locked) ] [ showingUnlocked | Boolean | Whether showing unlocked achievements ] [/table] [heading: "Controls"] [table header] [ Control | Action ] [ Up/Down | Navigate achievements ] [ Select | Toggle between Unlocked/Locked ] [ Any Key (with details) | Exit to Main Menu ] [/table] [heading: "Display Features"] [list] * Achievement name with checkmark (✓) or circle (○) * Color-coded entries (green for unlocked, red for locked) * Detailed view with description and unlock date * Experience reward display * Hidden achievement support [/list] [heading: "Example Usage"] [codeblock javascript] // Start achievements menu from extras menu game.state.start("AchievementsMenu"); [/codeblock] [footer: "© Retora 2026"]