Exemple #1
0
        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);
        }
Exemple #2
0
 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);
 }