public void refreshList()
{
Inventory inventory = Hero.instance.inventory;
this.clearEntries();
List<MenuEntry> tempEntries = new List<MenuEntry>();
foreach (Item i in inventory)
{
ItemEntry itemEntry = allEntries[(int)i];
tempEntries.Add(itemEntry);
}
this.loadEntries(tempEntries.ToArray());
}