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); } }
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); }