# Region From Name

Grammar — Region named name
FlagsNative | Function

Returns a pre-placed region with the given name.

# Arguments

  • string — Name

Returns — region

native region RegionFromName(string name);

Category: Region / Useful Regions

# Examples

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:1718

            WaterSetState("VespeneLavaWater|Alternate Setting 2", lv_waterTransitionTime, c_wtcLinear);
            if ((gv_coreOnCycle <= 7)) {
                gv_activeRegion = RegionFromName(("Fissure " + IntToString((gv_coreOnCycle + 1))));
                gf_FissureAnimationControl(gv_activeRegion);
            }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:1728

                    gv_extraCycleTracker = gv_extraCycleTracker + 1;
                }
                gv_activeRegion = RegionFromName(("Fissure " + IntToString(gv_extraCycleTracker)));
                gf_FissureAnimationControl(gv_activeRegion);
            }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:1859

    lv_bonusIndex = 1;
    for ( ; ( (autoD19ED791_ai >= 0 && lv_bonusIndex <= autoD19ED791_ae) || (autoD19ED791_ai < 0 && lv_bonusIndex >= autoD19ED791_ae) ) ; lv_bonusIndex += autoD19ED791_ai ) {
        auto32A283DE_g = UnitGroup("Sentry", gv_pLAYER_02_TALDARIM, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        auto32A283DE_u = UnitGroupCount(auto32A283DE_g, c_unitCountAll);
        for (;; auto32A283DE_u -= 1) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:1864

            auto32A283DE_var = UnitGroupUnitFromEnd(auto32A283DE_g, auto32A283DE_u);
            if (auto32A283DE_var == null) { break; }
            UnitIssueOrder(auto32A283DE_var, OrderTargetingUnit(AbilityCommand("attack", 0), UnitGroupClosestToPoint(UnitGroup("InvisibleTargetDummy", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), UnitGetPosition(auto32A283DE_var))), c_orderQueueReplace);
        }
        auto5B3D348A_g = UnitGroup("InvisibleTargetDummy", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:1866

            UnitIssueOrder(auto32A283DE_var, OrderTargetingUnit(AbilityCommand("attack", 0), UnitGroupClosestToPoint(UnitGroup("InvisibleTargetDummy", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), UnitGetPosition(auto32A283DE_var))), c_orderQueueReplace);
        }
        auto5B3D348A_g = UnitGroup("InvisibleTargetDummy", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        auto5B3D348A_u = UnitGroupCount(auto5B3D348A_g, c_unitCountAll);
        for (;; auto5B3D348A_u -= 1) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:1873

            gv_bonusObjectiveVespeneLeak[lv_bonusIndex] = auto5B3D348A_var;
        }
        autoF771C195_g = UnitGroup("DestructibleRockEx14x4", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoF771C195_u = UnitGroupCount(autoF771C195_g, c_unitCountAll);
        for (;; autoF771C195_u -= 1) {

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:1937

        libA3DDD02B_gf_CreateObjectivePing(false, gv_bonusObjectiveImpactPoint[lv_bonusIndex], StringExternal("Param/Value/2A82BBA3"));
        gv_bonusObjectivePing[lv_bonusIndex] = PingLastCreated();
        VisRevealArea(1, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), 15.0, false);
        Wait(0.0625, c_timeGame);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:1992

    lv_bonusIndex = 1;
    for ( ; ( (autoB36780E6_ai >= 0 && lv_bonusIndex <= autoB36780E6_ae) || (autoB36780E6_ai < 0 && lv_bonusIndex >= autoB36780E6_ae) ) ; lv_bonusIndex += autoB36780E6_ai ) {
        if ((UnitGroupCount(UnitGroup("DestructibleRockEx14x4", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (gv_bonusObjectiveActivated[lv_bonusIndex] == false)) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "PathingBlocker4x4Diagonal", c_unitCreateIgnorePlacement, 0, PointFromName(("Bonus Objective - Impact " + IntToString(lv_bonusIndex))));
            auto915B626E_g = UnitGroup("Sentry", c_playerAny, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2map/MapScript.galaxy:1994

        if ((UnitGroupCount(UnitGroup("DestructibleRockEx14x4", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (gv_bonusObjectiveActivated[lv_bonusIndex] == false)) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "PathingBlocker4x4Diagonal", c_unitCreateIgnorePlacement, 0, PointFromName(("Bonus Objective - Impact " + IntToString(lv_bonusIndex))));
            auto915B626E_g = UnitGroup("Sentry", c_playerAny, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
            auto915B626E_u = UnitGroupCount(auto915B626E_g, c_unitCountAll);
            for (;; auto915B626E_u -= 1) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:1718

            WaterSetState("VespeneLavaWater|Alternate Setting 2", lv_waterTransitionTime, c_wtcLinear);
            if ((gv_coreOnCycle <= 7)) {
                gv_activeRegion = RegionFromName(("Fissure " + IntToString((gv_coreOnCycle + 1))));
                gf_FissureAnimationControl(gv_activeRegion);
            }

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:1728

                    gv_extraCycleTracker = gv_extraCycleTracker + 1;
                }
                gv_activeRegion = RegionFromName(("Fissure " + IntToString(gv_extraCycleTracker)));
                gf_FissureAnimationControl(gv_activeRegion);
            }

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:1859

    lv_bonusIndex = 1;
    for ( ; ( (autoD19ED791_ai >= 0 && lv_bonusIndex <= autoD19ED791_ae) || (autoD19ED791_ai < 0 && lv_bonusIndex >= autoD19ED791_ae) ) ; lv_bonusIndex += autoD19ED791_ai ) {
        auto32A283DE_g = UnitGroup("Sentry", gv_pLAYER_02_TALDARIM, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        auto32A283DE_u = UnitGroupCount(auto32A283DE_g, c_unitCountAll);
        for (;; auto32A283DE_u -= 1) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:1864

            auto32A283DE_var = UnitGroupUnitFromEnd(auto32A283DE_g, auto32A283DE_u);
            if (auto32A283DE_var == null) { break; }
            UnitIssueOrder(auto32A283DE_var, OrderTargetingUnit(AbilityCommand("attack", 0), UnitGroupClosestToPoint(UnitGroup("InvisibleTargetDummy", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), UnitGetPosition(auto32A283DE_var))), c_orderQueueReplace);
        }
        auto5B3D348A_g = UnitGroup("InvisibleTargetDummy", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:1866

            UnitIssueOrder(auto32A283DE_var, OrderTargetingUnit(AbilityCommand("attack", 0), UnitGroupClosestToPoint(UnitGroup("InvisibleTargetDummy", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), UnitGetPosition(auto32A283DE_var))), c_orderQueueReplace);
        }
        auto5B3D348A_g = UnitGroup("InvisibleTargetDummy", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        auto5B3D348A_u = UnitGroupCount(auto5B3D348A_g, c_unitCountAll);
        for (;; auto5B3D348A_u -= 1) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:1873

            gv_bonusObjectiveVespeneLeak[lv_bonusIndex] = auto5B3D348A_var;
        }
        autoF771C195_g = UnitGroup("DestructibleRockEx14x4", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoF771C195_u = UnitGroupCount(autoF771C195_g, c_unitCountAll);
        for (;; autoF771C195_u -= 1) {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:1937

        libA3DDD02B_gf_CreateObjectivePing(false, gv_bonusObjectiveImpactPoint[lv_bonusIndex], StringExternal("Param/Value/2A82BBA3"));
        gv_bonusObjectivePing[lv_bonusIndex] = PingLastCreated();
        VisRevealArea(1, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), 15.0, false);
        Wait(0.0625, c_timeGame);
    }

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:1992

    lv_bonusIndex = 1;
    for ( ; ( (autoB36780E6_ai >= 0 && lv_bonusIndex <= autoB36780E6_ae) || (autoB36780E6_ai < 0 && lv_bonusIndex >= autoB36780E6_ae) ) ; lv_bonusIndex += autoB36780E6_ai ) {
        if ((UnitGroupCount(UnitGroup("DestructibleRockEx14x4", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (gv_bonusObjectiveActivated[lv_bonusIndex] == false)) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "PathingBlocker4x4Diagonal", c_unitCreateIgnorePlacement, 0, PointFromName(("Bonus Objective - Impact " + IntToString(lv_bonusIndex))));
            auto915B626E_g = UnitGroup("Sentry", c_playerAny, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue02.sc2mapMapScript.galaxy:1994

        if ((UnitGroupCount(UnitGroup("DestructibleRockEx14x4", 0, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (gv_bonusObjectiveActivated[lv_bonusIndex] == false)) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "PathingBlocker4x4Diagonal", c_unitCreateIgnorePlacement, 0, PointFromName(("Bonus Objective - Impact " + IntToString(lv_bonusIndex))));
            auto915B626E_g = UnitGroup("Sentry", c_playerAny, RegionFromName(("Bonus Objective Activate " + IntToString(lv_bonusIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
            auto915B626E_u = UnitGroupCount(auto915B626E_g, c_unitCountAll);
            for (;; auto915B626E_u -= 1) {

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur06.sc2map/MapScript.galaxy:1668

    lv_i = 1;
    for ( ; ( (auto80F9DE0E_ai >= 0 && lv_i <= auto80F9DE0E_ae) || (auto80F9DE0E_ai < 0 && lv_i >= auto80F9DE0E_ae) ) ; lv_i += auto80F9DE0E_ai ) {
        gf_MovingRevealers(RegionFromName(("MoveRegion 0" + IntToString(lv_i))));
    }
    lv_i = 10;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/paiur06.sc2map/MapScript.galaxy:1672

    lv_i = 10;
    for ( ; ( (auto924DEAB5_ai >= 0 && lv_i <= auto924DEAB5_ae) || (auto924DEAB5_ai < 0 && lv_i >= auto924DEAB5_ae) ) ; lv_i += auto924DEAB5_ai ) {
        gf_MovingRevealers(RegionFromName(("MoveRegion " + IntToString(lv_i))));
    }
    UIAlertPoint("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/ADA11C5C"), null, PointFromId(122));

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:1017

    }
    while (true) {
        autoB99C2170_g = UnitGroup("Marine", c_playerAny, RegionFromName(("Raynor Base " + IntToString(lp_base) + " Patrol Stabilizer " + IntToString(lp_stabilizer))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoB99C2170_u = UnitGroupCount(autoB99C2170_g, c_unitCountAll);
        for (;; autoB99C2170_u -= 1) {

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:1024

            UnitGroupAdd(lv_patrolGroup, autoB99C2170_var);
        }
        autoB611E334_g = UnitGroup("Medivac", c_playerAny, RegionFromName(("Raynor Base " + IntToString(lp_base) + " Patrol Stabilizer " + IntToString(lp_stabilizer))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoB611E334_u = UnitGroupCount(autoB611E334_g, c_unitCountAll);
        for (;; autoB611E334_u -= 1) {

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:1031

            UnitGroupAdd(lv_patrolGroup, autoB611E334_var);
        }
        autoFBC0E71A_g = UnitGroup("Marauder", c_playerAny, RegionFromName(("Raynor Base " + IntToString(lp_base) + " Patrol Stabilizer " + IntToString(lp_stabilizer))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoFBC0E71A_u = UnitGroupCount(autoFBC0E71A_g, c_unitCountAll);
        for (;; autoFBC0E71A_u -= 1) {

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:1815

    lv_index = 1;
    for ( ; ( (auto3085A431_ai >= 0 && lv_index <= auto3085A431_ae) || (auto3085A431_ai < 0 && lv_index >= auto3085A431_ae) ) ; lv_index += auto3085A431_ai ) {
        gv_holesInGround[lv_index].lv_region = RegionFromName(("Hull Breach " + IntToString(lv_index)));
        gv_holesInGround[lv_index].lv_point = PointFromName(("Hull Breach " + IntToString(lv_index)));
    }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:2329

    lv_index = 1;
    for ( ; ( (auto505A6B8E_ai >= 0 && lv_index <= auto505A6B8E_ae) || (auto505A6B8E_ai < 0 && lv_index >= auto505A6B8E_ae) ) ; lv_index += auto505A6B8E_ai ) {
        gv_stabilizers[lv_index].lv_stabilizerRegion = RegionFromName(("Stabilizer " + IntToString(lv_index)));
        gv_stabilizers[lv_index].lv_secureZone = RegionFromName(("Generator Secure Zone " + IntToString(lv_index)));
        gv_stabilizers[lv_index].lv_stabilizerUnit = UnitGroupUnit(UnitGroup("PlatformStabilizer", gv_pLAYER_03_PLATFORM_STABILIZER, gv_stabilizers[lv_index].lv_secureZone, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:2330

    for ( ; ( (auto505A6B8E_ai >= 0 && lv_index <= auto505A6B8E_ae) || (auto505A6B8E_ai < 0 && lv_index >= auto505A6B8E_ae) ) ; lv_index += auto505A6B8E_ai ) {
        gv_stabilizers[lv_index].lv_stabilizerRegion = RegionFromName(("Stabilizer " + IntToString(lv_index)));
        gv_stabilizers[lv_index].lv_secureZone = RegionFromName(("Generator Secure Zone " + IntToString(lv_index)));
        gv_stabilizers[lv_index].lv_stabilizerUnit = UnitGroupUnit(UnitGroup("PlatformStabilizer", gv_pLAYER_03_PLATFORM_STABILIZER, gv_stabilizers[lv_index].lv_secureZone, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);
        VisRevealerCreate(gv_pLAYER_01_USER, gv_stabilizers[lv_index].lv_secureZone);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:2809

    lv_index = 1;
    for ( ; ( (auto8C5BFFF6_ai >= 0 && lv_index <= auto8C5BFFF6_ae) || (auto8C5BFFF6_ai < 0 && lv_index >= auto8C5BFFF6_ae) ) ; lv_index += auto8C5BFFF6_ai ) {
        gv_scramblers[lv_index].lv_region = RegionFromName(("Scrambler Region " + IntToString(lv_index)));
        gv_scramblers[lv_index].lv_scrambler = UnitGroupUnit(UnitGroup("ShadowScrambler", gv_pLAYER_02_MOEBIUS, gv_scramblers[lv_index].lv_region, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);
    }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:3248

    lv_index = 1;
    for ( ; ( (autoEDC1C898_ai >= 0 && lv_index <= autoEDC1C898_ae) || (autoEDC1C898_ai < 0 && lv_index >= autoEDC1C898_ae) ) ; lv_index += autoEDC1C898_ai ) {
        gv_explodingCliffBuildings[lv_index].lv_region = RegionFromName(("Exploding Cliff Building " + IntToString(lv_index)));
    }
    lv_index = 1;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:3252

    lv_index = 1;
    for ( ; ( (auto5A098445_ai >= 0 && lv_index <= auto5A098445_ae) || (auto5A098445_ai < 0 && lv_index >= auto5A098445_ae) ) ; lv_index += auto5A098445_ai ) {
        gv_damagedCliffBuildings[lv_index].lv_region = RegionFromName(("Damaged Cliff Building " + IntToString(lv_index)));
    }
    lv_index = 1;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal01.sc2map/MapScript.galaxy:3256

    lv_index = 1;
    for ( ; ( (autoD9CA40C6_ai >= 0 && lv_index <= autoD9CA40C6_ae) || (autoD9CA40C6_ai < 0 && lv_index >= autoD9CA40C6_ae) ) ; lv_index += autoD9CA40C6_ai ) {
        gv_korhalDebris[lv_index].lv_region = RegionFromName(("Korhal Debris " + IntToString(lv_index)));
    }
    return true;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal02.sc2map/MapScript.galaxy:1862

    lv_enemyCampIndex = 1;
    for ( ; ( (auto60392102_ai >= 0 && lv_enemyCampIndex <= auto60392102_ae) || (auto60392102_ai < 0 && lv_enemyCampIndex >= auto60392102_ae) ) ; lv_enemyCampIndex += auto60392102_ai ) {
        gv_enemyCamps[lv_enemyCampIndex].lv_unitGroup = UnitGroup(null, gv_pLAYER_02_DOMINION3, RegionFromName(("Enemy Camp " + IntToString(lv_enemyCampIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        auto0C0B8BA5_g = gv_enemyCamps[lv_enemyCampIndex].lv_unitGroup;
        auto0C0B8BA5_u = UnitGroupCount(auto0C0B8BA5_g, c_unitCountAll);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pkorhal02.sc2map/MapScript.galaxy:1888

            UnitBehaviorAdd(auto1D1ECC95_var, "DisableMedicHealing", auto1D1ECC95_var, 1);
        }
        gv_enemyCamps[lv_enemyCampIndex].lv_targetDummies = UnitGroup("InvisibleTargetDummy", 0, RegionFromName(("Enemy Camp " + IntToString(lv_enemyCampIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0);
        gv_enemyCamps[lv_enemyCampIndex].lv_aggroRegion = RegionCircle(UnitGroupCenterOfGroup(gv_enemyCamps[lv_enemyCampIndex].lv_unitGroup), 16.0);
    }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/ppurifier01.sc2map/MapScript.galaxy:674

            UnitIssueOrder(lp_warpPrism, Order(AbilityCommand("PhasingMode", 0)), c_orderQueueReplace);
            if ((lp_region <= 4)) {
                auto1A7887DC_g = UnitGroup("PhotonCannon", gv_pLAYER_04_GLACIUS, RegionFromName(("Glacius Assault Region " + IntToString(lp_region))), UnitFilter(0, (1 << (c_targetFilterHidden - 32)), (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0);
                auto1A7887DC_u = UnitGroupCount(auto1A7887DC_g, c_unitCountAll);
                for (;; auto1A7887DC_u -= 1) {

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/ppurifier02.sc2map/MapScript.galaxy:537

    gf_PingMegalith();
    libVCUI_gf_ShowHideSingularBossBarVoidCampaign(true);
    VisRevealArea(gv_pLAYER_01_USER, RegionFromName(("Cybros Lock Area 0" + IntToString((gv_objectiveStasisLocksCurrent + 1)))), 6.0, false);
    gf_DrawLineBetweenLocks(gv_nextPathHighlightBegin[gv_objectiveStasisLocksCurrent], gv_nextPathHighlightEnd[gv_objectiveStasisLocksCurrent], gv_stasisLocks[(gv_objectiveStasisLocksCurrent + 1)]);
    UIAlertPoint("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/C5686EFB"), null, UnitGetPosition(gv_stasisLocks[(gv_objectiveStasisLocksCurrent + 1)]));

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/ppurifier02.sc2map/MapScript.galaxy:4434

            lv_i = 1;
            for ( ; ( (autoC800B24A_ai >= 0 && lv_i <= autoC800B24A_ae) || (autoC800B24A_ai < 0 && lv_i >= autoC800B24A_ae) ) ; lv_i += autoC800B24A_ai ) {
                lv_region = RegionFromName(("Zerg Wander Region 0" + IntToString(lv_i)));
                auto44AAC7FE_g = UnitGroupAlliance(gv_pLAYER_01_USER, c_unitAllianceEnemy, lv_region, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
                auto44AAC7FE_u = UnitGroupCount(auto44AAC7FE_g, c_unitCountAll);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/ppurifier03.sc2map/MapScript.galaxy:2428

    lv_regionIndex = 1;
    for ( ; ( (auto24291705_ai >= 0 && lv_regionIndex <= auto24291705_ae) || (auto24291705_ai < 0 && lv_regionIndex >= auto24291705_ae) ) ; lv_regionIndex += auto24291705_ai ) {
        if ((libNtve_gf_UnitInRegion(EventUnitProgressUnit(), RegionFromName(("Purifier Spawn Reveal " + IntToString(lv_regionIndex)))) == true)) {
            UnitGroupAdd(gv_purifierStasisChambers[lv_regionIndex].lv_warpathGroup, EventUnitProgressUnit());
            AISetUnitScriptControlled(EventUnitProgressUnit(), true);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/ppurifier03.sc2map/MapScript.galaxy:2504

    }
    if ((lv_powerInhibitorIndex < 10)) {
        libVCMI_gf_SendActorMessageToDoodadsInRegion("AnimGroupApply Work", "Purifier_Energy_Pipes", RegionFromName(("Power Line 0" + IntToString(lv_powerInhibitorIndex))));
    }
    else {

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/ppurifier03.sc2map/MapScript.galaxy:2507

    }
    else {
        libVCMI_gf_SendActorMessageToDoodadsInRegion("AnimGroupApply Work", "Purifier_Energy_Pipes", RegionFromName(("Power Line " + IntToString(lv_powerInhibitorIndex))));
    }
    if (((gv_objectiveNullCircuitsMax - gv_objectiveNullCircuitsCount) <= 4)) {

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/ppurifier03.sc2map/MapScript.galaxy:6449

    CameraApplyInfo(gv_pLAYER_01_USER, gv_midCamera02, (SoundLengthSync(SoundLink(ConversationDataGetSound("pMission_Purifier03|Line00181", true), c_soundIndexAny)) + SoundLengthSync(SoundLink(ConversationDataGetSound("pMission_Purifier03|Line00182", true), c_soundIndexAny))), -1, 10, true);
    TriggerExecute(gt_UpdateCybrosLights, true, false);
    libVCMI_gf_SendActorMessageToDoodadsInRegion("Signal Work", "Purifier_StasisPods", RegionFromName(("Activate Stasis Pods " + IntToString(gv_midContainmentIndex))));
    libVCMI_gf_SendTransmissionCampaign(null, "pMission_Purifier03|Line00186", c_transmissionDurationAdd, 0.0, true, libVCMI_ge_MissionTransmissionPortraitOptioins_HidePortraitAfter, libVCMI_ge_MissionTransmissionCueSoundOptions_DefaultCueSoundBehavior);
    libVCMI_gf_SendTransmissionCampaign(null, "pMission_Purifier03|Line00195", c_transmissionDurationAdd, 0.0, true, libVCMI_ge_MissionTransmissionPortraitOptioins_HidePortraitAfter, libVCMI_ge_MissionTransmissionCueSoundOptions_DefaultCueSoundBehavior);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/ppurifier03.sc2map/MapScript.galaxy:6748

    lv_regionIndex = 1;
    for ( ; ( (autoBAD78F46_ai >= 0 && lv_regionIndex <= autoBAD78F46_ae) || (autoBAD78F46_ai < 0 && lv_regionIndex >= autoBAD78F46_ae) ) ; lv_regionIndex += autoBAD78F46_ai ) {
        if ((libNtve_gf_UnitInRegion(EventUnitProgressUnit(), RegionFromName(("Purifier Spawn Reveal " + IntToString(lv_regionIndex)))) == true)) {
            UnitGroupAdd(gv_cinematicTempUnits, EventUnitProgressUnit());
        }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar01.sc2map/MapScript.galaxy:1376

    lv_index = 1;
    for ( ; ( (autoFA62F2DA_ai >= 0 && lv_index <= autoFA62F2DA_ae) || (autoFA62F2DA_ai < 0 && lv_index >= autoFA62F2DA_ae) ) ; lv_index += autoFA62F2DA_ai ) {
        gv_celestialLocks[lv_index].lv_captureRegion = RegionFromName(("Capture Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_firstCaptureRegion = RegionFromName(("First Capture " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_defenseRegion = RegionFromName(("Defense Region " + IntToString(lv_index)));

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar01.sc2map/MapScript.galaxy:1377

    for ( ; ( (autoFA62F2DA_ai >= 0 && lv_index <= autoFA62F2DA_ae) || (autoFA62F2DA_ai < 0 && lv_index >= autoFA62F2DA_ae) ) ; lv_index += autoFA62F2DA_ai ) {
        gv_celestialLocks[lv_index].lv_captureRegion = RegionFromName(("Capture Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_firstCaptureRegion = RegionFromName(("First Capture " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_defenseRegion = RegionFromName(("Defense Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_revealRegion = RegionFromName(("Mechanism Reveal " + IntToString(lv_index)));

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar01.sc2map/MapScript.galaxy:1378

        gv_celestialLocks[lv_index].lv_captureRegion = RegionFromName(("Capture Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_firstCaptureRegion = RegionFromName(("First Capture " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_defenseRegion = RegionFromName(("Defense Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_revealRegion = RegionFromName(("Mechanism Reveal " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_celestialLockRegion = RegionFromName(("Mechanism " + IntToString(lv_index)));

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar01.sc2map/MapScript.galaxy:1379

        gv_celestialLocks[lv_index].lv_firstCaptureRegion = RegionFromName(("First Capture " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_defenseRegion = RegionFromName(("Defense Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_revealRegion = RegionFromName(("Mechanism Reveal " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_celestialLockRegion = RegionFromName(("Mechanism " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_celestialLock = UnitGroupUnit(UnitGroup("CelestialLock", c_playerAny, gv_celestialLocks[lv_index].lv_celestialLockRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar01.sc2map/MapScript.galaxy:1380

        gv_celestialLocks[lv_index].lv_defenseRegion = RegionFromName(("Defense Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_revealRegion = RegionFromName(("Mechanism Reveal " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_celestialLockRegion = RegionFromName(("Mechanism " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_celestialLock = UnitGroupUnit(UnitGroup("CelestialLock", c_playerAny, gv_celestialLocks[lv_index].lv_celestialLockRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);
        libVCMI_gf_SetUnitInfoTextCampaign(gv_celestialLocks[lv_index].lv_celestialLock, StringExternal("Param/Value/A367A792"), StringExternal("Param/Value/340CD5BB"), null);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar01.sc2map/MapScript.galaxy:1383

        gv_celestialLocks[lv_index].lv_celestialLock = UnitGroupUnit(UnitGroup("CelestialLock", c_playerAny, gv_celestialLocks[lv_index].lv_celestialLockRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);
        libVCMI_gf_SetUnitInfoTextCampaign(gv_celestialLocks[lv_index].lv_celestialLock, StringExternal("Param/Value/A367A792"), StringExternal("Param/Value/340CD5BB"), null);
        gv_celestialLocks[lv_index].lv_bulliesStage1 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 1"));
        gv_celestialLocks[lv_index].lv_bulliesStage2 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 2"));
        gv_celestialLocks[lv_index].lv_bulliesStage3 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 3"));

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar01.sc2map/MapScript.galaxy:1384

        libVCMI_gf_SetUnitInfoTextCampaign(gv_celestialLocks[lv_index].lv_celestialLock, StringExternal("Param/Value/A367A792"), StringExternal("Param/Value/340CD5BB"), null);
        gv_celestialLocks[lv_index].lv_bulliesStage1 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 1"));
        gv_celestialLocks[lv_index].lv_bulliesStage2 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 2"));
        gv_celestialLocks[lv_index].lv_bulliesStage3 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 3"));
        libNtve_gf_CreateUnitsWithDefaultFacing(1, "ProgressBarDummy", c_unitCreateIgnorePlacement, 0, UnitGetPosition(gv_celestialLocks[lv_index].lv_celestialLock));

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar01.sc2map/MapScript.galaxy:1385

        gv_celestialLocks[lv_index].lv_bulliesStage1 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 1"));
        gv_celestialLocks[lv_index].lv_bulliesStage2 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 2"));
        gv_celestialLocks[lv_index].lv_bulliesStage3 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 3"));
        libNtve_gf_CreateUnitsWithDefaultFacing(1, "ProgressBarDummy", c_unitCreateIgnorePlacement, 0, UnitGetPosition(gv_celestialLocks[lv_index].lv_celestialLock));
        gv_celestialLocks[lv_index].lv_progressBarDummyUnit = UnitLastCreated();

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar02.sc2map/MapScript.galaxy:2193

    lv_i = 1;
    for ( ; ( (autoB37DCC4F_ai >= 0 && lv_i <= autoB37DCC4F_ae) || (autoB37DCC4F_ai < 0 && lv_i >= autoB37DCC4F_ae) ) ; lv_i += autoB37DCC4F_ai ) {
        gv_xelNagaGates[0].lv_gateRegion = RegionFromName(("Gate " + IntToString(lv_i)));
        RegionAddRegion(RegionFromId(6), gv_xelNagaGates[0].lv_gateRegion);
        gv_xelNagaGates[0].lv_gateUnit = UnitGroupUnit(UnitGroup("XelNagaTempleDoor", 0, gv_xelNagaGates[0].lv_gateRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterHidden - 32))), 0), 1);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/pulnar02.sc2map/MapScript.galaxy:7064

    lv_i = 1;
    for ( ; ( (auto8BE7D1BE_ai >= 0 && lv_i <= auto8BE7D1BE_ae) || (auto8BE7D1BE_ai < 0 && lv_i >= auto8BE7D1BE_ae) ) ; lv_i += auto8BE7D1BE_ai ) {
        gv_autorevealers[lv_i].lv_region = RegionFromName(("Autoreveal " + IntToString(lv_i)));
        VisRevealerCreate(gv_pLAYER_01_USER, gv_autorevealers[lv_i].lv_region);
        VisRevealerEnable(VisRevealerLastCreated(), false);

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue03.sc2map/MapScript.galaxy:1523

        lv_i = 1;
        for ( ; ( (auto2B86EBED_ai >= 0 && lv_i <= auto2B86EBED_ae) || (auto2B86EBED_ai < 0 && lv_i >= auto2B86EBED_ae) ) ; lv_i += auto2B86EBED_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 1-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 1-" + IntToString(lv_i)))));
        }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue03.sc2map/MapScript.galaxy:1524

        for ( ; ( (auto2B86EBED_ai >= 0 && lv_i <= auto2B86EBED_ae) || (auto2B86EBED_ai < 0 && lv_i >= auto2B86EBED_ae) ) ; lv_i += auto2B86EBED_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 1-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 1-" + IntToString(lv_i)))));
        }
        lv_i = 1;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue03.sc2map/MapScript.galaxy:1528

        lv_i = 1;
        for ( ; ( (auto478B18F8_ai >= 0 && lv_i <= auto478B18F8_ae) || (auto478B18F8_ai < 0 && lv_i >= auto478B18F8_ae) ) ; lv_i += auto478B18F8_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 1-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 1-" + IntToString(lv_i)))));
        }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue03.sc2map/MapScript.galaxy:1529

        for ( ; ( (auto478B18F8_ai >= 0 && lv_i <= auto478B18F8_ae) || (auto478B18F8_ai < 0 && lv_i >= auto478B18F8_ae) ) ; lv_i += auto478B18F8_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 1-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 1-" + IntToString(lv_i)))));
        }
    }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue03.sc2map/MapScript.galaxy:1535

        lv_i = 1;
        for ( ; ( (autoAAB27BBD_ai >= 0 && lv_i <= autoAAB27BBD_ae) || (autoAAB27BBD_ai < 0 && lv_i >= autoAAB27BBD_ae) ) ; lv_i += autoAAB27BBD_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 2-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 2-" + IntToString(lv_i)))));
        }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue03.sc2map/MapScript.galaxy:1536

        for ( ; ( (autoAAB27BBD_ai >= 0 && lv_i <= autoAAB27BBD_ae) || (autoAAB27BBD_ai < 0 && lv_i >= autoAAB27BBD_ae) ) ; lv_i += autoAAB27BBD_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 2-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 2-" + IntToString(lv_i)))));
        }
    }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue03.sc2map/MapScript.galaxy:1542

        lv_i = 1;
        for ( ; ( (autoDCF3C5C3_ai >= 0 && lv_i <= autoDCF3C5C3_ae) || (autoDCF3C5C3_ai < 0 && lv_i >= autoDCF3C5C3_ae) ) ; lv_i += autoDCF3C5C3_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 3-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 3-" + IntToString(lv_i)))));
        }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue03.sc2map/MapScript.galaxy:1543

        for ( ; ( (autoDCF3C5C3_ai >= 0 && lv_i <= autoDCF3C5C3_ae) || (autoDCF3C5C3_ai < 0 && lv_i >= autoDCF3C5C3_ae) ) ; lv_i += autoDCF3C5C3_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 3-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 3-" + IntToString(lv_i)))));
        }
        lv_i = 1;

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue03.sc2map/MapScript.galaxy:1547

        lv_i = 1;
        for ( ; ( (auto3E38D5A6_ai >= 0 && lv_i <= auto3E38D5A6_ae) || (auto3E38D5A6_ai < 0 && lv_i >= auto3E38D5A6_ae) ) ; lv_i += auto3E38D5A6_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 3-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 3-" + IntToString(lv_i)))));
        }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/void/sc2epilogue03.sc2map/MapScript.galaxy:1548

        for ( ; ( (auto3E38D5A6_ai >= 0 && lv_i <= auto3E38D5A6_ae) || (auto3E38D5A6_ai < 0 && lv_i >= auto3E38D5A6_ae) ) ; lv_i += auto3E38D5A6_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 3-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 3-" + IntToString(lv_i)))));
        }
    }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur06.sc2mapMapScript.galaxy:1668

    lv_i = 1;
    for ( ; ( (auto80F9DE0E_ai >= 0 && lv_i <= auto80F9DE0E_ae) || (auto80F9DE0E_ai < 0 && lv_i >= auto80F9DE0E_ae) ) ; lv_i += auto80F9DE0E_ai ) {
        gf_MovingRevealers(RegionFromName(("MoveRegion 0" + IntToString(lv_i))));
    }
    lv_i = 10;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/paiur06.sc2mapMapScript.galaxy:1672

    lv_i = 10;
    for ( ; ( (auto924DEAB5_ai >= 0 && lv_i <= auto924DEAB5_ae) || (auto924DEAB5_ai < 0 && lv_i >= auto924DEAB5_ae) ) ; lv_i += auto924DEAB5_ai ) {
        gf_MovingRevealers(RegionFromName(("MoveRegion " + IntToString(lv_i))));
    }
    UIAlertPoint("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/ADA11C5C"), null, PointFromId(122));

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:1017

    }
    while (true) {
        autoB99C2170_g = UnitGroup("Marine", c_playerAny, RegionFromName(("Raynor Base " + IntToString(lp_base) + " Patrol Stabilizer " + IntToString(lp_stabilizer))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoB99C2170_u = UnitGroupCount(autoB99C2170_g, c_unitCountAll);
        for (;; autoB99C2170_u -= 1) {

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:1024

            UnitGroupAdd(lv_patrolGroup, autoB99C2170_var);
        }
        autoB611E334_g = UnitGroup("Medivac", c_playerAny, RegionFromName(("Raynor Base " + IntToString(lp_base) + " Patrol Stabilizer " + IntToString(lp_stabilizer))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoB611E334_u = UnitGroupCount(autoB611E334_g, c_unitCountAll);
        for (;; autoB611E334_u -= 1) {

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:1031

            UnitGroupAdd(lv_patrolGroup, autoB611E334_var);
        }
        autoFBC0E71A_g = UnitGroup("Marauder", c_playerAny, RegionFromName(("Raynor Base " + IntToString(lp_base) + " Patrol Stabilizer " + IntToString(lp_stabilizer))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        autoFBC0E71A_u = UnitGroupCount(autoFBC0E71A_g, c_unitCountAll);
        for (;; autoFBC0E71A_u -= 1) {

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:1815

    lv_index = 1;
    for ( ; ( (auto3085A431_ai >= 0 && lv_index <= auto3085A431_ae) || (auto3085A431_ai < 0 && lv_index >= auto3085A431_ae) ) ; lv_index += auto3085A431_ai ) {
        gv_holesInGround[lv_index].lv_region = RegionFromName(("Hull Breach " + IntToString(lv_index)));
        gv_holesInGround[lv_index].lv_point = PointFromName(("Hull Breach " + IntToString(lv_index)));
    }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:2329

    lv_index = 1;
    for ( ; ( (auto505A6B8E_ai >= 0 && lv_index <= auto505A6B8E_ae) || (auto505A6B8E_ai < 0 && lv_index >= auto505A6B8E_ae) ) ; lv_index += auto505A6B8E_ai ) {
        gv_stabilizers[lv_index].lv_stabilizerRegion = RegionFromName(("Stabilizer " + IntToString(lv_index)));
        gv_stabilizers[lv_index].lv_secureZone = RegionFromName(("Generator Secure Zone " + IntToString(lv_index)));
        gv_stabilizers[lv_index].lv_stabilizerUnit = UnitGroupUnit(UnitGroup("PlatformStabilizer", gv_pLAYER_03_PLATFORM_STABILIZER, gv_stabilizers[lv_index].lv_secureZone, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:2330

    for ( ; ( (auto505A6B8E_ai >= 0 && lv_index <= auto505A6B8E_ae) || (auto505A6B8E_ai < 0 && lv_index >= auto505A6B8E_ae) ) ; lv_index += auto505A6B8E_ai ) {
        gv_stabilizers[lv_index].lv_stabilizerRegion = RegionFromName(("Stabilizer " + IntToString(lv_index)));
        gv_stabilizers[lv_index].lv_secureZone = RegionFromName(("Generator Secure Zone " + IntToString(lv_index)));
        gv_stabilizers[lv_index].lv_stabilizerUnit = UnitGroupUnit(UnitGroup("PlatformStabilizer", gv_pLAYER_03_PLATFORM_STABILIZER, gv_stabilizers[lv_index].lv_secureZone, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);
        VisRevealerCreate(gv_pLAYER_01_USER, gv_stabilizers[lv_index].lv_secureZone);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:2809

    lv_index = 1;
    for ( ; ( (auto8C5BFFF6_ai >= 0 && lv_index <= auto8C5BFFF6_ae) || (auto8C5BFFF6_ai < 0 && lv_index >= auto8C5BFFF6_ae) ) ; lv_index += auto8C5BFFF6_ai ) {
        gv_scramblers[lv_index].lv_region = RegionFromName(("Scrambler Region " + IntToString(lv_index)));
        gv_scramblers[lv_index].lv_scrambler = UnitGroupUnit(UnitGroup("ShadowScrambler", gv_pLAYER_02_MOEBIUS, gv_scramblers[lv_index].lv_region, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);
    }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:3248

    lv_index = 1;
    for ( ; ( (autoEDC1C898_ai >= 0 && lv_index <= autoEDC1C898_ae) || (autoEDC1C898_ai < 0 && lv_index >= autoEDC1C898_ae) ) ; lv_index += autoEDC1C898_ai ) {
        gv_explodingCliffBuildings[lv_index].lv_region = RegionFromName(("Exploding Cliff Building " + IntToString(lv_index)));
    }
    lv_index = 1;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:3252

    lv_index = 1;
    for ( ; ( (auto5A098445_ai >= 0 && lv_index <= auto5A098445_ae) || (auto5A098445_ai < 0 && lv_index >= auto5A098445_ae) ) ; lv_index += auto5A098445_ai ) {
        gv_damagedCliffBuildings[lv_index].lv_region = RegionFromName(("Damaged Cliff Building " + IntToString(lv_index)));
    }
    lv_index = 1;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal01.sc2mapMapScript.galaxy:3256

    lv_index = 1;
    for ( ; ( (autoD9CA40C6_ai >= 0 && lv_index <= autoD9CA40C6_ae) || (autoD9CA40C6_ai < 0 && lv_index >= autoD9CA40C6_ae) ) ; lv_index += autoD9CA40C6_ai ) {
        gv_korhalDebris[lv_index].lv_region = RegionFromName(("Korhal Debris " + IntToString(lv_index)));
    }
    return true;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal02.sc2mapMapScript.galaxy:1862

    lv_enemyCampIndex = 1;
    for ( ; ( (auto60392102_ai >= 0 && lv_enemyCampIndex <= auto60392102_ae) || (auto60392102_ai < 0 && lv_enemyCampIndex >= auto60392102_ae) ) ; lv_enemyCampIndex += auto60392102_ai ) {
        gv_enemyCamps[lv_enemyCampIndex].lv_unitGroup = UnitGroup(null, gv_pLAYER_02_DOMINION3, RegionFromName(("Enemy Camp " + IntToString(lv_enemyCampIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
        auto0C0B8BA5_g = gv_enemyCamps[lv_enemyCampIndex].lv_unitGroup;
        auto0C0B8BA5_u = UnitGroupCount(auto0C0B8BA5_g, c_unitCountAll);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pkorhal02.sc2mapMapScript.galaxy:1888

            UnitBehaviorAdd(auto1D1ECC95_var, "DisableMedicHealing", auto1D1ECC95_var, 1);
        }
        gv_enemyCamps[lv_enemyCampIndex].lv_targetDummies = UnitGroup("InvisibleTargetDummy", 0, RegionFromName(("Enemy Camp " + IntToString(lv_enemyCampIndex))), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0);
        gv_enemyCamps[lv_enemyCampIndex].lv_aggroRegion = RegionCircle(UnitGroupCenterOfGroup(gv_enemyCamps[lv_enemyCampIndex].lv_unitGroup), 16.0);
    }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/ppurifier01.sc2mapMapScript.galaxy:674

            UnitIssueOrder(lp_warpPrism, Order(AbilityCommand("PhasingMode", 0)), c_orderQueueReplace);
            if ((lp_region <= 4)) {
                auto1A7887DC_g = UnitGroup("PhotonCannon", gv_pLAYER_04_GLACIUS, RegionFromName(("Glacius Assault Region " + IntToString(lp_region))), UnitFilter(0, (1 << (c_targetFilterHidden - 32)), (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0);
                auto1A7887DC_u = UnitGroupCount(auto1A7887DC_g, c_unitCountAll);
                for (;; auto1A7887DC_u -= 1) {

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/ppurifier02.sc2mapMapScript.galaxy:537

    gf_PingMegalith();
    libVCUI_gf_ShowHideSingularBossBarVoidCampaign(true);
    VisRevealArea(gv_pLAYER_01_USER, RegionFromName(("Cybros Lock Area 0" + IntToString((gv_objectiveStasisLocksCurrent + 1)))), 6.0, false);
    gf_DrawLineBetweenLocks(gv_nextPathHighlightBegin[gv_objectiveStasisLocksCurrent], gv_nextPathHighlightEnd[gv_objectiveStasisLocksCurrent], gv_stasisLocks[(gv_objectiveStasisLocksCurrent + 1)]);
    UIAlertPoint("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/C5686EFB"), null, UnitGetPosition(gv_stasisLocks[(gv_objectiveStasisLocksCurrent + 1)]));

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/ppurifier02.sc2mapMapScript.galaxy:4434

            lv_i = 1;
            for ( ; ( (autoC800B24A_ai >= 0 && lv_i <= autoC800B24A_ae) || (autoC800B24A_ai < 0 && lv_i >= autoC800B24A_ae) ) ; lv_i += autoC800B24A_ai ) {
                lv_region = RegionFromName(("Zerg Wander Region 0" + IntToString(lv_i)));
                auto44AAC7FE_g = UnitGroupAlliance(gv_pLAYER_01_USER, c_unitAllianceEnemy, lv_region, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0);
                auto44AAC7FE_u = UnitGroupCount(auto44AAC7FE_g, c_unitCountAll);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/ppurifier03.sc2mapMapScript.galaxy:2428

    lv_regionIndex = 1;
    for ( ; ( (auto24291705_ai >= 0 && lv_regionIndex <= auto24291705_ae) || (auto24291705_ai < 0 && lv_regionIndex >= auto24291705_ae) ) ; lv_regionIndex += auto24291705_ai ) {
        if ((libNtve_gf_UnitInRegion(EventUnitProgressUnit(), RegionFromName(("Purifier Spawn Reveal " + IntToString(lv_regionIndex)))) == true)) {
            UnitGroupAdd(gv_purifierStasisChambers[lv_regionIndex].lv_warpathGroup, EventUnitProgressUnit());
            AISetUnitScriptControlled(EventUnitProgressUnit(), true);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/ppurifier03.sc2mapMapScript.galaxy:2504

    }
    if ((lv_powerInhibitorIndex < 10)) {
        libVCMI_gf_SendActorMessageToDoodadsInRegion("AnimGroupApply Work", "Purifier_Energy_Pipes", RegionFromName(("Power Line 0" + IntToString(lv_powerInhibitorIndex))));
    }
    else {

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/ppurifier03.sc2mapMapScript.galaxy:2507

    }
    else {
        libVCMI_gf_SendActorMessageToDoodadsInRegion("AnimGroupApply Work", "Purifier_Energy_Pipes", RegionFromName(("Power Line " + IntToString(lv_powerInhibitorIndex))));
    }
    if (((gv_objectiveNullCircuitsMax - gv_objectiveNullCircuitsCount) <= 4)) {

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/ppurifier03.sc2mapMapScript.galaxy:6449

    CameraApplyInfo(gv_pLAYER_01_USER, gv_midCamera02, (SoundLengthSync(SoundLink(ConversationDataGetSound("pMission_Purifier03|Line00181", true), c_soundIndexAny)) + SoundLengthSync(SoundLink(ConversationDataGetSound("pMission_Purifier03|Line00182", true), c_soundIndexAny))), -1, 10, true);
    TriggerExecute(gt_UpdateCybrosLights, true, false);
    libVCMI_gf_SendActorMessageToDoodadsInRegion("Signal Work", "Purifier_StasisPods", RegionFromName(("Activate Stasis Pods " + IntToString(gv_midContainmentIndex))));
    libVCMI_gf_SendTransmissionCampaign(null, "pMission_Purifier03|Line00186", c_transmissionDurationAdd, 0.0, true, libVCMI_ge_MissionTransmissionPortraitOptioins_HidePortraitAfter, libVCMI_ge_MissionTransmissionCueSoundOptions_DefaultCueSoundBehavior);
    libVCMI_gf_SendTransmissionCampaign(null, "pMission_Purifier03|Line00195", c_transmissionDurationAdd, 0.0, true, libVCMI_ge_MissionTransmissionPortraitOptioins_HidePortraitAfter, libVCMI_ge_MissionTransmissionCueSoundOptions_DefaultCueSoundBehavior);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/ppurifier03.sc2mapMapScript.galaxy:6748

    lv_regionIndex = 1;
    for ( ; ( (autoBAD78F46_ai >= 0 && lv_regionIndex <= autoBAD78F46_ae) || (autoBAD78F46_ai < 0 && lv_regionIndex >= autoBAD78F46_ae) ) ; lv_regionIndex += autoBAD78F46_ai ) {
        if ((libNtve_gf_UnitInRegion(EventUnitProgressUnit(), RegionFromName(("Purifier Spawn Reveal " + IntToString(lv_regionIndex)))) == true)) {
            UnitGroupAdd(gv_cinematicTempUnits, EventUnitProgressUnit());
        }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar01.sc2mapMapScript.galaxy:1376

    lv_index = 1;
    for ( ; ( (autoFA62F2DA_ai >= 0 && lv_index <= autoFA62F2DA_ae) || (autoFA62F2DA_ai < 0 && lv_index >= autoFA62F2DA_ae) ) ; lv_index += autoFA62F2DA_ai ) {
        gv_celestialLocks[lv_index].lv_captureRegion = RegionFromName(("Capture Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_firstCaptureRegion = RegionFromName(("First Capture " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_defenseRegion = RegionFromName(("Defense Region " + IntToString(lv_index)));

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar01.sc2mapMapScript.galaxy:1377

    for ( ; ( (autoFA62F2DA_ai >= 0 && lv_index <= autoFA62F2DA_ae) || (autoFA62F2DA_ai < 0 && lv_index >= autoFA62F2DA_ae) ) ; lv_index += autoFA62F2DA_ai ) {
        gv_celestialLocks[lv_index].lv_captureRegion = RegionFromName(("Capture Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_firstCaptureRegion = RegionFromName(("First Capture " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_defenseRegion = RegionFromName(("Defense Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_revealRegion = RegionFromName(("Mechanism Reveal " + IntToString(lv_index)));

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar01.sc2mapMapScript.galaxy:1378

        gv_celestialLocks[lv_index].lv_captureRegion = RegionFromName(("Capture Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_firstCaptureRegion = RegionFromName(("First Capture " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_defenseRegion = RegionFromName(("Defense Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_revealRegion = RegionFromName(("Mechanism Reveal " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_celestialLockRegion = RegionFromName(("Mechanism " + IntToString(lv_index)));

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar01.sc2mapMapScript.galaxy:1379

        gv_celestialLocks[lv_index].lv_firstCaptureRegion = RegionFromName(("First Capture " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_defenseRegion = RegionFromName(("Defense Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_revealRegion = RegionFromName(("Mechanism Reveal " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_celestialLockRegion = RegionFromName(("Mechanism " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_celestialLock = UnitGroupUnit(UnitGroup("CelestialLock", c_playerAny, gv_celestialLocks[lv_index].lv_celestialLockRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar01.sc2mapMapScript.galaxy:1380

        gv_celestialLocks[lv_index].lv_defenseRegion = RegionFromName(("Defense Region " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_revealRegion = RegionFromName(("Mechanism Reveal " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_celestialLockRegion = RegionFromName(("Mechanism " + IntToString(lv_index)));
        gv_celestialLocks[lv_index].lv_celestialLock = UnitGroupUnit(UnitGroup("CelestialLock", c_playerAny, gv_celestialLocks[lv_index].lv_celestialLockRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);
        libVCMI_gf_SetUnitInfoTextCampaign(gv_celestialLocks[lv_index].lv_celestialLock, StringExternal("Param/Value/A367A792"), StringExternal("Param/Value/340CD5BB"), null);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar01.sc2mapMapScript.galaxy:1383

        gv_celestialLocks[lv_index].lv_celestialLock = UnitGroupUnit(UnitGroup("CelestialLock", c_playerAny, gv_celestialLocks[lv_index].lv_celestialLockRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), 1);
        libVCMI_gf_SetUnitInfoTextCampaign(gv_celestialLocks[lv_index].lv_celestialLock, StringExternal("Param/Value/A367A792"), StringExternal("Param/Value/340CD5BB"), null);
        gv_celestialLocks[lv_index].lv_bulliesStage1 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 1"));
        gv_celestialLocks[lv_index].lv_bulliesStage2 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 2"));
        gv_celestialLocks[lv_index].lv_bulliesStage3 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 3"));

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar01.sc2mapMapScript.galaxy:1384

        libVCMI_gf_SetUnitInfoTextCampaign(gv_celestialLocks[lv_index].lv_celestialLock, StringExternal("Param/Value/A367A792"), StringExternal("Param/Value/340CD5BB"), null);
        gv_celestialLocks[lv_index].lv_bulliesStage1 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 1"));
        gv_celestialLocks[lv_index].lv_bulliesStage2 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 2"));
        gv_celestialLocks[lv_index].lv_bulliesStage3 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 3"));
        libNtve_gf_CreateUnitsWithDefaultFacing(1, "ProgressBarDummy", c_unitCreateIgnorePlacement, 0, UnitGetPosition(gv_celestialLocks[lv_index].lv_celestialLock));

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar01.sc2mapMapScript.galaxy:1385

        gv_celestialLocks[lv_index].lv_bulliesStage1 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 1"));
        gv_celestialLocks[lv_index].lv_bulliesStage2 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 2"));
        gv_celestialLocks[lv_index].lv_bulliesStage3 = RegionFromName(("Mechanism " + IntToString(lv_index) + " Bullies - Stage 3"));
        libNtve_gf_CreateUnitsWithDefaultFacing(1, "ProgressBarDummy", c_unitCreateIgnorePlacement, 0, UnitGetPosition(gv_celestialLocks[lv_index].lv_celestialLock));
        gv_celestialLocks[lv_index].lv_progressBarDummyUnit = UnitLastCreated();

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar02.sc2mapMapScript.galaxy:2193

    lv_i = 1;
    for ( ; ( (autoB37DCC4F_ai >= 0 && lv_i <= autoB37DCC4F_ae) || (autoB37DCC4F_ai < 0 && lv_i >= autoB37DCC4F_ae) ) ; lv_i += autoB37DCC4F_ai ) {
        gv_xelNagaGates[0].lv_gateRegion = RegionFromName(("Gate " + IntToString(lv_i)));
        RegionAddRegion(RegionFromId(6), gv_xelNagaGates[0].lv_gateRegion);
        gv_xelNagaGates[0].lv_gateUnit = UnitGroupUnit(UnitGroup("XelNagaTempleDoor", 0, gv_xelNagaGates[0].lv_gateRegion, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterHidden - 32))), 0), 1);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/pulnar02.sc2mapMapScript.galaxy:7064

    lv_i = 1;
    for ( ; ( (auto8BE7D1BE_ai >= 0 && lv_i <= auto8BE7D1BE_ae) || (auto8BE7D1BE_ai < 0 && lv_i >= auto8BE7D1BE_ae) ) ; lv_i += auto8BE7D1BE_ai ) {
        gv_autorevealers[lv_i].lv_region = RegionFromName(("Autoreveal " + IntToString(lv_i)));
        VisRevealerCreate(gv_pLAYER_01_USER, gv_autorevealers[lv_i].lv_region);
        VisRevealerEnable(VisRevealerLastCreated(), false);

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue03.sc2mapMapScript.galaxy:1523

        lv_i = 1;
        for ( ; ( (auto2B86EBED_ai >= 0 && lv_i <= auto2B86EBED_ae) || (auto2B86EBED_ai < 0 && lv_i >= auto2B86EBED_ae) ) ; lv_i += auto2B86EBED_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 1-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 1-" + IntToString(lv_i)))));
        }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue03.sc2mapMapScript.galaxy:1524

        for ( ; ( (auto2B86EBED_ai >= 0 && lv_i <= auto2B86EBED_ae) || (auto2B86EBED_ai < 0 && lv_i >= auto2B86EBED_ae) ) ; lv_i += auto2B86EBED_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 1-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 1-" + IntToString(lv_i)))));
        }
        lv_i = 1;

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue03.sc2mapMapScript.galaxy:1528

        lv_i = 1;
        for ( ; ( (auto478B18F8_ai >= 0 && lv_i <= auto478B18F8_ae) || (auto478B18F8_ai < 0 && lv_i >= auto478B18F8_ae) ) ; lv_i += auto478B18F8_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 1-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 1-" + IntToString(lv_i)))));
        }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue03.sc2mapMapScript.galaxy:1529

        for ( ; ( (auto478B18F8_ai >= 0 && lv_i <= auto478B18F8_ae) || (auto478B18F8_ai < 0 && lv_i >= auto478B18F8_ae) ) ; lv_i += auto478B18F8_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 1-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummySmall", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Small 1-" + IntToString(lv_i)))));
        }
    }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue03.sc2mapMapScript.galaxy:1535

        lv_i = 1;
        for ( ; ( (autoAAB27BBD_ai >= 0 && lv_i <= autoAAB27BBD_ae) || (autoAAB27BBD_ai < 0 && lv_i >= autoAAB27BBD_ae) ) ; lv_i += autoAAB27BBD_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 2-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 2-" + IntToString(lv_i)))));
        }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue03.sc2mapMapScript.galaxy:1536

        for ( ; ( (autoAAB27BBD_ai >= 0 && lv_i <= autoAAB27BBD_ae) || (autoAAB27BBD_ai < 0 && lv_i >= autoAAB27BBD_ae) ) ; lv_i += autoAAB27BBD_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 2-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 2-" + IntToString(lv_i)))));
        }
    }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue03.sc2mapMapScript.galaxy:1542

        lv_i = 1;
        for ( ; ( (autoDCF3C5C3_ai >= 0 && lv_i <= autoDCF3C5C3_ae) || (autoDCF3C5C3_ai < 0 && lv_i >= autoDCF3C5C3_ae) ) ; lv_i += autoDCF3C5C3_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 3-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 3-" + IntToString(lv_i)))));
        }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/void/sc2epilogue03.sc2mapMapScript.galaxy:1543

        for ( ; ( (autoDCF3C5C3_ai >= 0 && lv_i <= autoDCF3C5C3_ae) || (autoDCF3C5C3_ai < 0 && lv_i >= autoDCF3C5C3_ae) ) ; lv_i += autoDCF3C5C3_ai ) {
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 3-" + IntToString(lv_i)))));
            libNtve_gf_CreateUnitsWithDefaultFacing(1, "BlackoutDummyLarge", c_unitCreateIgnorePlacement, 0, RegionGetCenter(RegionFromName(("Blackout Large 3-" + IntToString(lv_i)))));
        }
        lv_i = 1;