using System;
using System.Collections;
using System.Collections.Generic;
using BITKit;
namespace Net.Project.B.Inventory
{
///
/// 玩家背包
///
public interface IPlayerInventory
{
///
/// 背包
///
public IRuntimeItemContainer Container { get; }
///
/// 拾取物品的工厂方法
///
event Action OnPickupItemFactory;
///
/// 使用物品的工厂方法,如果返回true则代表物品已被其他逻辑处理
///
event Action UseFactory;
///
/// 使用物品的事件,如果返回true则代表物品已被其他逻辑处理
///
event Action OnUsedItem;
void UseItem(int id);
}
}