Advertisement
Guest User

AutoSort

a guest
Feb 18th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.79 KB | None | 0 0
  1.     public void SortByType()
  2.     {
  3.         InventoryScript.MyInstance.SortedItemInventoryList.Clear();
  4.         List<Item> tmp = new List<Item>();
  5.         tmp.Clear();
  6.         foreach (Item i in InventoryScript.MyInstance.AllItemInventoryList)
  7.         {
  8.             if (i.MyQuality == Quality.Common)
  9.             {
  10.                 InventoryScript.MyInstance.SortedItemInventoryList.Add(i);
  11.                 i.Slot.ClearAllItems(i.Slot);
  12.                 tmp.Add(i);
  13.             }
  14.         }
  15.         foreach (Item tmpItem in tmp)
  16.         {
  17.             InventoryScript.MyInstance.AllItemInventoryList.Remove(tmpItem);
  18.         }
  19.         foreach (Item item in InventoryScript.MyInstance.SortedItemInventoryList)
  20.         {  
  21.             InventoryScript.MyInstance.AddItem(item);
  22.         }
  23.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement