Exemple #1
0
 public void FinalizarMissao()
 {
     missaoAtiva = false;
     //condições de vitoria
     Destroy(bandeiraAtiva);
     PlayerStatsController.AddReputation(20);
     player.SetNivelDeMissao("missao2");
 }
 public void Chegada()
 {
     if (this.transform.position.x == positionX && transform.position.y == positionY)
     {
         // adiciona 5 pontos de reputação
         PlayerStatsController.AddReputation(20);
         carroceiroFalas.SetActive(true);
     }
 }
 public void TestVida()
 {
     if (currentLife <= 2)
     {
         PlayerStatsController.AddReputation(-5);
         carroceiroFalas.SetActive(true);
         Destroi();
     }
 }
 public void FinalizarMissao()
 {
     this.gameObject.SetActive(true);
     missaoAtiva = false;
     i           = 0;
     //Spawn.GetComponent<SpawnEsqueleto>().missaoDrop = false;
     PlayerStatsController.AddReputation(20);
     player.SetNivelDeMissao("missao2");
     texto.text = " ";
 }
 public void DerrotaDeMissao()
 {
     //if (bandeira.GetComponent<NpcBase>().currentLife <= 10)
     // {
     // Spawn.GetComponent<SpawnEsqueleto>().missaoDrop = false;
     // Spawn.GetComponent<SpawnEsqueleto>().missaoDrop = false;
     //   Destroy(bandeiraAtiva);
     PlayerStatsController.AddReputation(-10);
     missaoAtiva = false;
     foreach (SlotInventarioBehaviour slot in ContoleDeInventario.instance.InventarioSlots)
     {
         if (slot.currentItem != null && slot.currentItem.identificacao == 22)
         {
             slot.currentItem.DestroiItem();
             verificaSlot = true;
         }
     }
     // }
 }
Exemple #6
0
 public void DerrotaDeMissao()
 {
     PlayerStatsController.AddReputation(-15);
     missaoAtiva = false;
 }