public ShopLot(PARAM.Row itemShop, NPCShopkeeper owner) { ID = itemShop.ID; ShopLotItem = new ShopLotItem(this, (ItemShopCategoryID)Convert.ToInt64(itemShop["equipType"].Value), Convert.ToInt64(itemShop["equipId"].Value)); ShopType = (ShopTypeID)Convert.ToInt32(itemShop["shopType"].Value); Value = Convert.ToInt32(itemShop["value"].Value); MaterialID = Convert.ToInt32(itemShop["mtrlId"].Value); EventFlag = Convert.ToInt32(itemShop["eventFlag"].Value); SellQuantity = Convert.ToInt32(itemShop["sellQuantity"].Value); QwcID = Convert.ToInt64(itemShop["qwcId"].Value); Description = itemShop.Name; ownerShopKeeper = owner; originalRow = itemShop; }
public NPCShopkeeper GetShopKeeper(string name) { NPCShopkeeper returnShopKeeper = null; foreach (var item in ShopKeepers) { if (item.Name.ToLower().Trim() == name.ToLower().Trim()) { returnShopKeeper = item; break; } } return(returnShopKeeper); }