Ejemplo n.º 1
0
    IEnumerator IfCaught(int type)
    {
        cam.GetComponent <HoverOver>().npcTalking = true;
        int CaseTpye = type;

        switch (CaseTpye)
        {
        case 1:
            newDialogue       = "Hey! you cant fool me!";
            dialogueText.text = newDialogue;
            yield return(new WaitForSeconds(2));

            EjectItems();
            dialogueText.text = defaultDialogue;
            MakeLeave();
            break;

        case 2:
            newDialogue       = "Thank you very much!";
            dialogueText.text = newDialogue;
            sellFunction.SellItem(sellFunction, newPrice);
            yield return(new WaitForSeconds(2));

            dialogueText.text = defaultDialogue;
            MakeLeave();
            break;

        case 3:
            newDialogue       = "Wow, your prices are generous!";
            dialogueText.text = newDialogue;
            sellFunction.SellItem(sellFunction, newPrice);
            yield return(new WaitForSeconds(2));

            dialogueText.text = defaultDialogue;
            MakeLeave();
            break;

        case 4:
            newDialogue       = "I don't want that!";
            dialogueText.text = newDialogue;
            EjectItems();
            yield return(new WaitForSeconds(2));

            dialogueText.text = defaultDialogue;
            break;
        }
    }