logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Enum AchievementSyncWizardStep

    The Achievement Platform Sync wizard's steps.

    Namespace: Serenity.Achievements.Infrastructure.Editor.Sync
    Assembly: Serenity.UnityAchievements.Infrastructure.Editor.dll
    Syntax
    public enum AchievementSyncWizardStep
    Remarks

    Connect always occupies its slot between Storefront and Scope, but is only ever actually shown when the chosen connector's capabilities require an interactive sign-in — the file connector does not, so its run marks the slot "skipped" in the breadcrumb (via IsSkipped(AchievementSyncWizardStep, AchievementSyncWizardSession)) and navigation walks straight over it instead of rendering an empty step. The Steam HTTP connector is the first to actually need it.

    Fields

    Name Description
    Apply

    Preview, then apply, the accepted changes.

    Connect

    Sign in to the chosen connector's platform. Skipped for a connector that needs no sign-in.

    Done

    What the apply created and updated, and what to do next.

    Review

    Inspect the diff plan and accept or reject each change.

    Scope

    Narrow what a pull compares: locales, string table, target folder, backup.

    Storefront

    Pick which connector (or, for the file connector, which snapshot file) to sync with.

    In this article
    © 2026 Serenity. All Rights Reserved