Beispiel #1
0
 public void Refresh()
 {
     statusView.UpdateStatusMesh(playerData.GetNormalizedStatus());
     if (playerData.ownItems != null)
     {
         if (playerData.ownItems.Length > slots.Length)
         {
             throw new Exception("Player's items exceed slot limit");
         }
         for (int i = 0; i < playerData.ownItems.Length; i++)
         {
             Item item = itemDatabase.GetItem(playerData.ownItems[i]);
             slots[i].SetItem(item);
         }
     }
 }