Exemple #1
0
        private static void SackTest()
        {
            SackClass mysack = new SackClass(4);

            var item1 = new PotionClass();

            mysack.AddItem(item1);

            mysack.DisplayContents();
        }
Exemple #2
0
        private static void BagTest()
        {
            BagClass myBag = new BagClass(3);

            var item1 = new SwordClass();
            var item2 = new PotionClass();

            myBag.AddItem(item1);
            myBag.AddItem(item2);

            myBag.DisplayContents();
        }
Exemple #3
0
        private static void RemoveTest()
        {
            BagClass myBag = new BagClass(3);

            var item1 = new SwordClass();
            var item2 = new PotionClass();
            var item3 = new PotionClass();

            myBag.AddItem(item1);
            myBag.AddItem(item2);
            myBag.AddItem(item3);

            myBag.DisplayContents();

            var remove = myBag.RemoveItem();

            Console.WriteLine($"Remove {item3.Name} from bag");

            myBag.DisplayContents();
        }
 public void PickPotion()
 {
     wantedPotion  = potionClass[Random.Range(0, potionClass.Length)];
     potion.sprite = wantedPotion.potionSprite;
     thoughtBubble.SetActive(true);
 }