コード例 #1
0
    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);
            }
        }
    }
コード例 #2
0
 public void LoadMenu()
 {
     Time.timeScale = 1f;
     SceneFlow.RunScene(SceneList.MainMenu);
 }
コード例 #3
0
ファイル: GameManager.cs プロジェクト: Oiral/Project-Hyperion
 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);
 }
コード例 #9
0
 public void ExitShop()
 {
     //exit the shop maybe
     Debug.Log("Quit Shop");
     SceneFlow.RunScene(SceneList.MainScene);
 }