void WestorosPhase() { Debug.Log("Westeros Phase INitiateing"); Debug.Log("Westeros card I picked: " + GameData.WesterosCardsI[GameRoundNumber].Name); Debug.Log("Westeros card II picked: " + GameData.WesterosCardsII[GameRoundNumber].Name); WesterosCard WesterosOne = GameData.WesterosCardsI[GameRoundNumber]; WesterosCard WesterosTwo = GameData.WesterosCardsII[GameRoundNumber]; ResolveCard(WesterosOne); ResolveCard(WesterosTwo); GameRoundNumber += 1; if (GameRoundNumber == 10) { EndGameProtocol(); } }
private void ShuffleDeck(WesterosCardsIContainer Deck) { Debug.Log("shuffling deck WesterosCardsI"); for (int i = 0; i < Deck.WesterosCardsI.Count; i++) { WesterosCard temp = Deck.WesterosCardsI[i]; int randomIndex = Random.Range(0, Deck.WesterosCardsI.Count); Deck.WesterosCardsI[i] = Deck.WesterosCardsI[randomIndex]; Deck.WesterosCardsI[randomIndex] = temp; } Debug.Log("shuffling deck WesterosCardsII"); for (int i = 0; i < Deck.WesterosCardsII.Count; i++) { WesterosCard temp = Deck.WesterosCardsII[i]; int randomIndex = Random.Range(0, Deck.WesterosCardsII.Count); Deck.WesterosCardsII[i] = Deck.WesterosCardsII[randomIndex]; Deck.WesterosCardsII[randomIndex] = temp; } }
void ResolveCard(WesterosCard card) { }