Beispiel #1
0
        public void RemoveCopy(BuildingBlockCopy buildingBlockCopy)
        {
            BuildingBlockCopyPool.Despawn(buildingBlockCopy);

            QuantityLeft++;
            UpdateUI();
        }
Beispiel #2
0
        public BuildingBlockCopy AddCopy()
        {
            QuantityLeft--;
            UpdateUI();

            return(BuildingBlockCopyPool.Spawn());
        }
Beispiel #3
0
        public void ClearCopies()
        {
            BuildingBlockCopyPool.DespawnAll();
            BuildingBlockCopyPool.DestroyAll();

            QuantityLeft = RoundBuildingBlockTemplate.Quantity;
            UpdateUI();
        }