List <ShopButton> GenerateShopInventory() { List <ShopButton> result = new List <ShopButton>(); ShopButton uno = new ShopButton(SmallHealthPotion, Random.Next(3, 5)); uno.Position = new Vector2(300, 300); result.Add(uno); ShopButton dos = new ShopButton(GenerateItem(), 1); dos.Position = new Vector2(420, 300); result.Add(dos); ShopButton tre = new ShopButton(GenerateItem(), 1); tre.Position = new Vector2(540, 300); result.Add(tre); return(result); }
public Description(ShopButton button) { Source = button.Item; Mods = button.Item.GetModStrings(); Name = button.Item.GetNameStrings(); Length = 5; foreach (string line in Mods) { if (line != "") { ++Length; } } foreach (string line in Name) { if (line != "") { ++Length; } } Bounds = new Vector2I(230, Length * 24); Position = button.Position - new Vector2(250, 24); }