logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Enum AchievementSyncFieldKind

    The individual fields of an achievement definition that a sync connector may be able to push or pull, one value per field a storefront's editor UI can offer a checkbox for.

    Namespace: Serenity.Achievements.Application.Sync
    Assembly: Serenity.Achievements.Application.dll
    Syntax
    public enum AchievementSyncFieldKind

    Fields

    Name Description
    ApiName

    The platform-side identity key (Steam API name, Xbox id, and so on).

    Description

    The localized description.

    DisplayName

    The localized display name.

    DisplayOrder

    Where the achievement is listed relative to its siblings.

    Hidden

    Whether the achievement stays concealed until unlocked.

    IconLocked

    The icon shown while the achievement is still locked.

    IconUnlocked

    The icon shown once the achievement is unlocked.

    LocalizationKeyAdoption

    Whether a platform-only row may adopt a Serenity localization key.

    ProgressTarget

    The progress numerator that unlocks it.

    In this article
    © 2026 Serenity. All Rights Reserved