Launch Configurations
@if (this.ViewModel.LaunchConfigurations.Count is 0)
{
}
else
{
@for (var i = 0; i < this.ViewModel.LaunchConfigurations.Count; i++)
{
var config = this.ViewModel.LaunchConfigurations[i];
var index = i;
Reorder
@if (index > 0)
{
}
@if (index < this.ViewModel.LaunchConfigurations.Count - 1)
{
}
Identifier
this.ViewModel.DeleteLaunchConfiguration(config))" slot="end" Color="Color.Neutral"
Title="Delete launch configuration" />
Accent Color
@if (!string.IsNullOrWhiteSpace(context))
{
}
@this.ViewModel.GetColorDisplayName(context)
Executable
@(string.IsNullOrWhiteSpace(context) ? "Any Executable" : context)
Credentials
@(this.ViewModel.Credentials.FirstOrDefault(c => c.Identifier == context)?.Username ?? "Unknown")
Custom mod loadout
this.ViewModel.ManageCustomMods(config))"
Disabled="@(!config.CustomModLoadoutEnabled)"
Title="Manage custom mods for this launch configuration">
Manage Mods
}
}