# AICounterUnitSetup
Flags —
Native
# Arguments
int
— playerstring
— seeWhatfixed
— factorSameTechstring
— makeWhatSameTechfixed
— factorAnyTechstring
— makeWhatAnyTech
Returns — void
native void AICounterUnitSetup(
int player,
string seeWhat,
fixed factorSameTech,
string makeWhatSameTech,
fixed factorAnyTech,
string makeWhatAnyTech,
);
# Related
Category: Unclassified
# Examples
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:21
static void InitCounters (int player) {
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:22
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:23
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:24
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:25
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:26
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:27
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:28
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_PU_Stalker, 2.25, c_PU_Stalker);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:29
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_PU_Stalker, 2.25, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_PU_VoidRay, 2.00, c_PU_VoidRay);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:30
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_PU_Stalker, 2.25, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_PU_VoidRay, 2.00, c_PU_VoidRay);
AICounterUnitSetup(player, c_PB_PhotonCannon, 3.00, c_PU_Zealot, 0.40, c_PU_Colossus);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:21
static void InitCounters (int player) {
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:22
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:23
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:24
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:25
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:26
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:27
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:28
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_VoidRay, 3.00, c_TU_Marine, 3.00, c_TU_Marine);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:29
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_VoidRay, 3.00, c_TU_Marine, 3.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_Carrier, 3.00, c_TU_Viking, 3.00, c_TU_Viking);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:30
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_VoidRay, 3.00, c_TU_Marine, 3.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_Carrier, 3.00, c_TU_Viking, 3.00, c_TU_Viking);
AICounterUnitSetup(player, c_PB_PhotonCannon, 3.00, c_TU_Marauder, 1.00, c_TU_Battlecruiser);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:21
static void InitCounters (int player) {
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.10, c_ZU_Roach, 1.10, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:22
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.10, c_ZU_Roach, 1.10, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:23
AICounterUnitSetup(player, c_PU_Zealot, 1.10, c_ZU_Roach, 1.10, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:24
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:25
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:26
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:27
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:28
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_ZU_Mutalisk, 2.00, c_ZU_Mutalisk);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:29
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_ZU_Mutalisk, 2.00, c_ZU_Mutalisk);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_ZU_Corruptor, 2.00, c_ZU_Corruptor);
mods/liberty.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:30
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_ZU_Mutalisk, 2.00, c_ZU_Mutalisk);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_ZU_Corruptor, 2.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PB_PhotonCannon, 3.00, c_ZU_Roach, 1.00, c_ZU_BroodLord);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/CampaignAI.galaxy:10
void InitProtCounters (int player) {
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/CampaignAI.galaxy:11
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/CampaignAI.galaxy:12
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/CampaignAI.galaxy:13
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/CampaignAI.galaxy:14
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/CampaignAI.galaxy:15
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/CampaignAI.galaxy:16
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/CampaignAI.galaxy:17
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_PU_Stalker, 2.25, c_PU_Stalker);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/CampaignAI.galaxy:18
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_PU_Stalker, 2.25, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_PU_VoidRay, 2.00, c_PU_VoidRay);
mods/starcoop/starcoop.sc2mod — base.sc2data/TriggerLibs/CampaignAI.galaxy:19
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_PU_Stalker, 2.25, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_PU_VoidRay, 2.00, c_PU_VoidRay);
AICounterUnitSetup(player, c_PB_PhotonCannon, 3.00, c_PU_Zealot, 0.40, c_PU_Colossus);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:21
static void InitCounters (int player) {
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:22
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:23
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:24
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:25
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:26
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:27
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:28
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_PU_Stalker, 2.25, c_PU_Stalker);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:29
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_PU_Stalker, 2.25, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_PU_VoidRay, 2.00, c_PU_VoidRay);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:30
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_PU_Stalker, 2.25, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_PU_VoidRay, 2.00, c_PU_VoidRay);
AICounterUnitSetup(player, c_PB_PhotonCannon, 3.00, c_PU_Zealot, 0.40, c_PU_Colossus);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:21
static void InitCounters (int player) {
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:22
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:23
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:24
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:25
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:26
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:27
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:28
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_VoidRay, 3.00, c_TU_Marine, 3.00, c_TU_Marine);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:29
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_VoidRay, 3.00, c_TU_Marine, 3.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_Carrier, 3.00, c_TU_Viking, 3.00, c_TU_Viking);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:30
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_VoidRay, 3.00, c_TU_Marine, 3.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_Carrier, 3.00, c_TU_Viking, 3.00, c_TU_Viking);
AICounterUnitSetup(player, c_PB_PhotonCannon, 3.00, c_TU_Marauder, 1.00, c_TU_Battlecruiser);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:21
static void InitCounters (int player) {
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.10, c_ZU_Roach, 1.10, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:22
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.10, c_ZU_Roach, 1.10, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:23
AICounterUnitSetup(player, c_PU_Zealot, 1.10, c_ZU_Roach, 1.10, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:24
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:25
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:26
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:27
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:28
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_ZU_Mutalisk, 2.00, c_ZU_Mutalisk);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:29
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_ZU_Mutalisk, 2.00, c_ZU_Mutalisk);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_ZU_Corruptor, 2.00, c_ZU_Corruptor);
mods/swarm.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:30
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_ZU_Mutalisk, 2.00, c_ZU_Mutalisk);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_ZU_Corruptor, 2.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PB_PhotonCannon, 3.00, c_ZU_Roach, 1.00, c_ZU_BroodLord);
mods/void.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:21
static void InitCounters (int player) {
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
mods/void.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:22
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
mods/void.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:23
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
mods/void.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:24
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_PU_Stalker, 0.33, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
mods/void.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:25
AICounterUnitSetup(player, c_PU_Sentry, 0.70, c_PU_Stalker, 0.70, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
mods/void.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:26
AICounterUnitSetup(player, c_PU_HighTemplar, 0.60, c_PU_Stalker, 0.60, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
mods/void.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:27
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.00, c_PU_Zealot, 1.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
mods/void.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:28
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_PU_Immortal, 1.00, c_PU_Immortal);
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 1.10, c_PU_Phoenix, 1.10, c_PU_Phoenix);
mods/void.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:29
AICounterUnitSetup(player, c_PU_Immortal, 2.00, c_PU_Zealot, 2.00, c_PU_Zealot);
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 1.10, c_PU_Phoenix, 1.10, c_PU_Phoenix);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_PU_VoidRay, 2.00, c_PU_VoidRay);
mods/void.sc2mod — base.sc2data/TriggerLibs/Protoss/Protoss.galaxy:30
AICounterUnitSetup(player, c_PU_Colossus, 1.20, c_PU_Immortal, 1.00, c_PU_Colossus);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_PU_Stalker, 1.00, c_PU_Stalker);
AICounterUnitSetup(player, c_PU_VoidRay, 1.10, c_PU_Phoenix, 1.10, c_PU_Phoenix);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_PU_VoidRay, 2.00, c_PU_VoidRay);
AICounterUnitSetup(player, c_PB_PhotonCannon, 3.00, c_PU_Zealot, 0.40, c_PU_Colossus);
mods/void.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:21
static void InitCounters (int player) {
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
mods/void.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:22
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
mods/void.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:23
AICounterUnitSetup(player, c_PU_Zealot, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
mods/void.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:24
AICounterUnitSetup(player, c_PU_Stalker, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
mods/void.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:25
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_TU_Marauder, 1.00, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
mods/void.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:26
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_TU_Marauder, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
mods/void.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:27
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.50, c_TU_Marauder, 1.50, c_TU_Marauder);
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
mods/void.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:28
AICounterUnitSetup(player, c_PU_Archon, 1.00, c_TU_Ghost, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_VoidRay, 1.50, c_TU_Viking, 1.50, c_TU_Viking);
mods/void.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:29
AICounterUnitSetup(player, c_PU_Immortal, 4.00, c_TU_Marine, 1.00, c_TU_Ghost);
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_VoidRay, 1.50, c_TU_Viking, 1.50, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Carrier, 3.00, c_TU_Viking, 3.00, c_TU_Viking);
mods/void.sc2mod — base.sc2data/TriggerLibs/Terran/Terran.galaxy:30
AICounterUnitSetup(player, c_PU_Colossus, 2.00, c_TU_SiegeTank, 4.00, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Phoenix, 2.00, c_TU_Marine, 2.00, c_TU_Marine);
AICounterUnitSetup(player, c_PU_VoidRay, 1.50, c_TU_Viking, 1.50, c_TU_Viking);
AICounterUnitSetup(player, c_PU_Carrier, 3.00, c_TU_Viking, 3.00, c_TU_Viking);
AICounterUnitSetup(player, c_PB_PhotonCannon, 3.00, c_TU_Marauder, 1.00, c_TU_Battlecruiser);
mods/void.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:21
static void InitCounters (int player) {
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.10, c_ZU_Roach, 1.10, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
mods/void.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:22
// versus Protoss
AICounterUnitSetup(player, c_PU_Zealot, 1.10, c_ZU_Roach, 1.10, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
mods/void.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:23
AICounterUnitSetup(player, c_PU_Zealot, 1.10, c_ZU_Roach, 1.10, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
mods/void.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:24
AICounterUnitSetup(player, c_PU_Stalker, 3.00, c_ZU_Zergling, 0.25, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
mods/void.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:25
AICounterUnitSetup(player, c_PU_Sentry, 1.00, c_ZU_Roach, 1.00, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
mods/void.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:26
AICounterUnitSetup(player, c_PU_HighTemplar, 1.00, c_ZU_Roach, 1.00, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
mods/void.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:27
AICounterUnitSetup(player, c_PU_DarkTemplar, 1.30, c_ZU_Roach, 1.30, c_ZU_Roach);
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
mods/void.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:28
AICounterUnitSetup(player, c_PU_Archon, 2.00, c_ZU_Hydralisk, 0.90, c_ZU_Ultralisk);
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_ZU_Mutalisk, 2.00, c_ZU_Mutalisk);
mods/void.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:29
AICounterUnitSetup(player, c_PU_Immortal, 6.00, c_ZU_Zergling, 2.20, c_ZU_Hydralisk);
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_ZU_Mutalisk, 2.00, c_ZU_Mutalisk);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_ZU_Corruptor, 2.00, c_ZU_Corruptor);
mods/void.sc2mod — base.sc2data/TriggerLibs/Zerg/Zerg.galaxy:30
AICounterUnitSetup(player, c_PU_Colossus, 4.00, c_ZU_Roach, 3.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_Phoenix, 1.00, c_ZU_Hydralisk, 0.80, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PU_VoidRay, 2.00, c_ZU_Mutalisk, 2.00, c_ZU_Mutalisk);
AICounterUnitSetup(player, c_PU_Carrier, 2.00, c_ZU_Corruptor, 2.00, c_ZU_Corruptor);
AICounterUnitSetup(player, c_PB_PhotonCannon, 3.00, c_ZU_Roach, 1.00, c_ZU_BroodLord);