How to efficiently tell workers to return minerals before going to build something in Starcraft 2?

How to efficiently tell workers to return minerals before going to build something in Starcraft 2? - Selective Focus Photography Cement

(Note: this question is motivated by openers that involve a decent amount of multitasking and in which we can be mineral starved, e.g., controlling reapers/hellions in 3CC-based TvZ builds, which have sensitive building timings.)

Also, my question is far more specific than this one with a very similar title: What's the most efficient way to select workers to build things in Starcraft 2?

My question:

Let's say I have a worker (on a far mineral patch) who I'd like to use to build the next key structure in my opener. Let's also say that (for efficiency purposes) I've added this worker to its own control group.

Is there a sequence of commands - which do NOT involve looking at the worker itself - that would make the worker first return minerals (if it happens to be holding any) and then proceed to build the designated building?

The key aspects of the command sequence (if it exists) are as follows:

  1. If the worker is NOT holding minerals when the command(s) are issued, (i.e., its traveling from the CC to its mineral patch), then the worker should immediately proceed to the designated building location, i.e., it should not proceed to the designated location after picking up minerals
  2. If the worker is holding minerals (i.e., its traveling from the mineral patch to the CC), then it should first return the minerals before proceeding to the designated building location, i.e., it should not proceed to the designated location with minerals in hand
  3. If the worker is in process of mining, then I'd be (relatively) indifferent as to what happens, as my priority is satisifying conditions (1) and (2).

Why am I asking this?

If such a method exists, then it would be possible to quickly and efficiently issue the following commands (where [XXX] represents a placeholder for the unknown command sequence):

  1. Go to camera location for production buildings
  2. Select worker by pressing the control group (as we will not have vision of the mineral line on maps with large main bases)
  3. Execute command(s) [XXX] (i.e., a placeholder)
  4. Give command to build structure





Pictures about "How to efficiently tell workers to return minerals before going to build something in Starcraft 2?"

How to efficiently tell workers to return minerals before going to build something in Starcraft 2? - Man in Yellow Safety Vest Climbing on Ladder
How to efficiently tell workers to return minerals before going to build something in Starcraft 2? - Man and Woman in Yellow Hard Hats Working Using Industrial Tools
How to efficiently tell workers to return minerals before going to build something in Starcraft 2? -  Man and Woman in Yellow Hard Hats Working Using Industrial Tools



How many minerals per minute sc2?

The first and second workers on a single mineral patch will each collect approximately 40 minerals per minute. The third worker will collect approximately 20 minerals per minute. Each saturated mineral patch (3 workers) will yield approximately 102 minerals/minute.

How many workers per base sc2?

The ideal amount of workers ranges between 22 (16 harvesting minerals + 6 harvesting gas) to 30 (24 harvesting minerals + 6 harvesting gas). Worker count can be determined by using ctrl+left click on one of the workers at a base, then counting the units in the unit pane.

How many minerals are in a base sc2?

A normal base has eight mineral fields, consisting of four large nodes with 1800 minerals per field and four small nodes with 900 minerals per field, for a total of 10,800 minerals per base.

How many SCVs are in a mineral field?

A base reaches full saturation at approximately three workers per mineral patch....Saturation[edit]Number Of SCVsMinerals Per Worker Per MinuteTotal Minerals Per Minute1554.68181752.78961951.39742150.110529 more rows•Apr 10, 2019



StarCraft 2: GHOSTS ONLY to Grandmaster League!




Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Rodolfo QuirĂ³s, Pixabay, Mikael Blomkvist, Mikael Blomkvist