Beispiel #1
0
        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]);
            }
        }
Beispiel #2
0
        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]);
            }
        }