using UnityEngine; namespace BaseGames.Core.Events { /// /// 工具使用事件负载(架构 09_ProgressionModule §7.5)。 /// Tool 用地址键字符串标识,避免 Core.Events 依赖高层程序集。 /// [System.Serializable] public struct ToolUsedPayload { /// 工具槽索引(0 = 主槽,1 = 副槽)。 public int SlotIndex; /// 工具的 Addressable 地址键(对应 AddressKeys 常量)。 public string ToolId; } }