public void OpenStock(ItemStocker stock) { SecondItemLoader.OpenInventory(stock.inventory, "Stock"); if (HUD) { HUD.OpenPanelByName("InventoryStock"); } }
public void TargetReciveStock(NetworkConnection target, NetworkInstanceId objectid) { GameObject obj = ClientScene.FindLocalObject(objectid); if (obj) { ItemStocker itemstock = obj.GetComponent <ItemStocker>(); if (itemstock) { itemstock.inventory.PeerTrade = this.inventory; inventory.PeerTrade = itemstock.inventory; itemstock.PickUpStock(this); } } }
public void PickupStockCallback(ItemStocker stocker) { inventory.PeerTrade = stocker.inventory; stocker.inventory.PeerTrade = this.inventory; TargetReciveStock(connectionToClient, stocker.netId); }