Exemple #1
0
    private void RefreshWaste(Transform wasteTransform)
    {
        Waste waste = wasteTransform.GetComponent <Waste>();

        if (waste)
        {
            //If previous parent is Waste refresh it
            waste.RegisterOnRefreshWasteAction(null);
            waste.RefreshChildren();
            stock.RefreshStockRefreshImage();
        }
    }
Exemple #2
0
    private void FinishUndoAnimation()
    {
        noOfAnimations--;

        if (noOfAnimations <= 0 && allMovesSet)
        {
            if (refreshWaste)
            {
                waste.RegisterOnRefreshWasteAction(CastNextAnimation);
                waste.RefreshChildren();
                stock.ResetStockCardsPos();
            }
            else
            {
                CastNextAnimation();
            }
        }
    }