Advertisement
Guest User

Untitled

a guest
May 16th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.89 KB | None | 0 0
  1. void BuildOrderManager::TSparks()
  2. {
  3.     int s = Units().getSupply();
  4.     firstUpgrade = UpgradeTypes::Terran_Infantry_Weapons;
  5.     firstTech = TechTypes::Stim_Packs;
  6.     getOpening = s < 60;
  7.     bioBuild = true;
  8.     scout = Broodwar->self()->visibleUnitCount(UnitTypes::Terran_Barracks) > 0;
  9.     gasLimit = 3 - (2 * int(Broodwar->self()->visibleUnitCount(UnitTypes::Terran_Engineering_Bay) > 0));
  10.    
  11.     itemQueue[UnitTypes::Terran_Supply_Depot] =         Item(s >= 18);
  12.     itemQueue[UnitTypes::Terran_Barracks] =             Item((Broodwar->self()->visibleUnitCount(UnitTypes::Terran_Supply_Depot) > 0) + (s >= 24) + (s >= 42));
  13.     itemQueue[UnitTypes::Terran_Refinery] =             Item(s >= 30);
  14.     itemQueue[UnitTypes::Terran_Academy] =              Item(s >= 48);
  15.     itemQueue[UnitTypes::Terran_Engineering_Bay] =      Item(s >= 36);
  16.     itemQueue[UnitTypes::Terran_Comsat_Station] =       Item(Broodwar->self()->visibleUnitCount(UnitTypes::Terran_Academy) > 0);
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement