public void listDrops()
 {
     coinsGainedText.text = "Coins: " + coinsWon;
     dropList             = new GameObject[drops.Count];
     for (int i = 0; i < drops.Count; i++)
     {
         dropList[i] = Instantiate(dropPrefab);
         dropList[i].transform.SetParent(dropListContent.transform, false);
         battleDropController = dropList[i].GetComponent <battleDropController>();
         battleDropController.dropItemName          = drops[i].itemName;
         battleDropController.dropItemID            = drops[i].itemID;
         battleDropController.dropItemIndex         = i;
         battleDropController.dropItemNameText.text = drops[i].itemName;
     }
 }
    public void collectDrops()
    {
        foreach (GameObject item in dropList)
        {
            battleDropController = item.GetComponent <battleDropController>();
            if (battleDropController.isSelected)
            {
                inventoryController.addItem(battleDropController.dropItemID);
            }
        }
        inventoryController.coins         += coinsWon;
        inventoryController.coinsText.text = "Coins: " + inventoryController.coins;

        battleMode = false;
        levelUpAnnouncement.SetActive(false);
        winScreen.SetActive(false);
        gameController.endBattle();
    }