public UnturnedItemDrop(ItemRegion region, ItemData itemData) { m_ItemData = itemData; Item = new UnturnedItem(itemData.item); Position = itemData.point.ToSystemVector(); Region = region; }
public UnturnedItemDrop(byte regionX, byte regionY, ItemData itemData) { m_ItemData = itemData; Item = new UnturnedItem(itemData.item, DestroyAsync); Position = itemData.point.ToSystemVector(); RegionX = regionX; RegionY = regionY; Region = ItemManager.regions[RegionX, RegionY]; }
public UnturnedItemDrop(ItemData itemData) { m_ItemData = itemData; Item = new UnturnedItem(itemData.item, DestroyAsync); Position = itemData.point.ToSystemVector(); GetRegion(itemData, out var x, out var y); RegionX = x; RegionY = y; Region = ItemManager.regions[RegionX, RegionY]; }
public UnturnedItemDrop(ItemRegion region, ItemDrop itemDrop) { Item = new UnturnedItem(itemDrop.interactableItem.item); Transform = new UnityTransform(itemDrop.model); Region = region; }
public UnturnedInventoryItem(UnturnedPlayerInventory inventory, ItemJar itemJar, UnturnedItem item) { Inventory = inventory; ItemJar = itemJar; Item = item; }
public UnturnedInventoryItem(ItemJar itemJar, UnturnedItem item) { ItemJar = itemJar; Item = item; }
public UnturnedInventoryItem(UnturnedPlayerInventory inventory, ItemJar itemJar) { Inventory = inventory; ItemJar = itemJar; Item = new UnturnedItem(itemJar.item, DestroyAsync); }