This commit is contained in:
SoulliesOfficial
2025-10-23 00:49:44 -04:00
parent 9b1b5ca93f
commit 61a397dd4c
9846 changed files with 2618439 additions and 793547 deletions

View File

@@ -0,0 +1,32 @@
using System.Collections.Generic;
using Continentis.MainGame.Card;
using UnityEngine;
using UnityEngine.Serialization;
namespace Continentis.MainGame.UI
{
public class PileBase : UIElementBase
{
public List<CardViewBase> cardViews;
public virtual void AddCard(CardViewBase cardObject)
{
cardViews.Add(cardObject);
cardObject.transform.SetParent(rectTransform);
}
public virtual void InsertCard(CardViewBase cardObject, int index)
{
cardViews.Insert(index, cardObject);
cardObject.transform.SetParent(rectTransform);
cardObject.transform.SetSiblingIndex(index);
}
public virtual void RemoveCard(CardViewBase cardObject)
{
cardViews.Remove(cardObject);
//Debug.Log($"Removed {cardObject.cardInstance.cardLogic.contentSubmodule.cardName} from {this.name}" );
}
}
}