14.1 Beta 1 SDK
InjectRetroAchievementsCredentialsArgs13.22
public class Unbroken.LaunchBox.Plugins.InjectRetroAchievementsCredentialsArgsSupplies RetroAchievements credentials and optional setting changes for an emulator.
Constructors
InjectRetroAchievementsCredentialsArgs 13.22
public InjectRetroAchievementsCredentialsArgs(string? appPath, string username, string token, bool? enable = null, bool? hardcore = null)Initializes an emulator credential and achievement-settings update.
appPath13.22- The target emulator application path.
username13.22- The RetroAchievements username.
token13.22- The RetroAchievements authentication token.
enable13.22- Whether to enable achievements, or null to retain the current setting.
hardcore13.22- Whether to enable hardcore mode, or null to retain the current setting.
Properties
public string? EmulatorApplicationPath { get; }public bool? HardcoreEnabled { get; }public bool? IsEnabled { get; }public string? Token { get; }public string? Username { get; }
EmulatorApplicationPath 13.22
public string? EmulatorApplicationPath { get; }Gets the path of the emulator whose settings should be updated.
HardcoreEnabled 13.22
public bool? HardcoreEnabled { get; }
Set whether hardcode mode is enabled in the emulator. If null leave value as it's currently set (or default value)
IsEnabled 13.22
public bool? IsEnabled { get; }
Set whether achievements are enabled in the emulator. If null leave value as it's currently set (or default value)
Token 13.22
public string? Token { get; }Gets the RetroAchievements authentication token.
Username 13.22
public string? Username { get; }Gets the RetroAchievements username.