public void Setup()
 {
     player              = PlayerUTests.CreateTestPlayer();
     cardUnitDisplay     = CardUnit_CardUnitDisplayITests.CreateTestCardUnitDisplay();
     cardBuildingDisplay = CardBuilding_CardBuildingDisplayITests.CreateTestCardBuildingDisplay();
     cardResourceDisplay = CardResource_CardResourceDisplayITests.CreateTestCardResourceDisplay();
 }
Exemple #2
0
 public void Setup()
 {
     cardBuildingDisplay = CreateTestCardBuildingDisplay();
     Sprite[] cardBackgrounds = Resources.LoadAll <Sprite>("Art/Cards/Card Backgrounds");
     playableBorder    = cardBackgrounds[1];
     unplayableBorder  = Resources.Load <Sprite>(ENV.CARD_UNPLAYABLE_BORDER_RESOURCE_PATH);
     highlightedBorder = Resources.Load <Sprite>(ENV.CARD_HIGHLIGHTED_BORDER_RESOURCE_PATH);
 }
        // Create test card building display
        public static CardBuildingDisplay CreateTestCardBuildingDisplay()
        {
            CardBuilding        cardBuilding        = CardBuildingUTests.CreateTestCardBuilding();
            CardBuildingDisplay cardBuildingDisplay = CardBuildingDisplayUTests.CreateTestCardBuildingDisplay();

            cardBuildingDisplay.SetCard(cardBuilding);
            return(cardBuildingDisplay);
        }
 // Get piece prefab
 public static CardDisplay GetCardDisplayPrefab(Card card)
 {
     if (card.cardType == CardType.Unit)
     {
         CardUnitDisplay newUnit = Resources.Load <CardUnitDisplay>(ENV.CARD_UNIT_DISPLAY_PREFAB_RESOURCE_PATH);
         return(newUnit);
     }
     else if (card.cardType == CardType.Building)
     {
         CardBuildingDisplay newBuilding = Resources.Load <CardBuildingDisplay>(ENV.CARD_BUILDING_DISPLAY_PREFAB_RESOURCE_PATH);
         return(newBuilding);
     }
     else if (card.cardType == CardType.Resource)
     {
         CardResourceDisplay newResource = Resources.Load <CardResourceDisplay>(ENV.CARD_RESOURCE_DISPLAY_PREFAB_RESOURCE_PATH);
         return(newResource);
     }
     return(null);
 }
Exemple #5
0
        // Create test card unit display
        public static CardBuildingDisplay CreateTestCardBuildingDisplay()
        {
            CardBuildingDisplay cardBuildingDisplay = TestFunctions.CreateClassObject <CardBuildingDisplay>(ENV.CARD_BUILDING_DISPLAY_PREFAB_FULL_PATH);

            return(cardBuildingDisplay);
        }