# Set Target Patrol For Attack Waves
Grammar — Set the target for player player attack waves to be a patrol with replace behavior replaceType
Flags —Native
|Action
Sets the target of a player’s attack waves to patrol.
# Arguments
int
— Attackerint
<preset::ReplaceType> — ReplaceType
Returns — void
native void AIAttackWaveSetTargetPatrol(
int player,
int replaceType,
);
# 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/thorner01.sc2map/MapScript.galaxy:487
// Implementation
AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1788));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1789), false);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1790), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:502
// Implementation
AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1778));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1784), false);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1785), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:518
// Implementation
AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1788));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(2520), false);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(2521), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:2657
AIAttackWaveUseGroup(gv_pLAYER_02_DOMINION, gv_hellions);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(496));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(406), false);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1142), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian02b.sc2map/MapScript.galaxy:1222
AIAttackWaveUseUnit(gv_pLAYER_P10_LEVIATHAN, gv_leviathan);
AIAttackWaveSetGatherPoint(gv_pLAYER_P10_LEVIATHAN, UnitGetPosition(gv_leviathan));
AIAttackWaveSetTargetPatrol(gv_pLAYER_P10_LEVIATHAN, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1473), false);
AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1474), false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2map — MapScript.galaxy:487
// Implementation
AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1788));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1789), false);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1790), false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2map — MapScript.galaxy:502
// Implementation
AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1778));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1784), false);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1785), false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2map — MapScript.galaxy:518
// Implementation
AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(1788));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(2520), false);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(2521), false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor02.sc2map — MapScript.galaxy:2657
AIAttackWaveUseGroup(gv_pLAYER_02_DOMINION, gv_hellions);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_DOMINION, PointFromId(496));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_DOMINION, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(406), false);
AIAttackWaveAddWaypoint(gv_pLAYER_02_DOMINION, PointFromId(1142), false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian02b.sc2map — MapScript.galaxy:1222
AIAttackWaveUseUnit(gv_pLAYER_P10_LEVIATHAN, gv_leviathan);
AIAttackWaveSetGatherPoint(gv_pLAYER_P10_LEVIATHAN, UnitGetPosition(gv_leviathan));
AIAttackWaveSetTargetPatrol(gv_pLAYER_P10_LEVIATHAN, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1473), false);
AIAttackWaveAddWaypoint(gv_pLAYER_P10_LEVIATHAN, PointFromId(1474), false);
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:2634
AISetUnitScriptControlled(gv_zagara, false);
AIRemoveUnitFromAnyWavesAndSetHome(gv_zagara, PointFromId(3));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_ZERG, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_ZERG, UnitGetPosition(gv_zagara));
AIAttackWaveAddWaypoint(gv_pLAYER_02_ZERG, PointFromId(3), false);
campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zchar01.sc2map — MapScript.galaxy:2634
AISetUnitScriptControlled(gv_zagara, false);
AIRemoveUnitFromAnyWavesAndSetHome(gv_zagara, PointFromId(3));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_ZERG, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_ZERG, UnitGetPosition(gv_zagara));
AIAttackWaveAddWaypoint(gv_pLAYER_02_ZERG, PointFromId(3), false);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/paiur04.sc2map/MapScript.galaxy:5237
if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolLeft) == false)) {
AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2661));
AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
if ((lv_firstPatrol == true)) {
lv_firstPatrol = false;
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/paiur04.sc2map/MapScript.galaxy:5430
if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolMiddle) == false)) {
AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, RegionGetCenter(RegionFromId(129)));
AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2655), false);
AIAttackWaveAddWaypoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2664), false);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/paiur04.sc2map/MapScript.galaxy:5603
if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolRight) == false)) {
AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2810));
AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
if ((lv_firstPatrol == true)) {
lv_firstPatrol = false;
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:1335
}
}
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, gv_reinforcements[lp_index].lv_spawn);
AIAttackWaveUseGroup(gv_pLAYER_02_MOEBIUS, lv_dropPodUnits);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:3515
}
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(328));
lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(15), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:3525
AIAttackWaveSend(gv_pLAYER_02_MOEBIUS, 0, false);
Wait(0.0625, c_timeAI);
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(332));
lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(16), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:3536
AIAttackWaveAddWaypoint(gv_pLAYER_02_MOEBIUS, PointFromId(333), false);
AIAttackWaveSend(gv_pLAYER_02_MOEBIUS, 0, false);
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(894));
lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(34), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:4885
}
AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
AIAttackWaveUseUnit(gv_pLAYER_03_KERRIGAN, gv_stukov);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:5105
}
AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
AIAttackWaveUseUnit(gv_pLAYER_03_KERRIGAN, gv_kerrigan);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:7177
TriggerExecute(gt_RaynorDefendKerriganFrontLineTransmissionQ, true, false);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_RAYNOR, RegionGetCenter(lv_defendRegion));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_RAYNOR, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_02_RAYNOR, RegionGetCenter(lv_defendRegion), false);
AIAttackWaveUseGroup(gv_pLAYER_02_RAYNOR, lv_dropPodUnits01);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:7720
libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, lv_dropPodTarget02, lv_dropPodUnits02, true, gv_pLAYER_03_KERRIGAN);
AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
AIAttackWaveUseGroup(gv_pLAYER_03_KERRIGAN, lv_dropPodUnits01);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:7826
TriggerExecute(gt_KerriganDefendRaynorFrontLineTransmissionQ, true, false);
AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
AIAttackWaveUseGroup(gv_pLAYER_03_KERRIGAN, lv_dropPodUnits01);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur04.sc2map — MapScript.galaxy:5237
if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolLeft) == false)) {
AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2661));
AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
if ((lv_firstPatrol == true)) {
lv_firstPatrol = false;
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur04.sc2map — MapScript.galaxy:5430
if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolMiddle) == false)) {
AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, RegionGetCenter(RegionFromId(129)));
AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2655), false);
AIAttackWaveAddWaypoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2664), false);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur04.sc2map — MapScript.galaxy:5603
if ((libNtve_gf_UnitGroupIsDead(gv_templePatrolRight) == false)) {
AIAttackWaveSetGatherPoint(gv_pLAYER_05_AMONS_FORCES, PointFromId(2810));
AIAttackWaveSetTargetPatrol(gv_pLAYER_05_AMONS_FORCES, 0);
if ((lv_firstPatrol == true)) {
lv_firstPatrol = false;
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2map — MapScript.galaxy:1335
}
}
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, gv_reinforcements[lp_index].lv_spawn);
AIAttackWaveUseGroup(gv_pLAYER_02_MOEBIUS, lv_dropPodUnits);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2map — MapScript.galaxy:3515
}
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(328));
lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(15), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2map — MapScript.galaxy:3525
AIAttackWaveSend(gv_pLAYER_02_MOEBIUS, 0, false);
Wait(0.0625, c_timeAI);
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(332));
lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(16), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2map — MapScript.galaxy:3536
AIAttackWaveAddWaypoint(gv_pLAYER_02_MOEBIUS, PointFromId(333), false);
AIAttackWaveSend(gv_pLAYER_02_MOEBIUS, 0, false);
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_MOEBIUS, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_MOEBIUS, PointFromId(894));
lv_patrolGroup = UnitGroup(null, gv_pLAYER_02_MOEBIUS, RegionFromId(34), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map — MapScript.galaxy:4885
}
AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
AIAttackWaveUseUnit(gv_pLAYER_03_KERRIGAN, gv_stukov);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map — MapScript.galaxy:5105
}
AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
AIAttackWaveUseUnit(gv_pLAYER_03_KERRIGAN, gv_kerrigan);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map — MapScript.galaxy:7177
TriggerExecute(gt_RaynorDefendKerriganFrontLineTransmissionQ, true, false);
AIAttackWaveSetGatherPoint(gv_pLAYER_02_RAYNOR, RegionGetCenter(lv_defendRegion));
AIAttackWaveSetTargetPatrol(gv_pLAYER_02_RAYNOR, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_02_RAYNOR, RegionGetCenter(lv_defendRegion), false);
AIAttackWaveUseGroup(gv_pLAYER_02_RAYNOR, lv_dropPodUnits01);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map — MapScript.galaxy:7720
libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, lv_dropPodTarget02, lv_dropPodUnits02, true, gv_pLAYER_03_KERRIGAN);
AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
AIAttackWaveUseGroup(gv_pLAYER_03_KERRIGAN, lv_dropPodUnits01);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map — MapScript.galaxy:7826
TriggerExecute(gt_KerriganDefendRaynorFrontLineTransmissionQ, true, false);
AIAttackWaveSetGatherPoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion));
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_KERRIGAN, 0);
AIAttackWaveAddWaypoint(gv_pLAYER_03_KERRIGAN, RegionGetCenter(lv_defendRegion), false);
AIAttackWaveUseGroup(gv_pLAYER_03_KERRIGAN, lv_dropPodUnits01);
mods/novastoryassets.sc2mod — base2.sc2maps/maps/campaign/nova/nova06.sc2map/MapScript.galaxy:3473
}
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, RegionGetCenter(RegionFromId(60)));
AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);
mods/novastoryassets.sc2mod — base2.sc2maps/maps/campaign/nova/nova06.sc2map/MapScript.galaxy:3544
}
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, RegionGetCenter(RegionFromId(60)));
AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);
mods/novastoryassets.sc2mod — base2.sc2maps/maps/campaign/nova/nova06.sc2map/MapScript.galaxy:3607
}
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, PointFromId(2947));
AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);
mods/novastoryassets.sc2mod/base2.sc2maps/maps/campaign/nova/nova06.sc2map — MapScript.galaxy:3473
}
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, RegionGetCenter(RegionFromId(60)));
AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);
mods/novastoryassets.sc2mod/base2.sc2maps/maps/campaign/nova/nova06.sc2map — MapScript.galaxy:3544
}
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, RegionGetCenter(RegionFromId(60)));
AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);
mods/novastoryassets.sc2mod/base2.sc2maps/maps/campaign/nova/nova06.sc2map — MapScript.galaxy:3607
}
AIAttackWaveSetTargetPatrol(gv_pLAYER_03_ZERG_BULLIES, 0);
AIAttackWaveSetGatherPoint(gv_pLAYER_03_ZERG_BULLIES, PointFromId(2947));
AIAttackWaveUseGroup(gv_pLAYER_03_ZERG_BULLIES, lv_attackGroup);