Conditions
nameprototype
CommandsTheMost UNIT
Deaths GROUP COMPARISON_TYPE number UNIT
MostResources RESOURCE_TYPE
Never
Kills GROUP COMPARISON_TYPE number UNIT
Always
LowestScore SCORE_TYPE
Accumulates GROUP COMPARISON_TYPE number RESOURCE_TYPE
LeastResources RESOURCE_TYPE
Commands GROUP COMPARISON_TYPE number UNIT
LeastKills UNIT
NoCondition
IsMissionBriefing
CommandsTheLeast UNIT
Brings GROUP COMPARISON_TYPE number UNIT ::Location
Score GROUP SCORE_TYPE COMPARISON_TYPE number
CountdownTimer COMPARISON_TYPE number
CommandsTheLeastAt UNIT ::Location
MostKills UNIT
Opponents GROUP COMPARISON_TYPE number
CommandsTheMostAt UNIT ::Location
HighestScore SCORE_TYPE
Switch SWITCH_STATE ::Switch
ElapsedTime COMPARISON_TYPE number

Actions
nameprototype
CreateUnit number UNIT ::Location GROUP
Order UNIT GROUP ::Location UNIT_ORDER ::Location
KillAll UNIT GROUP
UnpauseTimer
CenterView ::Location
Wav ::String
LeaderBoardGoalResources number RESOURCE_TYPE ::String
SetScore GROUP NUMBER_MODIFIER number SCORE_TYPE
SetMissionObjectives ::String
Comment ::String
ModifyCountdownTimer NUMBER_MODIFIER number
Defeat
ModifyUnitShieldPoints number UNIT GROUP ::Location number
ModifyUnitEnergy number UNIT GROUP ::Location number
TalkingPortrait UNIT number
PauseGame
LeaderBoardGreed number
Draw
LeaderBoardControl UNIT ::String
SetResources GROUP NUMBER_MODIFIER number RESOURCE_TYPE
LeaderBoardGoalControlAt number UNIT ::Location ::String
SetDeaths GROUP NUMBER_MODIFIER number UNIT
KillAt number UNIT GROUP ::Location
LeaderBoardPoints SCORE_TYPE ::String
TextMessage ::String
RunAiScriptAt AI_SCRIPT ::Location
SetInvincibility SWITCH_MODIFIER UNIT GROUP ::Location
Transmission UNIT ::Location ::String NUMBER_MODIFIER number ::String
ModifyUnitResourceAmount number GROUP ::Location number
LeaderBoardKills UNIT ::String
NoAction
LeaderBoardResources RESOURCE_TYPE ::String
LeaderBoardGoalPoints number SCORE_TYPE ::Location
LeaderBoardGoalControl number UNIT ::String
PreserveTrigger
LeaderBoardControlAt UNIT ::Location ::String
ModifyUnitHitPoints number UNIT GROUP ::Location number
SetDoodadState SWITCH_MODIFIER UNIT GROUP ::Location
SetNextScenario ::String
LeaderBoardGoalKills number UNIT ::Location
RemoveAll UNIT GROUP
MinimapPing ::Location
UnpauseGame
UnmuteUnitSpeech
RunAiScript AI_SCRIPT
MoveUnit number UNIT GROUP ::Location ::Location
PauseTimer
ModifyUnitHangerCount number number UNIT GROUP ::Location
MoveLocation ::Location UNIT GROUP ::Location
CreateUnitWithProperties number ::Unit::Property ::Location GROUP
SetAllianceStatus GROUP ALLIANCE_TYPE
MuteUnitSpeech
GiveUnitsToPlayer number UNIT GROUP ::Location GROUP
Wait number
RemoveAt number UNIT GROUP ::Location
LeaderBoardComputerPlayers SWITCH_MODIFIER
SetSwitch SWITCH_MODIFIER ::Switch
Victory

PLAYERS
PLAYER_1
PLAYER_2
PLAYER_3
PLAYER_4
PLAYER_5
PLAYER_6
PLAYER_7
PLAYER_8
PLAYER_9
PLAYER_10
PLAYER_11
PLAYER_12

RESOURCE_TYPES
ORE
GAS
GAS_AND_ORE

SIDES
S_ZERG
S_TERRAN
S_PROTOSS
S_INDEPENDENT
S_NEUTRAL
S_SELECTABLE
S_INACTIVE
S_HUMAN

UNITS
TERRAN_MARINE
TERRAN_GHOST
TERRAN_VULTURE
TERRAN_GOLIATH
GOLIATH_TURRET
TERRAN_SIEGE_TANK_TANK_MODE
TANK_TURRET_TANK_MODE
TERRAN_SCV
TERRAN_WRAITH
TERRAN_SCIENCE_VESSEL
GUI_MONTANG_FIREBAT
TERRAN_DROPSHIP
TERRAN_BATTLECRUISER
VULTURE_SPIDER_MINE
NUCLEAR_MISSILE
TERRAN_CIVILIAN
SARAH_KERRIGAN_GHOST
ALAN_SCHEZAR_GOLIATH
ALAN_SCHEZAR_TURRET
JIM_RAYNOR_VULTURE
JIM_RAYNOR_MARINE
TOM_KAZANSKY_WRAITH
MAGELLAN_SCIENCE_VESSEL
EDMUND_DUKE_SIEGE_TANK
EDMUND_DUKE_TURRET_A
EDMUND_DUKE_SIEGE_MODE
EDMUND_DUKE_TURRET_B
ARCTURUS_MENGSK_BATTLECRUISER
HYPERION_BATTLECRUISER
NORAD_IIBATTLECRUISER
TERRAN_SIEGE_TANK_SIEGE_MODE
TANK_TURRET_SIEGE_MODE
FIREBAT
SCANNER_SWEEP
TERRAN_MEDIC
ZERG_LARVA
ZERG_EGG
ZERG_ZERGLING
ZERG_HYDRALISK
ZERG_ULTRALISK
ZERG_BROODLING
ZERG_DRONE
ZERG_OVERLORD
ZERG_MUTALISK
ZERG_GUARDIAN
ZERG_QUEEN
ZERG_DEFILER
ZERG_SCOURGE
TORRARSQUE_ULTRALISK
MATRIARCH_QUEEN
INFESTED_TERRAN
INFESTED_KERRIGAN
UNCLEAN_ONE_DEFILER
HUNTER_KILLER_HYDRALISK
DEVOURING_ONE_ZERGLING
KUKULZA_MUTALISK
KUKULZA_GUARDIAN
YGGDRASILL_OVERLORD
TERRAN_VALKYRIE_FRIGATE
MUTALISK_GUARDIAN_COCOON
PROTOSS_CORSAIR
PROTOSS_DARK_TEMPLAR_UNIT
ZERG_DEVOURER
PROTOSS_DARK_ARCHON
PROTOSS_PROBE
PROTOSS_ZEALOT
PROTOSS_DRAGOON
PROTOSS_HIGH_TEMPLAR
PROTOSS_ARCHON
PROTOSS_SHUTTLE
PROTOSS_SCOUT
PROTOSS_ARBITER
PROTOSS_CARRIER
PROTOSS_INTERCEPTOR
DARK_TEMPLAR_HERO
ZERATUL_DARK_TEMPLAR
TASSADAR_ZERATUL_ARCHON
FENIX_ZEALOT
FENIX_DRAGOON
TASSADAR_TEMPLAR
MOJO_SCOUT
WARBRINGER_REAVER
GANTRITHOR_CARRIER
PROTOSS_REAVER
PROTOSS_OBSERVER
PROTOSS_SCARAB
DANIMOTH_ARBITER
ALDARIS_TEMPLAR
ARTANIS_SCOUT
RHYNADON_BADLANDS_CRITTER
BENGALAAS_JUNGLE_CRITTER
UNUSED_WAS_CARGO_SHIP
UNUSED_WAS_MERCENARY_GUNSHIP
SCANTID_DESERT_CRITTER
KAKARU_TWILIGHT_CRITTER
RAGNASAUR_ASHWORLD_CRITTER
URSADON_ICE_WORLD_CRITTER
LURKER_EGG
RASZAGAL
SAMIR_DURAN_GHOST
ALEXEI_STUKOV_GHOST
MAP_REVEALER
GERARD_DU_GALLE
ZERG_LURKER
INFESTED_DURAN
DISRUPTION_WEB
TERRAN_COMMAND_CENTER
TERRAN_COMSAT_STATION
TERRAN_NUCLEAR_SILO
TERRAN_SUPPLY_DEPOT
TERRAN_REFINERY
TERRAN_BARRACKS
TERRAN_ACADEMY
TERRAN_FACTORY
TERRAN_STARPORT
TERRAN_CONTROL_TOWER
TERRAN_SCIENCE_FACILITY
TERRAN_COVERT_OPS
TERRAN_PHYSICS_LAB
UNUSED_WAS_STARBASE
TERRAN_MACHINE_SHOP
UNUSED_WAS_REPAIR_BAY
TERRAN_ENGINEERING_BAY
TERRAN_ARMORY
TERRAN_MISSILE_TURRET
TERRAN_BUNKER
NORAD_II
ION_CANNON
URAJ_CRYSTAL
KHALIS_CRYSTAL
INFESTED_COMMAND_CENTER
ZERG_HATCHERY
ZERG_LAIR
ZERG_HIVE
ZERG_NYDUS_CANAL
ZERG_HYDRALISK_DEN
ZERG_DEFILER_MOUND
ZERG_GREATER_SPIRE
ZERG_QUEENS_NEST
ZERG_EVOLUTION_CHAMBER
ZERG_ULTRALISK_CAVERN
ZERG_SPIRE
ZERG_SPAWNING_POOL
ZERG_CREEP_COLONY
ZERG_SPORE_COLONY
UNUSED_ZERG_BUILDING
ZERG_SUNKEN_COLONY
ZERG_OVERMIND_WITH_SHELL
ZERG_OVERMIND
ZERG_EXTRACTOR
MATURE_CHRYSALIS
ZERG_CEREBRATE
ZERG_CEREBRATE_DAGGOTH
UNUSED_ZERG_BUILDING_A
PROTOSS_NEXUS
PROTOSS_ROBOTICS_FACILITY
PROTOSS_PYLON
PROTOSS_ASSIMILATOR
UNUSED_PROTOSS_BUILDING_A
PROTOSS_OBSERVATORY
PROTOSS_GATEWAY
UNUSED_PROTOSS_BUILDING_B
PROTOSS_PHOTON_CANNON
PROTOSS_CITADELOF_ADUN
PROTOSS_CYBERNETICS_CORE
PROTOSS_TEMPLAR_ARCHIVES
PROTOSS_FORGE
PROTOSS_STARGATE
STASIS_CELL_PRISON
PROTOSS_FLEET_BEACON
PROTOSS_ARBITER_TRIBUNAL
PROTOSS_ROBOTICS_SUPPORT_BAY
PROTOSS_SHIELD_BATTERY
KHAYDARIN_CRYSTAL_FORMATION
PROTOSS_TEMPLE
XEL_NAGA_TEMPLE
MINERAL_FIELD_TYPE_A
MINERAL_FIELD_TYPE_B
MINERAL_FIELD_TYPE_C
CAVE
CAVEIN
CANTINA
MINING_PLATFORM
INDEPENDANT_COMMAND_CENTER
INDEPENDANT_STARPORT
INDEPENDANT_JUMP_GATE
RUINS
KYADARIN_CRYSTAL_FORMATION
VESPENE_GEYSER
WARP_GATE
PSIDISRUPTOR
ZERG_MARKER
TERRAN_MARKER
PROTOSS_MARKER
ZERG_BEACON
TERRAN_BEACON
PROTOSS_BEACON
ZERG_FLAG_BEACON
TERRAN_FLAG_BEACON
PROTOSS_FLAG_BEACON
POWER_GENERATOR
OVERMIND_COCOON
DARK_SWARM
FLOOR_MISSILE_TRAP
FLOOR_HATCH
LEFT_UPPER_LEVEL_DOOR
RIGHT_UPPER_LEVEL_DOOR
LEFT_PIT_DOOR
RIGHT_PIT_DOOR
FLOOR_GUN_TRAP
LEFT_WALL_MISSILE_TRAP
LEFT_WALL_FLAME_TRAP
RIGHT_WALL_MISSILE_TRAP
RIGHT_WALL_FLAME_TRAP
START_LOCATION
FLAG
YOUNG_CHRYSALIS
PSI_EMITTER
DATA_DISC
KHAYDARIN_CRYSTAL
MINERAL_CLUSTER_TYPE_A
MINERAL_CLUSTER_TYPE_B
PROTOSS_VESPENE_GAS_ORB_TYPE_A
PROTOSS_VESPENE_GAS_ORB_TYPE_B
ZERG_VESPENE_GAS_SAC_TYPE_A
ZERG_VESPENE_GAS_SAC_TYPE_B
TERRAN_VESPENE_GAS_TANK_TYPE_A
TERRAN_VESPENE_GAS_TANK_TYPE_B
ANY_UNIT
MEN
BUILDING_UNITS
FACTORY_UNITS

AI_SCRIPTS
VALUE_THIS_AREA_HIGHER
PROTOSS_CAMPAIGN_MEDIUM
TERRAN_CAMPAIGN_MEDIUM
ZERG_CAMPAIGN_MEDIUM
PROTOSS_CAMPAIGN_AREA_TOWN
TERRAN_CAMPAIGN_AREA_TOWN
ZERG_CAMPAIGN_AREA_TOWN
PROTOSS_CAMPAIGN_INSANE
TERRAN_CAMPAIGN_INSANE
ZERG_CAMPAIGN_INSANE
SEND_ALL_UNITSON_RANDOM_SUICIDE_MISSIONS
SEND_ALL_UNITSON_STRATEGIC_SUICIDE_MISSIONS
PROTOSS_CAMPAIGN_DIFFICULT
TERRAN_CAMPAIGN_DIFFICULT
ZERG_CAMPAIGN_DIFFICULT
PROTOSS_CAMPAIGN_EASY
TERRAN_CAMPAIGN_EASY
ZERG_CAMPAIGN_EASY
ENTER_CLOSEST_BUNKER
ENTER_TRANSPORT
EXIT_TRANSPORT
PROTOSS_CUSTOM_LEVEL
TERRAN_CUSTOM_LEVEL
ZERG_CUSTOM_LEVEL
SWITCH_COMPUTER_PLAYERTO_RESCUE_PASSIVE
SET_PLAYER_TO_ALLY
SET_PLAYER_TO_ENEMY

UPRP_ELEMENTS
OWNER
HP
SP
EP
RESOURCE
HANGER

NUMBER_MODIFIERS
SET_TO
ADD
SUBTRACT

UPRP_FLAGS
CLOAK
BURROW
TRANSIT
HALLUCINATE
INVINCIBLE

FORCE_PROPERTIES
FORCE_RANDOM_START_LOCATIONS
FORCE_ALLIED
FORCE_ALLIED_VICTORY
FORCE_SHARED_VISION

COMPARISON_TYPES
AT_LEAST
AT_MOST
EXACTLY

FORCES
FORCE_1
FORCE_2
FORCE_3
FORCE_4

GROUPS
CURRENT_PLAYER
FOES
ALLIES
NEUTRAL_PLAYER
ALL_PLAYERS
NON_ALLIED_VICTORY_PLAYERS

LOCATION_PROPERTIES
LOW_ELEVATION
MEDIUM_ELEVATION
HIGH_ELEVATION
LOW_AIR
MEDIUM_AIR
HIGH_AIR

SCORE_TYPES
SCORE_TOTAL
SCORE_UNITS
SCORE_BUILDINGS
SCORE_UNITS_AND_BUILDINGS
SCORE_KILLS
SCORE_RAZINGS
SCORE_KILLS_AND_RAZINGS
SCORE_CUSTOM

UNIT_ORDERS
MOVE
PATROL
ATTACK

CONTROLLERS
C_INACTIVE
C_RESCUABLE
C_COMPUTER
C_HUMAN
C_NEUTRAL

SWITCH_STATES
IS_SET
IS_CLEAR

ALLIANCE_TYPES
ENEMY
ALLY
ALLIED_VICTORY

SWITCH_MODIFIERS
SET
DISABLE
TOGGLE
RANDOMIZE

VERSIONS
NORMAL
BROOD