private void OnDestroy() { Tile t = Tile.Vector3ToTile(transform.position); t.tileObject = null; PlayerResources.AddMoney(moneyCost); PlayerResources.AddIron(ironCost); for (int i = 0; i < ConveyorInv.items.Count; i++) { PlayerResources.UpdateInventory(ConveyorInv.items[i], ConveyorInv.quantity[i]); } }
private void OnDestroy() { Tile t = Tile.Vector3ToTile(transform.position); t.tileObject = null; t.isWalkable = true; PlayerResources.AddMoney((int)(moneyCost * refundPercent)); PlayerResources.AddIron((int)(ironCost * refundPercent)); for (int i = 0; i < inv.items.Count; i++) { PlayerResources.UpdateInventory(inv.items[i], inv.quantity[i]); } }