public void OnPointerUp(PointerEventData eventData)
    {
        buttonIsHeld = false;
        hideChargeBar();

        //Calling enemy turn
        //For development purposes we're gonna randomize dmg dealt and target of atack
        displayParty.dealDamageToHero(randomNumber.Next(0, displayParty.getNumberOfHeroesAlive()), randomNumber.Next(9, 30));
    }
Esempio n. 2
0
 public void escapeFromFight()
 {
     //Randomizes chance and checks output
     //There is 30% of chance of escape and 70% of failure
     if (randomNumber.Next(0, 101) <= 30)
     {
         Debug.Log("Escape succesfull!");
         Debug.Log("ButtonForEscape || escapeFromFight || Loading level after fight scene! Scene: " + fightMode.getCurrentCorridorId());
         dungeonsGenerator.loadAnotherLevel(fightMode.getCurrentCorridorId(), 2);
         GameObject.Find("EnemyHighlightMaskObject").SetActive(false);
     }
     else
     {
         Debug.Log("Escape unsuccesfull!");
         displayParty.dealDamageToHero(randomNumber.Next(0, displayParty.getNumberOfHeroesAlive()), randomNumber.Next(9, 30));
     }
 }