Files
brick-framework/GameCore/Inventory/PickupComponent.cs

12 lines
338 B
C#

using GameCore.Combat.Interfaces;
using GameCore.ECS.Interfaces;
namespace GameCore.Inventory;
public class PickupComponent : IComponent
{
public string ItemId { get; set; }
public int Quantity { get; set; } = 1;
public bool IsInstantUse { get; set; } = false;
public List<IEffect> OnAcquireEffects { get; set; } = [];
}