LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

AchievementProgressObservation14.1 Beta

C#
public sealed class Unbroken.LaunchBox.Plugins.Achievements.AchievementProgressObservation
Reports one achievement's earned state.

Constructors

AchievementProgressObservation 14.1 Beta

C#
public AchievementProgressObservation(string achievementId, bool isUnlocked)
Creates an explicit earned-state observation.
achievementId 14.1 Beta
Source-local achievement ID.
isUnlocked 14.1 Beta
Whether the account earned this achievement in the requested mode.

Properties

AchievementId 14.1 Beta

C#
public string AchievementId { get; }
Gets the achievement ID.

IsUnlocked 14.1 Beta

C#
public bool IsUnlocked { get; }
Gets whether the achievement was earned.

UnlockedAt 14.1 Beta

C#
public System.DateTimeOffset? UnlockedAt { get; init; }
Gets or initializes the earned timestamp, when known.