void CheckForResult()
    {
        if (EnemyHP <= 0)
        {
            VinGO.SetActive(true);
            EndBg.SetActive(true);

            StopAllCoroutines();
        }
        else if (PlayerHP <= 0)
        {
            EndBg.SetActive(true);
            LoseGO.SetActive(true);
            StopAllCoroutines();
        }
    }
    void Start()
    {
        Turn = 0;

        CurrentGame = new Game();

        GiveHandCards(CurrentGame.EnemyDeck, EnemyHand);
        GiveHandCards(CurrentGame.PlayerDeck, PlayerHand);
        PlayerEnergy = EnemyEnergy = 20;
        PlayerHP     = EnemyHP = 20000;

        ShowEnergy();
        ShowHP();

        EndBg.SetActive(false);
        VinGO.SetActive(false);
        LoseGO.SetActive(false);

        StartCoroutine(TurnFunk());
    }