Exemplo n.º 1
0
    public static void VerificarRecarregarIdiomas(bool forcar = false)
    {
        if (Dados.recarregarIdioma || forcar ||
            Dados.textosMensagens == null ||
            Dados.realizacoes.Count == 0 ||
            Dados.missoes.Count == 0)
        {
            Dados.textosMensagens = GerArquivo.CarregarMensagens();
            Dados.realizacoes     = GerArquivo.CarregarRealizacoes();
            Dados.missoes         = GerArquivo.CarregarMissoes();

            Dados.recarregarIdioma = false;
        }
    }
Exemplo n.º 2
0
    void OnEnable()
    {
        if (Dados.missoes.Count == 0)
        {
            Dados.missoes = GerArquivo.CarregarMissoes();
        }

        for (int i = 0; i < titulos.Length; i++)
        {
            titulos[i].text    = Dados.missoes[i].Titulo();
            descricoes[i].text = Dados.missoes[i].Descricao();
            valor[i].text      =
                Dados.missoes[i].StringValorAtual();
        }
    }