scmJS docs

Conditions

A condition is a test a trigger makes on every cycle. These are all of them:

Condition True when
Accumulate a player has a given amount of ore or gas
Always always
Bring a player has a given number of units in a location
Command a player has a given number of units anywhere
Command the Least the player has the fewest of a unit type
Command the Least At the player has the fewest of a unit type in a location
Command the Most the player has the most of a unit type
Command the Most At the player has the most of a unit type in a location
Countdown Timer the countdown timer shows a given time
Deaths a player's death count for a unit type is a given number
Elapsed Time a given time has passed since the game started
Highest Score the player has the highest score of a kind
Kill a player has killed a given number of a unit type
Least Kills the player has killed the fewest of a unit type
Least Resources the player has the least ore or gas
Lowest Score the player has the lowest score of a kind
Mission Briefing used by briefings only
Most Kills the player has killed the most of a unit type
Most Resources the player has the most ore or gas
Never never
Opponents a player has a given number of opponents left
Score a player's score of a kind is a given number
Switch a switch is set, or clear

Conditions that compare a number take a comparison: At least, At most or Exactly. All of a trigger's conditions must hold for it to run.