Esempio n. 1
0
 public void SetShopInfo(MonsterXfer.ShopkeeperInfoStruct sinfo)
 {
     dialogText.Text   = sinfo.ShopkeeperGreetingText;
     priceBuyMul.Text  = sinfo.BuyValueMultiplier.ToString(floatFormat);
     priceSellMul.Text = sinfo.SellValueMultiplier.ToString(floatFormat);
     foreach (MonsterXfer.ShopItemInfo item in sinfo.ShopItems)
     {
         itemsListBox.Items.Add(item);
     }
 }
Esempio n. 2
0
        public MonsterXfer.ShopkeeperInfoStruct GetShopInfo()
        {
            MonsterXfer.ShopkeeperInfoStruct result = new MonsterXfer.ShopkeeperInfoStruct();
            result.ShopkeeperGreetingText = dialogText.Text;
            result.BuyValueMultiplier     = float.Parse(priceBuyMul.Text, floatFormat);
            result.SellValueMultiplier    = float.Parse(priceSellMul.Text, floatFormat);
            List <MonsterXfer.ShopItemInfo> items = new List <MonsterXfer.ShopItemInfo>();

            foreach (MonsterXfer.ShopItemInfo item in itemsListBox.Items)
            {
                items.Add(item);
            }
            result.ShopItems = items.ToArray();
            return(result);
        }