# Last Created Cargo Units

Grammar — Last created cargo units
FlagsNative | Function

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

Returns — unitgroup

native unitgroup UnitCargoLastCreatedGroup();

Category: Unit / Cargo

# Examples

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_firebatCargoUnits);
    UnitCargoCreate(UnitFromId(290), "Medic", 2);
    autoA5804961_g = UnitCargoLastCreatedGroup();
    autoA5804961_u = UnitGroupCount(autoA5804961_g, c_unitCountAll);
    for (;; autoA5804961_u -= 1) {

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/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/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/thorner05s.sc2map/MapScript.galaxy:11292

    gv_introDropship = UnitLastCreated();
    UnitCargoCreate(gv_introDropship, "Marine", 5);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_introDropshipCargoGroup);
    UnitCargoCreate(gv_introDropship, "Medic", 2);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_introDropshipCargoGroup);

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_introDropshipCargoGroup);
    UnitCargoCreate(gv_introDropship, "Medic", 2);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_introDropshipCargoGroup);
    UnitCargoCreate(UnitLastCreated(), "Raynor", 1);
    gv_raynor = UnitLastCreated();

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

    UnitSetState(gv_sCVDropship, c_unitStateUsingSupply, false);
    UnitCargoCreate(gv_sCVDropship, "SCV", 8);
    gv_sCVReinforcement = UnitCargoLastCreatedGroup();
    UnitIssueOrder(gv_sCVDropship, OrderTargetingPoint(AbilityCommand("SpecOpsDropshipTransport", 2), PointFromId(688)), c_orderQueueReplace);
    UnitIssueOrder(gv_sCVDropship, OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(31))), c_orderQueueAddToEnd);

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

        UIAlertPoint("Trigger", gv_p01_USER, StringExternal("Param/Value/0E5F3E16"), null, PointFromId(863));
        MinimapPing(PlayerGroupAll(), PointFromId(863), 3.0, Color(100.00, 100.00, 0.00));
        auto99D50804_g = UnitCargoLastCreatedGroup();
        auto99D50804_u = UnitGroupCount(auto99D50804_g, c_unitCountAll);
        for (;; auto99D50804_u -= 1) {

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

    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("CommandCenterLand", 0), UnitGetPosition(UnitFromId(228))), c_orderQueueReplace);
    UnitCargoCreate(UnitLastCreated(), "SCV", 5);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_sCVs);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_baseMidSpawnedUnitGroup);
    UnitIssueOrder(UnitLastCreated(), Order(AbilityCommand("CommandCenterTransport", 1)), c_orderQueueAddToEnd);

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

    UnitCargoCreate(UnitLastCreated(), "SCV", 5);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_sCVs);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_baseMidSpawnedUnitGroup);
    UnitIssueOrder(UnitLastCreated(), Order(AbilityCommand("CommandCenterTransport", 1)), c_orderQueueAddToEnd);
    libNtve_gf_CreateUnitsAtPoint2(1, "FactoryFlying", 0, gv_pLAYER_01_USER, PointFromId(203));

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

        gv_airAssaultOverlord = UnitLastCreated();
        UnitCargoCreate(UnitLastCreated(), "Roach", libNtve_gf_DifficultyValueInt(2, 2, 3, 4));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_airAssaultGroundUnits);
        UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("OverlordTransport", 2), PointFromId(421)), c_orderQueueReplace);
        UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(780)), c_orderQueueAddToEnd);

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

        gv_airAssaultOverlord = UnitLastCreated();
        UnitCargoCreate(UnitLastCreated(), "Roach", libNtve_gf_DifficultyValueInt(2, 2, 3, 4));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_airAssaultGroundUnits);
        UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("OverlordTransport", 2), PointFromId(547)), c_orderQueueReplace);
        UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(784)), c_orderQueueAddToEnd);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2mapMapScript.galaxy:998


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

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2mapMapScript.galaxy:1000

    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_firebatCargoUnits);
    UnitCargoCreate(UnitFromId(290), "Medic", 2);
    autoA5804961_g = UnitCargoLastCreatedGroup();
    autoA5804961_u = UnitGroupCount(autoA5804961_g, c_unitCountAll);
    for (;; autoA5804961_u -= 1) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/thorner02.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/thorner03.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:11292

    gv_introDropship = UnitLastCreated();
    UnitCargoCreate(gv_introDropship, "Marine", 5);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_introDropshipCargoGroup);
    UnitCargoCreate(gv_introDropship, "Medic", 2);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_introDropshipCargoGroup);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2mapMapScript.galaxy:11294

    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_introDropshipCargoGroup);
    UnitCargoCreate(gv_introDropship, "Medic", 2);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_introDropshipCargoGroup);
    UnitCargoCreate(UnitLastCreated(), "Raynor", 1);
    gv_raynor = UnitLastCreated();

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/traynor02.sc2mapMapScript.galaxy:1258

    UnitSetState(gv_sCVDropship, c_unitStateUsingSupply, false);
    UnitCargoCreate(gv_sCVDropship, "SCV", 8);
    gv_sCVReinforcement = UnitCargoLastCreatedGroup();
    UnitIssueOrder(gv_sCVDropship, OrderTargetingPoint(AbilityCommand("SpecOpsDropshipTransport", 2), PointFromId(688)), c_orderQueueReplace);
    UnitIssueOrder(gv_sCVDropship, OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(31))), c_orderQueueAddToEnd);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh01.sc2mapMapScript.galaxy:2045

        UIAlertPoint("Trigger", gv_p01_USER, StringExternal("Param/Value/0E5F3E16"), null, PointFromId(863));
        MinimapPing(PlayerGroupAll(), PointFromId(863), 3.0, Color(100.00, 100.00, 0.00));
        auto99D50804_g = UnitCargoLastCreatedGroup();
        auto99D50804_u = UnitGroupCount(auto99D50804_g, c_unitCountAll);
        for (;; auto99D50804_u -= 1) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/ttychus03.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/ttychus04.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/ttychus04.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/ttychus04.sc2mapMapScript.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.sc2campaign/base.sc2maps/maps/campaign/ttychus05.sc2mapMapScript.galaxy:5123

    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("CommandCenterLand", 0), UnitGetPosition(UnitFromId(228))), c_orderQueueReplace);
    UnitCargoCreate(UnitLastCreated(), "SCV", 5);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_sCVs);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_baseMidSpawnedUnitGroup);
    UnitIssueOrder(UnitLastCreated(), Order(AbilityCommand("CommandCenterTransport", 1)), c_orderQueueAddToEnd);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus05.sc2mapMapScript.galaxy:5124

    UnitCargoCreate(UnitLastCreated(), "SCV", 5);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_sCVs);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_baseMidSpawnedUnitGroup);
    UnitIssueOrder(UnitLastCreated(), Order(AbilityCommand("CommandCenterTransport", 1)), c_orderQueueAddToEnd);
    libNtve_gf_CreateUnitsAtPoint2(1, "FactoryFlying", 0, gv_pLAYER_01_USER, PointFromId(203));

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

        gv_airAssaultOverlord = UnitLastCreated();
        UnitCargoCreate(UnitLastCreated(), "Roach", libNtve_gf_DifficultyValueInt(2, 2, 3, 4));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_airAssaultGroundUnits);
        UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("OverlordTransport", 2), PointFromId(421)), c_orderQueueReplace);
        UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(780)), c_orderQueueAddToEnd);

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

        gv_airAssaultOverlord = UnitLastCreated();
        UnitCargoCreate(UnitLastCreated(), "Roach", libNtve_gf_DifficultyValueInt(2, 2, 3, 4));
        libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_airAssaultGroundUnits);
        UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("OverlordTransport", 2), PointFromId(547)), c_orderQueueReplace);
        UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(784)), c_orderQueueAddToEnd);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:406

    }
    UnitCargoCreate(lp_spawnUnit, lv_reinforcementType, MaxI(10, (lp_banelingTotal - lv_count)));
    lv_banelings = UnitCargoLastCreatedGroup();
    libNtve_gf_ClearAnimation(libNtve_gf_MainActorofUnit(lp_spawnUnit), "NydusCanelBirth");
    UnitGroupLoopBegin(lv_banelings);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:862

        libNtve_gf_PauseUnit(gv_splitterIntroNydus, false);
        UnitCargoCreate(gv_splitterIntroNydus, "Baneling", 28);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:863

        UnitCargoCreate(gv_splitterIntroNydus, "Baneling", 28);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
            UnitSetOwner(UnitGroupLoopCurrent(), gv_pLAYER_01_USER, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:883

        libNtve_gf_PauseUnit(gv_splitterMidNydus, false);
        UnitCargoCreate(gv_splitterMidNydus, "HotSSplitterlingBig", 25);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:884

        UnitCargoCreate(gv_splitterMidNydus, "HotSSplitterlingBig", 25);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
            UnitSetOwner(UnitGroupLoopCurrent(), gv_pLAYER_01_USER, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:904

        libNtve_gf_PauseUnit(gv_splitterReinforcementNydus, false);
        UnitCargoCreate(gv_splitterReinforcementNydus, "HotSSplitterlingBig", 45);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:905

        UnitCargoCreate(gv_splitterReinforcementNydus, "HotSSplitterlingBig", 45);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
            UnitSetOwner(UnitGroupLoopCurrent(), gv_pLAYER_01_USER, true);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:2294

    gv_hunterMedivac1 = UnitLastCreated();
    UnitCargoCreate(UnitLastCreated(), "Marine", 5);
    gv_hunterMedivacGroup1 = UnitCargoLastCreatedGroup();
    UnitIssueOrder(gv_hunterMedivac1, OrderTargetingPoint(AbilityCommand("MedivacTransport", 2), PointFromId(138)), c_orderQueueReplace);
    while (!((gv_lavaSafeTransmissionQueued == true))) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:2708

    lv_medivac1 = UnitLastCreated();
    UnitCargoCreate(UnitLastCreated(), "Marine", 5);
    gv_hunterMedivacGroup2 = UnitCargoLastCreatedGroup();
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("MedivacTransport", 2), PointFromId(166)), c_orderQueueReplace);
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(39)), c_orderQueueAddToEnd);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:2714

    lv_medivac2 = UnitLastCreated();
    UnitCargoCreate(UnitLastCreated(), "Marine", 5);
    gv_hunterMedivacGroup2 = UnitCargoLastCreatedGroup();
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("MedivacTransport", 2), PointFromId(1)), c_orderQueueReplace);
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(39)), c_orderQueueAddToEnd);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2map/MapScript.galaxy:4030

    UnitGroupAdd(gv_bunkers, UnitLastCreated());
    UnitCargoCreate(UnitLastCreated(), "Marauder", 2);
    UnitGroupAddUnitGroup(gv_bunkerMarines, UnitCargoLastCreatedGroup());
    libNtve_gf_CreateUnitsWithDefaultFacing(1, "Bunker", 0, gv_pLAYER_02_DOMINION, PointFromId(78));
    UnitGroupAdd(gv_bunkers, UnitLastCreated());

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2map/MapScript.galaxy:4038

    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
        UnitCargoCreate(UnitGroupLoopCurrent(), "Marine", 3);
        UnitGroupAddUnitGroup(gv_bunkerMarines, UnitCargoLastCreatedGroup());
    }
    UnitGroupLoopEnd();

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

    while (!UnitGroupLoopDone()) {
        UnitCargoCreate(UnitGroupLoopCurrent(), "Firebat", 1);
        UnitGroupAddUnitGroup(gv_bridgeGuards, UnitCargoLastCreatedGroup());
        UnitCargoCreate(UnitGroupLoopCurrent(), "Marine", 1);
        UnitGroupAddUnitGroup(gv_bridgeGuards, UnitCargoLastCreatedGroup());

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

        UnitGroupAddUnitGroup(gv_bridgeGuards, UnitCargoLastCreatedGroup());
        UnitCargoCreate(UnitGroupLoopCurrent(), "Marine", 1);
        UnitGroupAddUnitGroup(gv_bridgeGuards, UnitCargoLastCreatedGroup());
        UnitGroupLoopStep();
    }

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

    UnitBehaviorAddPlayer(lv_dropship, "ForceLowDeath", gv_pLAYER_02_DOMINION, 1);
    UnitCargoCreate(lv_dropship, lp_cargoUnitType01, lp_numberUnit01);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), lv_localCargoGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_s3_TramAttackGroup);
    UnitCargoCreate(lv_dropship, lp_cargoUnitType02, lp_numberUnit02);

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

    UnitCargoCreate(lv_dropship, lp_cargoUnitType01, lp_numberUnit01);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), lv_localCargoGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_s3_TramAttackGroup);
    UnitCargoCreate(lv_dropship, lp_cargoUnitType02, lp_numberUnit02);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), lv_localCargoGroup);

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_s3_TramAttackGroup);
    UnitCargoCreate(lv_dropship, lp_cargoUnitType02, lp_numberUnit02);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), lv_localCargoGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_s3_TramAttackGroup);
    Wait(0.5, c_timeGame);

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

    UnitCargoCreate(lv_dropship, lp_cargoUnitType02, lp_numberUnit02);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), lv_localCargoGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_s3_TramAttackGroup);
    Wait(0.5, c_timeGame);
    UnitGroupAdd(lv_localCargoGroup, lv_dropship);

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

    UnitSetPropertyFixed(lv_dropship01, c_unitPropEnergyPercent, 100.0);
    UnitCargoCreate(lv_dropship01, "Marine", 4);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCinematicArchangelDominionGroup);
    libLbty_gf_OrderTransporttoUnloadAllthenDespawn(lv_dropship01, PointFromId(608), PointFromId(710));
    libNtve_gf_UnitCreateFacingPoint(1, "Medivac", 0, gv_pLAYER_02_DOMINION, PointFromId(616), PointFromId(527));

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

    UnitSetPropertyFixed(lv_dropship02, c_unitPropEnergyPercent, 100.0);
    UnitCargoCreate(lv_dropship02, "Marine", 3);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCinematicArchangelDominionGroup);
    UnitCargoCreate(lv_dropship02, "Ghost", 1);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCinematicArchangelDominionGroup);

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

    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCinematicArchangelDominionGroup);
    UnitCargoCreate(lv_dropship02, "Ghost", 1);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCinematicArchangelDominionGroup);
    libLbty_gf_OrderTransporttoUnloadAllthenDespawn(lv_dropship02, PointFromId(615), PointFromId(616));
    autoDAF574F1_g = UnitGroup(null, gv_pLAYER_02_DOMINION, RegionFromId(86), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5688

    VisRevealArea(gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_nydus), 4.0), 90.0, false);
    UnitCargoCreate(lv_nydus, "Zergling", gv_reinforcementCount);
    auto11E1078F_g = UnitCargoLastCreatedGroup();
    auto11E1078F_u = UnitGroupCount(auto11E1078F_g, c_unitCountAll);
    for (;; auto11E1078F_u -= 1) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5696

        UnitSetPropertyFixed(auto11E1078F_var, c_unitPropLifePercent, 100.0);
    }
    UnitGroupAddUnitGroup(lv_spawnedUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_nydus, "Queen", 2);
    auto9E514339_g = UnitCargoLastCreatedGroup();

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5698

    UnitGroupAddUnitGroup(lv_spawnedUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_nydus, "Queen", 2);
    auto9E514339_g = UnitCargoLastCreatedGroup();
    auto9E514339_u = UnitGroupCount(auto9E514339_g, c_unitCountAll);
    for (;; auto9E514339_u -= 1) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5705

        libNtve_gf_RescueUnit(auto9E514339_var, gv_pLAYER_01_USER, true);
    }
    UnitGroupAddUnitGroup(lv_spawnedUnits, UnitCargoLastCreatedGroup());
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Birth 01", 0, c_animTimeDefault);
    SoundPlayOnUnit(SoundLink("NydusGreater_Birth1", -1), PlayerGroupAll(), lv_nydus, 0.0, 100.0, 0.0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5801

    VisRevealArea(gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_nydus), 4.0), 90.0, false);
    UnitCargoCreate(lv_nydus, "Queen", 1);
    auto3F8587B4_g = UnitCargoLastCreatedGroup();
    auto3F8587B4_u = UnitGroupCount(auto3F8587B4_g, c_unitCountAll);
    for (;; auto3F8587B4_u -= 1) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5808

        libNtve_gf_RescueUnit(auto3F8587B4_var, gv_pLAYER_01_USER, true);
    }
    UnitGroupAddUnitGroup(lv_spawnedUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_nydus, "Zergling", gv_reinforcementCount);
    auto302F5C3A_g = UnitCargoLastCreatedGroup();

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5810

    UnitGroupAddUnitGroup(lv_spawnedUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_nydus, "Zergling", gv_reinforcementCount);
    auto302F5C3A_g = UnitCargoLastCreatedGroup();
    auto302F5C3A_u = UnitGroupCount(auto302F5C3A_g, c_unitCountAll);
    for (;; auto302F5C3A_u -= 1) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5818

        UnitSetPropertyFixed(auto302F5C3A_var, c_unitPropLifePercent, 100.0);
    }
    UnitGroupAddUnitGroup(lv_spawnedUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_nydus, "Queen", 1);
    auto134D1074_g = UnitCargoLastCreatedGroup();

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5820

    UnitGroupAddUnitGroup(lv_spawnedUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_nydus, "Queen", 1);
    auto134D1074_g = UnitCargoLastCreatedGroup();
    auto134D1074_u = UnitGroupCount(auto134D1074_g, c_unitCountAll);
    for (;; auto134D1074_u -= 1) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5828

        UnitSetPropertyFixed(auto134D1074_var, c_unitPropLifePercent, 100.0);
    }
    UnitGroupAddUnitGroup(lv_spawnedUnits, UnitCargoLastCreatedGroup());
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Birth 02", 0, c_animTimeDefault);
    SoundPlayOnUnit(SoundLink("NydusGreater_Birth2", -1), PlayerGroupAll(), lv_nydus, 0.0, 100.0, 0.0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue01.sc2map/MapScript.galaxy:4509

    lv_hercules = UnitLastCreated();
    UnitCargoCreate(lv_hercules, "Marine", libA3DDD02B_gf_DifficultyValuePrologueInteger(4, 4, 4, 6));
    UnitGroupAddUnitGroup(lv_waveUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_hercules, "VikingAssault", libA3DDD02B_gf_DifficultyValuePrologueInteger(1, 1, 2, 2));
    UnitGroupAddUnitGroup(lv_waveUnits, UnitCargoLastCreatedGroup());

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue01.sc2map/MapScript.galaxy:4511

    UnitGroupAddUnitGroup(lv_waveUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_hercules, "VikingAssault", libA3DDD02B_gf_DifficultyValuePrologueInteger(1, 1, 2, 2));
    UnitGroupAddUnitGroup(lv_waveUnits, UnitCargoLastCreatedGroup());
    libLbty_gf_OrderTransporttoUnloadAllthenDespawn(lv_hercules, PointFromId(2144), PointFromId(2143));
    while ((lv_herculesHasCargo == true)) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue01.sc2map/MapScript.galaxy:4589

    lv_hercules = UnitLastCreated();
    UnitCargoCreate(lv_hercules, "Marine", libA3DDD02B_gf_DifficultyValuePrologueInteger(4, 4, 5, 5));
    UnitGroupAddUnitGroup(lv_waveUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_hercules, "Medic", libA3DDD02B_gf_DifficultyValuePrologueInteger(1, 1, 2, 2));
    UnitGroupAddUnitGroup(lv_waveUnits, UnitCargoLastCreatedGroup());

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue01.sc2map/MapScript.galaxy:4591

    UnitGroupAddUnitGroup(lv_waveUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_hercules, "Medic", libA3DDD02B_gf_DifficultyValuePrologueInteger(1, 1, 2, 2));
    UnitGroupAddUnitGroup(lv_waveUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_hercules, "Marauder", libA3DDD02B_gf_DifficultyValuePrologueInteger(1, 1, 1, 2));
    UnitGroupAddUnitGroup(lv_waveUnits, UnitCargoLastCreatedGroup());

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue01.sc2map/MapScript.galaxy:4593

    UnitGroupAddUnitGroup(lv_waveUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_hercules, "Marauder", libA3DDD02B_gf_DifficultyValuePrologueInteger(1, 1, 1, 2));
    UnitGroupAddUnitGroup(lv_waveUnits, UnitCargoLastCreatedGroup());
    libLbty_gf_OrderTransporttoUnloadAllthenDespawn(lv_hercules, PointFromId(2144), PointFromId(2143));
    while ((lv_herculesHasCargo == true)) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:406

    }
    UnitCargoCreate(lp_spawnUnit, lv_reinforcementType, MaxI(10, (lp_banelingTotal - lv_count)));
    lv_banelings = UnitCargoLastCreatedGroup();
    libNtve_gf_ClearAnimation(libNtve_gf_MainActorofUnit(lp_spawnUnit), "NydusCanelBirth");
    UnitGroupLoopBegin(lv_banelings);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:862

        libNtve_gf_PauseUnit(gv_splitterIntroNydus, false);
        UnitCargoCreate(gv_splitterIntroNydus, "Baneling", 28);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:863

        UnitCargoCreate(gv_splitterIntroNydus, "Baneling", 28);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
            UnitSetOwner(UnitGroupLoopCurrent(), gv_pLAYER_01_USER, true);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:883

        libNtve_gf_PauseUnit(gv_splitterMidNydus, false);
        UnitCargoCreate(gv_splitterMidNydus, "HotSSplitterlingBig", 25);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:884

        UnitCargoCreate(gv_splitterMidNydus, "HotSSplitterlingBig", 25);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
            UnitSetOwner(UnitGroupLoopCurrent(), gv_pLAYER_01_USER, true);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:904

        libNtve_gf_PauseUnit(gv_splitterReinforcementNydus, false);
        UnitCargoCreate(gv_splitterReinforcementNydus, "HotSSplitterlingBig", 45);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:905

        UnitCargoCreate(gv_splitterReinforcementNydus, "HotSSplitterlingBig", 45);
        lv_backupUnits = UnitCargoLastCreatedGroup();
        UnitGroupLoopBegin(UnitCargoLastCreatedGroup());
        for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
            UnitSetOwner(UnitGroupLoopCurrent(), gv_pLAYER_01_USER, true);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:2294

    gv_hunterMedivac1 = UnitLastCreated();
    UnitCargoCreate(UnitLastCreated(), "Marine", 5);
    gv_hunterMedivacGroup1 = UnitCargoLastCreatedGroup();
    UnitIssueOrder(gv_hunterMedivac1, OrderTargetingPoint(AbilityCommand("MedivacTransport", 2), PointFromId(138)), c_orderQueueReplace);
    while (!((gv_lavaSafeTransmissionQueued == true))) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:2708

    lv_medivac1 = UnitLastCreated();
    UnitCargoCreate(UnitLastCreated(), "Marine", 5);
    gv_hunterMedivacGroup2 = UnitCargoLastCreatedGroup();
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("MedivacTransport", 2), PointFromId(166)), c_orderQueueReplace);
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(39)), c_orderQueueAddToEnd);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2mapMapScript.galaxy:2714

    lv_medivac2 = UnitLastCreated();
    UnitCargoCreate(UnitLastCreated(), "Marine", 5);
    gv_hunterMedivacGroup2 = UnitCargoLastCreatedGroup();
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("MedivacTransport", 2), PointFromId(1)), c_orderQueueReplace);
    UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(39)), c_orderQueueAddToEnd);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2mapMapScript.galaxy:4030

    UnitGroupAdd(gv_bunkers, UnitLastCreated());
    UnitCargoCreate(UnitLastCreated(), "Marauder", 2);
    UnitGroupAddUnitGroup(gv_bunkerMarines, UnitCargoLastCreatedGroup());
    libNtve_gf_CreateUnitsWithDefaultFacing(1, "Bunker", 0, gv_pLAYER_02_DOMINION, PointFromId(78));
    UnitGroupAdd(gv_bunkers, UnitLastCreated());

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionmutalisk.sc2mapMapScript.galaxy:4038

    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
        UnitCargoCreate(UnitGroupLoopCurrent(), "Marine", 3);
        UnitGroupAddUnitGroup(gv_bunkerMarines, UnitCargoLastCreatedGroup());
    }
    UnitGroupLoopEnd();

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2mapMapScript.galaxy:581

    while (!UnitGroupLoopDone()) {
        UnitCargoCreate(UnitGroupLoopCurrent(), "Firebat", 1);
        UnitGroupAddUnitGroup(gv_bridgeGuards, UnitCargoLastCreatedGroup());
        UnitCargoCreate(UnitGroupLoopCurrent(), "Marine", 1);
        UnitGroupAddUnitGroup(gv_bridgeGuards, UnitCargoLastCreatedGroup());

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionultralisk.sc2mapMapScript.galaxy:583

        UnitGroupAddUnitGroup(gv_bridgeGuards, UnitCargoLastCreatedGroup());
        UnitCargoCreate(UnitGroupLoopCurrent(), "Marine", 1);
        UnitGroupAddUnitGroup(gv_bridgeGuards, UnitCargoLastCreatedGroup());
        UnitGroupLoopStep();
    }

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab02.sc2mapMapScript.galaxy:749

    UnitBehaviorAddPlayer(lv_dropship, "ForceLowDeath", gv_pLAYER_02_DOMINION, 1);
    UnitCargoCreate(lv_dropship, lp_cargoUnitType01, lp_numberUnit01);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), lv_localCargoGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_s3_TramAttackGroup);
    UnitCargoCreate(lv_dropship, lp_cargoUnitType02, lp_numberUnit02);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab02.sc2mapMapScript.galaxy:750

    UnitCargoCreate(lv_dropship, lp_cargoUnitType01, lp_numberUnit01);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), lv_localCargoGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_s3_TramAttackGroup);
    UnitCargoCreate(lv_dropship, lp_cargoUnitType02, lp_numberUnit02);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), lv_localCargoGroup);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab02.sc2mapMapScript.galaxy:752

    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_s3_TramAttackGroup);
    UnitCargoCreate(lv_dropship, lp_cargoUnitType02, lp_numberUnit02);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), lv_localCargoGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_s3_TramAttackGroup);
    Wait(0.5, c_timeGame);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab02.sc2mapMapScript.galaxy:753

    UnitCargoCreate(lv_dropship, lp_cargoUnitType02, lp_numberUnit02);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), lv_localCargoGroup);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_s3_TramAttackGroup);
    Wait(0.5, c_timeGame);
    UnitGroupAdd(lv_localCargoGroup, lv_dropship);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab02.sc2mapMapScript.galaxy:13035

    UnitSetPropertyFixed(lv_dropship01, c_unitPropEnergyPercent, 100.0);
    UnitCargoCreate(lv_dropship01, "Marine", 4);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCinematicArchangelDominionGroup);
    libLbty_gf_OrderTransporttoUnloadAllthenDespawn(lv_dropship01, PointFromId(608), PointFromId(710));
    libNtve_gf_UnitCreateFacingPoint(1, "Medivac", 0, gv_pLAYER_02_DOMINION, PointFromId(616), PointFromId(527));

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab02.sc2mapMapScript.galaxy:13042

    UnitSetPropertyFixed(lv_dropship02, c_unitPropEnergyPercent, 100.0);
    UnitCargoCreate(lv_dropship02, "Marine", 3);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCinematicArchangelDominionGroup);
    UnitCargoCreate(lv_dropship02, "Ghost", 1);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCinematicArchangelDominionGroup);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab02.sc2mapMapScript.galaxy:13044

    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCinematicArchangelDominionGroup);
    UnitCargoCreate(lv_dropship02, "Ghost", 1);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoLastCreatedGroup(), gv_midCinematicArchangelDominionGroup);
    libLbty_gf_OrderTransporttoUnloadAllthenDespawn(lv_dropship02, PointFromId(615), PointFromId(616));
    autoDAF574F1_g = UnitGroup(null, gv_pLAYER_02_DOMINION, RegionFromId(86), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab03.sc2mapMapScript.galaxy:5688

    VisRevealArea(gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_nydus), 4.0), 90.0, false);
    UnitCargoCreate(lv_nydus, "Zergling", gv_reinforcementCount);
    auto11E1078F_g = UnitCargoLastCreatedGroup();
    auto11E1078F_u = UnitGroupCount(auto11E1078F_g, c_unitCountAll);
    for (;; auto11E1078F_u -= 1) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab03.sc2mapMapScript.galaxy:5696

        UnitSetPropertyFixed(auto11E1078F_var, c_unitPropLifePercent, 100.0);
    }
    UnitGroupAddUnitGroup(lv_spawnedUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_nydus, "Queen", 2);
    auto9E514339_g = UnitCargoLastCreatedGroup();

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab03.sc2mapMapScript.galaxy:5698

    UnitGroupAddUnitGroup(lv_spawnedUnits, UnitCargoLastCreatedGroup());
    UnitCargoCreate(lv_nydus, "Queen", 2);
    auto9E514339_g = UnitCargoLastCreatedGroup();
    auto9E514339_u = UnitGroupCount(auto9E514339_g, c_unitCountAll);
    for (;; auto9E514339_u -= 1) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab03.sc2mapMapScript.galaxy:5705

        libNtve_gf_RescueUnit(auto9E514339_var, gv_pLAYER_01_USER, true);
    }
    UnitGroupAddUnitGroup(lv_spawnedUnits, UnitCargoLastCreatedGroup());
    libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(lv_nydus), c_animNameDefault, "Birth 01", 0, c_animTimeDefault);
    SoundPlayOnUnit(SoundLink("NydusGreater_Birth1", -1), PlayerGroupAll(), lv_nydus, 0.0, 100.0, 0.0);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab03.sc2mapMapScript.galaxy:5801

    VisRevealArea(gv_pLAYER_01_USER, RegionCircle(UnitGetPosition(lv_nydus), 4.0), 90.0, false);
    UnitCargoCreate(lv_nydus, "Queen", 1);
    auto3F8587B4_g = UnitCargoLastCreatedGroup();
    auto3F8587B4_u = UnitGroupCount(auto3F8587B4_g, c_unitCountAll);
    for (;; auto3F8587B4_u -= 1) {