using GameCore.ECS.Interfaces; namespace GameCore.Player; public class EquipmentComponent : IComponent { private const int NoWeaponIndex = -1; public List EquippableWeaponItemIds { get; set; } = []; public int CurrentWeaponIndex { get; set; } = NoWeaponIndex; }