Example #1
0
    IEnumerator onReset()
    {
        _WinText.SetActive(false);
        _DealerPoints.SetActive(false);
        _ResetBtn.SetActive(false);
        Dealer_AI.ResetCards();
        User_Player.ResetCards();
        DDown = false;
        SoundManagerScript.Sound("resetsound");
        yield return(new WaitForSeconds(2));

        StartCoroutine(OpeningDraws(0));
        yield return(null);
    }
Example #2
0
    IEnumerator WaitingStart()
    {
        if (OpeningsScene)
        {
            SoundManagerScript.Sound("intro");
            yield return(new WaitForSeconds(10));

            AfterOpening();
        }
        else
        {
            AfterOpening();
        }

        yield return(null);
    }
Example #3
0
    IEnumerator OpeningDraws(int AmountOfCards)
    {
        if (AmountOfCards < 4)
        {
            yield return(new WaitForSeconds(1));

            NewCard(AmountOfCards % 2 == 1 ? 1:2);
            StartCoroutine(OpeningDraws(AmountOfCards += 1));
        }
        else
        {
            HideUIButtons(true);
            if (User_Player.Totalvalue >= 9 && User_Player.Totalvalue <= 11)
            {
                _DoubleDown.SetActive(true);
                SoundManagerScript.Sound("doubledownbtn");
            }
        }
        yield return(null);
    }
Example #4
0
 public void DoubleDown()
 {
     DDown = true;
     SoundManagerScript.Sound("doubledown");
     StartCoroutine(DoubleDownAddCard());
 }
Example #5
0
 public void AfterOpening()
 {
     StartCoroutine(OpeningDraws(0));
     SoundManagerScript.Sound("Background");
 }
Example #6
0
 public void otherSounds(string sound)
 {
     SoundManagerScript.Sound(sound);
 }
Example #7
0
 public void cardSound(int rnd)
 {
     SoundManagerScript.Sound("card" + rnd);
 }