using System; using System.Collections.Generic; namespace KernelPanic.Combat { /// /// Manages cards currently held in hand with a RAM-based capacity. /// public sealed class HandController { private readonly List cards = new(); public HandController(int ramCapacity) { RamCapacity = ramCapacity; } public int RamCapacity { get; private set; } public IReadOnlyList Cards => cards; public bool CanAdd(CardInstance card) { throw new NotImplementedException(); } public void Add(CardInstance card) { throw new NotImplementedException(); } public bool Remove(CardInstance card) { throw new NotImplementedException(); } public void Clear() { throw new NotImplementedException(); } } }