LaunchBoxContributors
On this page

IAchievementCatalogCapability14.1

Interface in Unbroken.LaunchBox.Plugins.Components.Achievements

C#
public interface IAchievementCatalogCapability
Supplies definitions independently of account progress.

Methods

GetCatalogsAsync

C#
Task<AchievementResult<AchievementCatalog>> GetCatalogsAsync(
    AchievementRequest request,
    CancellationToken cancellationToken
)
Returns catalogs with completeness scoped to each game.
request
Caller-supplied source-local game IDs; association and existence are not guaranteed.
cancellationToken
Cancels the operation.

Returns

Catalogs and diagnostics; an omitted catalog is unknown.