using UnityEngine;

namespace Northbound
{
    /// <summary>
    /// 상호작용 시 필요한 장비 정보
    /// </summary>
    [System.Serializable]
    public class InteractionEquipmentData
    {
        [Tooltip("장비를 부착할 소켓 이름 (예: RightHand, LeftHand)")]
        public string socketName = "RightHand";

        [Tooltip("부착할 장비 프리팹 (예: 곡괭이, 도끼)")]
        public GameObject equipmentPrefab;

        [Tooltip("상호작용 시작 시 자동으로 부착")]
        public bool attachOnStart = true;

        [Tooltip("상호작용 종료 시 자동으로 제거")]
        public bool detachOnEnd = true;
    }
}