Exemplo n.º 1
0
    public void AddTaskCard(GameObject card, ICard cardData)
    {
        ITaskCard         taskCard = cardData as ITaskCard;
        TaskCardFormatter cf       = card.GetComponent <TaskCardFormatter>();

        if (cf == null || taskCard == null)
        {
            return;
        }
        int price = ConverterController.Evaluation.GetTaskPrice(taskCard.Task.Data.BaseReward);

        cardsPrices[cardData] = price;
        cf.ActivateCardPricing(price);
    }
Exemplo n.º 2
0
    public void AddTask(ICard card)
    {
        ITaskCard taskCard = card as ITaskCard;

        if (taskCard == null)
        {
            return;
        }
        GameObject        obj = cardPlace.AddCard(card);
        TaskCardFormatter cf  = obj.GetComponent <TaskCardFormatter>();

        if (cf != null)
        {
            int price = ConverterController.Evaluation.GetTaskPrice(taskCard.Task.Data.BaseReward);
            cardsPrices[card] = price;
            cf.ActivateCardPricing(price);
        }
    }