# Cargo Units In Transport
Grammar — Cargo units in inUnit|Transport
Flags —Native|Function
Returns a unit group with all the units in the specified unit’s cargo hold.
# Arguments
- unit— Unit
Returns — unitgroup
native unitgroup UnitCargoGroup(unit inUnit);
# Related
Category: Unit / Cargo
- Put Unit InTransport — void— UnitPutInTransport
- Create Cargo Units — void— UnitCargoCreate
- Last Created Cargo Unit — unit— UnitCargoLastCreated
- Last Created Cargo Units — unitgroup— UnitCargoLastCreatedGroup
- Unit Is Cargo — bool— libNtve_gf_UnitIsInsideTransport
- Unit Is Inside Unit Transport — bool— libNtve_gf_UnitIsInsideUnitTransport
- Unit Is Inside Player Transport — bool— libNtve_gf_UnitIsInsidePlayerTransport
- Cargo Unit In Transport — unit— UnitCargo
- Cargo Units In Transport — unitgroup— UnitCargoGroup
- Transport Property Of Unit — int— UnitCargoValue
- Transport Of Unit — unit— UnitTransport
- Unit Loads/Unloads Cargo — void— TriggerAddEventUnitCargo
- Triggering Cargo Unit — unit— EventUnitCargo
# Examples
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:1019
    libNtve_gf_MakeUnitUncommandable(UnitFromId(290), true);
    UnitSetState(UnitFromId(290), c_unitStateTargetable, false);
    while (!(((UnitGroupCount(UnitCargoGroup(UnitFromId(290)), c_unitCountAlive) == 0) || (UnitIsAlive(UnitFromId(290)) == false)))) {
        Wait(1.0, c_timeGame);
    }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:2252
        UnitGroupAdd(gv_colonistsOnTheMove, auto8267D447_var);
    }
    autoE2AC6924_g = UnitCargoGroup(gv_tHEONETRUCK);
    autoE2AC6924_u = UnitGroupCount(autoE2AC6924_g, c_unitCountAll);
    for (;; autoE2AC6924_u -= 1) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:2502
                UnitSetCustomValue(lv_pickedUnit, 0, IntToFixed((lv_customIntValueOfUnit - 1)));
                if ((lv_pickedUnit == gv_tHEONETRUCK)) {
                    auto3EDA1359_g = UnitCargoGroup(gv_tHEONETRUCK);
                    auto3EDA1359_u = UnitGroupCount(auto3EDA1359_g, c_unitCountAll);
                    for (;; auto3EDA1359_u -= 1) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:3726
    UnitSetCustomValue(EventUnit(), 0, 0.0);
    if ((UnitGetType(EventUnit()) == "ColonistTransport")) {
        autoE914C699_g = UnitCargoGroup(EventUnit());
        autoE914C699_u = UnitGroupCount(autoE914C699_g, c_unitCountAll);
        for (;; autoE914C699_u -= 1) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson01.sc2map/MapScript.galaxy:3743
        UnitIssueOrder(EventUnit(), Order(AbilityCommand("TransportTruckTransport", 1)), c_orderQueueAddToEnd);
        UnitIssueOrder(EventUnit(), Order(AbilityCommand("move", 2)), c_orderQueueAddToEnd);
        while (!((UnitGroupCount(UnitCargoGroup(gv_tHEONETRUCK), c_unitCountAlive) == 0))) {
            Wait(0.1, c_timeGame);
        }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thanson03b.sc2map/MapScript.galaxy:1580
        lv_colonyStructure = UnitGroupUnitFromEnd(auto6086ECAA_g, auto6086ECAA_u);
        if (lv_colonyStructure == null) { break; }
        auto04D9FE65_g = UnitCargoGroup(lv_colonyStructure);
        auto04D9FE65_u = UnitGroupCount(auto04D9FE65_g, c_unitCountAll);
        for (;; auto04D9FE65_u -= 1) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:421
    }
    AISetGroupScriptControlled(UnitCargoGroup(lv_dropship), true);
    UnitGroupAdd(gv_killTeamMedivacs, lv_dropship);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoGroup(lv_dropship), gv_killTeamAttackers);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner04.sc2map/MapScript.galaxy:423
    AISetGroupScriptControlled(UnitCargoGroup(lv_dropship), true);
    UnitGroupAdd(gv_killTeamMedivacs, lv_dropship);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoGroup(lv_dropship), gv_killTeamAttackers);
    libLbty_gf_OrderTransporttoUnloadAllthenDespawn(lv_dropship, lp_dropLoc, lp_spawnLoc);
}
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/thorner05s.sc2map/MapScript.galaxy:5501
    // Conditions
    if (testConds) {
        if (!((UnitGroupCount(UnitCargoGroup(gv_dropshipComputer05), c_unitCountAlive) <= 0))) {
            return false;
        }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor01.sc2map/MapScript.galaxy:4973
    UnitIssueOrder(gv_introDropship, OrderTargetingPoint(AbilityCommand("SpecOpsDropshipTransport", 2), PointFromId(1037)), c_orderQueueAddToEnd);
    UnitIssueOrder(gv_introDropship, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1038)), c_orderQueueAddToEnd);
    while (!((UnitGroupCount(UnitCargoGroup(gv_introDropship), c_unitCountAlive) == 0))) {
        Wait(1.0, c_timeGame);
    }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1562
    TriggerEnable(TriggerGetCurrent(), false);
    if ((UnitIsAlive(gv_bunkerBridgeEast) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeEast), c_unitCountAlive) == 0) && (libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1)) {
        TextTagShow(gv_bunkerBridgeEastTextTag, PlayerGroupAll(), true);
        libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBridgeEast));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1569
    }
    if ((UnitIsAlive(gv_bunkerBridgeWest) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeWest), c_unitCountAlive) == 0) && (libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1)) {
        TextTagShow(gv_bunkerBridgeWestTextTag, PlayerGroupAll(), true);
        libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBridgeWest));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1576
    }
    if ((UnitIsAlive(gv_bunkerBaseEast) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBaseEast), c_unitCountAlive) == 0) && (libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1)) {
        TextTagShow(gv_bunkerBaseEastTextTag, PlayerGroupAll(), true);
        libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBaseEast));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1583
    }
    if ((UnitIsAlive(gv_bunkerBaseWest) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBaseWest), c_unitCountAlive) == 0) && (libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1)) {
        TextTagShow(gv_bunkerBaseWestTextTag, PlayerGroupAll(), true);
        libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBaseWest));
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1619
    }
    if ((UnitIsAlive(gv_bunkerBridgeEast) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeEast), c_unitCountAlive) == 0) && (gv_bunkerBridgeEastACTIVE == false)) {
        gv_bunkerBridgeEastACTIVE = true;
        TextTagShow(gv_bunkerBridgeEastTextTag, PlayerGroupAll(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1626
    }
    if ((UnitIsAlive(gv_bunkerBridgeWest) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeWest), c_unitCountAlive) == 0) && (gv_bunkerBridgeWestACTIVE == false)) {
        gv_bunkerBridgeWestACTIVE = true;
        TextTagShow(gv_bunkerBridgeWestTextTag, PlayerGroupAll(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1633
    }
    if ((UnitIsAlive(gv_bunkerBaseEast) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBaseEast), c_unitCountAlive) == 0) && (gv_bunkerBaseEastACTIVE == false)) {
        gv_bunkerBaseEastACTIVE = true;
        TextTagShow(gv_bunkerBaseEastTextTag, PlayerGroupAll(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1640
    }
    if ((UnitIsAlive(gv_bunkerBaseWest) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBaseWest), c_unitCountAlive) == 0) && (gv_bunkerBaseWestACTIVE == false)) {
        gv_bunkerBaseWestACTIVE = true;
        TextTagShow(gv_bunkerBaseWestTextTag, PlayerGroupAll(), true);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1682
    }
    if ((UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeEast), c_unitCountAlive) != 0) && (gv_bunkerBridgeEastACTIVE == true)) {
        gv_bunkerBridgeEastACTIVE = false;
        TextTagShow(gv_bunkerBridgeEastTextTag, PlayerGroupAll(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/traynor03.sc2map/MapScript.galaxy:1688
    }
    if ((UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeWest), c_unitCountAlive) != 0) && (gv_bunkerBridgeWestACTIVE == true)) {
        gv_bunkerBridgeWestACTIVE = false;
        TextTagShow(gv_bunkerBridgeWestTextTag, PlayerGroupAll(), false);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:2789
        for ( ; auto3E3124EF_var <= auto3E3124EF_ae; auto3E3124EF_var += 1 ) {
            lv_unit = UnitGroupRandomUnit(gv_phasePrismUnitGroups[2], c_unitCountAlive);
            if ((UnitGroupCount(UnitCargoGroup(lv_unit), c_unitCountAlive) == 0)) {
                UnitIssueOrder(lv_unit, OrderTargetingPoint(AbilityCommand("move", 0), gv_phasePrismAttackPoints[2][auto3E3124EF_var]), c_orderQueueReplace);
            }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:2857
        for ( ; auto0B859F94_var <= auto0B859F94_ae; auto0B859F94_var += 1 ) {
            lv_unit = UnitGroupRandomUnit(gv_phasePrismUnitGroups[1], c_unitCountAlive);
            if ((UnitGroupCount(UnitCargoGroup(lv_unit), c_unitCountAlive) == 0)) {
                UnitIssueOrder(lv_unit, OrderTargetingPoint(AbilityCommand("move", 0), gv_phasePrismAttackPoints[1][auto0B859F94_var]), c_orderQueueReplace);
            }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/ttychus02.sc2map/MapScript.galaxy:2925
        for ( ; autoFDA0D90C_var <= autoFDA0D90C_ae; autoFDA0D90C_var += 1 ) {
            lv_unit = UnitGroupRandomUnit(gv_phasePrismUnitGroups[3], c_unitCountAlive);
            if ((UnitGroupCount(UnitCargoGroup(lv_unit), c_unitCountAlive) == 0)) {
                UnitIssueOrder(lv_unit, OrderTargetingPoint(AbilityCommand("move", 0), gv_phasePrismAttackPoints[3][autoFDA0D90C_var]), c_orderQueueReplace);
            }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian01.sc2map/MapScript.galaxy:6239
        if (lv_allUnits == null) { break; }
        gv_existingSupplyUpdate += UnitGetPropertyFixed(lv_allUnits, c_unitPropSuppliesUsed, c_unitPropCurrent);
        auto09A7124F_g = UnitCargoGroup(lv_allUnits);
        auto09A7124F_u = UnitGroupCount(auto09A7124F_g, c_unitCountAll);
        for (;; auto09A7124F_u -= 1) {
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tvalerian03.sc2map/MapScript.galaxy:4344
            autoD6231E2F_var = UnitGroupUnitFromEnd(autoD6231E2F_g, autoD6231E2F_u);
            if (autoD6231E2F_var == null) { break; }
            if ((libNtve_gf_UnitInRegion(autoD6231E2F_var, RegionCircle(Point(UnitGetCustomValue(autoD6231E2F_var, 0), UnitGetCustomValue(autoD6231E2F_var, 1)), 1.0)) == true) && (UnitGroupCount(UnitCargoGroup(autoD6231E2F_var), c_unitCountAlive) == 0)) {
                UnitIssueOrder(autoD6231E2F_var, Order(AbilityCommand("GenerateCreep", 0)), c_orderQueueReplace);
                UnitGroupRemove(lv_overlordAttackGroup, autoD6231E2F_var);
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:6402
    // Conditions
    if (testConds) {
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) <= 0))) {
            return false;
        }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:6442
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 5))) {
            return false;
        }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:6479
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 4))) {
            return false;
        }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:6516
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 3))) {
            return false;
        }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:6552
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 2))) {
            return false;
        }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:6588
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 1))) {
            return false;
        }
campaigns/liberty.sc2campaign — base.sc2maps/maps/campaign/tzeratul02.sc2map/MapScript.galaxy:6624
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 0))) {
            return false;
        }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2map — MapScript.galaxy:1019
    libNtve_gf_MakeUnitUncommandable(UnitFromId(290), true);
    UnitSetState(UnitFromId(290), c_unitStateTargetable, false);
    while (!(((UnitGroupCount(UnitCargoGroup(UnitFromId(290)), c_unitCountAlive) == 0) || (UnitIsAlive(UnitFromId(290)) == false)))) {
        Wait(1.0, c_timeGame);
    }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2map — MapScript.galaxy:2252
        UnitGroupAdd(gv_colonistsOnTheMove, auto8267D447_var);
    }
    autoE2AC6924_g = UnitCargoGroup(gv_tHEONETRUCK);
    autoE2AC6924_u = UnitGroupCount(autoE2AC6924_g, c_unitCountAll);
    for (;; autoE2AC6924_u -= 1) {
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2map — MapScript.galaxy:2502
                UnitSetCustomValue(lv_pickedUnit, 0, IntToFixed((lv_customIntValueOfUnit - 1)));
                if ((lv_pickedUnit == gv_tHEONETRUCK)) {
                    auto3EDA1359_g = UnitCargoGroup(gv_tHEONETRUCK);
                    auto3EDA1359_u = UnitGroupCount(auto3EDA1359_g, c_unitCountAll);
                    for (;; auto3EDA1359_u -= 1) {
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2map — MapScript.galaxy:3726
    UnitSetCustomValue(EventUnit(), 0, 0.0);
    if ((UnitGetType(EventUnit()) == "ColonistTransport")) {
        autoE914C699_g = UnitCargoGroup(EventUnit());
        autoE914C699_u = UnitGroupCount(autoE914C699_g, c_unitCountAll);
        for (;; autoE914C699_u -= 1) {
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson01.sc2map — MapScript.galaxy:3743
        UnitIssueOrder(EventUnit(), Order(AbilityCommand("TransportTruckTransport", 1)), c_orderQueueAddToEnd);
        UnitIssueOrder(EventUnit(), Order(AbilityCommand("move", 2)), c_orderQueueAddToEnd);
        while (!((UnitGroupCount(UnitCargoGroup(gv_tHEONETRUCK), c_unitCountAlive) == 0))) {
            Wait(0.1, c_timeGame);
        }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thanson03b.sc2map — MapScript.galaxy:1580
        lv_colonyStructure = UnitGroupUnitFromEnd(auto6086ECAA_g, auto6086ECAA_u);
        if (lv_colonyStructure == null) { break; }
        auto04D9FE65_g = UnitCargoGroup(lv_colonyStructure);
        auto04D9FE65_u = UnitGroupCount(auto04D9FE65_g, c_unitCountAll);
        for (;; auto04D9FE65_u -= 1) {
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2map — MapScript.galaxy:421
    }
    AISetGroupScriptControlled(UnitCargoGroup(lv_dropship), true);
    UnitGroupAdd(gv_killTeamMedivacs, lv_dropship);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoGroup(lv_dropship), gv_killTeamAttackers);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner04.sc2map — MapScript.galaxy:423
    AISetGroupScriptControlled(UnitCargoGroup(lv_dropship), true);
    UnitGroupAdd(gv_killTeamMedivacs, lv_dropship);
    libNtve_gf_AddUnitGroupToUnitGroup(UnitCargoGroup(lv_dropship), gv_killTeamAttackers);
    libLbty_gf_OrderTransporttoUnloadAllthenDespawn(lv_dropship, lp_dropLoc, lp_spawnLoc);
}
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/thorner05s.sc2map — MapScript.galaxy:5501
    // Conditions
    if (testConds) {
        if (!((UnitGroupCount(UnitCargoGroup(gv_dropshipComputer05), c_unitCountAlive) <= 0))) {
            return false;
        }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor01.sc2map — MapScript.galaxy:4973
    UnitIssueOrder(gv_introDropship, OrderTargetingPoint(AbilityCommand("SpecOpsDropshipTransport", 2), PointFromId(1037)), c_orderQueueAddToEnd);
    UnitIssueOrder(gv_introDropship, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1038)), c_orderQueueAddToEnd);
    while (!((UnitGroupCount(UnitCargoGroup(gv_introDropship), c_unitCountAlive) == 0))) {
        Wait(1.0, c_timeGame);
    }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:1562
    TriggerEnable(TriggerGetCurrent(), false);
    if ((UnitIsAlive(gv_bunkerBridgeEast) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeEast), c_unitCountAlive) == 0) && (libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1)) {
        TextTagShow(gv_bunkerBridgeEastTextTag, PlayerGroupAll(), true);
        libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBridgeEast));
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:1569
    }
    if ((UnitIsAlive(gv_bunkerBridgeWest) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeWest), c_unitCountAlive) == 0) && (libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1)) {
        TextTagShow(gv_bunkerBridgeWestTextTag, PlayerGroupAll(), true);
        libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBridgeWest));
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:1576
    }
    if ((UnitIsAlive(gv_bunkerBaseEast) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBaseEast), c_unitCountAlive) == 0) && (libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1)) {
        TextTagShow(gv_bunkerBaseEastTextTag, PlayerGroupAll(), true);
        libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBaseEast));
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:1583
    }
    if ((UnitIsAlive(gv_bunkerBaseWest) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBaseWest), c_unitCountAlive) == 0) && (libNtve_gf_DifficultyValueInt(1, 1, 0, 0) == 1)) {
        TextTagShow(gv_bunkerBaseWestTextTag, PlayerGroupAll(), true);
        libNtve_gf_CreateModelAtPoint("BriefingUnitSelect", UnitGetPosition(gv_bunkerBaseWest));
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:1619
    }
    if ((UnitIsAlive(gv_bunkerBridgeEast) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeEast), c_unitCountAlive) == 0) && (gv_bunkerBridgeEastACTIVE == false)) {
        gv_bunkerBridgeEastACTIVE = true;
        TextTagShow(gv_bunkerBridgeEastTextTag, PlayerGroupAll(), true);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:1626
    }
    if ((UnitIsAlive(gv_bunkerBridgeWest) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeWest), c_unitCountAlive) == 0) && (gv_bunkerBridgeWestACTIVE == false)) {
        gv_bunkerBridgeWestACTIVE = true;
        TextTagShow(gv_bunkerBridgeWestTextTag, PlayerGroupAll(), true);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:1633
    }
    if ((UnitIsAlive(gv_bunkerBaseEast) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBaseEast), c_unitCountAlive) == 0) && (gv_bunkerBaseEastACTIVE == false)) {
        gv_bunkerBaseEastACTIVE = true;
        TextTagShow(gv_bunkerBaseEastTextTag, PlayerGroupAll(), true);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:1640
    }
    if ((UnitIsAlive(gv_bunkerBaseWest) == true) && (UnitGroupCount(UnitCargoGroup(gv_bunkerBaseWest), c_unitCountAlive) == 0) && (gv_bunkerBaseWestACTIVE == false)) {
        gv_bunkerBaseWestACTIVE = true;
        TextTagShow(gv_bunkerBaseWestTextTag, PlayerGroupAll(), true);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:1682
    }
    if ((UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeEast), c_unitCountAlive) != 0) && (gv_bunkerBridgeEastACTIVE == true)) {
        gv_bunkerBridgeEastACTIVE = false;
        TextTagShow(gv_bunkerBridgeEastTextTag, PlayerGroupAll(), false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/traynor03.sc2map — MapScript.galaxy:1688
    }
    if ((UnitGroupCount(UnitCargoGroup(gv_bunkerBridgeWest), c_unitCountAlive) != 0) && (gv_bunkerBridgeWestACTIVE == true)) {
        gv_bunkerBridgeWestACTIVE = false;
        TextTagShow(gv_bunkerBridgeWestTextTag, PlayerGroupAll(), false);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus02.sc2map — MapScript.galaxy:2789
        for ( ; auto3E3124EF_var <= auto3E3124EF_ae; auto3E3124EF_var += 1 ) {
            lv_unit = UnitGroupRandomUnit(gv_phasePrismUnitGroups[2], c_unitCountAlive);
            if ((UnitGroupCount(UnitCargoGroup(lv_unit), c_unitCountAlive) == 0)) {
                UnitIssueOrder(lv_unit, OrderTargetingPoint(AbilityCommand("move", 0), gv_phasePrismAttackPoints[2][auto3E3124EF_var]), c_orderQueueReplace);
            }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus02.sc2map — MapScript.galaxy:2857
        for ( ; auto0B859F94_var <= auto0B859F94_ae; auto0B859F94_var += 1 ) {
            lv_unit = UnitGroupRandomUnit(gv_phasePrismUnitGroups[1], c_unitCountAlive);
            if ((UnitGroupCount(UnitCargoGroup(lv_unit), c_unitCountAlive) == 0)) {
                UnitIssueOrder(lv_unit, OrderTargetingPoint(AbilityCommand("move", 0), gv_phasePrismAttackPoints[1][auto0B859F94_var]), c_orderQueueReplace);
            }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttychus02.sc2map — MapScript.galaxy:2925
        for ( ; autoFDA0D90C_var <= autoFDA0D90C_ae; autoFDA0D90C_var += 1 ) {
            lv_unit = UnitGroupRandomUnit(gv_phasePrismUnitGroups[3], c_unitCountAlive);
            if ((UnitGroupCount(UnitCargoGroup(lv_unit), c_unitCountAlive) == 0)) {
                UnitIssueOrder(lv_unit, OrderTargetingPoint(AbilityCommand("move", 0), gv_phasePrismAttackPoints[3][autoFDA0D90C_var]), c_orderQueueReplace);
            }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian01.sc2map — MapScript.galaxy:6239
        if (lv_allUnits == null) { break; }
        gv_existingSupplyUpdate += UnitGetPropertyFixed(lv_allUnits, c_unitPropSuppliesUsed, c_unitPropCurrent);
        auto09A7124F_g = UnitCargoGroup(lv_allUnits);
        auto09A7124F_u = UnitGroupCount(auto09A7124F_g, c_unitCountAll);
        for (;; auto09A7124F_u -= 1) {
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tvalerian03.sc2map — MapScript.galaxy:4344
            autoD6231E2F_var = UnitGroupUnitFromEnd(autoD6231E2F_g, autoD6231E2F_u);
            if (autoD6231E2F_var == null) { break; }
            if ((libNtve_gf_UnitInRegion(autoD6231E2F_var, RegionCircle(Point(UnitGetCustomValue(autoD6231E2F_var, 0), UnitGetCustomValue(autoD6231E2F_var, 1)), 1.0)) == true) && (UnitGroupCount(UnitCargoGroup(autoD6231E2F_var), c_unitCountAlive) == 0)) {
                UnitIssueOrder(autoD6231E2F_var, Order(AbilityCommand("GenerateCreep", 0)), c_orderQueueReplace);
                UnitGroupRemove(lv_overlordAttackGroup, autoD6231E2F_var);
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2map — MapScript.galaxy:6402
    // Conditions
    if (testConds) {
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) <= 0))) {
            return false;
        }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2map — MapScript.galaxy:6442
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 5))) {
            return false;
        }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2map — MapScript.galaxy:6479
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 4))) {
            return false;
        }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2map — MapScript.galaxy:6516
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 3))) {
            return false;
        }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2map — MapScript.galaxy:6552
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 2))) {
            return false;
        }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2map — MapScript.galaxy:6588
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 1))) {
            return false;
        }
campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tzeratul02.sc2map — MapScript.galaxy:6624
        }
        if (!((UnitGroupCount(UnitCargoGroup(gv_introVoidSeeker), c_unitCountAlive) == 0))) {
            return false;
        }
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map/MapScript.galaxy:3942
    }
    UnitGroupLoopEnd();
    UnitGroupLoopBegin(UnitCargoGroup(UnitFromId(335)));
    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
        UnitRemove(UnitGroupLoopCurrent());
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/evolution/zevolutionzergling.sc2map/MapScript.galaxy:831
    }
    UnitGroupLoopEnd();
    UnitGroupLoopBegin(UnitCargoGroup(UnitFromId(30)));
    while (!UnitGroupLoopDone()) {
        libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), true);
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5717
    UnitIssueOrder(lv_nydus, Order(AbilityCommand("GreaterNydusWormTransport", 1)), c_orderQueueReplace);
    auto488D7212_at = 0;
    while (!((UnitGroupCount(UnitCargoGroup(lv_nydus), c_unitCountAlive) == 0)) && auto488D7212_at <= 10.0) {
        Wait(0.2, c_timeGame);
        auto488D7212_at = auto488D7212_at + 0.2;
campaigns/swarm.sc2campaign — base.sc2maps/maps/campaign/swarm/zlab03.sc2map/MapScript.galaxy:5917
    UnitIssueOrder(lv_nydus, Order(AbilityCommand("GreaterNydusWormTransport", 1)), c_orderQueueReplace);
    auto63339C7D_at = 0;
    while (!((UnitGroupCount(UnitCargoGroup(lv_nydus), c_unitCountAlive) == 0)) && auto63339C7D_at <= 10.0) {
        Wait(0.2, c_timeGame);
        auto63339C7D_at = auto63339C7D_at + 0.2;
campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionbaneling.sc2map — MapScript.galaxy:3942
    }
    UnitGroupLoopEnd();
    UnitGroupLoopBegin(UnitCargoGroup(UnitFromId(335)));
    for ( ; !UnitGroupLoopDone() ; UnitGroupLoopStep() ) {
        UnitRemove(UnitGroupLoopCurrent());
campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionzergling.sc2map — MapScript.galaxy:831
    }
    UnitGroupLoopEnd();
    UnitGroupLoopBegin(UnitCargoGroup(UnitFromId(30)));
    while (!UnitGroupLoopDone()) {
        libNtve_gf_PauseUnit(UnitGroupLoopCurrent(), true);
campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab03.sc2map — MapScript.galaxy:5717
    UnitIssueOrder(lv_nydus, Order(AbilityCommand("GreaterNydusWormTransport", 1)), c_orderQueueReplace);
    auto488D7212_at = 0;
    while (!((UnitGroupCount(UnitCargoGroup(lv_nydus), c_unitCountAlive) == 0)) && auto488D7212_at <= 10.0) {
        Wait(0.2, c_timeGame);
        auto488D7212_at = auto488D7212_at + 0.2;
campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zlab03.sc2map — MapScript.galaxy:5917
    UnitIssueOrder(lv_nydus, Order(AbilityCommand("GreaterNydusWormTransport", 1)), c_orderQueueReplace);
    auto63339C7D_at = 0;
    while (!((UnitGroupCount(UnitCargoGroup(lv_nydus), c_unitCountAlive) == 0)) && auto63339C7D_at <= 10.0) {
        Wait(0.2, c_timeGame);
        auto63339C7D_at = auto63339C7D_at + 0.2;
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/paiur04.sc2map/MapScript.galaxy:447
        }
        if ((UnitGroupCount(UnitCargoGroup(lv_overlord), c_unitCountAlive) > 0)) {
            UnitIssueOrder(lv_overlord, OrderTargetingPoint(AbilityCommand("OverlordTransport", 2), lp_targetPoint), c_orderQueueReplace);
        }
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/paiur05.sc2map/MapScript.galaxy:437
    // Variable Initialization
    lv_cargoUnits = UnitCargoGroup(lp_bunker);
    // Implementation
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal02.sc2map/MapScript.galaxy:1669
            autoAAC78C72_var = UnitGroupUnitFromEnd(autoAAC78C72_g, autoAAC78C72_u);
            if (autoAAC78C72_var == null) { break; }
            UnitGroupAddUnitGroup(lv_disruptionGroup, UnitCargoGroup(autoAAC78C72_var));
        }
        UnitGroupRemove(lv_disruptionGroup, gv_ulnarKeystone);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal02.sc2map/MapScript.galaxy:1711
            autoED66FF8E_var = UnitGroupUnitFromEnd(autoED66FF8E_g, autoED66FF8E_u);
            if (autoED66FF8E_var == null) { break; }
            UnitGroupAddUnitGroup(lv_disruptionGroup, UnitCargoGroup(autoED66FF8E_var));
        }
        auto87C98A71_g = lv_disruptionGroup;
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal02.sc2map/MapScript.galaxy:1869
            if (auto0C0B8BA5_var == null) { break; }
            if ((UnitGetType(auto0C0B8BA5_var) == "Bunker")) {
                UnitGroupAddUnitGroup(gv_enemyCamps[lv_enemyCampIndex].lv_unitGroup, UnitCargoGroup(auto0C0B8BA5_var));
            }
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pkorhal02.sc2map/MapScript.galaxy:4700
        autoE5217EA1_var = UnitGroupUnitFromEnd(autoE5217EA1_g, autoE5217EA1_u);
        if (autoE5217EA1_var == null) { break; }
        UnitGroupAddUnitGroup(lv_disruptionGroup, UnitCargoGroup(autoE5217EA1_var));
    }
    autoE1C3ADD0_g = lv_disruptionGroup;
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pshakuras02.sc2map/MapScript.galaxy:2431
        }
        else {
            if ((UnitGroupCount(UnitCargoGroup(auto34046415_var), c_unitCountAlive) == 0)) {
                UnitIssueOrder(auto34046415_var, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1026)), c_orderQueueReplace);
            }
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pulnar02.sc2map/MapScript.galaxy:6093
    UnitCargoCreate(lv_medivac01, "Spectre", libNtve_gf_DifficultyValueInt(3, 3, 4, 4));
    UnitGroupAddUnitGroup(gv_globalEnemyUnits, UnitCargoLastCreatedGroup());
    auto7A201140_g = UnitCargoGroup(lv_medivac01);
    auto7A201140_u = UnitGroupCount(auto7A201140_g, c_unitCountAll);
    for (;; auto7A201140_u -= 1) {
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pulnar02.sc2map/MapScript.galaxy:6110
    UnitCargoCreate(lv_medivac02, "Spectre", libNtve_gf_DifficultyValueInt(3, 3, 4, 4));
    UnitGroupAddUnitGroup(gv_globalEnemyUnits, UnitCargoLastCreatedGroup());
    auto24A7DA41_g = UnitCargoGroup(lv_medivac02);
    auto24A7DA41_u = UnitGroupCount(auto24A7DA41_g, c_unitCountAll);
    for (;; auto24A7DA41_u -= 1) {
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pulnar02.sc2map/MapScript.galaxy:7509
        }
        if (!((UnitGroupCount(UnitCargoGroup(EventUnit()), c_unitCountAlive) == 0))) {
            return false;
        }
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/pulnar03.sc2map/MapScript.galaxy:3051
        lv_waveGroup = UnitCargoLastCreatedGroup();
        UnitIssueOrder(lv_zergNydus, Order(AbilityCommand("NydusCanalTransport", 1)), c_orderQueueReplace);
        while (!((UnitGroupCount(UnitCargoGroup(lv_zergNydus), c_unitCountAlive) == 0))) {
            Wait(0.5, c_timeAI);
        }
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:802
    UnitSetHeight(lv_medivac2, 3.25, 4.0);
    Wait(4.0, c_timeAI);
    while (((UnitGroupCount(UnitCargoGroup(lv_medivac1), c_unitCountAlive) + UnitGroupCount(UnitCargoGroup(lv_medivac2), c_unitCountAlive)) > 0)) {
        UnitIssueOrder(lv_medivac1, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac1), c_orderQueueReplace);
        UnitIssueOrder(lv_medivac2, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac2), c_orderQueueReplace);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:802
    UnitSetHeight(lv_medivac2, 3.25, 4.0);
    Wait(4.0, c_timeAI);
    while (((UnitGroupCount(UnitCargoGroup(lv_medivac1), c_unitCountAlive) + UnitGroupCount(UnitCargoGroup(lv_medivac2), c_unitCountAlive)) > 0)) {
        UnitIssueOrder(lv_medivac1, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac1), c_orderQueueReplace);
        UnitIssueOrder(lv_medivac2, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac2), c_orderQueueReplace);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:868
    UnitSetHeight(lv_medivac2, 3.25, 4.0);
    Wait(4.0, c_timeAI);
    while (((UnitGroupCount(UnitCargoGroup(lv_medivac1), c_unitCountAlive) + UnitGroupCount(UnitCargoGroup(lv_medivac2), c_unitCountAlive)) > 0)) {
        UnitIssueOrder(lv_medivac1, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac1), c_orderQueueReplace);
        UnitIssueOrder(lv_medivac2, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac2), c_orderQueueReplace);
campaigns/void.sc2campaign — base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map/MapScript.galaxy:868
    UnitSetHeight(lv_medivac2, 3.25, 4.0);
    Wait(4.0, c_timeAI);
    while (((UnitGroupCount(UnitCargoGroup(lv_medivac1), c_unitCountAlive) + UnitGroupCount(UnitCargoGroup(lv_medivac2), c_unitCountAlive)) > 0)) {
        UnitIssueOrder(lv_medivac1, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac1), c_orderQueueReplace);
        UnitIssueOrder(lv_medivac2, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac2), c_orderQueueReplace);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur04.sc2map — MapScript.galaxy:447
        }
        if ((UnitGroupCount(UnitCargoGroup(lv_overlord), c_unitCountAlive) > 0)) {
            UnitIssueOrder(lv_overlord, OrderTargetingPoint(AbilityCommand("OverlordTransport", 2), lp_targetPoint), c_orderQueueReplace);
        }
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur05.sc2map — MapScript.galaxy:437
    // Variable Initialization
    lv_cargoUnits = UnitCargoGroup(lp_bunker);
    // Implementation
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal02.sc2map — MapScript.galaxy:1669
            autoAAC78C72_var = UnitGroupUnitFromEnd(autoAAC78C72_g, autoAAC78C72_u);
            if (autoAAC78C72_var == null) { break; }
            UnitGroupAddUnitGroup(lv_disruptionGroup, UnitCargoGroup(autoAAC78C72_var));
        }
        UnitGroupRemove(lv_disruptionGroup, gv_ulnarKeystone);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal02.sc2map — MapScript.galaxy:1711
            autoED66FF8E_var = UnitGroupUnitFromEnd(autoED66FF8E_g, autoED66FF8E_u);
            if (autoED66FF8E_var == null) { break; }
            UnitGroupAddUnitGroup(lv_disruptionGroup, UnitCargoGroup(autoED66FF8E_var));
        }
        auto87C98A71_g = lv_disruptionGroup;
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal02.sc2map — MapScript.galaxy:1869
            if (auto0C0B8BA5_var == null) { break; }
            if ((UnitGetType(auto0C0B8BA5_var) == "Bunker")) {
                UnitGroupAddUnitGroup(gv_enemyCamps[lv_enemyCampIndex].lv_unitGroup, UnitCargoGroup(auto0C0B8BA5_var));
            }
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal02.sc2map — MapScript.galaxy:4700
        autoE5217EA1_var = UnitGroupUnitFromEnd(autoE5217EA1_g, autoE5217EA1_u);
        if (autoE5217EA1_var == null) { break; }
        UnitGroupAddUnitGroup(lv_disruptionGroup, UnitCargoGroup(autoE5217EA1_var));
    }
    autoE1C3ADD0_g = lv_disruptionGroup;
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pshakuras02.sc2map — MapScript.galaxy:2431
        }
        else {
            if ((UnitGroupCount(UnitCargoGroup(auto34046415_var), c_unitCountAlive) == 0)) {
                UnitIssueOrder(auto34046415_var, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(1026)), c_orderQueueReplace);
            }
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar02.sc2map — MapScript.galaxy:6093
    UnitCargoCreate(lv_medivac01, "Spectre", libNtve_gf_DifficultyValueInt(3, 3, 4, 4));
    UnitGroupAddUnitGroup(gv_globalEnemyUnits, UnitCargoLastCreatedGroup());
    auto7A201140_g = UnitCargoGroup(lv_medivac01);
    auto7A201140_u = UnitGroupCount(auto7A201140_g, c_unitCountAll);
    for (;; auto7A201140_u -= 1) {
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar02.sc2map — MapScript.galaxy:6110
    UnitCargoCreate(lv_medivac02, "Spectre", libNtve_gf_DifficultyValueInt(3, 3, 4, 4));
    UnitGroupAddUnitGroup(gv_globalEnemyUnits, UnitCargoLastCreatedGroup());
    auto24A7DA41_g = UnitCargoGroup(lv_medivac02);
    auto24A7DA41_u = UnitGroupCount(auto24A7DA41_g, c_unitCountAll);
    for (;; auto24A7DA41_u -= 1) {
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar02.sc2map — MapScript.galaxy:7509
        }
        if (!((UnitGroupCount(UnitCargoGroup(EventUnit()), c_unitCountAlive) == 0))) {
            return false;
        }
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar03.sc2map — MapScript.galaxy:3051
        lv_waveGroup = UnitCargoLastCreatedGroup();
        UnitIssueOrder(lv_zergNydus, Order(AbilityCommand("NydusCanalTransport", 1)), c_orderQueueReplace);
        while (!((UnitGroupCount(UnitCargoGroup(lv_zergNydus), c_unitCountAlive) == 0))) {
            Wait(0.5, c_timeAI);
        }
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map — MapScript.galaxy:802
    UnitSetHeight(lv_medivac2, 3.25, 4.0);
    Wait(4.0, c_timeAI);
    while (((UnitGroupCount(UnitCargoGroup(lv_medivac1), c_unitCountAlive) + UnitGroupCount(UnitCargoGroup(lv_medivac2), c_unitCountAlive)) > 0)) {
        UnitIssueOrder(lv_medivac1, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac1), c_orderQueueReplace);
        UnitIssueOrder(lv_medivac2, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac2), c_orderQueueReplace);
campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue01.sc2map — MapScript.galaxy:802
    UnitSetHeight(lv_medivac2, 3.25, 4.0);
    Wait(4.0, c_timeAI);
    while (((UnitGroupCount(UnitCargoGroup(lv_medivac1), c_unitCountAlive) + UnitGroupCount(UnitCargoGroup(lv_medivac2), c_unitCountAlive)) > 0)) {
        UnitIssueOrder(lv_medivac1, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac1), c_orderQueueReplace);
        UnitIssueOrder(lv_medivac2, OrderTargetingUnit(AbilityCommand("MedivacTransport", 2), lv_medivac2), c_orderQueueReplace);