Clima
Namespace PBSLoaderCommonUtils.Mundo · classe estática · PBSLoaderCommonUtils 2.0.0
public static class ClimaClima do jogo: chuva (MepMobileControls/MepChuva) e o preset do EnviroSky.
Propriedades
Seção intitulada “Propriedades”Chovendo
Seção intitulada “Chovendo”public static bool Chovendo { get; }public static Chuva Chuva { get; }Molhado
Seção intitulada “Molhado”public static float Molhado { get; }Quanto o mundo está molhado, 0..1 (o EnviroSky sobe e desce aos poucos).
public static string Nome { get; }Nome do preset de clima do EnviroSky (“Clear Sky”, “Rain”…).
Presets
Seção intitulada “Presets”public static IReadOnlyList<string> Presets { get; }Nomes dos climas do céu do jogo (presets do EnviroSky: “Clear Sky”, “Cloudy 1”, “Rain”…).
Métodos
Seção intitulada “Métodos”Definir
Seção intitulada “Definir”public static bool Definir(string nome)Muda o céu para o clima nome (um de Clima.Presets), com transição.
public static bool Chover(Chuva intensidade)Faz chover (ou para): a chuva do jogo segue o clima do céu, então isto troca o clima para um com chuva da intensidade pedida (“Light Rain”, “Heavy Rain”, “Storm”) ou para céu limpo. A troca tem transição de alguns segundos; Clima.Chovendo acompanha.
Eventos
Seção intitulada “Eventos”public static event Action MudouComeçou ou parou de chover, ou o preset mudou.