public void ItemLoaded(ItemLoadedSignal loadedRuntime) { if (loadedRuntime.PlayerID != ID) { return; } if (!Inventory.ContainsKey(loadedRuntime.LoadedItem.Item.Slot)) { Inventory.Add(loadedRuntime.LoadedItem.Item.Slot, loadedRuntime.LoadedItem); } else { Inventory[loadedRuntime.LoadedItem.Item.Slot] = loadedRuntime.LoadedItem; } GetComponent <DressController>().AddLoadedWear(loadedRuntime.LoadedItem); }
public void ItemLoaded(ItemLoadedSignal runItem) { if (runItem.PlayerID != GameClient.instance.myId) { return; } if (ItemSlots.ContainsKey(runItem.LoadedItem.Item.Slot)) { ItemSlots[runItem.LoadedItem.Item.Slot].RuntimeItem = runItem.LoadedItem; ItemSlots[runItem.LoadedItem.Item.Slot].Populate(StandardPadding); } else { int slot = 0; int.TryParse(runItem.LoadedItem.Item.Slot, out slot); LootSlots[slot].RuntimeItem = runItem.LoadedItem; LootSlots[slot].Populate(StandardPadding); } }