Example #1
0
 public void BuildBuilding(IBuildingManager manager)
 {
     if (manager.GetBuildCosts() <= PlayerResources.GetInstance().GetResourceCount(PlayerResources.PlayerResource.SELECTED_BLOOD))
     {
         if (buildingToPlace != null)
         {
             activeManager.ReleaseBuilding(buildingToPlace);
         }
         buildingToPlace = manager.CreateBuilding();
         activeManager   = manager;
         MoveCurrentObjectToMouse(true);
     }
 }