Exemple #1
0
    }//Quando uma batalha acaba, as unidades que participaram dela recebem experiencia

    public void iniciarProducaoDeRecursos(LinhaDeProducao linha)
    {
        linha.proguesso = 100;
        linha.ppm       = 0;
        linha.terminada = false;
        linha.emEspera  = false;
        linha.ativa     = true;
        StartCoroutine(linha.produzir());
        LinhasDeProducaoController.instancia.atualizarVisual(linha);
    }
Exemple #2
0
 public void iniciarDesenvolvimento(Nacoes nacaoADesenvolver, LinhaDeProducao linha)
 {
     linha.proguesso = 0;
     linha.ppm       = (100f / 120f * (nacaoADesenvolver.nivel + 1f));
     linha.terminada = false;
     linha.emEspera  = false;
     linha.ativa     = true;
     linha.nacaoSendoDesenvolvida = nacaoADesenvolver;
     StartCoroutine(linha.produzir());
     LinhasDeProducaoController.instancia.atualizarVisual(linha);
 }
Exemple #3
0
 public void iniciarRecrutamento(Unidade unidadeRecrutada, LinhaDeProducao linha)
 {
     linha.proguesso             = 0;
     linha.ppm                   = 100 / calculoDeTempoDeProducaoDeUnidade(unidadeRecrutada);
     linha.terminada             = false;
     linha.emEspera              = false;
     linha.ativa                 = true;
     linha.unidadeSendoProduzida = unidadeRecrutada;
     StartCoroutine(linha.produzir());
     LinhasDeProducaoController.instancia.atualizarVisual(linha);
 }
Exemple #4
0
 public void iniciarConstrucao(Equipamento equipamentoConstruido, LinhaDeProducao linha)
 {
     linha.proguesso = 0;
     linha.ppm       = 100 / calculoDeTempoDeConstrucaoDeEquipamento(equipamentoConstruido);
     linha.terminada = false;
     linha.emEspera  = false;
     linha.ativa     = true;
     linha.equipamentoSendoConstruido = equipamentoConstruido;
     StartCoroutine(linha.produzir());
     LinhasDeProducaoController.instancia.atualizarVisual(linha);
 }
Exemple #5
0
 public void despausarProducao(LinhaDeProducao linha)
 {
     linha.ativa    = true;
     linha.emEspera = false;
     StartCoroutine(linha.produzir());
 }