Beispiel #1
0
 public void ChangeDriverToMechanic()
 {
     if (deckFaction != PlayerCardDriver.Mechanic)
     {
         ClearDeck();
     }
     deckBuilderBackground.SetColours(mechanicColorTop, mechanicColorBottom);
     deckFaction = PlayerCardDriver.Mechanic;
 }
Beispiel #2
0
 public void ChangeDriverToStunt()
 {
     if (deckFaction != PlayerCardDriver.StuntDriver)
     {
         ClearDeck();
     }
     deckBuilderBackground.SetColours(stuntColorTop, stuntColorBottom);
     deckFaction = PlayerCardDriver.StuntDriver;
 }
Beispiel #3
0
 public void ChangeDriverToNavigator()
 {
     if (deckFaction != PlayerCardDriver.Navigator)
     {
         ClearDeck();
     }
     deckBuilderBackground.SetColours(navigatorColorTop, navigatorColorBottom);
     deckFaction = PlayerCardDriver.Navigator;
 }
Beispiel #4
0
 public CardTypeColourScheme GetCardTypeColorScheme(PlayerCardDriver driver)
 {
     foreach (PlayerCardTypeColourScheme scheme in PlayerCardTypeColours)
     {
         if (scheme.Driver == driver)
         {
             return(scheme);
         }
     }
     Debug.LogError("CardTypeColorScheme not found for player card type: " + driver.ToString());
     return(DefaultCardColours);
 }