# Select/Deselect Unit

Grammarselect|Select/Deselect unit for player player
FlagsNative | Action

Selects or deselects a unit for a player.

# Arguments

Returns — void

native void UnitSelect(
	unit inUnit,
	int inPlayer,
	bool inSelect,
);

Category: Selection / Unit Selection

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:3200

        UnitRemove(autoBB4126D6_var);
    }
    UnitSelect(lv_colonistShip, gv_pLAYER01_USER, false);
    libNtve_gf_MakeUnitInvulnerable(lv_colonistShip, true);
    UnitSetState(lv_colonistShip, c_unitStateCursorable, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:3317

        UnitRemove(auto82916044_var);
    }
    UnitSelect(lv_colonistShip, gv_pLAYER01_USER, false);
    libNtve_gf_MakeUnitInvulnerable(lv_colonistShip, true);
    UnitSetState(lv_colonistShip, c_unitStateCursorable, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03a.sc2map/MapScript.galaxy:3434

        UnitRemove(autoB17FCCAA_var);
    }
    UnitSelect(lv_colonistShip, gv_pLAYER01_USER, false);
    libNtve_gf_MakeUnitInvulnerable(lv_colonistShip, true);
    UnitSetState(lv_colonistShip, c_unitStateCursorable, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner01.sc2map/MapScript.galaxy:976

    VisRevealArea(gv_pLAYER_01_USER, RegionFromId(78), 0.1, false);
    Wait(0.1, c_timeGame);
    UnitSelect(UnitFromId(311), gv_pLAYER_01_USER, true);
    UIAlertUnit("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/8B16EC05"), null, UnitFromId(311));
    libNtve_gf_CinematicMode(false, PlayerGroupAll(), 1.5);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:6497

    libNtve_gf_GlobalCinematicSetting(false);
    libNtve_gf_SwooshCamera(gv_p01_USER, ((CameraInfoGetValue(CameraInfoDefault(), c_cameraValueDistance)) + 8.0), CameraInfoGetValue(CameraInfoDefault(), c_cameraValueDistance), UnitGetPosition(gv_odin), 1.5);
    UnitSelect(UnitFromId(1), gv_p01_USER, true);
    CinematicFade(true, lv_fadeDuration, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    gv_inCinematic = false;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor02.sc2map/MapScript.galaxy:755

    TriggerExecute(gt_StartUpgradesI, true, false);
    Wait(0.1, c_timeReal);
    UnitSelect(UnitGroupUnit(UnitGroup("CommandCenter", gv_pLAYER_01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1), gv_pLAYER_01_USER, true);
    UIAlertUnit("Trigger", gv_pLAYER_01_USER, StringToText(""), null, UnitFromId(18));
    VisExploreArea(gv_pLAYER_01_USER, RegionFromId(23), true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1527

        VisRevealArea(gv_pLAYER01_USER, RegionCircle(UnitGetPosition(UnitFromId(1167)), 5.0), 6.0, false);
        UnitSetState(UnitFromId(1167), c_unitStateSelectable, false);
        UnitSelect(UnitFromId(1167), gv_pLAYER01_USER, false);
        SoundPlay(SoundLink("UI_ChallengeCountdown", -1), PlayerGroupAll(), 100.0, 0.0);
        TextTagCreate(StringExternal("Param/Value/44A00372"), 24, UnitGetPosition(UnitFromId(1167)), 1.0, true, false, PlayerGroupAll());

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03a.sc2map/MapScript.galaxy:1059

    VisRevealArea(gv_p1_USER, RegionFromId(29), 0.0, false);
    Wait(0.1, c_timeGame);
    UnitSelect(gv_tosh, gv_p1_USER, true);
    libNtve_gf_CinematicMode(false, PlayerGroupAll(), 1.5);
    libNtve_gf_GlobalCinematicSetting(false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:1240

    UnitIssueOrder(gv_p1DropshipA, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(403)), c_orderQueueAddToEnd);
    UnitIssueOrder(gv_p1DropshipB, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(403)), c_orderQueueAddToEnd);
    UnitSelect(gv_nova, gv_pLAYER01_USER, true);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:6090

    GameTimeOfDayPause(false);
    PlayerSetState(gv_pLAYER01_USER, c_playerStateXPGain, true);
    UnitSelect(gv_nova, gv_pLAYER01_USER, true);
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringToText(""), null, CameraInfoGetTarget(CameraInfoFromId(470)));
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(470)), 0.0, -1, 10, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh03b.sc2map/MapScript.galaxy:6374

    GameTimeOfDayPause(false);
    PlayerSetState(gv_pLAYER01_USER, c_playerStateXPGain, true);
    UnitSelect(gv_nova, gv_pLAYER01_USER, true);
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringToText(""), null, PointFromId(753));
    CameraPan(gv_pLAYER01_USER, PointFromId(753), 0.0, -1, 10, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:1714

    gv_uI_CommandCenter01 = UnitLastCreated();
    gf_CreateInfoText(gv_uI_CommandCenter01);
    UnitSelect(gv_uI_CommandCenter01, gv_p01_USER, true);
    VisRevealerCreate(gv_p01_USER, RegionFromId(10));
    gv_tutorial_Visibility = VisRevealerLastCreated();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:2963

    TriggerExecute(gt_Movement02Q, true, false);
    UnitClearSelection(gv_p01_USER);
    UnitSelect(gv_mov_Marine01, gv_p01_USER, true);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:3702

    UnitGroupLoopBegin(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        UnitGroupLoopStep();
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:4104

    UnitGroupLoopBegin(UnitGroup("Marine", gv_p01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        gf_CreateInfoText(UnitGroupLoopCurrent());
        UnitGroupLoopStep();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:4542

    UnitGroupLoopBegin(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        gf_CreateInfoText(UnitGroupLoopCurrent());
        UnitGroupLoopStep();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:5106

    UnitGroupLoopBegin(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        gf_CreateInfoText(UnitGroupLoopCurrent());
        UnitGroupLoopStep();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:5969

    if ((UnitGroupHasUnit(UnitGroupSelected(gv_p01_USER), gv_con_SCV) == false)) {
        UnitClearSelection(gv_p01_USER);
        UnitSelect(gv_con_SCV, gv_p01_USER, true);
    }
    else {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:6490

    UnitGroupLoopBegin(UnitGroup("SCV", gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        gf_CreateInfoText(UnitGroupLoopCurrent());
        UnitGroupLoopStep();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:6912

    UnitGroupLoopBegin(UnitGroup("SCV", gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        UnitGroupLoopStep();
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:8548

    UnitGroupLoopEnd();
    UnitClearSelection(gv_p01_USER);
    UnitSelect(gv_pro_Barracks, gv_p01_USER, true);
    PlayerModifyPropertyInt(gv_p01_USER, c_playerPropMinerals, c_playerPropOperSetTo, 50);
    PlayerModifyPropertyInt(gv_p01_USER, c_playerPropVespene, c_playerPropOperSetTo, 25);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus01.sc2map/MapScript.galaxy:703

    VisRevealArea(gv_p1_USER, RegionFromId(19), 0.1, false);
    UIAlertPoint("Trigger", gv_p1_USER, StringExternal("Param/Value/40B74FD7"), null, UnitGetPosition(UnitFromId(27)));
    UnitSelect(UnitGroupUnit(UnitGroup("CommandCenter", gv_p1_USER, RegionCircle(PointFromId(1), 16.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1), gv_p1_USER, true);
    CinematicFade(true, 1.5, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, false);
    libNtve_gf_CinematicMode(false, PlayerGroupAll(), 1.5);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus04.sc2map/MapScript.galaxy:683

        auto4F79FA65_var = UnitGroupUnitFromEnd(auto4F79FA65_g, auto4F79FA65_u);
        if (auto4F79FA65_var == null) { break; }
        UnitSelect(auto4F79FA65_var, gv_pLAYER01_USER, true);
    }
    UnitIssueOrder(UnitFromId(358), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(394)), c_orderQueueReplace);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian02a.sc2map/MapScript.galaxy:8230


    lv_lOCAL_ExtractingUnit = gv__4CurrentExtractionUnit;
    UnitSelect(lv_lOCAL_ExtractingUnit, gv_p1_USER, false);
    UnitSetState(lv_lOCAL_ExtractingUnit, c_unitStateSelectable, false);
    UnitSetState(lv_lOCAL_ExtractingUnit, c_unitStateTargetable, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tvalerian03.sc2map/MapScript.galaxy:5361

    UnitIssueOrder(UnitFromId(285), OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1006)), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(282), OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1008)), c_orderQueueReplace);
    UnitSelect(UnitGroupUnit(UnitGroup("CommandCenter", gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1), gv_pLAYER_USER, true);
    UIAlertPoint("Trigger", gv_pLAYER_USER, StringExternal("Param/Value/850C034D"), null, PointFromId(2));
    if ((gv_introCinematicCompleted == true)) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:1094

    libNtve_gf_GlobalCinematicSetting(true);
    Wait(0.1, c_timeReal);
    UnitSelect(UnitFromId(1), gv_p1_USER, true);
    UIAlertUnit("Trigger", gv_p1_USER, StringExternal("Param/Value/072BEE72"), null, gv_tHEONEZERATUL);
    libNtve_gf_CinematicMode(false, PlayerGroupAll(), 1.5);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:2259

    UnitSetState(gv_tHEONEZERATUL, c_unitStateSelectable, false);
    UnitSetState(UnitFromId(73), c_unitStateSelectable, false);
    UnitSelect(gv_tHEONEZERATUL, gv_p1_USER, false);
    UnitIssueOrder(gv_tHEONEZERATUL, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1749)), c_orderQueueReplace);
    Wait(0.75, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:2294

    UnitSetState(gv_tHEONEZERATUL, c_unitStateSelectable, true);
    UnitSetState(UnitFromId(73), c_unitStateSelectable, true);
    UnitSelect(gv_tHEONEZERATUL, gv_p1_USER, true);
    libNtve_gf_CreatePingFacingAngle(PlayerGroupAll(), "PingObjective", UnitGetPosition(UnitFromId(7)), ColorWithAlpha(0.00, 100.00, 0.00, 0.00), 0.0, 270.0);
    PingSetTooltip(PingLastCreated(), StringExternal("Param/Value/0AC17023"));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:3896

    UnitSetState(gv_tHEONEZERATUL, c_unitStateSelectable, false);
    UnitSetState(UnitFromId(7), c_unitStateSelectable, false);
    UnitSelect(gv_tHEONEZERATUL, gv_p1_USER, false);
    UnitIssueOrder(gv_tHEONEZERATUL, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1750)), c_orderQueueReplace);
    Wait(0.75, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul01.sc2map/MapScript.galaxy:3932

    UnitSetState(gv_tHEONEZERATUL, c_unitStateSelectable, true);
    UnitSetState(UnitFromId(7), c_unitStateSelectable, true);
    UnitSelect(gv_tHEONEZERATUL, gv_p1_USER, true);
    libNtve_gf_CreatePingFacingAngle(PlayerGroupAll(), "PingObjective", UnitGetPosition(UnitFromId(74)), ColorWithAlpha(0.00, 100.00, 0.00, 0.00), 0.0, 270.0);
    gv_pingThirdShrine = PingLastCreated();

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul03.sc2map/MapScript.galaxy:910

    UnitSetOwner(gv_zeratul, gv_p01_USER, true);
    UnitFlashSelection(gv_zeratul, 1.0);
    UnitSelect(gv_zeratul, gv_p01_USER, true);
    UnitIssueOrder(gv_zeratul, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1520)), c_orderQueueReplace);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tzeratul04.sc2map/MapScript.galaxy:6168

    }
    libNtve_gf_GlobalCinematicSetting(false);
    UnitSelect(gv_zeratul, gv_p01_PLAYER, true);
    gv_inCinematic = false;
    Wait(lv_fadeDuration, c_timeReal);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/protosscombat.sc2map/MapScript.galaxy:318

        libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), false);
        UnitIssueOrder(UnitGroupLoopCurrent(), Order(AbilityCommand("stop", 0)), c_orderQueueReplace);
        UnitSelect(UnitGroupLoopCurrent(), gv_pLAYER_USER, true);
        UnitSetPropertyFixed(UnitGroupLoopCurrent(), c_unitPropEnergyPercent, 100.0);
        UnitBehaviorRemove(UnitGroupLoopCurrent(), "Untargetable", 1);

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/terrancombat.sc2map/MapScript.galaxy:295

    UnitGroupLoopBegin(lp_showGroup);
    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
        UnitSelect(UnitGroupLoopCurrent(), gv_pLAYER_USER, true);
    }
    UnitGroupLoopEnd();

campaigns/liberty.sc2campaignbase.sc2maps/maps/challenges/zergcombat.sc2map/MapScript.galaxy:301

        libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), false);
        UnitIssueOrder(UnitGroupLoopCurrent(), Order(AbilityCommand("stop", 0)), c_orderQueueReplace);
        UnitSelect(UnitGroupLoopCurrent(), gv_pLAYER_USER, true);
        UnitSetPropertyFixed(UnitGroupLoopCurrent(), c_unitPropEnergyPercent, 100.0);
        UnitBehaviorRemove(UnitGroupLoopCurrent(), "Untargetable", 1);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson03a.sc2mapMapScript.galaxy:3200

        UnitRemove(autoBB4126D6_var);
    }
    UnitSelect(lv_colonistShip, gv_pLAYER01_USER, false);
    libNtve_gf_MakeUnitInvulnerable(lv_colonistShip, true);
    UnitSetState(lv_colonistShip, c_unitStateCursorable, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson03a.sc2mapMapScript.galaxy:3317

        UnitRemove(auto82916044_var);
    }
    UnitSelect(lv_colonistShip, gv_pLAYER01_USER, false);
    libNtve_gf_MakeUnitInvulnerable(lv_colonistShip, true);
    UnitSetState(lv_colonistShip, c_unitStateCursorable, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson03a.sc2mapMapScript.galaxy:3434

        UnitRemove(autoB17FCCAA_var);
    }
    UnitSelect(lv_colonistShip, gv_pLAYER01_USER, false);
    libNtve_gf_MakeUnitInvulnerable(lv_colonistShip, true);
    UnitSetState(lv_colonistShip, c_unitStateCursorable, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner01.sc2mapMapScript.galaxy:976

    VisRevealArea(gv_pLAYER_01_USER, RegionFromId(78), 0.1, false);
    Wait(0.1, c_timeGame);
    UnitSelect(UnitFromId(311), gv_pLAYER_01_USER, true);
    UIAlertUnit("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/8B16EC05"), null, UnitFromId(311));
    libNtve_gf_CinematicMode(false, PlayerGroupAll(), 1.5);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2mapMapScript.galaxy:6497

    libNtve_gf_GlobalCinematicSetting(false);
    libNtve_gf_SwooshCamera(gv_p01_USER, ((CameraInfoGetValue(CameraInfoDefault(), c_cameraValueDistance)) + 8.0), CameraInfoGetValue(CameraInfoDefault(), c_cameraValueDistance), UnitGetPosition(gv_odin), 1.5);
    UnitSelect(UnitFromId(1), gv_p01_USER, true);
    CinematicFade(true, lv_fadeDuration, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);
    gv_inCinematic = false;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor02.sc2mapMapScript.galaxy:755

    TriggerExecute(gt_StartUpgradesI, true, false);
    Wait(0.1, c_timeReal);
    UnitSelect(UnitGroupUnit(UnitGroup("CommandCenter", gv_pLAYER_01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1), gv_pLAYER_01_USER, true);
    UIAlertUnit("Trigger", gv_pLAYER_01_USER, StringToText(""), null, UnitFromId(18));
    VisExploreArea(gv_pLAYER_01_USER, RegionFromId(23), true, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2mapMapScript.galaxy:1527

        VisRevealArea(gv_pLAYER01_USER, RegionCircle(UnitGetPosition(UnitFromId(1167)), 5.0), 6.0, false);
        UnitSetState(UnitFromId(1167), c_unitStateSelectable, false);
        UnitSelect(UnitFromId(1167), gv_pLAYER01_USER, false);
        SoundPlay(SoundLink("UI_ChallengeCountdown", -1), PlayerGroupAll(), 100.0, 0.0);
        TextTagCreate(StringExternal("Param/Value/44A00372"), 24, UnitGetPosition(UnitFromId(1167)), 1.0, true, false, PlayerGroupAll());

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03a.sc2mapMapScript.galaxy:1059

    VisRevealArea(gv_p1_USER, RegionFromId(29), 0.0, false);
    Wait(0.1, c_timeGame);
    UnitSelect(gv_tosh, gv_p1_USER, true);
    libNtve_gf_CinematicMode(false, PlayerGroupAll(), 1.5);
    libNtve_gf_GlobalCinematicSetting(false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:1240

    UnitIssueOrder(gv_p1DropshipA, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(403)), c_orderQueueAddToEnd);
    UnitIssueOrder(gv_p1DropshipB, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(403)), c_orderQueueAddToEnd);
    UnitSelect(gv_nova, gv_pLAYER01_USER, true);
    return true;
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:6090

    GameTimeOfDayPause(false);
    PlayerSetState(gv_pLAYER01_USER, c_playerStateXPGain, true);
    UnitSelect(gv_nova, gv_pLAYER01_USER, true);
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringToText(""), null, CameraInfoGetTarget(CameraInfoFromId(470)));
    CameraPan(gv_pLAYER01_USER, CameraInfoGetTarget(CameraInfoFromId(470)), 0.0, -1, 10, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03b.sc2mapMapScript.galaxy:6374

    GameTimeOfDayPause(false);
    PlayerSetState(gv_pLAYER01_USER, c_playerStateXPGain, true);
    UnitSelect(gv_nova, gv_pLAYER01_USER, true);
    UIAlertPoint("Trigger", gv_pLAYER01_USER, StringToText(""), null, PointFromId(753));
    CameraPan(gv_pLAYER01_USER, PointFromId(753), 0.0, -1, 10, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:1714

    gv_uI_CommandCenter01 = UnitLastCreated();
    gf_CreateInfoText(gv_uI_CommandCenter01);
    UnitSelect(gv_uI_CommandCenter01, gv_p01_USER, true);
    VisRevealerCreate(gv_p01_USER, RegionFromId(10));
    gv_tutorial_Visibility = VisRevealerLastCreated();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:2963

    TriggerExecute(gt_Movement02Q, true, false);
    UnitClearSelection(gv_p01_USER);
    UnitSelect(gv_mov_Marine01, gv_p01_USER, true);
    return true;
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:3702

    UnitGroupLoopBegin(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        UnitGroupLoopStep();
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:4104

    UnitGroupLoopBegin(UnitGroup("Marine", gv_p01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        gf_CreateInfoText(UnitGroupLoopCurrent());
        UnitGroupLoopStep();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:4542

    UnitGroupLoopBegin(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        gf_CreateInfoText(UnitGroupLoopCurrent());
        UnitGroupLoopStep();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:5106

    UnitGroupLoopBegin(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        gf_CreateInfoText(UnitGroupLoopCurrent());
        UnitGroupLoopStep();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:5969

    if ((UnitGroupHasUnit(UnitGroupSelected(gv_p01_USER), gv_con_SCV) == false)) {
        UnitClearSelection(gv_p01_USER);
        UnitSelect(gv_con_SCV, gv_p01_USER, true);
    }
    else {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:6490

    UnitGroupLoopBegin(UnitGroup("SCV", gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        gf_CreateInfoText(UnitGroupLoopCurrent());
        UnitGroupLoopStep();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:6912

    UnitGroupLoopBegin(UnitGroup("SCV", gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_p01_USER, true);
        UnitGroupLoopStep();
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:8548

    UnitGroupLoopEnd();
    UnitClearSelection(gv_p01_USER);
    UnitSelect(gv_pro_Barracks, gv_p01_USER, true);
    PlayerModifyPropertyInt(gv_p01_USER, c_playerPropMinerals, c_playerPropOperSetTo, 50);
    PlayerModifyPropertyInt(gv_p01_USER, c_playerPropVespene, c_playerPropOperSetTo, 25);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus01.sc2mapMapScript.galaxy:703

    VisRevealArea(gv_p1_USER, RegionFromId(19), 0.1, false);
    UIAlertPoint("Trigger", gv_p1_USER, StringExternal("Param/Value/40B74FD7"), null, UnitGetPosition(UnitFromId(27)));
    UnitSelect(UnitGroupUnit(UnitGroup("CommandCenter", gv_p1_USER, RegionCircle(PointFromId(1), 16.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1), gv_p1_USER, true);
    CinematicFade(true, 1.5, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, false);
    libNtve_gf_CinematicMode(false, PlayerGroupAll(), 1.5);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus04.sc2mapMapScript.galaxy:683

        auto4F79FA65_var = UnitGroupUnitFromEnd(auto4F79FA65_g, auto4F79FA65_u);
        if (auto4F79FA65_var == null) { break; }
        UnitSelect(auto4F79FA65_var, gv_pLAYER01_USER, true);
    }
    UnitIssueOrder(UnitFromId(358), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(394)), c_orderQueueReplace);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian02a.sc2mapMapScript.galaxy:8230


    lv_lOCAL_ExtractingUnit = gv__4CurrentExtractionUnit;
    UnitSelect(lv_lOCAL_ExtractingUnit, gv_p1_USER, false);
    UnitSetState(lv_lOCAL_ExtractingUnit, c_unitStateSelectable, false);
    UnitSetState(lv_lOCAL_ExtractingUnit, c_unitStateTargetable, false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian03.sc2mapMapScript.galaxy:5361

    UnitIssueOrder(UnitFromId(285), OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1006)), c_orderQueueReplace);
    UnitIssueOrder(UnitFromId(282), OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(1008)), c_orderQueueReplace);
    UnitSelect(UnitGroupUnit(UnitGroup("CommandCenter", gv_pLAYER_USER, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1), gv_pLAYER_USER, true);
    UIAlertPoint("Trigger", gv_pLAYER_USER, StringExternal("Param/Value/850C034D"), null, PointFromId(2));
    if ((gv_introCinematicCompleted == true)) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:1094

    libNtve_gf_GlobalCinematicSetting(true);
    Wait(0.1, c_timeReal);
    UnitSelect(UnitFromId(1), gv_p1_USER, true);
    UIAlertUnit("Trigger", gv_p1_USER, StringExternal("Param/Value/072BEE72"), null, gv_tHEONEZERATUL);
    libNtve_gf_CinematicMode(false, PlayerGroupAll(), 1.5);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:2259

    UnitSetState(gv_tHEONEZERATUL, c_unitStateSelectable, false);
    UnitSetState(UnitFromId(73), c_unitStateSelectable, false);
    UnitSelect(gv_tHEONEZERATUL, gv_p1_USER, false);
    UnitIssueOrder(gv_tHEONEZERATUL, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1749)), c_orderQueueReplace);
    Wait(0.75, c_timeGame);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:2294

    UnitSetState(gv_tHEONEZERATUL, c_unitStateSelectable, true);
    UnitSetState(UnitFromId(73), c_unitStateSelectable, true);
    UnitSelect(gv_tHEONEZERATUL, gv_p1_USER, true);
    libNtve_gf_CreatePingFacingAngle(PlayerGroupAll(), "PingObjective", UnitGetPosition(UnitFromId(7)), ColorWithAlpha(0.00, 100.00, 0.00, 0.00), 0.0, 270.0);
    PingSetTooltip(PingLastCreated(), StringExternal("Param/Value/0AC17023"));

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:3896

    UnitSetState(gv_tHEONEZERATUL, c_unitStateSelectable, false);
    UnitSetState(UnitFromId(7), c_unitStateSelectable, false);
    UnitSelect(gv_tHEONEZERATUL, gv_p1_USER, false);
    UnitIssueOrder(gv_tHEONEZERATUL, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1750)), c_orderQueueReplace);
    Wait(0.75, c_timeGame);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul01.sc2mapMapScript.galaxy:3932

    UnitSetState(gv_tHEONEZERATUL, c_unitStateSelectable, true);
    UnitSetState(UnitFromId(7), c_unitStateSelectable, true);
    UnitSelect(gv_tHEONEZERATUL, gv_p1_USER, true);
    libNtve_gf_CreatePingFacingAngle(PlayerGroupAll(), "PingObjective", UnitGetPosition(UnitFromId(74)), ColorWithAlpha(0.00, 100.00, 0.00, 0.00), 0.0, 270.0);
    gv_pingThirdShrine = PingLastCreated();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul03.sc2mapMapScript.galaxy:910

    UnitSetOwner(gv_zeratul, gv_p01_USER, true);
    UnitFlashSelection(gv_zeratul, 1.0);
    UnitSelect(gv_zeratul, gv_p01_USER, true);
    UnitIssueOrder(gv_zeratul, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1520)), c_orderQueueReplace);
    return true;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul04.sc2mapMapScript.galaxy:6168

    }
    libNtve_gf_GlobalCinematicSetting(false);
    UnitSelect(gv_zeratul, gv_p01_PLAYER, true);
    gv_inCinematic = false;
    Wait(lv_fadeDuration, c_timeReal);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/protosscombat.sc2mapMapScript.galaxy:318

        libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), false);
        UnitIssueOrder(UnitGroupLoopCurrent(), Order(AbilityCommand("stop", 0)), c_orderQueueReplace);
        UnitSelect(UnitGroupLoopCurrent(), gv_pLAYER_USER, true);
        UnitSetPropertyFixed(UnitGroupLoopCurrent(), c_unitPropEnergyPercent, 100.0);
        UnitBehaviorRemove(UnitGroupLoopCurrent(), "Untargetable", 1);

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/terrancombat.sc2mapMapScript.galaxy:295

    UnitGroupLoopBegin(lp_showGroup);
    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
        UnitSelect(UnitGroupLoopCurrent(), gv_pLAYER_USER, true);
    }
    UnitGroupLoopEnd();

campaigns/liberty.sc2campaign/base.sc2maps/maps/challenges/zergcombat.sc2mapMapScript.galaxy:301

        libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), false);
        UnitIssueOrder(UnitGroupLoopCurrent(), Order(AbilityCommand("stop", 0)), c_orderQueueReplace);
        UnitSelect(UnitGroupLoopCurrent(), gv_pLAYER_USER, true);
        UnitSetPropertyFixed(UnitGroupLoopCurrent(), c_unitPropEnergyPercent, 100.0);
        UnitBehaviorRemove(UnitGroupLoopCurrent(), "Untargetable", 1);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionhydralisk.sc2map/MapScript.galaxy:4331

    UnitGroupLoopBegin(UnitGroup("Hydralisk", gv_pLAYER_01_USER, RegionFromId(6), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_pLAYER_01_USER, true);
        UnitGroupLoopStep();
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionroach.sc2map/MapScript.galaxy:3056

    UnitGroupLoopBegin(UnitGroup("Roach", c_playerAny, RegionFromId(5), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0));
    while (!UnitGroupLoopDone()) {
        UnitSelect(UnitGroupLoopCurrent(), gv_pLAYER_01_USER, true);
        UnitGroupLoopStep();
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2map/MapScript.galaxy:1021

    UnitSetOwner(gv_startingUltralisk, gv_pLAYER_04_CAGED_ZERG, false);
    gv_startingUltralisk = EventUnitCreatedUnit();
    UnitSelect(gv_startingUltralisk, gv_pLAYER_01_USER, true);
    UnitGroupAdd(gv_noxious, gv_startingUltralisk);
    UnitIssueOrder(gv_startingUltralisk, OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(20)), c_orderQueueReplace);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2map/MapScript.galaxy:1324

    while (!UnitGroupLoopDone()) {
        libNtve_gf_MakeUnitUncommandable(UnitGroupLoopCurrent(), false);
        UnitSelect(UnitGroupLoopCurrent(), gv_pLAYER_01_USER, true);
        UnitGroupLoopStep();
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2map/MapScript.galaxy:2144

        libNtve_gf_MakeUnitUncommandable(UnitGroupLoopCurrent(), false);
        UnitSetPropertyFixed(UnitGroupLoopCurrent(), c_unitPropMovementSpeed, UnitTypeGetProperty("HotSTorrasque", c_unitPropMovementSpeed));
        UnitSelect(UnitGroupLoopCurrent(), gv_pLAYER_01_USER, true);
        UnitGroupLoopStep();
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:327

    if ((UnitGroupCount(UnitGroupSelected(gv_pLAYER_01_USER), c_unitCountAlive) >= 1)) {
        if ((UnitGroupHasUnit(UnitGroupSelected(gv_pLAYER_01_USER), lp_unit) == true)) {
            UnitSelect(lp_unit, gv_pLAYER_01_USER, false);
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:523

        if (((gv_zagaraAlive == false) || (UnitHasBehavior(gv_zagara, "PsionicPulse") == true) || (UnitHasBehavior(gv_zagara, "PsiGrip") == true) || (UnitHasBehavior(gv_zagara, "PsiGripHeight") == true) || (UnitHasBehavior(gv_zagara, "PsionicLift") == true) || (UnitHasBehavior(gv_zagara, "PsionicLiftRaise") == true) || (UnitTestState(gv_zagara, c_unitStateStunned) == true))) {
            if ((gv_eggsCollected >= 100)) {
                UnitSelect(lp_eggToCorrupt, gv_pLAYER_01_USER, false);
                UnitKill(lp_eggToCorrupt);
            }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:579

    libNtve_gf_ClearAnimation(libNtve_gf_MainActorofUnit(gv_zagara), "Default");
    libNtve_gf_ShareVisionofUnit(lp_eggToCorrupt, false, gv_pLAYER_01_USER);
    UnitSelect(lp_eggToCorrupt, gv_pLAYER_01_USER, false);
    UnitKill(lp_eggToCorrupt);
    if ((gv_eggsCollected < 100)) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:678

                if ((gv_midSpawnedUnitsSelected == true) && (UnitGroupCount(UnitGroupSelected(gv_pLAYER_01_USER), c_unitCountAlive) >= 1)) {
                    if ((lv_select == true)) {
                        UnitSelect(UnitLastCreated(), gv_pLAYER_01_USER, true);
                    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:692

                if ((gv_midSpawnedUnitsSelected == true) && (UnitGroupCount(UnitGroupSelected(gv_pLAYER_01_USER), c_unitCountAlive) >= 1)) {
                    if ((lv_select == true)) {
                        UnitSelect(UnitLastCreated(), gv_pLAYER_01_USER, true);
                    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:2105

            TextTagSetTime(TextTagLastCreated(), c_textTagTimeDuration, 3.0);
            SoundPlay(SoundLink("UI_ResourcePickup", -1), PlayerGroupAll(), 100.0, 0.0);
            UnitSelect(auto3B0F3FBC_var, gv_pLAYER_01_USER, false);
            autoA4305B7E_ae = gv_numberOfEggClusters;
            lv_i = 1;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zchar01.sc2map/MapScript.galaxy:3340

    UnitIssueOrder(gv_zagara, OrderTargetingPoint(AbilityCommand("ZaGaraDeepTunnel", 0), PointFromId(643)), c_orderQueueReplace);
    Wait(0.83, c_timeGame);
    UnitSelect(gv_zagara, gv_pLAYER_01_USER, false);
    UnitSetState(gv_zagara, c_unitStateSelectable, false);
    UnitSetState(gv_zagara, c_unitStateHidden, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:481

    else {
    }
    UnitSelect(gv_tHE_ONE_QUEEN, gv_pLAYER_01_USER, true);
    return true;
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:1643

        gf_KillLargeHoldingPen(EventUnitTargetPoint());
        UnitSetOwner(EventUnitTargetUnit(), gv_pLAYER_01_USER, true);
        UnitSelect(EventUnitTargetUnit(), gv_pLAYER_01_USER, true);
        if ((ObjectiveGetState(gv_objectiveDestroyDominionBase323) == c_objectiveStateActive)) {
            PingDestroy(gv_giantUrsadonPing);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:2695

    TriggerEnable(TriggerGetCurrent(), false);
    UnitClearSelection(gv_pLAYER_01_USER);
    UnitSelect(EventUnitTargetUnit(), gv_pLAYER_01_USER, true);
    libSCDH_gf_CreateHeroPing(EventUnitTargetUnit(), libSCDH_ge_HeroPingType_Ally);
    TransmissionClear(gv_currentTransmission);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:2753

    TechTreeAbilityAllow(gv_pLAYER_01_USER, AbilityCommand("Consume", 0), true);
    UISetButtonHighlighted(PlayerGroupAll(), AbilityCommand("Consume", 0), true);
    UnitSelect(UnitFromId(16), gv_pLAYER_01_USER, true);
    UnitAbilityShow(UnitFromId(16), "Consume", true);
    libSwaC_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:3266

    libNtve_gf_MakeUnitInvulnerable(gv_tHE_ONE_URSADON, false);
    UnitIssueOrder(gv_tHE_ONE_URSADON, Order(AbilityCommand("stop", 0)), c_orderQueueReplace);
    UnitSelect(EventUnitTargetUnit(), gv_pLAYER_01_USER, true);
    Wait(1.0, c_timeGame);
    TriggerExecute(gt_TransmissionP1ZergDetectedQ, true, false);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition03.sc2map/MapScript.galaxy:8853

    SoundStop(gv_introKerriganSound, true);
    SoundStop(gv_introDeathSound, true);
    UnitSelect(gv_tHE_ONE_QUEEN, gv_pLAYER_01_USER, true);
    UnitControlGroupAddUnit(gv_pLAYER_01_USER, 1, gv_tHE_ONE_QUEEN);
    if ((gv_cinematicCompleted == true)) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid02.sc2map/MapScript.galaxy:589

    UnitSetState(gv_hybridCellArray[lp_index], c_unitStateTooltipable, false);
    libNtve_gf_MakeUnitInvulnerable(gv_hybridCellArray[lp_index], true);
    UnitSelect(gv_hybridCellArray[lp_index], gv_pLAYER_01_USER, false);
    return true;
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid02.sc2map/MapScript.galaxy:665

    UnitSetState(lp_cHOSEN_HYBRID, c_unitStateInvulnerable, true);
    if ((UnitGroupHasUnit(UnitGroupSelected(gv_pLAYER_01_USER), lp_cHOSEN_HYBRID) == true)) {
        UnitSelect(lp_cHOSEN_HYBRID, gv_pLAYER_01_USER, false);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zhybrid03.sc2map/MapScript.galaxy:4871

        UnitSetPropertyFixed(auto05F1752F_var, c_unitPropLifePercent, 100.0);
        UnitSetPropertyFixed(auto05F1752F_var, c_unitPropEnergyPercent, 100.0);
        UnitSelect(auto05F1752F_var, gv_pLAYER_01_USER, true);
    }
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoDefault(), 0.0, -1, 10, false);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal02.sc2map/MapScript.galaxy:5749

    GameTimeOfDayPause(false);
    libSwaC_gf_EnableDisableZerglingRespawn(true);
    UnitSelect(gv_dEHAKA, gv_pLAYER_01_USER, true);
    TriggerEnable(gt_IntroMutaliskDeathSound, false);
    TriggerExecute(gt_DestroyerFieldSetup, true, false);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal02.sc2map/MapScript.galaxy:6513

    UnitSetPropertyFixed(gv_dEHAKA, c_unitPropLifePercent, 100.0);
    UnitGroupSelect(UnitGroupSelected(gv_pLAYER_01_USER), gv_pLAYER_01_USER, false);
    UnitSelect(gv_dEHAKA, gv_pLAYER_01_USER, true);
    libSwaC_gf_SetHeroPanelUnit(2, gv_dEHAKA);
    libSwaC_gf_ResetHeroAbilityCooldowns(libSwaC_ge_HeroUnit_Kerrigan);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zkorhal02.sc2map/MapScript.galaxy:6798

    UnitSetPropertyFixed(gv_dEHAKA, c_unitPropLifePercent, 100.0);
    UnitGroupSelect(UnitGroupSelected(gv_pLAYER_01_USER), gv_pLAYER_01_USER, false);
    UnitSelect(gv_dEHAKA, gv_pLAYER_01_USER, true);
    libSwaC_gf_SetHeroPanelUnit(2, gv_dEHAKA);
    libSwaC_gf_ResetHeroAbilityCooldowns(libSwaC_ge_HeroUnit_Kerrigan);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:9045

        if (auto3CFD6BCB_var == null) { break; }
        if ((auto3CFD6BCB_var == UnitFromId(703))) {
            UnitSelect(auto3CFD6BCB_var, gv_pLAYER_01_USER, false);
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:11373

    Wait(0.5, c_timeReal);
    RegionPlayableMapSet(RegionFromId(8));
    UnitSelect(gv_kerrigan, gv_pLAYER_01_USER, true);
    UnitSetPosition(gv_kerrigan2, PointFromId(1155), false);
    if ((gv_cinematicCompleted == true)) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:11688

    UnitIssueOrder(gv_kerrigan2, Order(AbilityCommand("stop", 0)), c_orderQueueReplace);
    libNtve_gf_MakeUnitFacePoint(gv_kerrigan2, PointFromId(423), 0.0);
    UnitSelect(gv_kerrigan, gv_pLAYER_01_USER, true);
    auto1217D780_g = UnitGroup(null, c_playerAny, RegionFromId(8), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto1217D780_u = UnitGroupCount(auto1217D780_g, c_unitCountAll);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:12001

    CameraSetData(PlayerGroupSingle(gv_pLAYER_01_USER), "Dflt");
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    UnitSelect(gv_kerrigan, gv_pLAYER_01_USER, true);
    ObjectiveShow(gv_objectiveDestroyDominionBase22, PlayerGroupAll(), false);
    RegionPlayableMapSet(RegionFromId(65));

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:12354

    CameraSetData(PlayerGroupSingle(gv_pLAYER_01_USER), "LabHeroCamera");
    CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoDefault(), 0.0, -1, 10, false);
    UnitSelect(gv_kerrigan, gv_pLAYER_01_USER, true);
    SoundStop(gv_midTramSound, true);
    libNtve_gf_RemoveDoodadsinRegion(RegionEntireMap(), "UmojanLabTramBackground");

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab02.sc2map/MapScript.galaxy:12879

    PlayerSetState(gv_pLAYER_01_USER, c_playerStateXPGain, true);
    CameraSetData(PlayerGroupSingle(gv_pLAYER_01_USER), "LabHeroCamera");
    UnitSelect(gv_kerrigan, gv_pLAYER_01_USER, true);
    SoundStop(gv_midArchangelSound, true);
    AIToggleBulliesInRegion(gv_pLAYER_02_DOMINION2, RegionFromId(64), false);