# Add Unit Group To Unit Group Old

Grammar — Add all units in sourceUnitGroup to targetUnitGroup
FlagsAction | Hidden

Adds all the units in the source unit group to the target unit group.

# Arguments

  • unitgroup — Source Unit Group
  • unitgroup — Target Unit Group

Returns — void

void libNtve_gf_AddUnitGroupToUnitGroup(
	unitgroup lp_sourceUnitGroup,
	unitgroup lp_targetUnitGroup,
);

Category: Unit Group / Groups

# Examples

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

    // Implementation
    libNtve_gf_UnitCreateFacingPoint(lp_qty1, lp_type1, 0, gv_p2_ZERG_ORANGE_NW, RegionGetCenter(RegionFromId(11)), PointFromId(858));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitGroup);
    libNtve_gf_UnitCreateFacingPoint(lp_qty2, lp_type2, 0, gv_p2_ZERG_ORANGE_NW, RegionGetCenter(RegionFromId(11)), PointFromId(858));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitGroup);

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitGroup);
    libNtve_gf_UnitCreateFacingPoint(lp_qty2, lp_type2, 0, gv_p2_ZERG_ORANGE_NW, RegionGetCenter(RegionFromId(11)), PointFromId(858));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitGroup);
    libNtve_gf_UnitCreateFacingPoint(lp_qty3, lp_type3, 0, gv_p2_ZERG_ORANGE_NW, RegionGetCenter(RegionFromId(11)), PointFromId(858));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitGroup);

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitGroup);
    libNtve_gf_UnitCreateFacingPoint(lp_qty3, lp_type3, 0, gv_p2_ZERG_ORANGE_NW, RegionGetCenter(RegionFromId(11)), PointFromId(858));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitGroup);
    libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Zerg, RegionRandomPoint(RegionCircle(lp_target, 1.0)), lv_unitGroup, true);
    auto142C38A1_g = lv_unitGroup;

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


    UnitCargoCreate(UnitFromId(290), "Firebat", 2);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_firebatCargoUnits);
    UnitCargoCreate(UnitFromId(290), "Medic", 2);
    autoA5804961_g = UnitCargoLastCreatedGroup();

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

        UnitSetPropertyFixed(autoA5804961_var, c_unitPropEnergyPercent, 100.0);
    }
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_firebatCargoUnits);
    autoFE6A3FBA_g = gv_firebatCargoUnits;
    autoFE6A3FBA_u = UnitGroupCount(autoFE6A3FBA_g, c_unitCountAll);

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


        if ((UnitGroupCount(UnitGroup(null, gv_p1_USER, RegionFromId(35), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) > 0)) {
            libNtve_gf_AddUnitGroupToUnitGroup(lv_zerglingGroup, gv_zergOnTheLoose);
            break;
        }

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

        Wait(0.5, c_timeGame);
        if ((UnitGroupCount(UnitGroup(null, gv_p1_USER, RegionFromId(36), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) > 0)) {
            libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Zergling", gv_p5_ZERG_TACTICALPHASE, RegionCircle(RegionGetCenter(RegionFromId(14)), 6.0), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_zergOnTheLoose);
            libNtve_gf_AddUnitGroupToUnitGroup(lv_zerglingGroup, gv_zergOnTheLoose);
            break;

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

        if ((UnitGroupCount(UnitGroup(null, gv_p1_USER, RegionFromId(36), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) > 0)) {
            libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Zergling", gv_p5_ZERG_TACTICALPHASE, RegionCircle(RegionGetCenter(RegionFromId(14)), 6.0), UnitFilter(0, 0, 0, (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_zergOnTheLoose);
            libNtve_gf_AddUnitGroupToUnitGroup(lv_zerglingGroup, gv_zergOnTheLoose);
            break;
        }

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

    TriggerExecute(gt_DoomsdayZergAttackWavesAnnounceQ, true, false);
    libNtve_gf_CreateUnitsAtPoint2(gv_doomsdayZergSpawnCount, "Mutalisk", 0, gv_p3_ZERG_LIGHTBLUE_SE, PointFromId(59));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_doomsdayZergUnitGroup);
    libNtve_gf_CreateUnitsAtPoint2(gv_doomsdayZergSpawnCount, "Mutalisk", 0, gv_p3_ZERG_LIGHTBLUE_SE, PointFromId(223));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_doomsdayZergUnitGroup);

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_doomsdayZergUnitGroup);
    libNtve_gf_CreateUnitsAtPoint2(gv_doomsdayZergSpawnCount, "Mutalisk", 0, gv_p3_ZERG_LIGHTBLUE_SE, PointFromId(223));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_doomsdayZergUnitGroup);
    gv_doomsdayZergSpawnCount = (gv_doomsdayZergSpawnCount + 2);
    gv_doomsdayWavesSent += 1;

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

    // Implementation
    UnitCreate(lp_number, lp_unitType, 0, gv_pLAYER_04_INFESTEDREFUGEES, RegionRandomPoint(lp_spawnRegion), libNtve_gf_RandomAngle());
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_lastGroup);
    UnitGroupIssueOrder(lv_lastGroup, Order(AbilityCommand("BurrowInfestedTerranCampaignUp", 0)), c_orderQueueReplace);
    auto1B9E687D_g = UnitGroup("InfestedCivilian", gv_pLAYER_04_INFESTEDREFUGEES, RegionFromId(10), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

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


    libNtve_gf_CreateUnitsAtPoint2(14, "InfestedCivilian", 0, gv_pLAYER_03_INFESTED_REFUGEES, RegionGetCenter(RegionFromId(3)));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_attackersLeft);
    UnitGroupIssueOrder(lv_attackersLeft, Order(AbilityCommand("BurrowInfestedTerranCampaignUp", 0)), c_orderQueueReplace);
    libNtve_gf_CreateUnitsAtPoint2(14, "InfestedCivilian", 0, gv_pLAYER_03_INFESTED_REFUGEES, RegionGetCenter(RegionFromId(4)));

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

    UnitGroupIssueOrder(lv_attackersLeft, Order(AbilityCommand("BurrowInfestedTerranCampaignUp", 0)), c_orderQueueReplace);
    libNtve_gf_CreateUnitsAtPoint2(14, "InfestedCivilian", 0, gv_pLAYER_03_INFESTED_REFUGEES, RegionGetCenter(RegionFromId(4)));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_attackersRight);
    UnitGroupIssueOrder(lv_attackersRight, Order(AbilityCommand("BurrowInfestedTerranCampaignUp", 0)), c_orderQueueReplace);
    Wait(3.0, c_timeGame);

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/thorner02.sc2map/MapScript.galaxy:566

    libNtve_gf_ShowHideUnit(UnitFromId(1327), false);
    UnitCargoCreate(UnitFromId(271), "SCV", 5);
    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);

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

    UnitGroupIssueOrder(gv_victoryRaynorsUnits, OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(51)), c_orderQueueReplace);
    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p02_ORLAN_ENEMY, PointFromId(623));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victoryOrlansUnits);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("move", 2)), c_orderQueueReplace);
    libNtve_gf_CreateUnitsAtPoint2(4, "Marine", 0, gv_p02_ORLAN_ENEMY, PointFromId(624));

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("move", 2)), c_orderQueueReplace);
    libNtve_gf_CreateUnitsAtPoint2(4, "Marine", 0, gv_p02_ORLAN_ENEMY, PointFromId(624));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victoryOrlansUnits);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("move", 2)), c_orderQueueReplace);
    TriggerSkippableBegin(PlayerGroupAll(), 0, null, true, false);

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

    UnitGroupAdd(gv_midGameActors, UnitLastCreated());
    UnitCargoCreate(UnitLastCreated(), "SCV", 5);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midGameActors);
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("CommandCenterLand", 0), UnitGetPosition(UnitFromId(73))), c_orderQueueReplace);
    UnitIssueOrder(UnitLastCreated(), Order(AbilityCommand("CommandCenterTransport", 1)), c_orderQueueAddToEnd);

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

    AISetGroupScriptControlled(UnitCargoGroup(lv_dropship), true);
    UnitGroupAdd(gv_killTeamMedivacs, lv_dropship);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoGroup(lv_dropship), gv_killTeamAttackers);
    libLbty_gf_OrderTransporttoUnloadAllthenDespawn(lv_dropship, lp_dropLoc, lp_spawnLoc);
}

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


    // Implementation
    libNtve_gf_AddUnitGroupToUnitGroup(gv_killTeamAttackers, lv_attackers);
    libNtve_gf_AddUnitGroupToUnitGroup(gv_killTeamMedivacs, lv_medivacs);
    UnitGroupClear(gv_killTeamAttackers);

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

    // Implementation
    libNtve_gf_AddUnitGroupToUnitGroup(gv_killTeamAttackers, lv_attackers);
    libNtve_gf_AddUnitGroupToUnitGroup(gv_killTeamMedivacs, lv_medivacs);
    UnitGroupClear(gv_killTeamAttackers);
    UnitGroupClear(gv_killTeamMedivacs);

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: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/thorner04.sc2map/MapScript.galaxy:1048

    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);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleSignsDirectional", 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:1049

    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);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleSignsDirectional", 0, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_destructibleObjectsNeutral);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DestructibleSignsFunny", 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:3087

        UnitSetState(autoC1CCDDDD_var, c_unitStateStatusBar, false);
    }
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMechanical) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_playerUnitGroup);
    autoF1459CB4_g = gv_playerUnitGroup;
    autoF1459CB4_u = UnitGroupCount(autoF1459CB4_g, c_unitCountAll);

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

    TriggerExecute(gt_Computer02DefendersMove, true, false);
    libNtve_gf_StoreUnitSelection(gv_p01_USER, libNtve_ge_UnitSelectionStoreOption_DoNotClearUnitSelection);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMechanical) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_playerUnitGroup);
    auto48E250A9_g = gv_playerUnitGroup;
    auto48E250A9_u = UnitGroupCount(auto48E250A9_g, c_unitCountAll);

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

    if ((gv_computer02Zealots == true)) {
        libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(10, 10, 10, 10), "PrisonZealot", 0, gv_p06_PROTOSS_LAB_SPECIMENS, PointFromId(934));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup);
        auto2351BC32_g = gv_lab02PrisonerUnitGroup;
        auto2351BC32_u = UnitGroupCount(auto2351BC32_g, c_unitCountAll);

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

        Wait(5.0, c_timeGame);
        libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(5, 7, 9, 10), "PrisonZealot", 0, gv_p06_PROTOSS_LAB_SPECIMENS, PointFromId(934));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup);
        autoA877E08A_g = gv_lab02PrisonerUnitGroup;
        autoA877E08A_u = UnitGroupCount(autoA877E08A_g, c_unitCountAll);

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

    else if ((gv_computer02Zerglings == true)) {
        libNtve_gf_CreateUnitsAtPoint2(20, "Zergling", 0, gv_p05_ZERG_LAB_SPECIMENS, PointFromId(936));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup);
        autoA3BEC6E3_g = UnitGroup(null, gv_p05_ZERG_LAB_SPECIMENS, RegionFromId(77), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoA3BEC6E3_u = UnitGroupCount(autoA3BEC6E3_g, c_unitCountAll);

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

        Wait(3.0, c_timeGame);
        libNtve_gf_CreateUnitsAtPoint2(20, "Zergling", 0, gv_p05_ZERG_LAB_SPECIMENS, PointFromId(934));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup);
        autoFE8AF1C5_g = UnitGroup(null, gv_p05_ZERG_LAB_SPECIMENS, RegionFromId(77), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoFE8AF1C5_u = UnitGroupCount(autoFE8AF1C5_g, c_unitCountAll);

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

        Wait(3.0, c_timeGame);
        libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(20, 20, 20, 20), "Zergling", 0, gv_p05_ZERG_LAB_SPECIMENS, PointFromId(935));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup);
        autoF7FB834D_g = UnitGroup(null, gv_p05_ZERG_LAB_SPECIMENS, RegionFromId(77), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoF7FB834D_u = UnitGroupCount(autoF7FB834D_g, c_unitCountAll);

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

        Wait(3.0, c_timeGame);
        libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(5, 5, 10, 10), "Zergling", 0, gv_p05_ZERG_LAB_SPECIMENS, PointFromId(935));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup);
        autoF38B2368_g = UnitGroup(null, gv_p05_ZERG_LAB_SPECIMENS, RegionFromId(77), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoF38B2368_u = UnitGroupCount(autoF38B2368_g, c_unitCountAll);

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

        Wait(3.0, c_timeGame);
        libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(0, 0, 5, 0), "Zergling", 0, gv_p05_ZERG_LAB_SPECIMENS, PointFromId(935));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_lab02PrisonerUnitGroup);
        auto1F624CC5_g = UnitGroup(null, gv_p05_ZERG_LAB_SPECIMENS, RegionFromId(77), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        auto1F624CC5_u = UnitGroupCount(auto1F624CC5_g, c_unitCountAll);

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

    libNtve_gf_HideGameUI(false, PlayerGroupAll());
    libNtve_gf_StoreUnitSelection(gv_p01_USER, libNtve_ge_UnitSelectionStoreOption_ClearUnitSelection);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMechanical) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_playerUnitGroup);
    autoF31D618A_g = gv_playerUnitGroup;
    autoF31D618A_u = UnitGroupCount(autoF31D618A_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:1809

    Wait(0.1, c_timeGame);
    libNtve_gf_CreateUnitsWithDefaultFacing(3, "Marine", 0, gv_p1_USER, PointFromId(58));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_dropGroup);
    libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Terran, PointFromId(113), gv_dropGroup, false);
    Wait(0.2, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:1813

    Wait(0.2, c_timeGame);
    libNtve_gf_CreateUnitsWithDefaultFacing(3, "Marine", 0, gv_p1_USER, PointFromId(89));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_dropGroup);
    libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Terran, PointFromId(1671), UnitLastCreatedGroup(), false);
    Wait(0.3, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:1817

    Wait(0.3, c_timeGame);
    libNtve_gf_CreateUnitsWithDefaultFacing(3, "Marine", 0, gv_p1_USER, PointFromId(106));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_dropGroup);
    if (((PlayerDifficulty(1) == 1) == true)) {
        auto36165784_g = gv_dropGroup;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:2409


    while (true) {
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("CivilianFemale", c_playerAny, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_civillians);
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Civilian", c_playerAny, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_civillians);
        if ((UnitGroupCount(gv_escapeJerks, c_unitCountAlive) <= 0) && (gv_onTheMove == false)) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:2410

    while (true) {
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("CivilianFemale", c_playerAny, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_civillians);
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Civilian", c_playerAny, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_civillians);
        if ((UnitGroupCount(gv_escapeJerks, c_unitCountAlive) <= 0) && (gv_onTheMove == false)) {
            autoD865BB89_g = lv_civillians;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:4949

    UnitGroupAdd(gv_introUnitCargoStart, UnitCargoLastCreated());
    UnitCargoCreate(gv_introDropship, "Marine", 5);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_introUnitCargoStart);
    if (((PlayerDifficulty(1) == 1) == true)) {
        auto51E1AAFD_g = gv_introUnitCargoStart;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:5101


    UnitGroupAdd(gv_introActorGroup, gv_introDropship);
    libNtve_gf_AddUnitGroupToUnitGroup(gv_introUnitCargoStart, gv_introActorGroup);
    auto26DA110B_g = gv_introActorGroup;
    auto26DA110B_u = UnitGroupCount(auto26DA110B_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:5568


    lv_rUNNER = UnitFromId(909);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Civilian", gv_p3_RIKSVILLE_YELLOW, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_cIVVIES);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("CivilianFemale", gv_p3_RIKSVILLE_YELLOW, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_cIVVIES);
    libNtve_gf_MakeUnitFacePoint(lv_rUNNER, UnitGetPosition(UnitFromId(331)), 0.0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:5569

    lv_rUNNER = UnitFromId(909);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Civilian", gv_p3_RIKSVILLE_YELLOW, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_cIVVIES);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("CivilianFemale", gv_p3_RIKSVILLE_YELLOW, RegionFromId(28), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_cIVVIES);
    libNtve_gf_MakeUnitFacePoint(lv_rUNNER, UnitGetPosition(UnitFromId(331)), 0.0);
    UnitIssueOrder(lv_rUNNER, Order(AbilityCommand("move", 2)), c_orderQueueReplace);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:5770

    libNtve_gf_KillModel(gv_actorObjectiveMain);
    lv_lv_UnitGroup = UnitGroup(null, gv_p1_USER, RegionEntireMap(), UnitFilter(0, 0, 0, 0), 0);
    libNtve_gf_AddUnitGroupToUnitGroup(lv_lv_UnitGroup, gv_victoryHiddenUnitGroup);
    lv_lv_UnitGroup = UnitGroup(null, gv_p2_DOMINION_RED, RegionEntireMap(), UnitFilter(0, 0, 0, 0), 0);
    libNtve_gf_AddUnitGroupToUnitGroup(lv_lv_UnitGroup, gv_victoryHiddenUnitGroup);

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

    TriggerExecute(gt_MineGuardsLoop, true, false);
    UnitGroupClear(gv_mineGuardGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_pLAYER_02_DOMINION, RegionFromId(40), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_mineGuardGroup);
    gv_guardsKilled = 0;
    autoB7737390_n = gv_mineGuardPairs;

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

    for (autoB7737390_i = 1; autoB7737390_i <= autoB7737390_n; autoB7737390_i += 1) {
        libNtve_gf_CreateUnitsAtPoint2(2, "Marine", 0, gv_pLAYER_05_PATROL, RegionGetCenter(RegionFromId(9)));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_mineGuardGroup);
        UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(620)), c_orderQueueReplace);
        Wait(2.0, c_timeGame);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:5047

    AITimePause(true);
    gv_victoryHiddenUnitGroup = UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p02_ZERG, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_victoryHiddenUnitGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p04_ZERG, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_victoryHiddenUnitGroup);
    auto1ADD92CE_g = gv_victoryHiddenUnitGroup;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:5048

    gv_victoryHiddenUnitGroup = UnitGroup(null, gv_p01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p02_ZERG, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_victoryHiddenUnitGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(null, gv_p04_ZERG, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_victoryHiddenUnitGroup);
    auto1ADD92CE_g = gv_victoryHiddenUnitGroup;
    auto1ADD92CE_u = UnitGroupCount(auto1ADD92CE_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:5114

    gv_victoryDropship = UnitLastCreated();
    UnitCreate(1, "SCV", 0, gv_p01_USER, PointFromId(291), libNtve_gf_RandomAngle());
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);
    UnitCreate(1, "SCV", 0, gv_p01_USER, PointFromId(787), libNtve_gf_RandomAngle());
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:5116

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);
    UnitCreate(1, "SCV", 0, gv_p01_USER, PointFromId(787), libNtve_gf_RandomAngle());
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);
    UnitCreate(1, "SCV", 0, gv_p01_USER, PointFromId(788), libNtve_gf_RandomAngle());
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:5118

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);
    UnitCreate(1, "SCV", 0, gv_p01_USER, PointFromId(788), libNtve_gf_RandomAngle());
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);
    UnitCreate(1, "SCV", 0, gv_p01_USER, PointFromId(789), libNtve_gf_RandomAngle());
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:5120

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);
    UnitCreate(1, "SCV", 0, gv_p01_USER, PointFromId(789), libNtve_gf_RandomAngle());
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);
    UnitCreate(1, "SCV", 0, gv_p01_USER, PointFromId(790), libNtve_gf_RandomAngle());
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:5122

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);
    UnitCreate(1, "SCV", 0, gv_p01_USER, PointFromId(790), libNtve_gf_RandomAngle());
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victorySCV);
    for (auto3F5C4282_i = 1; auto3F5C4282_i <= auto3F5C4282_n; auto3F5C4282_i += 1) {
        UnitCreate(1, "Marine", 0, gv_p01_USER, RegionRandomPoint(RegionFromId(64)), libNtve_gf_RandomAngle());

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:5220

    Wait(3.0, c_timeReal);
    libNtve_gf_UnitCreateFacingPoint(11, "Zergling", 0, gv_p02_ZERG, PointFromId(793), RegionGetCenter(RegionFromId(64)));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victoryZergling);
    UnitGroupIssueOrder(gv_victoryZergling, OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(216)), c_orderQueueReplace);
    Wait(3.0, c_timeReal);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:5224

    Wait(3.0, c_timeReal);
    libNtve_gf_UnitCreateFacingPoint(2, "Zergling", 0, gv_p02_ZERG, PointFromId(793), RegionGetCenter(RegionFromId(64)));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victoryZergling);
    UnitGroupIssueOrder(gv_victoryZergling, OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(216)), c_orderQueueReplace);
    TriggerExecute(gt_CameraShakeWeak, true, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttosh01.sc2map/MapScript.galaxy:5233

    UnitIssueOrder(gv_victoryDropship, OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(64))), c_orderQueueReplace);
    libNtve_gf_UnitCreateFacingPoint(4, "Zergling", 0, gv_p02_ZERG, PointFromId(793), RegionGetCenter(RegionFromId(64)));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_victoryZergling);
    UnitGroupIssueOrder(gv_victoryZergling, OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(216)), c_orderQueueReplace);
    TriggerExecute(gt_CameraShakeStrong, true, false);

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

    }

    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Diamondback", gv_p0_NEUTRAL, lp_locale, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicles);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("SiegeTank", gv_p0_NEUTRAL, lp_locale, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicles);
    if ((UnitGroupCount(lv_vehicles, c_unitCountAlive) > 0)) {

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


    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Diamondback", gv_p0_NEUTRAL, lp_locale, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicles);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("SiegeTank", gv_p0_NEUTRAL, lp_locale, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicles);
    if ((UnitGroupCount(lv_vehicles, c_unitCountAlive) > 0)) {
        UnitIssueOrder(lp_worker, OrderTargetingPoint(AbilityCommand("move", 0), UnitGetPosition(UnitGroupRandomUnit(lv_vehicles, c_unitCountAlive))), c_orderQueueReplace);

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

    lv_prisonerGroup = UnitGroup(null, gv_p7_PRISONER_YELLOW, lp_prisonerRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    lv_vehicleGroup = UnitGroup(lp_vehicleType1, gv_p0_NEUTRAL, lp_vehicleRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(lp_vehicleType2, gv_p0_NEUTRAL, lp_vehicleRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicleGroup);
    auto5B9DB599_g = lv_vehicleGroup;
    auto5B9DB599_u = UnitGroupCount(auto5B9DB599_g, c_unitCountAll);

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

    }
    UnitGroupClear(lv_vehicleGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(lp_vehicleType1, gv_p0_NEUTRAL, RegionFromId(26), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicleGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(lp_vehicleType1, gv_p0_NEUTRAL, RegionFromId(51), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicleGroup);
    auto3DCCD67D_g = lv_prisonerGroup;

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

    UnitGroupClear(lv_vehicleGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(lp_vehicleType1, gv_p0_NEUTRAL, RegionFromId(26), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicleGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(lp_vehicleType1, gv_p0_NEUTRAL, RegionFromId(51), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_vehicleGroup);
    auto3DCCD67D_g = lv_prisonerGroup;
    auto3DCCD67D_u = UnitGroupCount(auto3DCCD67D_g, c_unitCountAll);

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

    // Implementation
    libNtve_gf_CreateUnitsAtPoint2(lp_qty1, lp_unit1, 0, lp_who, lp_source);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropGroup);
    libNtve_gf_CreateUnitsAtPoint2(lp_qty2, lp_unit2, 0, lp_who, lp_source);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropGroup);

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropGroup);
    libNtve_gf_CreateUnitsAtPoint2(lp_qty2, lp_unit2, 0, lp_who, lp_source);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropGroup);
    if ((lp_unit3 != null)) {
        libNtve_gf_CreateUnitsAtPoint2(lp_qty3, lp_unit3, 0, lp_who, lp_source);

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

    if ((lp_unit3 != null)) {
        libNtve_gf_CreateUnitsAtPoint2(lp_qty3, lp_unit3, 0, lp_who, lp_source);
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropGroup);
    }

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

    TriggerExecute(gt_FirstAttackQ, true, false);
    libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(3, 4, 5, 7), "ZerglingBurrowed", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(22)));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitgroup);
    libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(0, 0, 1, 1), "HydraliskBurrowed", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(22)));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitgroup);

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitgroup);
    libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(0, 0, 1, 1), "HydraliskBurrowed", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(22)));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitgroup);
    libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(0, 0, 0, 1), "RoachBurrowed", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(22)));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitgroup);

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitgroup);
    libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(0, 0, 0, 1), "RoachBurrowed", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(22)));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_unitgroup);
    UnitGroupIssueOrder(lv_unitgroup, Order(AbilityCommand("BurrowZerglingUp", 0)), c_orderQueueReplace);
    Wait(2.0, c_timeAI);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:3639

    if ((UnitGetType(EventUnit()) != "WarpPrism")) {
        lv_localUnits = UnitGroup("Archon", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:3640

        lv_localUnits = UnitGroup("Archon", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
        UnitGroupRemove(lv_localUnits, EventUnit());

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:3641

        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
        libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
        UnitGroupRemove(lv_localUnits, EventUnit());
        auto6C20341F_g = lv_localUnits;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:3712


    lv_localUnits = UnitGroup("Archon", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:3713

    lv_localUnits = UnitGroup("Archon", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    UnitGroupRemove(lv_localUnits, EventUnit());

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:3714

    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    UnitGroupRemove(lv_localUnits, EventUnit());
    autoF58A53C8_g = lv_localUnits;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:3791


    lv_localUnits = UnitGroup("Archon", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:3792

    lv_localUnits = UnitGroup("Archon", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    UnitGroupRemove(lv_localUnits, EventUnit());

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:3793

    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Colossus", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Immortal", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Carrier", c_playerAny, RegionCircle(UnitGetPosition(EventUnit()), 12.0), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_localUnits);
    UnitGroupRemove(lv_localUnits, EventUnit());
    autoB08D0E56_g = lv_localUnits;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:5172

    UnitPauseAll(true);
    gv_midHiddenUnitGroup = UnitGroup(null, gv_p1_USER, RegionEntireMap(), UnitFilter(0, 0, 0, 0), 0);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroupFilterRegion(UnitGroup(null, gv_p2_NE_PROTOSSMiddle, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), RegionPlayableMap(), 0), gv_midHiddenUnitGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroupFilterRegion(UnitGroup(null, gv_p4_SE_PROTOSSRight, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), RegionPlayableMap(), 0), gv_midHiddenUnitGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroupFilterRegion(UnitGroup(null, gv_p5_NW_PROTOSSLeft, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), RegionPlayableMap(), 0), gv_midHiddenUnitGroup);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:626

        UnitIssueOrder(auto9D7EBC36_var, Order(AbilityCommand("move", 2)), c_orderQueueReplace);
    }
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DataCore", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_moebiusTargets);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(gv_uNITFauxTargetsType, c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_moebiusTargets);
    auto4F9EEDE5_g = UnitGroup(null, gv_p02_ZERG, RegionFromId(81), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:627

    }
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("DataCore", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_moebiusTargets);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup(gv_uNITFauxTargetsType, c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_moebiusTargets);
    auto4F9EEDE5_g = UnitGroup(null, gv_p02_ZERG, RegionFromId(81), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
    auto4F9EEDE5_u = UnitGroupCount(auto4F9EEDE5_g, c_unitCountAll);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:907

    lv_type2 = gv_dropPodType2;
    libNtve_gf_CreateUnitsAtPoint2(lv_qty1, lv_type1, 0, lv_player, PointFromId(134));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropUnits);
    libNtve_gf_CreateUnitsAtPoint2(lv_qty2, lv_type2, 0, lv_player, PointFromId(134));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropUnits);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:909

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropUnits);
    libNtve_gf_CreateUnitsAtPoint2(lv_qty2, lv_type2, 0, lv_player, PointFromId(134));
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), lv_dropUnits);
    libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Zerg, lv_location, lv_dropUnits, true);
    AISetGroupSuicide(lv_dropUnits, true);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:1053

    libNtve_gf_CreateUnitsAtPoint2(1, "Medivac", 0, gv_p06_MOEBIUS_SEC_FORCE, PointFromId(999));
    gv_medivac01 = UnitLastCreated();
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_medivacUnits);
    UnitCargoCreate(gv_medivac01, "Marine", 2);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_medivacUnits);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:1055

    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_medivacUnits);
    UnitCargoCreate(gv_medivac01, "Marine", 2);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_medivacUnits);
    UnitSetPropertyFixed(gv_medivac01, c_unitPropEnergyPercent, 100.0);
    UnitSetState(UnitLastCreated(), c_unitStateTooltipable, false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:1062

    libNtve_gf_CreateUnitsAtPoint2(1, "Medivac", 0, gv_p06_MOEBIUS_SEC_FORCE, PointFromId(2827));
    gv_medivac02 = UnitLastCreated();
    libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_medivacUnits);
    UnitSetPropertyFixed(gv_medivac02, c_unitPropEnergyPercent, 100.0);
    UnitSetState(UnitLastCreated(), c_unitStateTooltipable, false);

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

    UnitSetState(UnitLastCreated(), c_unitStateTooltipable, false);
    UnitCargoCreate(gv_medivac02, "Marine", 2);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_medivacUnits);
    UnitIssueOrder(gv_medivac02, OrderTargetingPoint(AbilityCommand("MedivacTransport", 2), PointFromId(1117)), c_orderQueueReplace);
    UnitIssueOrder(gv_medivac02, Order(AbilityCommand("move", 2)), c_orderQueueAddToEnd);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:1205

    TimerWindowShow(gv_kerrigansETAWINDOW, PlayerGroupAll(), false);
    TriggerExecute(gt_ObjectiveDestroyDataUpdate, true, true);
    libNtve_gf_AddUnitGroupToUnitGroup(AIGetUnitsInWavesWithTarget(gv_p02_ZERG, AIWaveTargetPoint(PointFromId(100))), lv_guardUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(AIGetUnitsInWavesWithTarget(gv_p02_ZERG, AIWaveTargetPoint(PointFromId(1))), lv_guardUnits);
    UnitGroupIssueOrder(lv_guardUnits, OrderTargetingPoint(AbilityCommand("move", 0), RegionRandomPoint(RegionFromId(5))), c_orderQueueAddToEnd);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus03.sc2map/MapScript.galaxy:1206

    TriggerExecute(gt_ObjectiveDestroyDataUpdate, true, true);
    libNtve_gf_AddUnitGroupToUnitGroup(AIGetUnitsInWavesWithTarget(gv_p02_ZERG, AIWaveTargetPoint(PointFromId(100))), lv_guardUnits);
    libNtve_gf_AddUnitGroupToUnitGroup(AIGetUnitsInWavesWithTarget(gv_p02_ZERG, AIWaveTargetPoint(PointFromId(1))), lv_guardUnits);
    UnitGroupIssueOrder(lv_guardUnits, OrderTargetingPoint(AbilityCommand("move", 0), RegionRandomPoint(RegionFromId(5))), c_orderQueueAddToEnd);
    PingDestroy(gv_pINGSite1);

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

    UnitGroupAdd(gv_midCineTempPlayerGroup, UnitLastCreated());
    UnitCargoCreate(UnitLastCreated(), "SCV", 8);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCineTempPlayerGroup);
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("CommandCenterLand", 0), PointFromId(13)), c_orderQueueReplace);
    UnitIssueOrder(UnitLastCreated(), Order(AbilityCommand("CommandCenterTransport", 1)), c_orderQueueAddToEnd);

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

    gv_midCineDropship = UnitLastCreated();
    UnitCargoCreate(gv_midCineDropship, "Marine", 4);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCineTempPlayerGroup);
    UnitCargoCreate(gv_midCineDropship, "Marauder", 2);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCineTempPlayerGroup);

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCineTempPlayerGroup);
    UnitCargoCreate(gv_midCineDropship, "Marauder", 2);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCineTempPlayerGroup);
    UnitIssueOrder(gv_midCineDropship, OrderTargetingPoint(AbilityCommand("SpecOpsDropshipTransport", 2), PointFromId(29)), c_orderQueueReplace);
    UnitIssueOrder(gv_midCineDropship, OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(5))), c_orderQueueAddToEnd);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttychus05.sc2map/MapScript.galaxy:533

        libNtve_gf_PauseUnit(auto6DB6490A_var, true);
    }
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Battlecruiser", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_energyGROUP);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("HighTemplar", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_energyGROUP);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitGroup("Obelisk", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), lv_energyGROUP);