void CheckHealth()
    {
        if (enemy.health <= 0 || player.health <= 0)
        {
            Debug.Log("End Game Early");
            GM.playerHealth = player.health;

            //if player wins disable the ui and turn the collection ui on
            if (GM.playerHealth == 0)
            {
                SceneFlow.RunScene(SceneList.MainScene);
            }
            else
            {
                StopAllCoroutines();
                battleUI.SetActive(false);
                cardPickerUI.SetActive(true);
            }
        }
    }
 public void LoadMenu()
 {
     Time.timeScale = 1f;
     SceneFlow.RunScene(SceneList.MainMenu);
 }
示例#3
0
 public void StartBattle()
 {
     SavePlayerPosition();
     SceneFlow.RunScene(SceneList.Battle);
 }
示例#4
0
 public void AddCard(GameCard card)
 {
     //Debug.Log(card.relatedCard.nameOfCard);
     battleManager.player.currentDeck.unactiveDeck.Add(card.relatedCard);
     SceneFlow.RunScene(SceneList.MainScene);
 }
示例#5
0
 public void OpenShop()
 {
     SceneFlow.RunScene(SceneList.Shop);
 }
示例#6
0
 public void CallCredits()
 {
     SceneFlow.RunScene(SceneList.Credits);
 }
示例#7
0
 public void PlayGame()
 {
     SceneFlow.RunScene(SceneList.MainScene);
 }
示例#8
0
 //Rename Credits
 public void ReturnToMainMenu()
 {
     SceneFlow.RunScene(SceneList.MainMenu);
 }
 public void ExitShop()
 {
     //exit the shop maybe
     Debug.Log("Quit Shop");
     SceneFlow.RunScene(SceneList.MainScene);
 }