# Add Unit To Attack Wave
Grammar — Add unit to the next attack wave for player player
Flags —Native
|Action
Adds a unit to the next attack wave for a player.
# Arguments
int
— Playerunit
— Unit
Returns — void
native void AIAttackWaveUseUnit(int player, unit u);
# Related
Category: AI / AttackWaves / Actions
- Add Unit To Attack Wave —
void
— AIAttackWaveUseUnit - Add Unit Group To Attack Wave —
void
— AIAttackWaveUseGroup - Add Escort Unit To Attack Wave —
void
— AIAttackWaveAddEscortUnit - Add Escort UnitType To Attack Wave —
void
— AIAttackWaveAddEscortType - Add Attack Wave Waypoint —
void
— AIAttackWaveAddWaypoint - Send Attack Wave —
void
— AIAttackWaveSend - Cancel Attack Wave —
void
— AIAttackWaveCancel - Set Attack Wave Gather Point —
void
— AIAttackWaveSetGatherPoint - Set Target Player For Attack Waves —
void
— AIAttackWaveSetTargetPlayer - Set Target Unit For Attack Waves —
void
— AIAttackWaveSetTargetUnit - Set Target UnitGroup For Attack Waves —
void
— AIAttackWaveSetTargetUnitGroup - Set Target UnitArea For Attack Waves —
void
— AIAttackWaveSetTargetUnitPoint - Set Target Point For Attack Waves —
void
— AIAttackWaveSetTargetPoint - Set Target Merge For Attack Waves —
void
— AIAttackWaveSetTargetMerge - Set Target Patrol For Attack Waves —
void
— AIAttackWaveSetTargetPatrol - Set Target Escort For Attack Waves —
void
— AIAttackWaveSetTargetEscort - Set Target Escort For Attack Waves, No Leashing —
void
— AIAttackWaveSetTargetEscortNL - Set Target Gather Defense For Attack Waves —
void
— AIAttackWaveSetTargetGatherD - Set Target Gather Offense For Attack Waves —
void
— AIAttackWaveSetTargetGatherO - Set Target Melee For Attack Waves —
void
— AIAttackWaveSetTargetMelee - Set Target Melee Harass For Attack Waves —
void
— AIAttackWaveSetTargetMeleeHarass - Set Target Region For Attack/Defense Waves —
void
— AIAttackWaveSetTargetRegion - Add Attack Wave Unit Types (Liberty) —
void
— AIAttackWaveAddUnits4 - Add Attack Wave Unit Types (Swarm) —
void
— AIAttackWaveAddUnits3 - Set Attack Wave Keep Alive —
void
— AIAttackWaveSetKeepAlive - Set Attack Wave Gather Early No Replace —
void
— AIAttackWaveSetGatherEarlyNoReplace
# Examples
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:411
UnitIssueOrder(lv_u, Order(AbilityCommand("BurrowZerglingUp", 0)), c_orderQueueReplace);
AISetUnitScriptControlled(lv_u, false);
AIAttackWaveUseUnit(lp_player, lv_u);
}
AIAttackWaveSend(lp_player, 0, false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:453
auto142C38A1_var = UnitGroupUnitFromEnd(auto142C38A1_g, auto142C38A1_u);
if (auto142C38A1_var == null) { break; }
AIAttackWaveUseUnit(gv_p2_ZERG_ORANGE_NW, auto142C38A1_var);
AIAttackWaveSend(gv_p2_ZERG_ORANGE_NW, 0, false);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:3643
if (auto56518657_var == null) { break; }
AIAttackWaveSetGatherPoint(gv_p2_ZERG_ORANGE_NW, UnitGetPosition(lv_nydusWorm));
AIAttackWaveUseUnit(gv_p2_ZERG_ORANGE_NW, auto56518657_var);
AIAttackWaveSend(gv_p2_ZERG_ORANGE_NW, 0, false);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:4570
if (autoAB0F86D0_var == null) { break; }
AISetUnitScriptControlled(autoAB0F86D0_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, autoAB0F86D0_var);
}
AIAttackWaveSend(gv_pLAYER_02_DOMINION, 0, false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:4655
if (auto4C79756C_var == null) { break; }
AISetUnitScriptControlled(auto4C79756C_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, auto4C79756C_var);
}
AIAttackWaveSend(gv_pLAYER_02_DOMINION, 0, false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:4725
if (auto823F4E57_var == null) { break; }
AISetUnitScriptControlled(auto823F4E57_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, auto823F4E57_var);
}
AIAttackWaveSend(gv_pLAYER_02_DOMINION, 0, false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:1413
AIAttackWaveSetGatherPoint(gv_p02_TYCHUS, UnitGetPosition(UnitFromId(2)));
AIAttackWaveSetTargetPlayer(gv_p02_TYCHUS, PlayerGroupSingle(gv_odinAIPlayerTarget));
AIAttackWaveUseUnit(gv_p02_TYCHUS, UnitFromId(2));
AIAttackWaveSend(gv_p02_TYCHUS, 1, false);
return true;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:1679
AIAttackWaveSetGatherPoint(gv_p02_TYCHUS, UnitGetPosition(UnitFromId(2)));
AIAttackWaveSetTargetPlayer(gv_p02_TYCHUS, PlayerGroupSingle(gv_odinAIPlayerTarget));
AIAttackWaveUseUnit(gv_p02_TYCHUS, UnitFromId(2));
AIAttackWaveAddWaypoint(gv_p02_TYCHUS, PointFromId(651), false);
AIAttackWaveSend(gv_p02_TYCHUS, 1, false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:3757
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1413), false);
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1415), false);
AIAttackWaveUseUnit(gv_p08_DOMINION, UnitLastCreated());
AIAttackWaveSend(gv_p08_DOMINION, 0, false);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:3855
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1418), false);
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1417), false);
AIAttackWaveUseUnit(gv_p08_DOMINION, UnitLastCreated());
AIAttackWaveSend(gv_p08_DOMINION, 0, false);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:4001
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1516), false);
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1517), false);
AIAttackWaveUseUnit(gv_p08_DOMINION, UnitLastCreated());
AIAttackWaveSend(gv_p08_DOMINION, 0, false);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:5898
Wait(0.2, c_timeGame);
AIAttackWaveSetTargetPlayer(gv_p11_BRUTALISK, PlayerGroupSingle(gv_p01_USER));
AIAttackWaveUseUnit(gv_p11_BRUTALISK, gv_brutalisk);
AIAttackWaveSetGatherPoint(gv_p11_BRUTALISK, PointFromId(481));
AIAttackWaveSend(gv_p11_BRUTALISK, 1, true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:9667
AIAttackWaveSetTargetUnitGroup(gv_p09_NEUTRAL_ATTACK, gv_hybridUnitGroup);
AIAttackWaveSetGatherPoint(gv_p09_NEUTRAL_ATTACK, UnitGetPosition(gv_escapeWarbot));
AIAttackWaveUseUnit(gv_p04_HYBRID, gv_escapeWarbot);
AIAttackWaveSend(gv_p09_NEUTRAL_ATTACK, 1, true);
return true;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:9709
AIAttackWaveSetTargetUnitGroup(gv_p04_HYBRID, gv_playerGroupforAI);
AIAttackWaveSetGatherPoint(gv_p04_HYBRID, UnitGetPosition(gv_hybrid));
AIAttackWaveUseUnit(gv_p04_HYBRID, gv_hybrid);
AIAttackWaveSend(gv_p04_HYBRID, 1, true);
return true;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:3683
autoBAB1CE6C_var = UnitGroupUnitFromEnd(autoBAB1CE6C_g, autoBAB1CE6C_u);
if (autoBAB1CE6C_var == null) { break; }
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, autoBAB1CE6C_var);
}
AIAttackWaveSend(gv_pLAYER_02_DOMINION, 0, false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus01.sc2map/MapScript.galaxy:959
AISetUnitScriptControlled(UnitFromId(109), false);
AIAttackWaveSetTargetPlayer(gv_p6_FIRST_PROTOSS, PlayerGroupSingle(gv_p1_USER));
AIAttackWaveUseUnit(gv_p6_FIRST_PROTOSS, UnitFromId(109));
AIAttackWaveSend(gv_p6_FIRST_PROTOSS, 0, false);
return true;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:842
UnitGroupAdd(lv_spawnedUnits, UnitLastCreated());
UnitSetPropertyFixed(UnitLastCreated(), c_unitPropEnergyPercent, 100.0);
AIAttackWaveUseUnit(lv_player, UnitLastCreated());
AIAttackWaveSend(lv_player, 1, false);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:860
UnitGroupAdd(lv_spawnedUnits, UnitLastCreated());
UnitSetPropertyFixed(UnitLastCreated(), c_unitPropEnergyPercent, 100.0);
AIAttackWaveUseUnit(lv_player, UnitLastCreated());
AIAttackWaveSend(lv_player, 1, false);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:1723
UnitSetOwner(UnitFromId(539), gv_pLAYER02_PROTOSS, true);
AISetUnitScriptControlled(UnitFromId(539), false);
AIAttackWaveUseUnit(gv_pLAYER02_PROTOSS, UnitFromId(539));
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:1737
UnitSetOwner(UnitFromId(539), gv_pLAYER02_PROTOSS, true);
AISetUnitScriptControlled(UnitFromId(539), false);
AIAttackWaveUseUnit(gv_pLAYER02_PROTOSS, UnitFromId(539));
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:1220
AISetUnitScriptControlled(gv_leviathan, false);
AIAttackWaveUseUnit(gv_pLAYER_P10_LEVIATHAN, gv_leviathan);
AIAttackWaveSetGatherPoint(gv_pLAYER_P10_LEVIATHAN, UnitGetPosition(gv_leviathan));
AIAttackWaveSetTargetPatrol(gv_pLAYER_P10_LEVIATHAN, 0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:1234
AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1482), false);
AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1483), false);
AIAttackWaveUseUnit(gv_pLAYER_P10_LEVIATHAN, gv_leviathan);
AIAttackWaveSend(gv_pLAYER_P10_LEVIATHAN, 0, false);
return true;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian03.sc2map/MapScript.galaxy:3525
if (auto8ED32D2A_var == null) { break; }
AISetUnitScriptControlled(auto8ED32D2A_var, false);
AIAttackWaveUseUnit(gv_pLAYER_ZERG_MAIN, auto8ED32D2A_var);
}
AISetUnitScriptControlled(gv_kerrigan, false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian03.sc2map/MapScript.galaxy:3528
}
AISetUnitScriptControlled(gv_kerrigan, false);
AIAttackWaveUseUnit(gv_pLAYER_ZERG_MAIN, gv_kerrigan);
AIAttackWaveSend(gv_pLAYER_ZERG_MAIN, 0, false);
gv_kerriganAttackCount += 1;
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:1423
UnitSetPropertyFixed(gv_hybridPhysical, c_unitPropMovementSpeed, gv_hybridMovementSpeed);
AIAttackWaveUseUnit(gv_p10_HYBRID_MANIFESTATIONS, gv_hybridPhysical);
AIAttackWaveSend(gv_p10_HYBRID_MANIFESTATIONS, 0, false);
BoardShowAll(false, PlayerGroupAll());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:2082
AIAttackWaveSetGatherPoint(gv_p10_HYBRID_MANIFESTATIONS, UnitGetPosition(lv_manifestation));
AIAttackWaveAddWaypoint(gv_p10_HYBRID_MANIFESTATIONS, PointFromId(36), false);
AIAttackWaveUseUnit(gv_p10_HYBRID_MANIFESTATIONS, gv_hybridPhysical);
AIAttackWaveSend(gv_p10_HYBRID_MANIFESTATIONS, 0, false);
return true;
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:280
UnitGroupAdd(gv_attackers, UnitLastCreated());
UnitGroupAdd(gv_enemyAttackersD, UnitLastCreated());
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER2, UnitLastCreated());
UnitBehaviorAddPlayer(UnitLastCreated(), "Untargetable", gv_pLAYER_COMPUTER1, 1);
UnitBehaviorAddPlayer(UnitLastCreated(), "DamageTakenNone", gv_pLAYER_COMPUTER1, 1);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:169
libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_USER);
UnitGroupAdd(gv_attackers, UnitLastCreated());
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER1, UnitLastCreated());
UnitSetPropertyFixed(UnitLastCreated(), c_unitPropEnergyPercent, 100.0);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:181
libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_USER);
UnitGroupAdd(gv_attackers, UnitLastCreated());
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER1, UnitLastCreated());
UnitSetPropertyFixed(UnitLastCreated(), c_unitPropEnergyPercent, 100.0);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:193
libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_USER);
UnitGroupAdd(gv_attackers, UnitLastCreated());
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER1, UnitLastCreated());
UnitSetPropertyFixed(UnitLastCreated(), c_unitPropEnergyPercent, 100.0);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:880
libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_USER);
UnitGroupAdd(gv_attackers, UnitLastCreated());
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER1, UnitLastCreated());
}
IntLoopEnd();
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:926
}
AIAttackWaveUseUnit(gv_p3_ENEMY_PROTOSS, EventUnit());
AIAttackWaveSend(gv_p3_ENEMY_PROTOSS, 0, false);
return true;
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:395
while (!UnitGroupLoopDone()) {
if (((AIUnitGetWave(UnitGroupLoopCurrent()) == c_nullWave) && (UnitGetOwner(UnitGroupLoopCurrent()) == gv_pLAYER_COMPUTER1))) {
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER1, UnitGroupLoopCurrent());
AIAttackWaveSend(gv_pLAYER_COMPUTER1, 0, false);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2map — MapScript.galaxy:411
UnitIssueOrder(lv_u, Order(AbilityCommand("BurrowZerglingUp", 0)), c_orderQueueReplace);
AISetUnitScriptControlled(lv_u, false);
AIAttackWaveUseUnit(lp_player, lv_u);
}
AIAttackWaveSend(lp_player, 0, false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2map — MapScript.galaxy:453
auto142C38A1_var = UnitGroupUnitFromEnd(auto142C38A1_g, auto142C38A1_u);
if (auto142C38A1_var == null) { break; }
AIAttackWaveUseUnit(gv_p2_ZERG_ORANGE_NW, auto142C38A1_var);
AIAttackWaveSend(gv_p2_ZERG_ORANGE_NW, 0, false);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2map — MapScript.galaxy:3643
if (auto56518657_var == null) { break; }
AIAttackWaveSetGatherPoint(gv_p2_ZERG_ORANGE_NW, UnitGetPosition(lv_nydusWorm));
AIAttackWaveUseUnit(gv_p2_ZERG_ORANGE_NW, auto56518657_var);
AIAttackWaveSend(gv_p2_ZERG_ORANGE_NW, 0, false);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2map — MapScript.galaxy:4570
if (autoAB0F86D0_var == null) { break; }
AISetUnitScriptControlled(autoAB0F86D0_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, autoAB0F86D0_var);
}
AIAttackWaveSend(gv_pLAYER_02_DOMINION, 0, false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2map — MapScript.galaxy:4655
if (auto4C79756C_var == null) { break; }
AISetUnitScriptControlled(auto4C79756C_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, auto4C79756C_var);
}
AIAttackWaveSend(gv_pLAYER_02_DOMINION, 0, false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2map — MapScript.galaxy:4725
if (auto823F4E57_var == null) { break; }
AISetUnitScriptControlled(auto823F4E57_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, auto823F4E57_var);
}
AIAttackWaveSend(gv_pLAYER_02_DOMINION, 0, false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2map — MapScript.galaxy:1413
AIAttackWaveSetGatherPoint(gv_p02_TYCHUS, UnitGetPosition(UnitFromId(2)));
AIAttackWaveSetTargetPlayer(gv_p02_TYCHUS, PlayerGroupSingle(gv_odinAIPlayerTarget));
AIAttackWaveUseUnit(gv_p02_TYCHUS, UnitFromId(2));
AIAttackWaveSend(gv_p02_TYCHUS, 1, false);
return true;
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2map — MapScript.galaxy:1679
AIAttackWaveSetGatherPoint(gv_p02_TYCHUS, UnitGetPosition(UnitFromId(2)));
AIAttackWaveSetTargetPlayer(gv_p02_TYCHUS, PlayerGroupSingle(gv_odinAIPlayerTarget));
AIAttackWaveUseUnit(gv_p02_TYCHUS, UnitFromId(2));
AIAttackWaveAddWaypoint(gv_p02_TYCHUS, PointFromId(651), false);
AIAttackWaveSend(gv_p02_TYCHUS, 1, false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2map — MapScript.galaxy:3757
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1413), false);
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1415), false);
AIAttackWaveUseUnit(gv_p08_DOMINION, UnitLastCreated());
AIAttackWaveSend(gv_p08_DOMINION, 0, false);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2map — MapScript.galaxy:3855
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1418), false);
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1417), false);
AIAttackWaveUseUnit(gv_p08_DOMINION, UnitLastCreated());
AIAttackWaveSend(gv_p08_DOMINION, 0, false);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2map — MapScript.galaxy:4001
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1516), false);
AIAttackWaveAddWaypoint(gv_p08_DOMINION, PointFromId(1517), false);
AIAttackWaveUseUnit(gv_p08_DOMINION, UnitLastCreated());
AIAttackWaveSend(gv_p08_DOMINION, 0, false);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:5898
Wait(0.2, c_timeGame);
AIAttackWaveSetTargetPlayer(gv_p11_BRUTALISK, PlayerGroupSingle(gv_p01_USER));
AIAttackWaveUseUnit(gv_p11_BRUTALISK, gv_brutalisk);
AIAttackWaveSetGatherPoint(gv_p11_BRUTALISK, PointFromId(481));
AIAttackWaveSend(gv_p11_BRUTALISK, 1, true);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:9667
AIAttackWaveSetTargetUnitGroup(gv_p09_NEUTRAL_ATTACK, gv_hybridUnitGroup);
AIAttackWaveSetGatherPoint(gv_p09_NEUTRAL_ATTACK, UnitGetPosition(gv_escapeWarbot));
AIAttackWaveUseUnit(gv_p04_HYBRID, gv_escapeWarbot);
AIAttackWaveSend(gv_p09_NEUTRAL_ATTACK, 1, true);
return true;
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:9709
AIAttackWaveSetTargetUnitGroup(gv_p04_HYBRID, gv_playerGroupforAI);
AIAttackWaveSetGatherPoint(gv_p04_HYBRID, UnitGetPosition(gv_hybrid));
AIAttackWaveUseUnit(gv_p04_HYBRID, gv_hybrid);
AIAttackWaveSend(gv_p04_HYBRID, 1, true);
return true;
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor02.sc2map — MapScript.galaxy:3683
autoBAB1CE6C_var = UnitGroupUnitFromEnd(autoBAB1CE6C_g, autoBAB1CE6C_u);
if (autoBAB1CE6C_var == null) { break; }
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, autoBAB1CE6C_var);
}
AIAttackWaveSend(gv_pLAYER_02_DOMINION, 0, false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus01.sc2map — MapScript.galaxy:959
AISetUnitScriptControlled(UnitFromId(109), false);
AIAttackWaveSetTargetPlayer(gv_p6_FIRST_PROTOSS, PlayerGroupSingle(gv_p1_USER));
AIAttackWaveUseUnit(gv_p6_FIRST_PROTOSS, UnitFromId(109));
AIAttackWaveSend(gv_p6_FIRST_PROTOSS, 0, false);
return true;
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2map — MapScript.galaxy:842
UnitGroupAdd(lv_spawnedUnits, UnitLastCreated());
UnitSetPropertyFixed(UnitLastCreated(), c_unitPropEnergyPercent, 100.0);
AIAttackWaveUseUnit(lv_player, UnitLastCreated());
AIAttackWaveSend(lv_player, 1, false);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2map — MapScript.galaxy:860
UnitGroupAdd(lv_spawnedUnits, UnitLastCreated());
UnitSetPropertyFixed(UnitLastCreated(), c_unitPropEnergyPercent, 100.0);
AIAttackWaveUseUnit(lv_player, UnitLastCreated());
AIAttackWaveSend(lv_player, 1, false);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus04.sc2map — MapScript.galaxy:1723
UnitSetOwner(UnitFromId(539), gv_pLAYER02_PROTOSS, true);
AISetUnitScriptControlled(UnitFromId(539), false);
AIAttackWaveUseUnit(gv_pLAYER02_PROTOSS, UnitFromId(539));
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus04.sc2map — MapScript.galaxy:1737
UnitSetOwner(UnitFromId(539), gv_pLAYER02_PROTOSS, true);
AISetUnitScriptControlled(UnitFromId(539), false);
AIAttackWaveUseUnit(gv_pLAYER02_PROTOSS, UnitFromId(539));
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian02b.sc2map — MapScript.galaxy:1220
AISetUnitScriptControlled(gv_leviathan, false);
AIAttackWaveUseUnit(gv_pLAYER_P10_LEVIATHAN, gv_leviathan);
AIAttackWaveSetGatherPoint(gv_pLAYER_P10_LEVIATHAN, UnitGetPosition(gv_leviathan));
AIAttackWaveSetTargetPatrol(gv_pLAYER_P10_LEVIATHAN, 0);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian02b.sc2map — MapScript.galaxy:1234
AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1482), false);
AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1483), false);
AIAttackWaveUseUnit(gv_pLAYER_P10_LEVIATHAN, gv_leviathan);
AIAttackWaveSend(gv_pLAYER_P10_LEVIATHAN, 0, false);
return true;
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian03.sc2map — MapScript.galaxy:3525
if (auto8ED32D2A_var == null) { break; }
AISetUnitScriptControlled(auto8ED32D2A_var, false);
AIAttackWaveUseUnit(gv_pLAYER_ZERG_MAIN, auto8ED32D2A_var);
}
AISetUnitScriptControlled(gv_kerrigan, false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian03.sc2map — MapScript.galaxy:3528
}
AISetUnitScriptControlled(gv_kerrigan, false);
AIAttackWaveUseUnit(gv_pLAYER_ZERG_MAIN, gv_kerrigan);
AIAttackWaveSend(gv_pLAYER_ZERG_MAIN, 0, false);
gv_kerriganAttackCount += 1;
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2map — MapScript.galaxy:1423
UnitSetPropertyFixed(gv_hybridPhysical, c_unitPropMovementSpeed, gv_hybridMovementSpeed);
AIAttackWaveUseUnit(gv_p10_HYBRID_MANIFESTATIONS, gv_hybridPhysical);
AIAttackWaveSend(gv_p10_HYBRID_MANIFESTATIONS, 0, false);
BoardShowAll(false, PlayerGroupAll());
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2map — MapScript.galaxy:2082
AIAttackWaveSetGatherPoint(gv_p10_HYBRID_MANIFESTATIONS, UnitGetPosition(lv_manifestation));
AIAttackWaveAddWaypoint(gv_p10_HYBRID_MANIFESTATIONS, PointFromId(36), false);
AIAttackWaveUseUnit(gv_p10_HYBRID_MANIFESTATIONS, gv_hybridPhysical);
AIAttackWaveSend(gv_p10_HYBRID_MANIFESTATIONS, 0, false);
return true;
campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/protosscombat.sc2map — MapScript.galaxy:280
UnitGroupAdd(gv_attackers, UnitLastCreated());
UnitGroupAdd(gv_enemyAttackersD, UnitLastCreated());
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER2, UnitLastCreated());
UnitBehaviorAddPlayer(UnitLastCreated(), "Untargetable", gv_pLAYER_COMPUTER1, 1);
UnitBehaviorAddPlayer(UnitLastCreated(), "DamageTakenNone", gv_pLAYER_COMPUTER1, 1);
campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/protosspsionics.sc2map — MapScript.galaxy:169
libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_USER);
UnitGroupAdd(gv_attackers, UnitLastCreated());
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER1, UnitLastCreated());
UnitSetPropertyFixed(UnitLastCreated(), c_unitPropEnergyPercent, 100.0);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/protosspsionics.sc2map — MapScript.galaxy:181
libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_USER);
UnitGroupAdd(gv_attackers, UnitLastCreated());
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER1, UnitLastCreated());
UnitSetPropertyFixed(UnitLastCreated(), c_unitPropEnergyPercent, 100.0);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/protosspsionics.sc2map — MapScript.galaxy:193
libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_USER);
UnitGroupAdd(gv_attackers, UnitLastCreated());
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER1, UnitLastCreated());
UnitSetPropertyFixed(UnitLastCreated(), c_unitPropEnergyPercent, 100.0);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/protosspsionics.sc2map — MapScript.galaxy:880
libNtve_gf_ShareVisionofUnit(UnitLastCreated(), true, gv_pLAYER_USER);
UnitGroupAdd(gv_attackers, UnitLastCreated());
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER1, UnitLastCreated());
}
IntLoopEnd();
campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/rushdefense.sc2map — MapScript.galaxy:926
}
AIAttackWaveUseUnit(gv_p3_ENEMY_PROTOSS, EventUnit());
AIAttackWaveSend(gv_p3_ENEMY_PROTOSS, 0, false);
return true;
campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/zergcombat.sc2map — MapScript.galaxy:395
while (!UnitGroupLoopDone()) {
if (((AIUnitGetWave(UnitGroupLoopCurrent()) == c_nullWave) && (UnitGetOwner(UnitGroupLoopCurrent()) == gv_pLAYER_COMPUTER1))) {
AIAttackWaveUseUnit(gv_pLAYER_COMPUTER1, UnitGroupLoopCurrent());
AIAttackWaveSend(gv_pLAYER_COMPUTER1, 0, false);
}
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/evolution/zevolutionswarmhost.sc2map/MapScript.galaxy:1874
while (!UnitGroupLoopDone()) {
AISetUnitScriptControlled(UnitGroupLoopCurrent(), false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, UnitGroupLoopCurrent());
UnitGroupLoopStep();
}
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/evolution/zevolutionswarmhost.sc2map/MapScript.galaxy:1990
while (!UnitGroupLoopDone()) {
AISetUnitScriptControlled(UnitGroupLoopCurrent(), false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, UnitGroupLoopCurrent());
UnitGroupLoopStep();
}
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:2637
AIAttackWaveSetGatherPoint(gv_pLAYER_02_ZERG, UnitGetPosition(gv_zagara));
AIAttackWaveAddWaypoint(gv_pLAYER_02_ZERG, PointFromId(3), false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, gv_zagara);
AIAttackWaveSend(gv_pLAYER_02_ZERG, 0, false);
return true;
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zchar02.sc2map/MapScript.galaxy:3100
UnitGroupRemove(gv_ravenTumorHunterForce, autoB1B923FC_var);
AISetUnitScriptControlled(autoB1B923FC_var, false);
AIAttackWaveUseUnit(gv_pLAYER_07_TERRAN_YELLOW, autoB1B923FC_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_07_TERRAN_YELLOW, PlayerGroupSingle(gv_pLAYER_01_USER));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:2514
AISetUnitScriptControlled(UnitFromId(251), false);
AIAttackWaveSetTargetPlayer(gv_pLAYER_10_URSADON, PlayerGroupSingle(gv_pLAYER_01_USER));
AIAttackWaveUseUnit(gv_pLAYER_10_URSADON, UnitFromId(75));
AIAttackWaveUseUnit(gv_pLAYER_10_URSADON, UnitFromId(249));
AIAttackWaveUseUnit(gv_pLAYER_10_URSADON, UnitFromId(251));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:2515
AIAttackWaveSetTargetPlayer(gv_pLAYER_10_URSADON, PlayerGroupSingle(gv_pLAYER_01_USER));
AIAttackWaveUseUnit(gv_pLAYER_10_URSADON, UnitFromId(75));
AIAttackWaveUseUnit(gv_pLAYER_10_URSADON, UnitFromId(249));
AIAttackWaveUseUnit(gv_pLAYER_10_URSADON, UnitFromId(251));
AIAttackWaveSend(gv_pLAYER_10_URSADON, 0, false);
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:2516
AIAttackWaveUseUnit(gv_pLAYER_10_URSADON, UnitFromId(75));
AIAttackWaveUseUnit(gv_pLAYER_10_URSADON, UnitFromId(249));
AIAttackWaveUseUnit(gv_pLAYER_10_URSADON, UnitFromId(251));
AIAttackWaveSend(gv_pLAYER_10_URSADON, 0, false);
return true;
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition01.sc2map/MapScript.galaxy:3193
UnitGroupRemove(gv_firstZealotAttackGroup, auto7D4D4406_var);
AISetUnitScriptControlled(auto7D4D4406_var, false);
AIAttackWaveUseUnit(gv_pLAYER_06_PROTOSS, auto7D4D4406_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_06_PROTOSS, PlayerGroupSingle(gv_pLAYER_01_USER));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition02.sc2map/MapScript.galaxy:695
UnitResetSpeed(auto88629E3B_var);
AISetUnitScriptControlled(auto88629E3B_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_SHUTTLE_BLUE, auto88629E3B_var);
}
AIAttackWaveSend(gv_pLAYER_02_SHUTTLE_BLUE, 0, false);
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:577
UnitSetState(auto8A204714_var, c_unitStateSelectable, true);
libNtve_gf_MakeUnitInvulnerable(auto8A204714_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, auto8A204714_var);
AISetUnitScriptControlled(auto8A204714_var, false);
}
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:3270
TriggerExecute(gt_TransmissionP1ZergDetectedQ, true, false);
AISetUnitScriptControlled(lv_sentry01, false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, lv_sentry01);
AISetUnitScriptControlled(lv_zealot01, false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, lv_zealot01);
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:3272
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, lv_sentry01);
AISetUnitScriptControlled(lv_zealot01, false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, lv_zealot01);
AIAttackWaveSetTargetUnitGroup(gv_pLAYER_02_ZERG, UnitGroup(null, gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
AIAttackWaveSend(gv_pLAYER_02_ZERG, 0, false);
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:4107
if (auto8673C225_var == null) { break; }
AISetUnitScriptControlled(auto8673C225_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, auto8673C225_var);
}
AIAttackWaveSetTargetUnitGroup(gv_pLAYER_02_ZERG, UnitGroup(null, gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:4122
if (autoC398C246_var == null) { break; }
AISetUnitScriptControlled(autoC398C246_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, autoC398C246_var);
}
AIAttackWaveSetTargetUnitGroup(gv_pLAYER_02_ZERG, UnitGroup(null, gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:4137
if (auto1F4283D7_var == null) { break; }
AISetUnitScriptControlled(auto1F4283D7_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, auto1F4283D7_var);
}
AIAttackWaveSetTargetUnitGroup(gv_pLAYER_02_ZERG, UnitGroup(null, gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:4152
if (autoEBA732BE_var == null) { break; }
AISetUnitScriptControlled(autoEBA732BE_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, autoEBA732BE_var);
}
AIAttackWaveSetTargetUnitGroup(gv_pLAYER_02_ZERG, UnitGroup(null, gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:6209
if (autoB222EDC9_var == null) { break; }
AISetUnitScriptControlled(autoB222EDC9_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, autoB222EDC9_var);
}
AIAttackWaveSetTargetUnitGroup(gv_pLAYER_02_ZERG, UnitGroup(null, gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:6269
if (auto56424322_var == null) { break; }
AISetUnitScriptControlled(auto56424322_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, auto56424322_var);
}
AIAttackWaveSetTargetUnitGroup(gv_pLAYER_02_ZERG, UnitGroup(null, gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:6317
if (auto84912346_var == null) { break; }
AISetUnitScriptControlled(auto84912346_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_ZERG, auto84912346_var);
}
AIAttackWaveSetTargetUnitGroup(gv_pLAYER_02_ZERG, UnitGroup(null, gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zhybrid03.sc2map/MapScript.galaxy:538
AIAttackWaveSetTargetRegion(gv_pLAYER_02_DOMINION, RegionCircle(gv_templeDefensePoint, 6.0), 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, UnitGetPosition(lv_hybrid));
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, lv_hybrid);
AIAttackWaveSend(gv_pLAYER_02_DOMINION, 0, false);
Wait(5.0, c_timeAI);
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zkorhal01.sc2map/MapScript.galaxy:4332
AISetUnitScriptControlled(auto392DF9EF_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, auto392DF9EF_var);
}
AIAttackWaveSend(gv_pLAYER_02_DOMINION, 0, false);
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zkorhal01.sc2map/MapScript.galaxy:4396
if (auto44D09FD1_var == null) { break; }
AISetUnitScriptControlled(auto44D09FD1_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, auto44D09FD1_var);
}
AIAttackWaveSend(gv_pLAYER_02_DOMINION, 0, false);
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:637
UnitGroupAdd(gv_s3_TramAttackGroup, autoE9ECCD06_var);
AISetUnitScriptControlled(autoE9ECCD06_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, autoE9ECCD06_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_02_DOMINION, PlayerGroupSingle(gv_pLAYER_01_USER));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:2870
libNtve_gf_PauseUnit(autoF6F8F1A5_var, false);
AISetUnitScriptControlled(autoF6F8F1A5_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, autoF6F8F1A5_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_02_DOMINION, PlayerGroupSingle(gv_pLAYER_01_USER));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:3067
libNtve_gf_PauseUnit(autoBA616345_var, false);
AISetUnitScriptControlled(autoBA616345_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, autoBA616345_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_02_DOMINION, PlayerGroupSingle(gv_pLAYER_01_USER));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:4390
UnitGroupAdd(gv_s1_SublevelDoorZerg, auto7D2366A3_var);
AISetUnitScriptControlled(auto7D2366A3_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION22, auto7D2366A3_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_02_DOMINION22, PlayerGroupSingle(gv_pLAYER_01_USER));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:4680
libNtve_gf_PauseUnit(autoD8039E92_var, false);
AISetUnitScriptControlled(autoD8039E92_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION, autoD8039E92_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_02_DOMINION, PlayerGroupSingle(gv_pLAYER_01_USER));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:5044
if (auto896D738C_var == null) { break; }
AISetUnitScriptControlled(auto896D738C_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION22, auto896D738C_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_02_DOMINION22, PlayerGroupSingle(gv_pLAYER_02_DOMINION));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:5055
if (auto8DF01D8A_var == null) { break; }
AISetUnitScriptControlled(auto8DF01D8A_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION22, auto8DF01D8A_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_02_DOMINION22, PlayerGroupSingle(gv_pLAYER_02_DOMINION));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:5104
if (auto22565FDA_var == null) { break; }
AISetUnitScriptControlled(auto22565FDA_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION22, auto22565FDA_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_02_DOMINION22, PlayerGroupSingle(gv_pLAYER_01_USER));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:5159
if (auto98E3BD33_var == null) { break; }
AISetUnitScriptControlled(auto98E3BD33_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION22, auto98E3BD33_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_02_DOMINION22, PlayerGroupSingle(gv_pLAYER_01_USER));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:5178
if (auto0CF5D410_var == null) { break; }
AISetUnitScriptControlled(auto0CF5D410_var, false);
AIAttackWaveUseUnit(gv_pLAYER_02_DOMINION22, auto0CF5D410_var);
}
AIAttackWaveSetTargetPlayer(gv_pLAYER_02_DOMINION22, PlayerGroupSingle(gv_pLAYER_02_DOMINION));
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:6978
if (auto98739AEF_var == null) { break; }
AISetUnitScriptControlled(auto98739AEF_var, false);
AIAttackWaveUseUnit(gv_pLAYER_03_DOMINION_MAIN, auto98739AEF_var);
UnitGroupRemove(lv_attackGroup, auto98739AEF_var);
}
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:7001
if (auto84761A07_var == null) { break; }
AISetUnitScriptControlled(auto84761A07_var, false);
AIAttackWaveUseUnit(gv_pLAYER_03_DOMINION_MAIN, auto84761A07_var);
UnitGroupRemove(lv_attackGroup, auto84761A07_var);
}