public void ShowSelectionPanel(List<LootItem> lootItems, string selectionTitle)
{
SelectionTitleText.text = selectionTitle;
IEnumerable<IGrouping <string, LootItem>> lootItemGroups = lootItems.GroupBy(lootItem => lootItem.Name)
.OrderBy(lootItemGroup => lootItemGroup.FirstElement().PowerValue);
foreach (IGrouping<string, LootItem> lootItemGroup in lootItemGroups)
{
ShowItemGroup(lootItemGroup);
}
this.gameObject.SetActive(true);
}