コード例 #1
0
 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;
 }
コード例 #2
0
        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);
        }