public void BeginGame(HeroClass startingHero) { if (currentRound == 1 && currentTurn == 1) { gameBoardManager.StartRound(); deckManager.StartRound(); canvasManager.StartCoroutine("Transition", false); isRoundProgressing = true; } partyBehaviour.AddCharacterToParty(startingHero.name, 0); }