Example #1
0
 void Start()
 {
     Choice1.SetActive(false);
     Choice2.SetActive(false);
     ContinueButton.SetActive(false);
     Button1.onClick.AddListener(ChooseOption1);
     Button2.onClick.AddListener(ChooseOption2);
     ContButton.onClick.AddListener(Continue);
 }
Example #2
0
 void Start()
 {
     Globals.HadTomBreadConversation = true;
     Choice1.SetActive(false);
     Choice2.SetActive(false);
     ContinueButton.SetActive(false);
     Button1.onClick.AddListener(ChooseOption1);
     Button2.onClick.AddListener(ChooseOption2);
     ContButton.onClick.AddListener(Continue);
 }
 void SetText()
 {
     MainText.text = CurrentDialogue.DialogueText;
     if (CurrentDialogue.Choice1 == null)
     {
         Choice1.GetComponentInChildren <Text> ().text = "";
         Choice1.GetComponent <Button> ().interactable = false;
     }
     else
     {
         Choice1.GetComponentInChildren <Text> ().text = CurrentDialogue.Choice1;
     }
     if (CurrentDialogue.Choice2 == null)
     {
         Choice2.GetComponent <Button> ().interactable = false;
         Choice2.GetComponentInChildren <Text> ().text = "";
     }
     else
     {
         Choice2.GetComponentInChildren <Text> ().text = CurrentDialogue.Choice2;
     }
 }
    void PlayerTurn()
    {
        CommandText.GetComponent <TextMeshProUGUI>().text = "Choose a command";

        int Random1 = Random.Range(0, CM.Cards.Length);

        Choice1 = Instantiate(CM.Cards[Random1], CardPos1);

        if (Choice1.CompareTag("Attack"))
        {
            Choice1.GetComponent <Button>().onClick.AddListener(Attack);
        }
        if (Choice1.CompareTag("Defend"))
        {
            Choice1.GetComponent <Button>().onClick.AddListener(Defend);
        }
        if (Choice1.CompareTag("Heal"))
        {
            Choice1.GetComponent <Button>().onClick.AddListener(Heal);
        }
        if (Choice1.CompareTag("Cripple"))
        {
            Choice1.GetComponent <Button>().onClick.AddListener(Cripple);
        }
        if (Choice1.CompareTag("Poison"))
        {
            Choice1.GetComponent <Button>().onClick.AddListener(Poison);
        }
        if (Choice1.CompareTag("Lifesteal"))
        {
            Choice1.GetComponent <Button>().onClick.AddListener(Lifesteal);
        }

        int Random2 = Random.Range(0, CM.Cards.Length);

        Choice2 = Instantiate(CM.Cards[Random2], CardPos2);
        if (Choice2.CompareTag("Attack"))
        {
            Choice2.GetComponent <Button>().onClick.AddListener(Attack);
        }
        if (Choice2.CompareTag("Defend"))
        {
            Choice2.GetComponent <Button>().onClick.AddListener(Defend);
        }
        if (Choice2.CompareTag("Heal"))
        {
            Choice2.GetComponent <Button>().onClick.AddListener(Heal);
        }
        if (Choice2.CompareTag("Cripple"))
        {
            Choice2.GetComponent <Button>().onClick.AddListener(Cripple);
        }
        if (Choice2.CompareTag("Poison"))
        {
            Choice2.GetComponent <Button>().onClick.AddListener(Poison);
        }
        if (Choice2.CompareTag("Lifesteal"))
        {
            Choice2.GetComponent <Button>().onClick.AddListener(Lifesteal);
        }

        int Random3 = Random.Range(0, CM.Cards.Length);

        Choice3 = Instantiate(CM.Cards[Random3], CardPos3);
        if (Choice3.CompareTag("Attack"))
        {
            Choice3.GetComponent <Button>().onClick.AddListener(Attack);
        }
        if (Choice3.CompareTag("Defend"))
        {
            Choice3.GetComponent <Button>().onClick.AddListener(Defend);
        }
        if (Choice3.CompareTag("Heal"))
        {
            Choice3.GetComponent <Button>().onClick.AddListener(Heal);
        }
        if (Choice3.CompareTag("Cripple"))
        {
            Choice3.GetComponent <Button>().onClick.AddListener(Cripple);
        }
        if (Choice3.CompareTag("Poison"))
        {
            Choice3.GetComponent <Button>().onClick.AddListener(Poison);
        }
        if (Choice3.CompareTag("Lifesteal"))
        {
            Choice3.GetComponent <Button>().onClick.AddListener(Lifesteal);
        }

        if (PlayerIsDefending)
        {
            PlayerIsDefending = false;
        }
    }
Example #5
0
 public void Start2(Choice2 choice)
 {
     StartChoice = (int)choice;
 }
 public void Start2(Choice2 choice)
 {
     StartChoice = (int)choice;
 }