# UnitGroupLoopBegin
Flags —
Native
# Arguments
unitgroup
— g
Returns — void
native void UnitGroupLoopBegin(unitgroup g);
# Related
Category: Unclassified
# Examples
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:4317
}
UnitGroupLoopBegin(gv_hotspots_Flashing);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
gf_StartFlashingUnit(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:10050
void gf_ArmoryTechHideallbut (unit lp_displayUnit) {
// Implementation
UnitGroupLoopBegin(gv_armoryRoomZoomRemovableUnits);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
if ((lp_displayUnit != UnitGroupLoopCurrent())) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:10062
void gf_ArmoryTechShowall () {
// Implementation
UnitGroupLoopBegin(gv_armoryRoomZoomRemovableUnits);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:15981
}
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, RegionEntireMap(), UnitFilter(0, 0, 0, 0), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitSetState(UnitGroupLoopCurrent(), c_unitStateHighlightable, false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:19144
}
UnitGroupLoopBegin(gv_visibleUnits);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
if ((UnitGroupHasUnit(gv_clickables, UnitGroupLoopCurrent()) == false)) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:23742
}
UnitGroupLoopBegin(gv_labArtifacts);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
gf_HighlightUnit(true, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:23772
}
UnitGroupLoopBegin(gv_labArtifacts);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
gf_HighlightUnit(false, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:37145
gf_CloseDoor(ge_RoomID_RoomCantina, true);
gf_ActorSceneClearAll();
UnitGroupLoopBegin(lv_group);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:37290
gf_RoomSceneClearAll();
UnitRemove(lv_armoryStage02);
UnitGroupLoopBegin(lv_bGGroup);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:671
VisExploreArea(gv_p01_USER, RegionEntireMap(), false, false);
UnitClearSelection(gv_p01_USER);
UnitGroupLoopBegin(gv_pathingBlockerGroup01);
while (!UnitGroupLoopDone()) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:677
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(gv_pathingBlockerGroup02);
while (!UnitGroupLoopDone()) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:683
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(gv_pathingBlockerGroup03);
while (!UnitGroupLoopDone()) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:689
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(gv_pathingBlockerGroup04);
while (!UnitGroupLoopDone()) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:695
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(gv_pathingBlockerGroup05);
while (!UnitGroupLoopDone()) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:737
gf_ResetMineralField(RegionFromId(31));
gf_ResetMineralField(RegionFromId(32));
UnitGroupLoopBegin(UnitGroup("VespeneGeyser", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
while (!UnitGroupLoopDone()) {
UnitSetPropertyFixed(UnitGroupLoopCurrent(), c_unitPropResources, 2500.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:1018
UnitSetState(UnitFromId(18), c_unitStateSelectable, false);
libNtve_gf_MakeUnitInvulnerable(UnitFromId(18), true);
UnitGroupLoopBegin(UnitGroup("PathingBlocker1x1", 0, RegionFromId(60), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
while (!UnitGroupLoopDone()) {
UnitGroupAdd(gv_pathingBlockerGroup01, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:1025
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup("Blocker4x4", 0, RegionFromId(57), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
while (!UnitGroupLoopDone()) {
UnitGroupAdd(gv_pathingBlockerGroup02, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:1032
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup("PathingBlocker2x2", 0, RegionFromId(29), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
while (!UnitGroupLoopDone()) {
UnitGroupAdd(gv_pathingBlockerGroup03, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:1039
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup("Blocker4x4", 0, RegionFromId(12), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
while (!UnitGroupLoopDone()) {
UnitGroupAdd(gv_pathingBlockerGroup04, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:254
}
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
lv_i += 1;
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:415
UIClearMessages(PlayerGroupAll(), c_messageAreaAll);
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), true, false);
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_COMPUTER1, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:421
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_COMPUTER2, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:591
Wait(1.0, c_timeGame);
UnitPauseAll(true);
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:675
}
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:680
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup("VespeneGeyser", c_playerAny, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:714
}
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_COMPUTER1, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitGroupAdd(gv_enemiesUnits, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:726
VisRevealerCreate(gv_pLAYER_USER, RegionFromId(10));
gv_revealer = VisRevealerLastCreated();
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitSetPropertyFixed(UnitGroupLoopCurrent(), c_unitPropEnergyPercent, 100.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:909
TriggerEnable(gt_DisplayMultikillMessage, true);
TriggerExecute(gt_ObjectiveKillUpdate, true, false);
UnitGroupLoopBegin(gv_enemiesUnits);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitBehaviorRemovePlayer(UnitGroupLoopCurrent(), "Untargetable", gv_pLAYER_COMPUTER1, 1);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/advancedcommand.sc2map/MapScript.galaxy:915
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitSetPropertyFixed(UnitGroupLoopCurrent(), c_unitPropEnergyPercent, 100.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:278
gv_forceField = UnitFromId(75);
libNtve_gf_ShareVisionofUnit(gv_forceField, true, gv_pLAYER_USER);
UnitGroupLoopBegin(UnitGroup("MineralField", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
lv_iNT += 1;
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:285
UnitGroupLoopEnd();
lv_iNT = 0;
UnitGroupLoopBegin(UnitGroup("VespeneGeyser", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
lv_iNT += 1;
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:621
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false);
TriggerStop(gt_Attackwavez);
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:628
UnitGroupLoopEnd();
Wait(0.1, c_timeGame);
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:634
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_ENEMY, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitGroupAdd(lv_enemyUnits, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:640
UnitGroupLoopEnd();
UnitGroupRemove(lv_enemyUnits, gv_forceField);
UnitGroupLoopBegin(lv_enemyUnits);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:645
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup("MineralField", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:650
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup("VespeneGeyser", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:681
libNtve_gf_CreateUnitsAtPoint2(1, "SCV", 0, gv_pLAYER_USER, PointFromId(9));
UnitPauseAll(true);
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitGroupAdd(gv_playerUnits, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/economy.sc2map/MapScript.galaxy:1413
gv_gameOver = true;
UnitPauseAll(true);
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitIssueOrder(UnitGroupLoopCurrent(), Order(AbilityCommand("stop", 0)), c_orderQueueReplace);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:215
void gf_UnpauseShowEnemies (unitgroup lp_showGroup, unitgroup lp_hideGroup1, unitgroup lp_hideGroup2) {
// Implementation
UnitGroupLoopBegin(lp_showGroup);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:221
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(lp_hideGroup1);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:227
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(lp_hideGroup2);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:307
// Implementation
UnitClearSelection(gv_pLAYER_USER);
UnitGroupLoopBegin(UnitGroupFilterRegion(gv_playerUnits, RegionEntireMap(), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:313
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(lp_showGroup);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:324
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, RegionEntireMap(), UnitFilter(0, (1 << (c_targetFilterHallucination - 32)), (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:329
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroupFilterRegion(gv_repulserFields, RegionEntireMap(), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:334
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroupFilterRegion(gv_attackers, RegionEntireMap(), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitBehaviorRemovePlayer(UnitGroupLoopCurrent(), "Untargetable", gv_pLAYER_COMPUTER1, 1);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:828
CameraSetBounds(PlayerGroupAll(), RegionPlayableMap(), true);
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false);
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:834
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_COMPUTER1, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:494
CameraSetBounds(PlayerGroupAll(), RegionPlayableMap(), true);
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false);
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:729
}
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:763
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Sentry", 0, gv_pLAYER_USER, PointFromId(242));
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Sentry", 0, gv_pLAYER_USER, PointFromId(158));
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitGroupAdd(gv_playerUnits, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:1056
UISetCommandDisallowedMessage(PlayerGroupAll(), StringToText(""));
gv_ready = true;
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitIssueOrder(UnitGroupLoopCurrent(), Order(AbilityCommand("stop", 0)), c_orderQueueReplace);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:1193
}
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_COMPUTER1, RegionFromId(4), UnitFilter(0, 0, (1 << c_targetFilterAir) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitGroupAdd(gv_rockBreakers, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:1659
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Sentry", 0, gv_pLAYER_USER, PointFromId(58));
gv_cINESen04 = UnitLastCreated();
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitGroupAdd(gv_cINEPlayerUnits, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:1683
CameraApplyInfo(gv_pLAYER_USER, CameraInfoFromId(79), 0.0, -1, 10, true);
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, RegionFromId(2), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_MakeUnitFacePoint(UnitGroupLoopCurrent(), PointFromId(239), 0.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/protosspsionics.sc2map/MapScript.galaxy:1688
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, RegionFromId(3), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_MakeUnitFacePoint(UnitGroupLoopCurrent(), PointFromId(238), 0.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:383
lv_i = 0;
UnitGroupLoopBegin(UnitGroup("MineralField", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
while (!UnitGroupLoopDone()) {
gv_mineralPositions[lv_i] = UnitGetPosition(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:391
UnitGroupLoopEnd();
lv_i = 0;
UnitGroupLoopBegin(UnitGroup("VespeneGeyser", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
while (!UnitGroupLoopDone()) {
gv_vespenePositions[lv_i] = UnitGetPosition(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:737
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Pylon", 0, gv_p3_ENEMY_PROTOSS, RegionGetCenter(RegionFromId(2)));
libNtve_gf_CreateUnitsWithDefaultFacing(1, "Pylon", 0, gv_p3_ENEMY_PROTOSS, RegionGetCenter(RegionFromId(2)));
UnitGroupLoopBegin(UnitGroup(null, gv_p3_ENEMY_PROTOSS, RegionFromId(2), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
while (!UnitGroupLoopDone()) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:759
}
TimerWindowDestroy(gv_prepTimerWindow);
UnitGroupLoopBegin(UnitGroup(null, gv_p3_ENEMY_PROTOSS, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
while (!UnitGroupLoopDone()) {
gv_protossStructures = (gv_protossStructures + 1);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:851
}
UnitGroupLoopBegin(UnitGroup("Gateway", gv_p3_ENEMY_PROTOSS, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterUnderConstruction - 32)) | (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
while (!UnitGroupLoopDone()) {
if ((UnitHasBehavior(UnitGroupLoopCurrent(), "TimeWarpProduction") == false)) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:1363
gv_currentRoundPlayerDeaths = 0;
libNtve_gf_SendActorMessageToGameRegion(RegionEntireMap(), "Signal DestroyPod");
UnitGroupLoopBegin(UnitGroup("MULE", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, 0, 0), 0));
while (!UnitGroupLoopDone()) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:1369
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, 0, 0), 0));
while (!UnitGroupLoopDone()) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:1375
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup(null, gv_p2_ENEMY_ZERG, RegionEntireMap(), UnitFilter(0, 0, 0, 0), 0));
while (!UnitGroupLoopDone()) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:1381
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup(null, gv_p3_ENEMY_PROTOSS, RegionEntireMap(), UnitFilter(0, 0, 0, 0), 0));
while (!UnitGroupLoopDone()) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/rushdefense.sc2map/MapScript.galaxy:1488
}
UnitGroupLoopBegin(UnitGroup("MineralField", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
while (!UnitGroupLoopDone()) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:205
void gf_UnpauseShowEnemies (unitgroup lp_showGroup, unitgroup lp_hideGroup1, unitgroup lp_hideGroup2) {
// Implementation
UnitGroupLoopBegin(lp_showGroup);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:211
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(lp_hideGroup1);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:217
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(lp_hideGroup2);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:276
// Implementation
UnitClearSelection(gv_pLAYER_USER);
UnitGroupLoopBegin(UnitGroupFilterRegion(gv_playerUnits, RegionEntireMap(), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:282
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(lp_showGroup);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:293
UnitGroupLoopEnd();
Wait(0.0625, c_timeGame);
UnitGroupLoopBegin(lp_showGroup);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitSelect(UnitGroupLoopCurrent(), gv_pLAYER_USER, true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:298
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroupFilterRegion(gv_repulserFields, RegionEntireMap(), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:303
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroupFilterRegion(gv_attackers, RegionEntireMap(), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitBehaviorRemovePlayer(UnitGroupLoopCurrent(), "Untargetable", gv_pLAYER_COMPUTER1, 1);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:776
RegionPlayableMapSet(RegionPlayableMap());
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false);
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:782
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_COMPUTER1, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:239
}
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
lv_i += 1;
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:391
UIClearMessages(PlayerGroupAll(), c_messageAreaAll);
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false);
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitGroupRemove(gv_playerUnits, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:582
CinematicFade(true, 1.0, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, false);
Wait(1.0, c_timeGame);
UnitGroupLoopBegin(UnitGroup("OrbitalCommand", gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:663
}
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:668
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup("VespeneGeyser", c_playerAny, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:696
}
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_COMPUTER1, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitGroupAdd(gv_terranBase, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:706
CameraApplyInfo(gv_pLAYER_USER, CameraInfoFromId(62), 0.0, -1, 10, true);
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), true, false);
UnitGroupLoopBegin(UnitGroup(null, gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitGroupAdd(gv_playerUnits, UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:713
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup("GhostAcademy", gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitMagazineArm(UnitGroupLoopCurrent(), AbilityCommand("ArmSiloWithNuke", 0), 1);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:894
gv_ready = true;
TriggerExecute(gt_ObjectiveKillUpdate, true, false);
UnitGroupLoopBegin(gv_terranBase);
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitBehaviorRemovePlayer(UnitGroupLoopCurrent(), "Untargetable", gv_pLAYER_COMPUTER1, 1);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/terrancovertops.sc2map/MapScript.galaxy:900
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroupFilter("OrbitalCommand", gv_pLAYER_USER, gv_playerUnits, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitSetPropertyFixed(UnitGroupLoopCurrent(), c_unitPropEnergyPercent, 100.0);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:210
void gf_UnpauseShowEnemies (unitgroup lp_showGroup, unitgroup lp_hideGroup1, unitgroup lp_hideGroup2) {
// Implementation
UnitGroupLoopBegin(lp_showGroup);
while (!UnitGroupLoopDone()) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:217
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(lp_hideGroup1);
while (!UnitGroupLoopDone()) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:224
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(lp_hideGroup2);
while (!UnitGroupLoopDone()) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:289
// Implementation
UnitClearSelection(gv_pLAYER_USER);
UnitGroupLoopBegin(UnitGroupFilterRegion(gv_playerUnits, RegionEntireMap(), 0));
while (!UnitGroupLoopDone()) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:296
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(lp_showGroup);
while (!UnitGroupLoopDone()) {
libNtve_gf_ShowHideUnit(UnitGroupLoopCurrent(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:308
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup("InfestedTerran", gv_pLAYER_USER, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
while (!UnitGroupLoopDone()) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:314
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup("Interceptor", gv_pLAYER_COMPUTER1, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
while (!UnitGroupLoopDone()) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:320
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroup("Broodling", gv_pLAYER_USER, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
while (!UnitGroupLoopDone()) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:326
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroupFilterRegion(gv_repulserFields, RegionEntireMap(), 0));
while (!UnitGroupLoopDone()) {
libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:332
}
UnitGroupLoopEnd();
UnitGroupLoopBegin(UnitGroupFilterRegion(gv_attackers, RegionEntireMap(), 0));
while (!UnitGroupLoopDone()) {
UnitBehaviorRemovePlayer(UnitGroupLoopCurrent(), "Untargetable", gv_pLAYER_COMPUTER1, 1);
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zerginfestation.sc2map/MapScript.galaxy:259
}
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
lv_i += 1;
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zerginfestation.sc2map/MapScript.galaxy:407
UIClearMessages(PlayerGroupAll(), c_messageAreaAll);
VisExploreArea(gv_pLAYER_USER, RegionEntireMap(), false, false);
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());
campaigns/liberty.sc2campaign — base.sc2maps/maps/challenges/zerginfestation.sc2map/MapScript.galaxy:650
}
UnitGroupLoopBegin(UnitGroup(null, c_playerAny, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0));
for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
UnitRemove(UnitGroupLoopCurrent());