logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class FakeAchievementSettings

    Mutable IAchievementSettings used for tests, defaulted to the shipped values so a test only states the switch it actually cares about. The service reads it live, so a test may flip a switch after the service is built.

    Inheritance
    object
    FakeAchievementSettings
    Implements
    IAchievementSettings
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Achievements.Tests.Fakes
    Assembly: Tests.dll
    Syntax
    public class FakeAchievementSettings : IAchievementSettings

    Constructors

    FakeAchievementSettings()

    Declaration
    public FakeAchievementSettings()

    Properties

    CaptureScreenshotOnUnlock

    Declaration
    public bool CaptureScreenshotOnUnlock { get; set; }
    Property Value
    Type Description
    bool

    ClearPlatformOnReset

    Declaration
    public bool ClearPlatformOnReset { get; set; }
    Property Value
    Type Description
    bool

    IdentitySource

    Declaration
    public PlayerIdentitySource IdentitySource { get; set; }
    Property Value
    Type Description
    PlayerIdentitySource

    PlatformCallTimeoutSeconds

    Declaration
    public double PlatformCallTimeoutSeconds { get; set; }
    Property Value
    Type Description
    double

    PlatformProgressPushStepPercent

    Declaration
    public int PlatformProgressPushStepPercent { get; set; }
    Property Value
    Type Description
    int

    PlatformSyncRetrySeconds

    Declaration
    public double PlatformSyncRetrySeconds { get; set; }
    Property Value
    Type Description
    double

    PointsScoreKey

    Declaration
    public string PointsScoreKey { get; set; }
    Property Value
    Type Description
    string

    ScreenshotMaxWidth

    Declaration
    public int ScreenshotMaxWidth { get; set; }
    Property Value
    Type Description
    int

    ShowToastOnUnlock

    Declaration
    public bool ShowToastOnUnlock { get; set; }
    Property Value
    Type Description
    bool

    SignalOnReconciledUnlock

    Declaration
    public bool SignalOnReconciledUnlock { get; set; }
    Property Value
    Type Description
    bool

    Implements

    IAchievementSettings
    In this article
    © 2026 Serenity. All Rights Reserved