public static bool AddToBag(this PeEntity entity, ItemAsset.ItemObject item, bool isnew = false) { NpcPackageCmpt pkg = entity.packageCmpt as NpcPackageCmpt; if (null == pkg) { return(false); } return(pkg.Add(item, isnew)); }
static void SetNpcPackageItem(PeEntity npc, int itemID, int num) { NpcPackageCmpt pkg = npc.GetCmpt <NpcPackageCmpt>(); pkg.Add(itemID, num); }