# Entire Map

Grammar — Entire map
FlagsNative | Function

Returns the entire map.

Returns — region

native region RegionEntireMap();

Category: Region / Useful Regions

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:631

    gf_Level2ClearUp();
    gf_Level3ClearUp();
    auto49A2DDD7_g = UnitGroup(null, gv_p2_ENEMY, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto49A2DDD7_u = 1;
    for ( ; auto49A2DDD7_u <= UnitGroupCount(auto49A2DDD7_g, c_unitCountAll) ; auto49A2DDD7_u += BoolToInt(lv_pickedUnit == UnitGroupUnit(auto49A2DDD7_g, auto49A2DDD7_u)) ) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:640

    gf_FighterEnableDisableControl(false);
    libNtve_gf_ClearAnimation(libNtve_gf_MainActorofUnit(gv_viking), c_animNameDefault);
    auto6B9B76D8_g = UnitGroup(null, gv_p0_NEUTRAL, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto6B9B76D8_u = 1;
    for ( ; auto6B9B76D8_u <= UnitGroupCount(auto6B9B76D8_g, c_unitCountAll) ; auto6B9B76D8_u += BoolToInt(lv_pickedUnit == UnitGroupUnit(auto6B9B76D8_g, auto6B9B76D8_u)) ) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:2481

    CameraInfoSetValue(lv_camera, c_cameraValueNearClip, 0.1);
    CameraInfoSetValue(lv_camera, c_cameraValueShadowClip, 75.0);
    gv_cameraLocation = RegionGetCenter(RegionEntireMap());
    CameraInfoSetTarget(lv_camera, gv_cameraLocation);
    CameraApplyInfo(gv_p1_USER, lv_camera, 0.0, -1, 10, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:2922


    // Implementation
    auto3F4C99E6_g = UnitGroup("SS_PowerupBomb", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto3F4C99E6_u = 1;
    for ( ; auto3F4C99E6_u <= UnitGroupCount(auto3F4C99E6_g, c_unitCountAll) ; auto3F4C99E6_u += BoolToInt(lv_u == UnitGroupUnit(auto3F4C99E6_g, auto3F4C99E6_u)) ) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:2928

        UnitRemove(lv_u);
    }
    auto1B6E7E41_g = UnitGroup("SS_PowerupHealth", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto1B6E7E41_u = 1;
    for ( ; auto1B6E7E41_u <= UnitGroupCount(auto1B6E7E41_g, c_unitCountAll) ; auto1B6E7E41_u += BoolToInt(lv_u == UnitGroupUnit(auto1B6E7E41_g, auto1B6E7E41_u)) ) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:2934

        UnitRemove(lv_u);
    }
    autoE3A7849B_g = UnitGroup("SS_PowerupSideMissiles", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoE3A7849B_u = 1;
    for ( ; autoE3A7849B_u <= UnitGroupCount(autoE3A7849B_g, c_unitCountAll) ; autoE3A7849B_u += BoolToInt(lv_u == UnitGroupUnit(autoE3A7849B_g, autoE3A7849B_u)) ) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:2940

        UnitRemove(lv_u);
    }
    auto5262DC05_g = UnitGroup("SS_PowerupStrongerMissiles", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto5262DC05_u = 1;
    for ( ; auto5262DC05_u <= UnitGroupCount(auto5262DC05_g, c_unitCountAll) ; auto5262DC05_u += BoolToInt(lv_u == UnitGroupUnit(auto5262DC05_g, auto5262DC05_u)) ) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:3165

    // Implementation
    gf_FighterEnableDisableControl(false);
    libNtve_gf_CreateUnitsAtPoint2(1, "SS_Fighter", 0, gv_p1_USER, RegionGetCenter(RegionEntireMap()));
    gv_viking = UnitLastCreated();
    libNtve_gf_MakeUnitInvulnerable(gv_viking, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:4080

        libNtve_gf_ShowHideUnit(lv_indexUnit, false);
    }
    VisRevealArea(gv_p0_NEUTRAL, RegionEntireMap(), 0.0, false);
    VisRevealArea(gv_p1_USER, RegionEntireMap(), 0.0, false);
    VisRevealArea(gv_p2_ENEMY, RegionEntireMap(), 0.0, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tarcade.sc2map/MapScript.galaxy:4081

    }
    VisRevealArea(gv_p0_NEUTRAL, RegionEntireMap(), 0.0, false);
    VisRevealArea(gv_p1_USER, RegionEntireMap(), 0.0, false);
    VisRevealArea(gv_p2_ENEMY, RegionEntireMap(), 0.0, false);
    gv_highScore = ConversationDataStateGetValue("ArcadeGameVariables|HiScore");

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:646

        libNtve_gf_PauseUnit(UnitFromId(3245), true);
    }
    gv_bonusObjectiveCollectChrysalisNeeded = UnitGroupCount(UnitGroup("ChrysalisEgg", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive);
    gv_initialMarineCount = UnitGroupCount(UnitGroup("Marine", gv_p4_COLONISTS, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive);
    libNtve_gf_PauseUnit(UnitFromId(96), true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:647

    }
    gv_bonusObjectiveCollectChrysalisNeeded = UnitGroupCount(UnitGroup("ChrysalisEgg", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive);
    gv_initialMarineCount = UnitGroupCount(UnitGroup("Marine", gv_p4_COLONISTS, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive);
    libNtve_gf_PauseUnit(UnitFromId(96), true);
    autoE0D555BB_g = UnitGroup("Hut", gv_p4_COLONISTS, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:649

    gv_initialMarineCount = UnitGroupCount(UnitGroup("Marine", gv_p4_COLONISTS, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive);
    libNtve_gf_PauseUnit(UnitFromId(96), true);
    autoE0D555BB_g = UnitGroup("Hut", gv_p4_COLONISTS, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoE0D555BB_u = UnitGroupCount(autoE0D555BB_g, c_unitCountAll);
    for (;; autoE0D555BB_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:656

        UnitGroupAdd(gv_civilianSpawners, autoE0D555BB_var);
    }
    autoE1052B09_g = UnitGroup(null, gv_p6_ZERG_NOAIPREPLACED, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoE1052B09_u = UnitGroupCount(autoE1052B09_g, c_unitCountAll);
    for (;; autoE1052B09_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:699

    UnitSetPropertyFixed(UnitFromId(1155), c_unitPropLife, 349.0);
    gv_activeCivilianShip = UnitFromId(1483);
    autoBB9F27D7_g = UnitGroup("AutoTurret", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoBB9F27D7_u = UnitGroupCount(autoBB9F27D7_g, c_unitCountAll);
    for (;; autoBB9F27D7_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:1173

        auto98FD8F65_var = UnitGroupUnitFromEnd(auto98FD8F65_g, auto98FD8F65_u);
        if (auto98FD8F65_var == null) { break; }
        UnitIssueOrder(auto98FD8F65_var, OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(libNtve_gf_ClosestUnitToPoint(UnitGetPosition(auto98FD8F65_var), UnitGroup(null, gv_p1_USER, RegionEntireMap(), UnitFilter((1 << c_targetFilterGround), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32))), 0)))), c_orderQueueReplace);
    }
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:1210

        auto182727CD_var = UnitGroupUnitFromEnd(auto182727CD_g, auto182727CD_u);
        if (auto182727CD_var == null) { break; }
        UnitIssueOrder(auto182727CD_var, OrderTargetingUnit(AbilityCommand("attack", 0), libNtve_gf_ClosestUnitToPoint(UnitGetPosition(auto182727CD_var), UnitGroup("Marine", gv_p4_COLONISTS, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0))), c_orderQueueReplace);
    }
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:1504

    libNtve_gf_PauseUnit(UnitFromId(96), false);
    libNtve_gf_PauseUnit(UnitFromId(3245), false);
    autoEAEE2387_g = UnitGroup(null, gv_p4_COLONISTS, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0);
    autoEAEE2387_u = UnitGroupCount(autoEAEE2387_g, c_unitCountAll);
    for (;; autoEAEE2387_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:1516

    UnitSetPropertyFixed(UnitFromId(236), c_unitPropEnergy, 50.0);
    UnitIssueOrder(UnitFromId(236), OrderTargetingUnit(null, UnitFromId(236)), c_orderQueueReplace);
    auto338F5CC8_g = UnitGroup("SCV", gv_p1_USER, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto338F5CC8_u = UnitGroupCount(auto338F5CC8_g, c_unitCountAll);
    for (;; auto338F5CC8_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:2228


    UIAlertPoint("Trigger", gv_p1_USER, StringExternal("Param/Value/11DE9B3E"), null, PointFromId(3242));
    auto2248E752_g = UnitGroup("Civilian", gv_p4_COLONISTS, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto2248E752_u = UnitGroupCount(auto2248E752_g, c_unitCountAll);
    for (;; auto2248E752_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:591

    }

    libNtve_gf_SendActorMessageToGameRegion(RegionEntireMap(), "Signal LightPowerDown");
    auto6A6C64E5_g = UnitGroup(null, gv_pLAYER_03_INFESTED_REFUGEES, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto6A6C64E5_u = UnitGroupCount(auto6A6C64E5_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:592


    libNtve_gf_SendActorMessageToGameRegion(RegionEntireMap(), "Signal LightPowerDown");
    auto6A6C64E5_g = UnitGroup(null, gv_pLAYER_03_INFESTED_REFUGEES, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto6A6C64E5_u = UnitGroupCount(auto6A6C64E5_g, c_unitCountAll);
    for (;; auto6A6C64E5_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:624

    UnitSetPropertyFixed(UnitFromId(18), c_unitPropLife, 100.0);
    UnitSetPropertyFixed(UnitFromId(18), c_unitPropLifeMax, 100.0);
    auto97A1CCEC_g = UnitGroup("InfestorBurrowed", gv_pLAYER_06_INFESTORS, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto97A1CCEC_u = UnitGroupCount(auto97A1CCEC_g, c_unitCountAll);
    for (;; auto97A1CCEC_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:634

        AISetUnitScriptControlled(auto97A1CCEC_var, true);
    }
    autoC2C40852_g = UnitGroup("Medic", gv_pLAYER_01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoC2C40852_u = UnitGroupCount(autoC2C40852_g, c_unitCountAll);
    for (;; autoC2C40852_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:975

    }

    auto2AA8063C_g = UnitGroup(null, gv_pLAYER_03_INFESTED_REFUGEES, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto2AA8063C_u = UnitGroupCount(auto2AA8063C_g, c_unitCountAll);
    for (;; auto2AA8063C_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:1047

        gv_timeOfDay = ge_PRESET_TimeOfDay_Day;
        gv_day += 1;
        libNtve_gf_SendActorMessageToGameRegion(RegionEntireMap(), "Signal LightPowerDown");
        TriggerExecute(gt_InfestorCycling, true, false);
        TriggerExecute(gt_PlayDayMusic, true, false);

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

        TimerWindowShow(gv_mainTimerWindow, PlayerGroupAll(), true);
        TriggerEnable(gt_SolarCombustionCheck, true);
        AIToggleBulliesInRegion(gv_pLAYER_03_INFESTED_REFUGEES, RegionEntireMap(), false);
        TriggerEnable(gt_NightDefenderReaction, false);
        libCamp_gf_CreateMissionAutosavePoint(TextReplaceWord(StringExternal("Param/Value/70B324C3"), StringExternal("Param/Value/7B02C8CB"), IntToText(gv_day), c_stringReplaceAll, c_stringCase));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:1066

        gv_timeOfDay = ge_PRESET_TimeOfDay_Night;
        gv_night += 1;
        libNtve_gf_SendActorMessageToGameRegion(RegionEntireMap(), "Signal LightPowerUp");
        TriggerExecute(gt_InfestorCycling, true, false);
        TriggerExecute(gt_PlayNightMusic, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:1618

    }

    auto87EA6112_g = UnitGroup(null, c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto87EA6112_u = UnitGroupCount(auto87EA6112_g, c_unitCountAll);
    for (;; auto87EA6112_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson02.sc2map/MapScript.galaxy:1819

        }

        if (!((UnitGroupCount(UnitGroup(null, gv_pLAYER_03_INFESTED_REFUGEES, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure) | (1 << c_targetFilterPreventDefeat), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) < 11))) {
            return false;
        }

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

    libNtve_gf_ShareVisionofUnit(UnitFromId(2629), true, gv_pLAYER01_USER);
    libNtve_gf_ShareVisionofUnit(UnitFromId(2632), true, gv_pLAYER01_USER);
    auto81633956_g = UnitGroup("InfestedCivilian", gv_pLAYER03_COLONIST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto81633956_u = UnitGroupCount(auto81633956_g, c_unitCountAll);
    for (;; auto81633956_u -= 1) {

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

        UnitSetInfoText(auto81633956_var, StringToText(""), StringExternal("Param/Value/12815583"), StringToText(""));
    }
    auto542B3ECA_g = UnitGroup("ColonistShip", gv_pLAYER03_COLONIST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto542B3ECA_u = UnitGroupCount(auto542B3ECA_g, c_unitCountAll);
    for (;; auto542B3ECA_u -= 1) {

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

        UnitSetState(auto542B3ECA_var, c_unitStateTargetable, false);
    }
    auto28CECA96_g = UnitGroup("Biodome", gv_pLAYER05_COLONISTSTRUCTURES, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto28CECA96_u = UnitGroupCount(auto28CECA96_g, c_unitCountAll);
    for (;; auto28CECA96_u -= 1) {

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

        UnitSetState(auto28CECA96_var, c_unitStateTargetable, false);
    }
    autoD79C4196_g = UnitGroup("BiodomeHalfBuilt", gv_pLAYER05_COLONISTSTRUCTURES, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoD79C4196_u = UnitGroupCount(autoD79C4196_g, c_unitCountAll);
    for (;; autoD79C4196_u -= 1) {

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

        UnitSetState(autoD79C4196_var, c_unitStateTargetable, false);
    }
    autoC2C6AB81_g = UnitGroup("Hut", gv_pLAYER05_COLONISTSTRUCTURES, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoC2C6AB81_u = UnitGroupCount(autoC2C6AB81_g, c_unitCountAll);
    for (;; autoC2C6AB81_u -= 1) {

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

        UnitSetState(autoC2C6AB81_var, c_unitStateTargetable, false);
    }
    auto1BA5B4A7_g = UnitGroup("InfestedMercHaven", gv_pLAYER05_COLONISTSTRUCTURES, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto1BA5B4A7_u = UnitGroupCount(auto1BA5B4A7_g, c_unitCountAll);
    for (;; auto1BA5B4A7_u -= 1) {

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

        UnitSetState(auto1BA5B4A7_var, c_unitStateTargetable, false);
    }
    auto9A549C26_g = UnitGroup("DumpTruck", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto9A549C26_u = UnitGroupCount(auto9A549C26_g, c_unitCountAll);
    for (;; auto9A549C26_u -= 1) {

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

        UnitSetPropertyFixed(auto9A549C26_var, c_unitPropMovementSpeed, 0.0);
    }
    autoBB0D8226_g = UnitGroup("TankerTruck", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoBB0D8226_u = UnitGroupCount(autoBB0D8226_g, c_unitCountAll);
    for (;; autoBB0D8226_u -= 1) {

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

        UnitSetPropertyFixed(autoBB0D8226_var, c_unitPropMovementSpeed, 0.0);
    }
    autoDFBE53DC_g = UnitGroup("FlatbedTruck", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoDFBE53DC_u = UnitGroupCount(autoDFBE53DC_g, c_unitCountAll);
    for (;; autoDFBE53DC_u -= 1) {

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

        libNtve_gf_ShowHideUnit(auto67C133A2_var, false);
    }
    auto58D5A404_g = UnitGroup("Nexus", gv_pLAYER02_PROTOSS, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto58D5A404_u = UnitGroupCount(auto58D5A404_g, c_unitCountAll);
    for (;; auto58D5A404_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:487


    // Implementation
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p02_ZERG_EAST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p04_ZERG_NORTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p08_ZERG_SOUTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:488

    // Implementation
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p02_ZERG_EAST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p04_ZERG_NORTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p08_ZERG_SOUTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool);
    auto115E2612_ae = gv_infestationOverlordCount[lp_colonyIndex];

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:489

    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p02_ZERG_EAST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p04_ZERG_NORTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overlord", gv_p08_ZERG_SOUTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overlordPool);
    auto115E2612_ae = gv_infestationOverlordCount[lp_colonyIndex];
    lv_overlordIndex = 1;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:520


    // Implementation
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p02_ZERG_EAST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p04_ZERG_NORTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p08_ZERG_SOUTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:521

    // Implementation
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p02_ZERG_EAST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p04_ZERG_NORTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p08_ZERG_SOUTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool);
    autoA9D381FC_ae = gv_infestationOverseerCount[lp_colonyIndex];

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:522

    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p02_ZERG_EAST, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p04_ZERG_NORTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Overseer", gv_p08_ZERG_SOUTH, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_overseerPool);
    autoA9D381FC_ae = gv_infestationOverseerCount[lp_colonyIndex];
    lv_overseerIndex = 1;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:1181

    gv_aberrationLife = libNtve_gf_DifficultyValueFixed(250.0, 500.0, 700.0, 800.0);
    gv_virophageLife = libNtve_gf_DifficultyValueFixed(200.0, 400.0, 750.0, 1000.0);
    auto98C81D62_g = UnitGroup("Virophage", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0);
    auto98C81D62_u = UnitGroupCount(auto98C81D62_g, c_unitCountAll);
    for (;; auto98C81D62_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:2878

        }

        if (!((UnitGroupCount(UnitGroup(null, gv_p05_COLONIST, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:3960

    }

    RegionPlayableMapSet(RegionEntireMap());
    Wait(2.0, c_timeGame);
    auto123E9BE7_g = gv_briefingGroup;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:4209

        UnitRemove(auto912DA5AD_var);
    }
    libLbty_gf_OrderWorkerstoGatherNearbyResources(RegionEntireMap(), gv_p01_USER);
    libNtve_gf_CreateUnitsAtPoint2(1, "VikingFighter", 0, gv_p01_USER, PointFromId(468));
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(78)), c_orderQueueReplace);

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


    libNtve_gf_PreloadUnit("TarsonisEngineFast", false);
    gv_defilerSkeletonsNeeded = UnitGroupCount(UnitGroup("DefilerBoneSample", gv_pLAYER_07_DEFILERBONESAMPLE, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive);
    TriggerExecute(gt_TrainPathInitialization, true, false);
    TriggerExecute(gt_TrainInitialization, true, false);

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

    gv_tunnelOrder[8] = ge_PRESET_Tunnel_Middle;
    gv_tunnelOrder[9] = ge_PRESET_Tunnel_Bottom;
    auto582274C1_g = UnitGroup("Medic", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32))), 0);
    auto582274C1_u = UnitGroupCount(auto582274C1_g, c_unitCountAll);
    for (;; auto582274C1_u -= 1) {

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

        UnitSetPropertyFixed(auto582274C1_var, c_unitPropEnergy, UnitGetPropertyFixed(auto582274C1_var, c_unitPropEnergyMax, c_unitPropNormal));
    }
    auto847F12A2_g = UnitGroup("Diamondback", gv_pLAYER_05_ABANDONEDVEHICLES, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto847F12A2_u = UnitGroupCount(auto847F12A2_g, c_unitCountAll);
    for (;; auto847F12A2_u -= 1) {

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

        gv_totalDiamondbacks += 1;
    }
    auto33545EAB_g = UnitGroup("Diamondback", gv_pLAYER_05_ABANDONEDVEHICLES, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto33545EAB_u = UnitGroupCount(auto33545EAB_g, c_unitCountAll);
    for (;; auto33545EAB_u -= 1) {

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

        libNtve_gf_TurnAnimationPropertiesOn(libNtve_gf_MainActorofUnit(auto33545EAB_var), "Morph");
    }
    autoC99230F0_g = UnitGroup("AutoTurret", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoC99230F0_u = UnitGroupCount(autoC99230F0_g, c_unitCountAll);
    for (;; autoC99230F0_u -= 1) {

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

        UnitBehaviorRemove(autoC99230F0_var, "AutoTurretTimedLife", 1);
    }
    auto79C99746_g = UnitGroup("DefilerBoneSample", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto79C99746_u = UnitGroupCount(auto79C99746_g, c_unitCountAll);
    for (;; auto79C99746_u -= 1) {

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

    }

    auto4E88CFC0_g = UnitGroup("DefilerBoneSample", gv_pLAYER_07_DEFILERBONESAMPLE, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto4E88CFC0_u = UnitGroupCount(auto4E88CFC0_g, c_unitCountAll);
    for (;; auto4E88CFC0_u -= 1) {

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

    }

    auto005D2B42_g = UnitGroup(null, gv_pLAYER_06_TRAIN, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto005D2B42_u = UnitGroupCount(auto005D2B42_g, c_unitCountAll);
    for (;; auto005D2B42_u -= 1) {

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

    while (true) {
        Wait(0.5, c_timeAI);
        if ((UnitGroupCount(UnitGroup("Diamondback", gv_pLAYER_05_ABANDONEDVEHICLES, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0)) {
            return true;
        }

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

        }

        auto5F63F107_g = UnitGroup("Diamondback", gv_pLAYER_05_ABANDONEDVEHICLES, RegionEntireMap(), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        auto5F63F107_u = UnitGroupCount(auto5F63F107_g, c_unitCountAll);
        for (;; auto5F63F107_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:568

    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_playerSCVs);
    UnitCargoCreate(UnitFromId(1056), "Marine", 5);
    auto4801D79A_g = UnitGroup("Bunker", gv_p02_ORLAN_ENEMY, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto4801D79A_u = UnitGroupCount(auto4801D79A_g, c_unitCountAll);
    for (;; auto4801D79A_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:575

        UnitCargoCreate(auto4801D79A_var, "Marine", 4);
    }
    auto8FA23EE3_g = UnitGroup("Bunker", gv_p03_MIRA_HAN, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto8FA23EE3_u = UnitGroupCount(auto8FA23EE3_g, c_unitCountAll);
    for (;; auto8FA23EE3_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:582

        UnitCargoCreate(auto8FA23EE3_var, "WarPig", 4);
    }
    auto721FDF2B_g = UnitGroup("AutoTurret", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto721FDF2B_u = UnitGroupCount(auto721FDF2B_g, c_unitCountAll);
    for (;; auto721FDF2B_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:589

        UnitBehaviorRemove(auto721FDF2B_var, "AutoTurretTimedLife", 1);
    }
    auto2A22AC2E_g = UnitGroup("ProtossRelic", gv_p09_PROTOSS_RELICS, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto2A22AC2E_u = UnitGroupCount(auto2A22AC2E_g, c_unitCountAll);
    for (;; auto2A22AC2E_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:612

    libNtve_gf_CreateUnitsWithDefaultFacing(1, "ElevatorBlocker", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromId(19)));
    gv_initialElevatorBlockers[8] = UnitLastCreated();
    autoD10EC4F1_g = UnitGroup("Raven", gv_p02_ORLAN_ENEMY, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoD10EC4F1_u = UnitGroupCount(autoD10EC4F1_g, c_unitCountAll);
    for (;; autoD10EC4F1_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:619

        AISetUnitScriptControlled(autoD10EC4F1_var, true);
    }
    autoA8826E3A_g = UnitGroup("ProtossRelic", gv_p09_PROTOSS_RELICS, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoA8826E3A_u = UnitGroupCount(autoA8826E3A_g, c_unitCountAll);
    for (;; autoA8826E3A_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:642

        UnitSetInfoText(UnitFromId(893), StringExternal("Param/Value/31A856E3"), StringExternal("Param/Value/8E76FFC9"), StringToText(""));
    }
    autoB091E22D_g = UnitGroup(null, gv_p05_SCRAP, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoB091E22D_u = UnitGroupCount(autoB091E22D_g, c_unitCountAll);
    for (;; autoB091E22D_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:709

    }
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionPlayableMap(), "PortZionCrusherDoodad", c_animNameDefault, "Stand Work", c_animFlagPlayForever, c_animTimeDefault);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionEntireMap(), "PortZionScrapElevatorLeft", c_animNameDefault, "Morph", c_animFlagNonLooping, c_animTimeDefault);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionEntireMap(), "PortZionScrapElevatorRight", c_animNameDefault, "Morph", c_animFlagNonLooping, c_animTimeDefault);
    return true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:710

    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionPlayableMap(), "PortZionCrusherDoodad", c_animNameDefault, "Stand Work", c_animFlagPlayForever, c_animTimeDefault);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionEntireMap(), "PortZionScrapElevatorLeft", c_animNameDefault, "Morph", c_animFlagNonLooping, c_animTimeDefault);
    libNtve_gf_PlayAnimationOnDoodadsInRegion(RegionEntireMap(), "PortZionScrapElevatorRight", c_animNameDefault, "Morph", c_animFlagNonLooping, c_animTimeDefault);
    return true;
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner02.sc2map/MapScript.galaxy:5078

    AITimePause(true);
    GameTimeOfDayPause(true);
    AIToggleBulliesInRegion(gv_p02_ORLAN_ENEMY, RegionEntireMap(), false);
    auto8AB4EA80_g = UnitGroup(null, gv_p02_ORLAN_ENEMY, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto8AB4EA80_u = UnitGroupCount(auto8AB4EA80_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:469

    libNtve_gf_MakeUnitInvulnerable(UnitFromId(341), true);
    libNtve_gf_MakeUnitInvulnerable(UnitFromId(935), true);
    autoA9B56296_g = UnitGroup("Medic", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoA9B56296_u = UnitGroupCount(autoA9B56296_g, c_unitCountAll);
    for (;; autoA9B56296_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:1609

    libNtve_gf_ShareVisionofUnit(UnitFromId(2), false, gv_p07_DOMINION_STARPORT_B);
    TriggerQueueEnter();
    auto93C7E59F_g = UnitGroup("Wraith", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto93C7E59F_u = UnitGroupCount(auto93C7E59F_g, c_unitCountAll);
    for (;; auto93C7E59F_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:2101

    }

    if ((UnitGroupCount(UnitGroup(null, gv_p04_DOMINION_INFANTRY_A, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) <= 8)) {
        TriggerEnable(TriggerGetCurrent(), false);
        AIAttackWaveSetTargetUnit(gv_p08_DOMINION_INFANTRY_B, UnitFromId(2));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:2143

    }

    if ((UnitGroupCount(UnitGroup(null, gv_p04_DOMINION_INFANTRY_A, RegionEntireMap(), UnitFilter((1 << c_targetFilterPreventDefeat), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0)) {
        TriggerEnable(TriggerGetCurrent(), false);
        gv_baseDestroyedP04 = true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:2258

        }

        if (!((UnitGroupCount(UnitGroup(null, gv_p08_DOMINION_INFANTRY_B, RegionEntireMap(), UnitFilter((1 << c_targetFilterPreventDefeat), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) != 0))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:2349

    }

    if ((UnitGroupCount(UnitGroup(null, gv_p08_DOMINION_INFANTRY_B, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) <= 11)) {
        TriggerEnable(TriggerGetCurrent(), false);
        AIAttackWaveSetTargetUnit(gv_p05_DOMINION_FACTORY, UnitFromId(2));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:2390

    }

    if ((UnitGroupCount(UnitGroup(null, gv_p08_DOMINION_INFANTRY_B, RegionEntireMap(), UnitFilter((1 << c_targetFilterPreventDefeat), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0)) {
        TriggerEnable(TriggerGetCurrent(), false);
        gv_baseDestroyedP08 = true;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:2517

        }

        if (!((UnitGroupCount(UnitGroup(null, gv_p05_DOMINION_FACTORY, RegionEntireMap(), UnitFilter((1 << c_targetFilterPreventDefeat), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) != 0))) {
            return false;
        }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:2609

    }

    if ((UnitGroupCount(UnitGroup(null, gv_p05_DOMINION_FACTORY, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) <= 13)) {
        TriggerEnable(TriggerGetCurrent(), false);
        AIAttackWaveSetTargetUnit(gv_p06_DOMINION_STARPORT_A, UnitFromId(2));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner03.sc2map/MapScript.galaxy:2655

    }

    if ((UnitGroupCount(UnitGroup(null, gv_p05_DOMINION_FACTORY, RegionEntireMap(), UnitFilter((1 << c_targetFilterPreventDefeat), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0)) {
        TriggerEnable(TriggerGetCurrent(), false);
        gv_baseDestroyedP05 = true;

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

    libCamp_gf_EnableCampaignTechUnit(true, libCamp_ge_StoryTechGroup_StoryTechGroupDominionThor, gv_p01_USER);
    TechTreeAbilityAllow(gv_p01_USER, AbilityCommand("OdinNuclearStrike", 0), false);
    autoCA6DCF8D_g = UnitGroup("AutoTurret", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoCA6DCF8D_u = UnitGroupCount(autoCA6DCF8D_g, c_unitCountAll);
    for (;; autoCA6DCF8D_u -= 1) {

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

    gf_CreatePassiveUnitsInBunker(2, "Marine", UnitFromId(579));
    gf_CreatePassiveUnitsInBunker(1, "Marauder", UnitFromId(579));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("MengskStatue", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("MengskStatueAlone", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("WolfStatue", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues);

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

    gf_CreatePassiveUnitsInBunker(1, "Marauder", UnitFromId(579));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("MengskStatue", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("MengskStatueAlone", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("WolfStatue", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues);
    auto6464AF62_g = gv_statues;

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("MengskStatue", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("MengskStatueAlone", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("WolfStatue", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_statues);
    auto6464AF62_g = gv_statues;
    auto6464AF62_u = UnitGroupCount(auto6464AF62_g, c_unitCountAll);

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

        UnitBehaviorAdd(autoB1D9B05D_var, "Passive", autoB1D9B05D_var, 1);
    }
    auto0FE472A7_g = UnitGroup(null, gv_p02_DOMINION_INFANTRY, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto0FE472A7_u = UnitGroupCount(auto0FE472A7_g, c_unitCountAll);
    for (;; auto0FE472A7_u -= 1) {

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

        UnitBehaviorAdd(auto0FE472A7_var, "ScanRangeBonus", auto0FE472A7_var, 1);
    }
    autoBAC500A5_g = UnitGroup(null, gv_p03_DOMINION_SIEGE, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoBAC500A5_u = UnitGroupCount(autoBAC500A5_g, c_unitCountAll);
    for (;; autoBAC500A5_u -= 1) {

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

        UnitBehaviorAdd(autoBAC500A5_var, "ScanRangeBonus", autoBAC500A5_var, 1);
    }
    auto39080546_g = UnitGroup(null, gv_p04_DOMINION_AIR, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto39080546_u = UnitGroupCount(auto39080546_g, c_unitCountAll);
    for (;; auto39080546_u -= 1) {

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

        UnitBehaviorAdd(auto39080546_var, "ScanRangeBonus", auto39080546_var, 1);
    }
    auto2EBD4F87_g = UnitGroup(null, gv_p05_DOMINION_RAIDER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto2EBD4F87_u = UnitGroupCount(auto2EBD4F87_g, c_unitCountAll);
    for (;; auto2EBD4F87_u -= 1) {

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

    libLbty_gf_AutoRevealRegion(RegionFromId(13), RegionFromId(13), gv_p01_USER);
    libLbty_gf_AutoRevealRegion(RegionFromId(13), RegionFromId(13), gv_p01_USER);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleBullhornLights", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleBillboardScrollingText", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleBillboardTall", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral);

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

    libLbty_gf_AutoRevealRegion(RegionFromId(13), RegionFromId(13), gv_p01_USER);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleBullhornLights", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleBillboardScrollingText", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleBillboardTall", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleSignsConstruction", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:811


    if ((libNtve_gf_DifficultyValueInt(1, 0, 0, 0) == 1)) {
        autoC18DB74C_g = UnitGroup("Beacon_Terran", gv_p07_NEUTRAL, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoC18DB74C_u = UnitGroupCount(autoC18DB74C_g, c_unitCountAll);
        for (;; autoC18DB74C_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:820

    }

    autoFC03208E_g = UnitGroup("Beacon_Terran", gv_p07_NEUTRAL, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoFC03208E_u = UnitGroupCount(autoFC03208E_g, c_unitCountAll);
    for (;; autoFC03208E_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:924

    UnitSetState(UnitFromId(954), c_unitStateTargetable, false);
    UnitSetState(UnitFromId(954), c_unitStateSelectable, false);
    auto71589922_g = UnitGroup("ExplodingBarrelLarge", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto71589922_u = UnitGroupCount(auto71589922_g, c_unitCountAll);
    for (;; auto71589922_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:931

        UnitSetPropertyFixed(auto71589922_var, c_unitPropLifeMax, 5.0);
    }
    auto0B5DED9A_g = UnitGroup("PygaliskCocoon", gv_p05_ZERG_LAB_SPECIMENS, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto0B5DED9A_u = UnitGroupCount(auto0B5DED9A_g, c_unitCountAll);
    for (;; auto0B5DED9A_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:938

        UnitGroupAdd(gv_eggsGroup, auto0B5DED9A_var);
    }
    autoD18E9BE4_g = UnitGroup(null, gv_p10_SCIENTISTS, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    autoD18E9BE4_u = UnitGroupCount(autoD18E9BE4_g, c_unitCountAll);
    for (;; autoD18E9BE4_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:1065

    }

    auto8C370B87_g = UnitGroup("Medic", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto8C370B87_u = UnitGroupCount(auto8C370B87_g, c_unitCountAll);
    for (;; auto8C370B87_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:1651

    UnitRemove(EventUnit());
    SoundPlay(SoundLink("UI_ResourcePickup", 0), PlayerGroupAll(), 100.0, 0.0);
    auto22FC4D74_g = UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto22FC4D74_u = UnitGroupCount(auto22FC4D74_g, c_unitCountAll);
    for (;; auto22FC4D74_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:2811

    }

    auto82494D70_g = UnitGroupFilterRegion(UnitGroup(null, c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), RegionPlayableMap(), 0);
    auto82494D70_u = UnitGroupCount(auto82494D70_g, c_unitCountAll);
    for (;; auto82494D70_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:2823

    UnitSetState(gv_warbot, c_unitStateHighlightable, true);
    UnitSetState(gv_warbot, c_unitStateStatusBar, true);
    auto2D28BE19_g = UnitGroupFilterRegion(UnitGroup(null, gv_p07_NEUTRAL, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterRobotic) | (1 << c_targetFilterMechanical) | (1 << c_targetFilterStructure) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), RegionPlayableMap(), 0);
    auto2D28BE19_u = UnitGroupCount(auto2D28BE19_g, c_unitCountAll);
    for (;; auto2D28BE19_u -= 1) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:2832

        UnitSetState(auto2D28BE19_var, c_unitStateHighlightable, false);
    }
    auto8AEF50B0_g = UnitGroup("PathingBlocker1x1", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto8AEF50B0_u = UnitGroupCount(auto8AEF50B0_g, c_unitCountAll);
    for (;; auto8AEF50B0_u -= 1) {