# Last Created Units

Grammar — Last created units
FlagsNative | Function

Returns the last group of units created via a “Create Units” action. This function ignores units created by other triggers.

Returns — unitgroup

native unitgroup UnitLastCreatedGroup();

Category: Unit / Basic

# Examples

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

    // Implementation
    libNtve_gf_CreateUnitsAtPoint2(lp_qty, lp_type, 0, lp_player, lp_loc);
    gf_AttackwithUnburrowingUnits(lp_player, UnitLastCreatedGroup());
}

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:3637

                libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydusWorm), c_animNameDefault, "Spell", 0, c_animTimeDefault);
                libNtve_gf_CreateUnitsAtPoint2(lv_packSize, lv_type, 0, gv_p2_ZERG_ORANGE_NW, UnitGetPosition(lv_nydusWorm));
                auto56518657_g = UnitLastCreatedGroup();
                auto56518657_u = UnitGroupCount(auto56518657_g, c_unitCountAll);
                for (;; auto56518657_u -= 1) {

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/thanson01.sc2map/MapScript.galaxy:4401

    if ((gv_doomsdayWavesSent >= 2)) {
        libNtve_gf_CreateUnitsAtPoint2(1, "Overseer", 0, gv_p3_ZERG_LIGHTBLUE_SE, PointFromId(59));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_doomsdayZergUnitGroup);
        libNtve_gf_CreateUnitsAtPoint2(1, "Overseer", 0, gv_p3_ZERG_LIGHTBLUE_SE, PointFromId(1652));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_doomsdayZergUnitGroup);

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

        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_doomsdayZergUnitGroup);
        libNtve_gf_CreateUnitsAtPoint2(1, "Overseer", 0, gv_p3_ZERG_LIGHTBLUE_SE, PointFromId(1652));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitLastCreatedGroup(), gv_doomsdayZergUnitGroup);
    }

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

        SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lp_attackedStructure), 0.0, 100.0, 0.0);
        libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(3, 4, 5, 6), "InfestedCivilian", 0, gv_pLAYER_04_INFESTEDREFUGEES, UnitGetPosition(lp_attackedStructure));
        AISetGroupScriptControlled(UnitLastCreatedGroup(), false);
        SoundPlayAtPoint(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), UnitGetPosition(lp_attackedStructure), 0.0, 100.0, 0.0);
        if ((gv_infestedBuildingsKilled < 50)) {

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

        if ((gv_infestedBuildingsKilled >= 100)) {
            libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(3, 4, 2, 3), "InfestedTerranCampaign", 0, gv_pLAYER_04_INFESTEDREFUGEES, UnitGetPosition(lp_attackedStructure));
            AISetGroupScriptControlled(UnitLastCreatedGroup(), false);
            libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(0, 0, 1, 1), "InfestedAbomination", 0, gv_pLAYER_04_INFESTEDREFUGEES, UnitGetPosition(lp_attackedStructure));
        }

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

        }

        AISetGroupScriptControlled(UnitLastCreatedGroup(), false);
    }

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/thanson02.sc2map/MapScript.galaxy:2146

    gv_infestedBuildingsKilled = (gv_infestedBuildingsKilled + 1);
    libNtve_gf_CreateUnitsWithDefaultFacing(libNtve_gf_DifficultyValueInt(2, 3, 4, 6), "Broodling", 0, gv_pLAYER_03_INFESTED_REFUGEES, UnitGetPosition(EventUnit()));
    auto2558A625_g = UnitLastCreatedGroup();
    auto2558A625_u = UnitGroupCount(auto2558A625_g, c_unitCountAll);
    for (;; auto2558A625_u -= 1) {

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

    libCamp_gf_EnableCampaignTechUnit(true, libCamp_ge_StoryTechGroup_StoryTechGroupVehiclesHellion, gv_pLAYER_01_USER);
    libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(4, 4, 3, 3), "Hellion", 0, gv_pLAYER_08_SWANN, PointFromId(1385));
    UnitGroupAddUnitGroup(lv_introHellionGroup, UnitLastCreatedGroup());
    libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Terran, PointFromId(930), UnitLastCreatedGroup(), true);
    libNtve_gf_RescueUnit2(lv_introHellionGroup, gv_pLAYER_01_USER, true);

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

    libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(4, 4, 3, 3), "Hellion", 0, gv_pLAYER_08_SWANN, PointFromId(1385));
    UnitGroupAddUnitGroup(lv_introHellionGroup, UnitLastCreatedGroup());
    libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Terran, PointFromId(930), UnitLastCreatedGroup(), true);
    libNtve_gf_RescueUnit2(lv_introHellionGroup, gv_pLAYER_01_USER, true);
    SoundtrackPlay(PlayerGroupAll(), c_soundtrackCategoryMusic, "THanson02MusicSwann", c_soundtrackCueAny, c_soundtrackIndexAny, false);

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

        TriggerEnable(gt_RocksDestroyed, true);
        libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(6, 8, 10, 12), "InfestedCivilianBurrowed", 0, gv_pLAYER_03_INFESTED_REFUGEES, RegionGetBoundsMax(RegionFromId(14)));
        UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("BurrowInfestedTerranCampaignUp", 0)), c_orderQueueReplace);
        Wait(3.0, c_timeGame);
        autoD4FFD9DC_g = UnitLastCreatedGroup();

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

    UnitCreate(2, "ColonistFemale", 0, gv_pLAYER03_COLONIST, RegionRandomPoint(RegionFromId(27)), libNtve_gf_RandomAngle());
    libNtve_gf_CreateUnitsAtPoint2(2, "Marine", 0, gv_pLAYER05_COLONISTSTRUCTURES, PointFromId(2364));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingUnit(AbilityCommand("attack", 0), gv_purifier), c_orderQueueReplace);
    libNtve_gf_CreateUnitsAtPoint2(2, "Marine", 0, gv_pLAYER05_COLONISTSTRUCTURES, PointFromId(2365));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingUnit(AbilityCommand("attack", 0), gv_purifier), c_orderQueueReplace);

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingUnit(AbilityCommand("attack", 0), gv_purifier), c_orderQueueReplace);
    libNtve_gf_CreateUnitsAtPoint2(2, "Marine", 0, gv_pLAYER05_COLONISTSTRUCTURES, PointFromId(2365));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingUnit(AbilityCommand("attack", 0), gv_purifier), c_orderQueueReplace);
    libNtve_gf_CreateUnitsAtPoint2(2, "Marine", 0, gv_pLAYER05_COLONISTSTRUCTURES, PointFromId(2366));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingUnit(AbilityCommand("attack", 0), gv_purifier), c_orderQueueReplace);

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingUnit(AbilityCommand("attack", 0), gv_purifier), c_orderQueueReplace);
    libNtve_gf_CreateUnitsAtPoint2(2, "Marine", 0, gv_pLAYER05_COLONISTSTRUCTURES, PointFromId(2366));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingUnit(AbilityCommand("attack", 0), gv_purifier), c_orderQueueReplace);
    CameraApplyInfo(gv_pLAYER01_USER, CameraInfoFromId(192), 0.0, -1, 10, true);
    CinematicFade(true, 0.1, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true);

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


    libNtve_gf_CreateUnitsWithDefaultFacing(libNtve_gf_DifficultyValueInt(2, 3, 4, 6), "Broodling", 0, gv_p03_VIROPHAGE, UnitGetPosition(EventUnit()));
    autoF8E238DB_g = UnitLastCreatedGroup();
    autoF8E238DB_u = UnitGroupCount(autoF8E238DB_g, c_unitCountAll);
    for (;; autoF8E238DB_u -= 1) {

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


    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p02_ORLAN_ENEMY, PointFromId(629));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(630)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(631)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(632)), c_orderQueueAddToEnd);

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

    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p02_ORLAN_ENEMY, PointFromId(629));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(630)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(631)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(632)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(633)), c_orderQueueAddToEnd);

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(630)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(631)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(632)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(633)), c_orderQueueAddToEnd);
    Wait(2.0, c_timeGame);

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(631)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(632)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(633)), c_orderQueueAddToEnd);
    Wait(2.0, c_timeGame);
    libNtve_gf_CreateUnitsAtPoint2(3, "Goliath", 0, gv_p02_ORLAN_ENEMY, PointFromId(629));

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

    Wait(2.0, c_timeGame);
    libNtve_gf_CreateUnitsAtPoint2(3, "Goliath", 0, gv_p02_ORLAN_ENEMY, PointFromId(629));
    autoA9A837E3_g = UnitLastCreatedGroup();
    autoA9A837E3_u = UnitGroupCount(autoA9A837E3_g, c_unitCountAll);
    for (;; autoA9A837E3_u -= 1) {

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

        UnitSetPropertyFixed(autoA9A837E3_var, c_unitPropMovementSpeed, 2.25);
    }
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(630)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(631)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(632)), c_orderQueueAddToEnd);

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

    }
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(630)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(631)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(632)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(633)), c_orderQueueAddToEnd);

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(630)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(631)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(632)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(633)), c_orderQueueAddToEnd);
    Wait(2.0, c_timeGame);

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(631)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(632)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(633)), c_orderQueueAddToEnd);
    Wait(2.0, c_timeGame);
    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p02_ORLAN_ENEMY, PointFromId(629));

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

    Wait(2.0, c_timeGame);
    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p02_ORLAN_ENEMY, PointFromId(629));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(630)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(631)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(632)), c_orderQueueAddToEnd);

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


    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p04_DOMINION_INFANTRY_A, PointFromId(983));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1824)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2100)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2101)), c_orderQueueAddToEnd);

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

    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p04_DOMINION_INFANTRY_A, PointFromId(983));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1824)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2100)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2101)), c_orderQueueAddToEnd);
    Wait(2.0, c_timeReal);

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1824)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2100)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2101)), c_orderQueueAddToEnd);
    Wait(2.0, c_timeReal);
    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p04_DOMINION_INFANTRY_A, PointFromId(983));

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

    Wait(2.0, c_timeReal);
    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p04_DOMINION_INFANTRY_A, PointFromId(983));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1824)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2100)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2101)), c_orderQueueAddToEnd);

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

    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p04_DOMINION_INFANTRY_A, PointFromId(983));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1824)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2100)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2101)), c_orderQueueAddToEnd);
    Wait(2.0, c_timeReal);

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1824)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2100)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2101)), c_orderQueueAddToEnd);
    Wait(2.0, c_timeReal);
    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p04_DOMINION_INFANTRY_A, PointFromId(983));

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

    Wait(2.0, c_timeReal);
    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p04_DOMINION_INFANTRY_A, PointFromId(983));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1824)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2100)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2101)), c_orderQueueAddToEnd);

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

    libNtve_gf_CreateUnitsAtPoint2(5, "Marine", 0, gv_p04_DOMINION_INFANTRY_A, PointFromId(983));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1824)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2100)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2101)), c_orderQueueAddToEnd);
    return true;

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1824)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2100)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(2101)), c_orderQueueAddToEnd);
    return true;
}

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

    // Implementation
    UnitCargoCreate(lp_bunker, lp_type, lp_qty);
    auto560015A7_g = UnitLastCreatedGroup();
    auto560015A7_u = UnitGroupCount(auto560015A7_g, c_unitCountAll);
    for (;; auto560015A7_u -= 1) {

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


    libNtve_gf_UnitCreateFacingPoint(libNtve_gf_DifficultyValueInt(3, 3, 6, 8), "VikingFighter", 0, gv_p08_DOMINION, PointFromId(1561), PointFromId(1552));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1552)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("AssaultMode", 0)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitFromId(806))), c_orderQueueAddToEnd);

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

    libNtve_gf_UnitCreateFacingPoint(libNtve_gf_DifficultyValueInt(3, 3, 6, 8), "VikingFighter", 0, gv_p08_DOMINION, PointFromId(1561), PointFromId(1552));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1552)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("AssaultMode", 0)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitFromId(806))), c_orderQueueAddToEnd);
    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1)) {

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1552)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("AssaultMode", 0)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitFromId(806))), c_orderQueueAddToEnd);
    if ((libNtve_gf_DifficultyValueInt(0, 1, 1, 1) == 1)) {
        UnitCreate(1, "Raven", 0, gv_p08_DOMINION, libNtve_gf_RandomPointBetweenPoints(PointFromId(876), PointFromId(964)), 270.0);

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


    libNtve_gf_UnitCreateFacingPoint(libNtve_gf_DifficultyValueInt(2, 2, 4, 5), "VikingFighter", 0, gv_p08_DOMINION, PointFromId(1561), PointFromId(1552));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1552)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("AssaultMode", 0)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitFromId(806))), c_orderQueueAddToEnd);

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

    libNtve_gf_UnitCreateFacingPoint(libNtve_gf_DifficultyValueInt(2, 2, 4, 5), "VikingFighter", 0, gv_p08_DOMINION, PointFromId(1561), PointFromId(1552));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1552)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("AssaultMode", 0)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitFromId(806))), c_orderQueueAddToEnd);
    gf_DropKillTeamViaMedivac(libNtve_gf_DifficultyValueInt(3, 3, 4, 4), "Reaper", 0, null, PointFromId(1562), PointFromId(1551));

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1552)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("AssaultMode", 0)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitFromId(806))), c_orderQueueAddToEnd);
    gf_DropKillTeamViaMedivac(libNtve_gf_DifficultyValueInt(3, 3, 4, 4), "Reaper", 0, null, PointFromId(1562), PointFromId(1551));
    gf_DropKillTeamViaMedivac(libNtve_gf_DifficultyValueInt(0, 0, 1, 3), "Reaper", 0, null, PointFromId(1562), PointFromId(1551));

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


    libNtve_gf_UnitCreateFacingPoint(libNtve_gf_DifficultyValueInt(3, 3, 4, 2), "VikingFighter", 0, gv_p08_DOMINION, PointFromId(1565), PointFromId(1553));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1553)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("AssaultMode", 0)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitFromId(807))), c_orderQueueAddToEnd);

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

    libNtve_gf_UnitCreateFacingPoint(libNtve_gf_DifficultyValueInt(3, 3, 4, 2), "VikingFighter", 0, gv_p08_DOMINION, PointFromId(1565), PointFromId(1553));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1553)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("AssaultMode", 0)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitFromId(807))), c_orderQueueAddToEnd);
    libNtve_gf_UnitCreateFacingPoint(libNtve_gf_DifficultyValueInt(0, 0, 4, 6), "Wraith", 0, gv_p08_DOMINION, PointFromId(1565), PointFromId(1553));

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

    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1553)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), Order(AbilityCommand("AssaultMode", 0)), c_orderQueueAddToEnd);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitFromId(807))), c_orderQueueAddToEnd);
    libNtve_gf_UnitCreateFacingPoint(libNtve_gf_DifficultyValueInt(0, 0, 4, 6), "Wraith", 0, gv_p08_DOMINION, PointFromId(1565), PointFromId(1553));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), UnitGetPosition(UnitFromId(807))), c_orderQueueAddToEnd);

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/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:1814

    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);
    libNtve_gf_CreateUnitsWithDefaultFacing(3, "Marine", 0, gv_p1_USER, PointFromId(106));

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:1829

    }

    libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Terran, PointFromId(1672), UnitLastCreatedGroup(), true);
    UnitGroupIssueOrder(gv_dropGroup, OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(2177)), c_orderQueueReplace);
    return true;

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

        UnitGroupAdd(gv_introCinHiddenUnitGroup, autoBFA525CF_var);
    }
    auto73025897_g = UnitLastCreatedGroup();
    auto73025897_u = UnitGroupCount(auto73025897_g, c_unitCountAll);
    for (;; auto73025897_u -= 1) {

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/traynor02.sc2map/MapScript.galaxy:2772

        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/traynor03.sc2map/MapScript.galaxy:327

    // Implementation
    libNtve_gf_CreateUnitsAtPoint2(lp_quantity, "Zergling", 0, gv_pLAYER05_ZERG_NOAI, lp_zergSpawnPoint);
    lv_lastGroup = UnitLastCreatedGroup();
    libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Zerg, lp_dropPodLandingPoint, UnitLastCreatedGroup(), true);
    Wait(0.5, c_timeGame);

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

    libNtve_gf_CreateUnitsAtPoint2(lp_quantity, "Zergling", 0, gv_pLAYER05_ZERG_NOAI, lp_zergSpawnPoint);
    lv_lastGroup = UnitLastCreatedGroup();
    libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Zerg, lp_dropPodLandingPoint, UnitLastCreatedGroup(), true);
    Wait(0.5, c_timeGame);
    libNtve_gf_CreateUnitsAtPoint2(1, "CreepTumor", c_unitCreateConstruct, gv_pLAYER04_ZERG, lp_dropPodLandingPoint);

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

            libNtve_gf_CreateUnitsAtPoint2(libNtve_gf_DifficultyValueInt(0, 0, 0, 2), "Zergling", 0, gv_pLAYER05_ZERG_NOAI, PointFromId(257));
        }
        lv_lastGroup = UnitLastCreatedGroup();
    }

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

    SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), gv_nydusWormP03, 0.0, 100.0, 0.0);
    libNtve_gf_CreateUnitsAtPoint2(lp_quantity, lp_unitType, 0, gv_pLAYER03_ZERG, UnitGetPosition(gv_nydusWormP03));
    AISetGroupSuicide(UnitLastCreatedGroup(), true);
    Wait(lp_waitTime, c_timeGame);
}

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

        SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
        UnitCreate(lp_qty, lp_unitType, 0, lp_player, UnitGetPosition(lp_nydus), libNtve_gf_RandomAngle());
        AISetGroupSuicide(UnitLastCreatedGroup(), true);
        Wait(lp_delay, c_timeAI);
    }

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

        SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
        UnitCreate(lp_qty, lp_unitType, 0, lp_player, UnitGetPosition(lp_nydus), libNtve_gf_RandomAngle());
        AISetGroupSuicide(UnitLastCreatedGroup(), true);
        Wait(lp_delay, c_timeAI);
    }

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

    // Implementation
    libNtve_gf_CreateUnitsAtPoint2(lp_quantity, lp_unitType, 0, gv_pLAYER05_ZERG_NOAI, PointFromId(67));
    lv_lastGroup = UnitLastCreatedGroup();
    UnitGroupIssueOrder(lv_lastGroup, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(81)), c_orderQueueReplace);
    UnitGroupIssueOrder(lv_lastGroup, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(114)), c_orderQueueAddToEnd);

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

    // Implementation
    libNtve_gf_CreateUnitsAtPoint2(lp_quantity, lp_unitType, 0, gv_pLAYER05_ZERG_NOAI, PointFromId(76));
    lv_lastGroup = UnitLastCreatedGroup();
    UnitGroupIssueOrder(lv_lastGroup, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(243)), c_orderQueueReplace);
    UnitGroupIssueOrder(lv_lastGroup, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(242)), c_orderQueueAddToEnd);

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

        SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), lp_nydus, 0.0, 100.0, 0.0);
        UnitCreate(lp_qty, lp_unitType, 0, lp_player, UnitGetPosition(lp_nydus), libNtve_gf_RandomAngle());
        UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(363)), c_orderQueueReplace);
        Wait(lp_delay, c_timeGame);
    }

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

    SoundPlayOnUnit(SoundLink("NydusWorm_Unload", -1), PlayerGroupAll(), gv_nydusWormP03, 0.0, 100.0, 0.0);
    libNtve_gf_CreateUnitsAtPoint2(3, "Zergling", 0, gv_pLAYER03_ZERG, UnitGetPosition(gv_nydusWormP03));
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingUnit(AbilityCommand("attack", 0), UnitFromId(366)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("attack", 0), PointFromId(363)), c_orderQueueAddToEnd);
    Wait(1.0, c_timeAI);

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

    // Implementation
    libNtve_gf_CreateUnitsAtPoint2(lp_noOfZerglings, "Zergling", 0, gv_p04_ZERG, lp_spawnPoint);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(105)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(136)), c_orderQueueAddToEnd);
}

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

    libNtve_gf_CreateUnitsAtPoint2(lp_noOfZerglings, "Zergling", 0, gv_p04_ZERG, lp_spawnPoint);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(105)), c_orderQueueReplace);
    UnitGroupIssueOrder(UnitLastCreatedGroup(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(136)), c_orderQueueAddToEnd);
}

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: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/ttosh03b.sc2map/MapScript.galaxy:3749

    gf_SpawnMove("Banshee", gv_pLAYER01_USER, PointFromId(655), PointFromId(79));
    gf_SpawnMove("Banshee", gv_pLAYER01_USER, PointFromId(657), PointFromId(651));
    lv_bansheeSpeaker = UnitGroupUnit(UnitLastCreatedGroup(), 1);
    Wait(3.0, c_timeGame);
    TriggerQueueEnter();

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

                    if ((UnitGroupCount(UnitGroup(null, gv_p2_ZERG, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterStructure) | (1 << c_targetFilterWorker) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) < 250)) {
                        libNtve_gf_CreateUnitsAtPoint2(4, "Zergling", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(15)));
                        lv_dropPodGroup = UnitLastCreatedGroup();
                        libNtve_gf_CreateUnitsAtPoint2(1, "Hydralisk", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(15)));
                        UnitGroupAdd(lv_dropPodGroup, UnitLastCreated());

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

    if ((TimerGetRemaining(gv_zergSpeedBumpTimer) < 180.0)) {
        libNtve_gf_CreateUnitsAtPoint2(36, "Zergling", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(15)));
        lv_extraUnits = UnitLastCreatedGroup();
        AISetGroupScriptControlled(lv_extraUnits, true);
        libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Zerg, PointFromId(1923), lv_extraUnits, true);

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

    if ((TimerGetRemaining(gv_zergSpeedBumpTimer) < 120.0)) {
        libNtve_gf_CreateUnitsAtPoint2(8, "Hydralisk", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(15)));
        lv_extraUnits = UnitLastCreatedGroup();
        AISetGroupScriptControlled(lv_extraUnits, true);
        libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Zerg, PointFromId(1924), lv_extraUnits, true);

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

    if ((TimerGetRemaining(gv_zergSpeedBumpTimer) < 60.0)) {
        libNtve_gf_CreateUnitsAtPoint2(8, "Hydralisk", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(15)));
        lv_extraUnits = UnitLastCreatedGroup();
        AISetGroupScriptControlled(lv_extraUnits, true);
        libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Zerg, PointFromId(1925), lv_extraUnits, true);

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

    if ((UnitIsAlive(UnitFromId(124)) == true)) {
        libNtve_gf_CreateUnitsAtPoint2(36, "Zergling", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(15)));
        lv_extraUnits = UnitLastCreatedGroup();
        AISetGroupScriptControlled(lv_extraUnits, true);
        libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Zerg, PointFromId(1923), lv_extraUnits, true);

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

    if (((UnitIsAlive(UnitFromId(124)) == true) || (UnitGroupCount(UnitGroupAlliance(gv_p5_UPPER_CAUSEWAY, c_unitAllianceAlly, RegionFromId(61), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) > 0))) {
        libNtve_gf_CreateUnitsAtPoint2(36, "Zergling", 0, gv_p2_ZERG, RegionGetCenter(RegionFromId(15)));
        lv_extraUnits = UnitLastCreatedGroup();
        AISetGroupScriptControlled(lv_extraUnits, true);
        libCamp_gf_CreateDropPod(libCamp_ge_DropPodRace_Zerg, PointFromId(1922), lv_extraUnits, true);

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);