public void BroadcastItemAdd(InventoryItem item, GameObject gameObject) { NitroxId id = NitroxEntity.GetId(gameObject); NitroxId itemId = NitroxEntity.GetId(item.item.gameObject); byte[] bytes = SerializationHelper.GetBytes(item.item.gameObject); ItemData itemData = new ItemData(id, itemId, bytes); StorageSlotItemAdd add = new StorageSlotItemAdd(itemData); packetSender.Send(add); }
public void BroadcastItemAdd(InventoryItem item, GameObject gameObject) { string guid = GuidHelper.GetGuid(gameObject); string itemGuid = GuidHelper.GetGuid(item.item.gameObject); byte[] bytes = SerializationHelper.GetBytes(item.item.gameObject); ItemData itemData = new ItemData(guid, itemGuid, bytes); StorageSlotItemAdd add = new StorageSlotItemAdd(itemData); packetSender.Send(add); }