Example #1
0
 public static void SellPlant(Plant plant, int storeX, int storeY)
 {
     plant.x = storeX;
     plant.y = storeY;
     soldPlants.Add(plant);
     soldPlantTimers.Add(0f);
     moneyForFarmers++;
     if (moneyForFarmers >= 10)
     {
         if (FarmerManager.farmerCount < FarmerManager.instance.maxFarmerCount)
         {
             FarmerManager.SpawnFarmer(storeX, storeY);
             moneyForFarmers -= 10;
         }
     }
     moneyForDrones++;
     if (moneyForDrones >= 50)
     {
         for (int i = 0; i < 5; i++)
         {
             if (DroneManager.droneCount < DroneManager.instance.maxDroneCount)
             {
                 DroneManager.SpawnDrone(storeX, storeY);
             }
         }
         moneyForDrones -= 50;
     }
 }