{#if !loading && !error}

{t("userbox.header.general")}

{t("userbox.header.userbox")}

{#if !USERBOX_ENABLED.value || !USERBOX_INSTALLED}
{#each userItems as { iKey, ubKey, items }, i}
{#if changed.includes(ubKey)} {/if}
{/each}
{:else}
userboxSelected = "nameplateId"} chuniCharacter={userbox.characterId} chuniLevel={userbox.level} chuniRating={userbox.playerRating / 100} chuniNameplate={userbox.nameplateId} chuniName={userbox.userName} chuniTrophyName={allItems.trophy[userbox.trophyId].name}>
{#each avatarKinds as avatarKind} {#await DDSreader?.getFile(`avatarAccessoryThumbnail:${userbox[`avatar${avatarKind}`].toString().padStart(8, "0")}`) then imageURL} {/await} {/each}
{#if userboxSelected == "nameplateId"} {#each userItems.find(f => f.ubKey == "nameplateId")?.items ?? [] as item} {#await DDSreader?.getFile(`nameplate:${item.itemId.toString().padStart(8, "0")}`) then imageURL} {/await} {/each} {:else} {#each userItems.find(f => f.ubKey == userboxSelected)?.items ?? [] as item} {#await DDSreader?.getFile(`avatarAccessoryThumbnail:${item.itemId.toString().padStart(8, "0")}`) then imageURL} {/await} {/each} {/if}
{#each userItems.filter(i => userboxNewOptions.includes(i.iKey)) as { iKey, ubKey, items }, i}
{#if changed.includes(ubKey)} {/if}
{/each}
{/if} {#if HAS_USERBOX_ASSETS} {#if USERBOX_INSTALLED}
{/if} {#if USERBOX_SUPPORT}

{/if} {#if !USERBOX_SUPPORT || !USERBOX_INSTALLED || !USERBOX_ENABLED.value}

{t("userbox.header.preview")}

{t("userbox.preview.notice")}

{#if preview}
{#each userItems.filter(v => v.iKey != 'trophy' && v.iKey != 'systemVoice') as { iKey, ubKey, items }, i}
{ts(`userbox.${ubKey}`)}
{/each}
{/if} {/if} {/if}
{/if} {#if USERBOX_SETUP_RUN && !error}

{t('userbox.new.name')}

{USERBOX_SETUP_TEXT}
{#if USERBOX_PROGRESS != 0}
{:else} {/if}
{/if}