void OnNewGameState(GlobalGameManager.GameState previousGameState, GlobalGameManager.GameState newGameState) { if (newGameState == GlobalGameManager.GameState.Fight) { StartFight(); } else if (previousGameState == GlobalGameManager.GameState.Fight) { EndFight(); } }
void OnNewGameState(GlobalGameManager.GameState previousGameState, GlobalGameManager.GameState newGameState) { gameObject.SetActive(newGameState == GlobalGameManager.GameState.Fight); selectedCardDescription.gameObject.SetActive(false); currentlyShownFightCreature = null; }
void OnNewGameState(GlobalGameManager.GameState previousGameState, GlobalGameManager.GameState newGameState) { gameObject.SetActive(newGameState == GlobalGameManager.GameState.Deckbuilding); }