using QSB.WorldSync; using UnityEngine; namespace QSB.ItemSync.WorldObjects.Items { public interface IQSBOWItem : IWorldObjectTypeSubset { ItemType GetItemType(); void SetColliderActivation(bool active); void SocketItem(Transform socketTransform, Sector sector); void PickUpItem(Transform holdTransform, uint playerId); void DropItem(Vector3 position, Vector3 normal, Sector sector); void PlaySocketAnimation(); void PlayUnsocketAnimation(); void OnCompleteUnsocket(); } }