import{_ase,cast,oasa,Naso}from"./chunks/framework.0799945b.js";constu=JSON.parse('{"title":"Module: features/achievements/achievement","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/modules/features/achievement.md","lastUpdated":null}'),d={name:"api/modules/features/achievement.md"},c=o('<h1id="module-features-achievements-achievement"tabindex="-1">Module:features/achievements/achievement<aclass="header-anchor"href="#module-features-achievements-achievement"aria-label="Permalink to "Module: features/achievements/achievement""></a></h1><h2id="enumerations"tabindex="-1">Enumerations<aclass="header-anchor"href="#enumerations"aria-label="Permalinkto"Enumerations""></a></h2><h3id="achievementdisplay"tabindex="-1">AchievementDisplay<aclass="header-anchor"href="#achievementdisplay"aria-label="Permalinkto"AchievementDisplay""></a></h3><p>•<strong>AchievementDisplay</strong>:<code>Object</code></p><p>Modesforonlydisplayingsomeachievements.</p><table><thead><tr><thstyle="text-align:left;">Name</th><thstyle="text-align:left;">Type</th></tr></thead><tbody><tr><tdstyle="text-align:left;"><code>All</code></td><tdstyle="text-align:left;"><code>"all"</code></td></tr><tr><tdstyle="text-align:left;"><code>Configurable</code></td><tdstyle="text-align:left;"><code>"configurable"</code></td></tr><tr><tdstyle="text-align:left;"><code>Incomplete</code></td><tdstyle="text-align:left;"><code>"incomplete"</code></td></tr><tr><tdstyle="text-align:left;"><code>None</code></td><tdstyle="text-align:left;"><code>"none"</code></td></tr></tbody></table><h4id="defined-in"tabindex="-1">Definedin<aclass="header-anchor"href="#defined-in"aria-label="Permalinkto"Definedin""></a></h4><p><ahref="https://github.com/profectus-engine/Profectus/blob/b666e0c/src/features/achievements/achievement.tsx#L50"target="_blank"rel="noreferrer">profectus/src/features/achievements/achievement.tsx:50</a></p><h2id="interfaces"tabindex="-1">Interfaces<aclass="header-anchor"href="#interfaces"aria-label="Permalinkto"Interfaces""></a></h2><h3id="achievementoptions"tabindex="-1">AchievementOptions<aclass="header-anchor"href="#achievementoptions"aria-label="Permalinkto"AchievementOptions""></a></h3><p>•<strong>AchievementOptions</strong>:<code>Object</code></p><p>Anobjectthatconfiguresan<ahref="./achievement#achievement">Achievement</a>.</p><table><thead><tr><thstyle="text-align:left;">Name</th><thstyle="text-align:left;">Type</th><thstyle="text-align:left;">Description</th></tr></thead><tbody><tr><tdstyle="text-align:left;"><code>classes?</code></td><tdstyle="text-align:left;"><ahref="./../util/computed#computable"><code>Computable</code></a><<ahref="https://www.typescriptlang.org/docs/handbook/utility-types.html#recordkeys-type"target="_blank"rel="noreferrer"><code>Record</code></a><<code>string</code>,<code>boolean</code>>></td><tdstyle="text-align:left;">DictionaryofCSSclassestoapplytothisfeature.</td></tr><tr><tdstyle="text-align:left;"><code>display?</code></td><tdstyle="text-align:left;"><ahref="./../util/computed#computable"><code>Computable</code></a><<ahref="./feature#coercablecomponent"><code>CoercableComponent</code></a>|{<code>effectDisplay?</code>:<ahref="./feature#coercablecomponent"><code>CoercableComponent</code></a>;<code>optionsDisplay?</code>:<ahref="./feature#coercablecomponent"><code>CoercableComponent</code></a>;<code>requirement?</code>:<ahref="./feature#coercablecomponent"><code>CoercableComponent</code></a>}></td><tdstyle="text-align:left;">Thedisplaytouseforthisachievement.</td></tr><tr><tdstyle="text-align:left;"><code>image?</code></td><tdstyle="text-align:left;"><ahref="./../util/computed#computable"><code>Computable</code></a><<code>string</code>></td><tdstyle="text-align:left;">Animagetodisplayasthebackgroundforthisachievement.</td>