Opcoes
Namespace PBSLoaderCommonUtils.Partida · classe estática · PBSLoaderCommonUtils 2.0.0
public static class OpcoesOpções do próprio jogo (as do menu de opções dele), lidas e gravadas pelo MepPrefs do jogo, no settings.txt da pasta de dados. As principais têm nome em Opcoes.Todas e campo próprio (ex.: Opcoes.CarrosNoTransito); as outras, por chave com Opcoes.Ler e Opcoes.Gravar. Antes de o jogo abrir o arquivo (logo no começo do menu), ler devolve o padrão e gravar não faz nada.
Propriedades
Seção intitulada “Propriedades”public static IReadOnlyList<Opcao> Todas { get; }As opções com nome, na ordem dos grupos.
Disponivel
Seção intitulada “Disponivel”public static bool Disponivel { get; }O jogo já abriu o arquivo de opções.
Métodos
Seção intitulada “Métodos”public static T Ler<T>(string chave, T padrao = default)Lê qualquer opção do jogo pela chave (int, float, bool ou string).
public static bool Gravar<T>(string chave, T valor)Grava qualquer opção do jogo pela chave e escreve o arquivo. Retorna false se o jogo ainda não abriu o arquivo.
CarrosNoTransito
Seção intitulada “CarrosNoTransito”public static readonly Opcao<int> CarrosNoTransitoPedestresNaRua
Seção intitulada “PedestresNaRua”public static readonly Opcao<int> PedestresNaRuaOnibusNoTransito
Seção intitulada “OnibusNoTransito”public static readonly Opcao<int> OnibusNoTransitoPassageirosPorcento
Seção intitulada “PassageirosPorcento”public static readonly Opcao<int> PassageirosPorcentoCarrosEstacionadosPorcento
Seção intitulada “CarrosEstacionadosPorcento”public static readonly Opcao<int> CarrosEstacionadosPorcentoOnibusEstacionados
Seção intitulada “OnibusEstacionados”public static readonly Opcao<bool> OnibusEstacionadosTrensDoMapa
Seção intitulada “TrensDoMapa”public static readonly Opcao<bool> TrensDoMapaDistanciaVisivel
Seção intitulada “DistanciaVisivel”public static readonly Opcao<float> DistanciaVisivelpublic static readonly Opcao<int> MaxFpsSombras
Seção intitulada “Sombras”public static readonly Opcao<bool> SombrasSombrasDeNoite
Seção intitulada “SombrasDeNoite”public static readonly Opcao<bool> SombrasDeNoiteReflexos
Seção intitulada “Reflexos”public static readonly Opcao<bool> ReflexosNeblina
Seção intitulada “Neblina”public static readonly Opcao<bool> NeblinaAntialiasing
Seção intitulada “Antialiasing”public static readonly Opcao<bool> AntialiasingArvores3D
Seção intitulada “Arvores3D”public static readonly Opcao<bool> Arvores3DRaiosETrovoes
Seção intitulada “RaiosETrovoes”public static readonly Opcao<bool> RaiosETrovoesRetrovisorEsquerdo
Seção intitulada “RetrovisorEsquerdo”public static readonly Opcao<bool> RetrovisorEsquerdoRetrovisorDireito
Seção intitulada “RetrovisorDireito”public static readonly Opcao<bool> RetrovisorDireitoRetrovisorInterno
Seção intitulada “RetrovisorInterno”public static readonly Opcao<bool> RetrovisorInternoEspelhosMaisQualidade
Seção intitulada “EspelhosMaisQualidade”public static readonly Opcao<bool> EspelhosMaisQualidadeJogarANoite
Seção intitulada “JogarANoite”public static readonly Opcao<bool> JogarANoiteHoraLocal
Seção intitulada “HoraLocal”public static readonly Opcao<bool> HoraLocalComecarChovendo
Seção intitulada “ComecarChovendo”public static readonly Opcao<bool> ComecarChovendoCambioManual
Seção intitulada “CambioManual”public static readonly Opcao<bool> CambioManualEmbreagem
Seção intitulada “Embreagem”public static readonly Opcao<bool> EmbreagemCobrador
Seção intitulada “Cobrador”public static readonly Opcao<bool> Cobradorpublic static readonly Opcao<bool> PlacasComecarLigado
Seção intitulada “ComecarLigado”public static readonly Opcao<bool> ComecarLigadoFreioDeEstacionamento
Seção intitulada “FreioDeEstacionamento”public static readonly Opcao<bool> FreioDeEstacionamentoForceFeedback
Seção intitulada “ForceFeedback”public static readonly Opcao<bool> ForceFeedbackInverterVolante
Seção intitulada “InverterVolante”public static readonly Opcao<bool> InverterVolanteInverterPedais
Seção intitulada “InverterPedais”public static readonly Opcao<bool> InverterPedaisPedaisCombinados
Seção intitulada “PedaisCombinados”public static readonly Opcao<bool> PedaisCombinadosAjudaDeDirecao
Seção intitulada “AjudaDeDirecao”public static readonly Opcao<bool> AjudaDeDirecaoSensibilidadeTeclado
Seção intitulada “SensibilidadeTeclado”public static readonly Opcao<float> SensibilidadeTecladopublic static readonly Opcao<float> VolumeVozesComMotorista
Seção intitulada “VozesComMotorista”public static readonly Opcao<bool> VozesComMotorista