Paineis
Namespace PBSLoaderCommonInterface · classe estática · PBSLoaderCommonInterface 0.4.0
public static class PaineisPainéis dos mods (ver Painel). Exemplo:
var p = Paineis.Criar("MeuMod", "Freios", "Freios", "Ctrl+Alt+F5") .Valor("Pressão", () => $"{Ar.Pressao:0.0} bar") .Barra("Freio", () => Veiculo.Pedais.Freio) .Chave("Freio motor", () => _freioMotor, v => _freioMotor = v) .Botao("Zerar", Zerar);Cada painel também aparece como ação na página do mod no menu Mods.
Propriedades
Seção intitulada “Propriedades”public static IReadOnlyList<Painel> Todos { get; }Métodos
Seção intitulada “Métodos”public static Painel Criar(string mod, string id, string titulo, string atalho = null)Cria (ou devolve o já criado) o painel id do mod mod (o Identifier da categoria de preferências dele). Com atalho, registra um atalho que abre e fecha o painel.