# Convert Integer To String

Grammar — String(val|Integer)
FlagsNative | Function

Converts an integer to a string value.

# Arguments

  • int — Value

Returns — string

native string IntToString(int x);

Category: Conversion / Basic Conversions

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:4586

    while (auto239ECEE4_i <= libCamp_gv_TSC_RESEARCH_LAST) {
        lv_indexResearch = libCamp_gv_tS_ResearchID[auto239ECEE4_i];
        BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((lv_indexResearch)), gv_research_New[(lv_indexResearch)]);
        auto239ECEE4_i = auto239ECEE4_i + 1;
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:4595

    while (autoBF2D9604_i <= libCamp_gv_TSC_MERC_LAST) {
        lv_indexMerc = libCamp_gv_tS_MercID[autoBF2D9604_i];
        BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((lv_indexMerc)), gv_merc_New[(lv_indexMerc)]);
        autoBF2D9604_i = autoBF2D9604_i + 1;
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:4653

    while (auto22A40423_i <= libCamp_gv_TSC_RESEARCH_LAST) {
        lv_indexResearch = libCamp_gv_tS_ResearchID[auto22A40423_i];
        gv_research_New[(lv_indexResearch)] = BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((lv_indexResearch)));
        auto22A40423_i = auto22A40423_i + 1;
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:4662

    while (auto8D5A103E_i <= libCamp_gv_TSC_MERC_LAST) {
        lv_indexMerc = libCamp_gv_tS_MercID[auto8D5A103E_i];
        gv_merc_New[(lv_indexMerc)] = BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((lv_indexMerc)));
        auto8D5A103E_i = auto8D5A103E_i + 1;
    }

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:8092

        return ;
    }
    lv_datatable_name = (IntToString((lp_room)) + gf_ActorStringID(lp_actor));
    if ((lp_forced == true)) {
        if ((lp_instantly == true)) {

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:12494

    SoundPlaySceneFile(gv_sceneMESound[lv_sceneIndex][lp_subIndex], PlayerGroupAll(), gv_sceneFile[lv_sceneIndex][lp_subIndex], "Cam_Export");
    gv_sceneSound = SoundLastPlayed();
    lv_movieName = ("TScene" + IntToString(lv_sceneIndex));
    if ((lp_sceneID == libCamp_ge_SceneID_SceneTerran06ValerianIntro)) {
        autoC16F46C5_val = lp_subIndex;

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


    AISetFilterAlliance(lv_snipeFilter, c_playerGroupEnemy);
    AISetFilterBits(lv_snipeFilter, libNtve_gf_ConvertTargetFilterStringToUnitFilter(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "TargetFilters[" + IntToString(0) + "]", lp_owner)));
    AISetFilterRange(lv_snipeFilter, lp_ghost, (StringToFixed(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "Range[" + IntToString(0) + "]", lp_owner)) + 1.0));
    AISetFilterLifePerMarker(lv_snipeFilter, StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SnipeDamage", "Amount", lp_owner)), lv_snipeMarker);

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

    AISetFilterAlliance(lv_snipeFilter, c_playerGroupEnemy);
    AISetFilterBits(lv_snipeFilter, libNtve_gf_ConvertTargetFilterStringToUnitFilter(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "TargetFilters[" + IntToString(0) + "]", lp_owner)));
    AISetFilterRange(lv_snipeFilter, lp_ghost, (StringToFixed(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "Range[" + IntToString(0) + "]", lp_owner)) + 1.0));
    AISetFilterLifePerMarker(lv_snipeFilter, StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SnipeDamage", "Amount", lp_owner)), lv_snipeMarker);
    lp_candidates = AIGetFilterGroup(lv_snipeFilter, lp_candidates);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:910

    }
    BankLoad(gv_tUTORIALBANKPATH, gv_p01_USER);
    gf_SetTutorialCompleted(1, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((1))), false);
    gf_SetTutorialCompleted(5, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((5))), false);
    gf_SetTutorialCompleted(3, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((3))), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:911

    BankLoad(gv_tUTORIALBANKPATH, gv_p01_USER);
    gf_SetTutorialCompleted(1, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((1))), false);
    gf_SetTutorialCompleted(5, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((5))), false);
    gf_SetTutorialCompleted(3, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((3))), false);
    gf_SetTutorialCompleted(4, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((4))), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:912

    gf_SetTutorialCompleted(1, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((1))), false);
    gf_SetTutorialCompleted(5, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((5))), false);
    gf_SetTutorialCompleted(3, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((3))), false);
    gf_SetTutorialCompleted(4, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((4))), false);
    gf_SetTutorialCompleted(2, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((2))), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:913

    gf_SetTutorialCompleted(5, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((5))), false);
    gf_SetTutorialCompleted(3, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((3))), false);
    gf_SetTutorialCompleted(4, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((4))), false);
    gf_SetTutorialCompleted(2, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((2))), false);
    gf_SetTutorialCompleted(6, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((6))), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:914

    gf_SetTutorialCompleted(3, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((3))), false);
    gf_SetTutorialCompleted(4, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((4))), false);
    gf_SetTutorialCompleted(2, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((2))), false);
    gf_SetTutorialCompleted(6, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((6))), false);
    gf_SetTutorialCompleted(7, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((7))), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:915

    gf_SetTutorialCompleted(4, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((4))), false);
    gf_SetTutorialCompleted(2, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((2))), false);
    gf_SetTutorialCompleted(6, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((6))), false);
    gf_SetTutorialCompleted(7, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((7))), false);
    gf_SetTutorialCompleted(0, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((0))), false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:916

    gf_SetTutorialCompleted(2, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((2))), false);
    gf_SetTutorialCompleted(6, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((6))), false);
    gf_SetTutorialCompleted(7, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((7))), false);
    gf_SetTutorialCompleted(0, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((0))), false);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:917

    gf_SetTutorialCompleted(6, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((6))), false);
    gf_SetTutorialCompleted(7, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((7))), false);
    gf_SetTutorialCompleted(0, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((0))), false);
}

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:928

    // Implementation
    BankLoad(gv_tUTORIALBANKPATH, gv_p01_USER);
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((1)), gf_TutorialCompleted(1));
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((5)), gf_TutorialCompleted(5));
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((3)), gf_TutorialCompleted(3));

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/ttutorial01.sc2map/MapScript.galaxy:929

    BankLoad(gv_tUTORIALBANKPATH, gv_p01_USER);
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((1)), gf_TutorialCompleted(1));
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((5)), gf_TutorialCompleted(5));
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((3)), gf_TutorialCompleted(3));
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((4)), gf_TutorialCompleted(4));

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:4586

    while (auto239ECEE4_i <= libCamp_gv_TSC_RESEARCH_LAST) {
        lv_indexResearch = libCamp_gv_tS_ResearchID[auto239ECEE4_i];
        BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((lv_indexResearch)), gv_research_New[(lv_indexResearch)]);
        auto239ECEE4_i = auto239ECEE4_i + 1;
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:4595

    while (autoBF2D9604_i <= libCamp_gv_TSC_MERC_LAST) {
        lv_indexMerc = libCamp_gv_tS_MercID[autoBF2D9604_i];
        BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((lv_indexMerc)), gv_merc_New[(lv_indexMerc)]);
        autoBF2D9604_i = autoBF2D9604_i + 1;
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:4653

    while (auto22A40423_i <= libCamp_gv_TSC_RESEARCH_LAST) {
        lv_indexResearch = libCamp_gv_tS_ResearchID[auto22A40423_i];
        gv_research_New[(lv_indexResearch)] = BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((lv_indexResearch)));
        auto22A40423_i = auto22A40423_i + 1;
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:4662

    while (auto8D5A103E_i <= libCamp_gv_TSC_MERC_LAST) {
        lv_indexMerc = libCamp_gv_tS_MercID[auto8D5A103E_i];
        gv_merc_New[(lv_indexMerc)] = BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((lv_indexMerc)));
        auto8D5A103E_i = auto8D5A103E_i + 1;
    }

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:8092

        return ;
    }
    lv_datatable_name = (IntToString((lp_room)) + gf_ActorStringID(lp_actor));
    if ((lp_forced == true)) {
        if ((lp_instantly == true)) {

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:12494

    SoundPlaySceneFile(gv_sceneMESound[lv_sceneIndex][lp_subIndex], PlayerGroupAll(), gv_sceneFile[lv_sceneIndex][lp_subIndex], "Cam_Export");
    gv_sceneSound = SoundLastPlayed();
    lv_movieName = ("TScene" + IntToString(lv_sceneIndex));
    if ((lp_sceneID == libCamp_ge_SceneID_SceneTerran06ValerianIntro)) {
        autoC16F46C5_val = lp_subIndex;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03a.sc2mapMapScript.galaxy:466


    AISetFilterAlliance(lv_snipeFilter, c_playerGroupEnemy);
    AISetFilterBits(lv_snipeFilter, libNtve_gf_ConvertTargetFilterStringToUnitFilter(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "TargetFilters[" + IntToString(0) + "]", lp_owner)));
    AISetFilterRange(lv_snipeFilter, lp_ghost, (StringToFixed(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "Range[" + IntToString(0) + "]", lp_owner)) + 1.0));
    AISetFilterLifePerMarker(lv_snipeFilter, StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SnipeDamage", "Amount", lp_owner)), lv_snipeMarker);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttosh03a.sc2mapMapScript.galaxy:467

    AISetFilterAlliance(lv_snipeFilter, c_playerGroupEnemy);
    AISetFilterBits(lv_snipeFilter, libNtve_gf_ConvertTargetFilterStringToUnitFilter(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "TargetFilters[" + IntToString(0) + "]", lp_owner)));
    AISetFilterRange(lv_snipeFilter, lp_ghost, (StringToFixed(CatalogFieldValueGet(c_gameCatalogAbil, "Snipe", "Range[" + IntToString(0) + "]", lp_owner)) + 1.0));
    AISetFilterLifePerMarker(lv_snipeFilter, StringToFixed(CatalogFieldValueGet(c_gameCatalogEffect, "SnipeDamage", "Amount", lp_owner)), lv_snipeMarker);
    lp_candidates = AIGetFilterGroup(lv_snipeFilter, lp_candidates);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:910

    }
    BankLoad(gv_tUTORIALBANKPATH, gv_p01_USER);
    gf_SetTutorialCompleted(1, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((1))), false);
    gf_SetTutorialCompleted(5, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((5))), false);
    gf_SetTutorialCompleted(3, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((3))), false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:911

    BankLoad(gv_tUTORIALBANKPATH, gv_p01_USER);
    gf_SetTutorialCompleted(1, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((1))), false);
    gf_SetTutorialCompleted(5, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((5))), false);
    gf_SetTutorialCompleted(3, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((3))), false);
    gf_SetTutorialCompleted(4, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((4))), false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:912

    gf_SetTutorialCompleted(1, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((1))), false);
    gf_SetTutorialCompleted(5, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((5))), false);
    gf_SetTutorialCompleted(3, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((3))), false);
    gf_SetTutorialCompleted(4, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((4))), false);
    gf_SetTutorialCompleted(2, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((2))), false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:913

    gf_SetTutorialCompleted(5, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((5))), false);
    gf_SetTutorialCompleted(3, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((3))), false);
    gf_SetTutorialCompleted(4, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((4))), false);
    gf_SetTutorialCompleted(2, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((2))), false);
    gf_SetTutorialCompleted(6, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((6))), false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:914

    gf_SetTutorialCompleted(3, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((3))), false);
    gf_SetTutorialCompleted(4, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((4))), false);
    gf_SetTutorialCompleted(2, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((2))), false);
    gf_SetTutorialCompleted(6, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((6))), false);
    gf_SetTutorialCompleted(7, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((7))), false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:915

    gf_SetTutorialCompleted(4, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((4))), false);
    gf_SetTutorialCompleted(2, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((2))), false);
    gf_SetTutorialCompleted(6, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((6))), false);
    gf_SetTutorialCompleted(7, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((7))), false);
    gf_SetTutorialCompleted(0, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((0))), false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:916

    gf_SetTutorialCompleted(2, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((2))), false);
    gf_SetTutorialCompleted(6, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((6))), false);
    gf_SetTutorialCompleted(7, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((7))), false);
    gf_SetTutorialCompleted(0, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((0))), false);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:917

    gf_SetTutorialCompleted(6, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((6))), false);
    gf_SetTutorialCompleted(7, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((7))), false);
    gf_SetTutorialCompleted(0, BankValueGetAsFlag(BankLastCreated(), lv_section, IntToString((0))), false);
}

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:928

    // Implementation
    BankLoad(gv_tUTORIALBANKPATH, gv_p01_USER);
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((1)), gf_TutorialCompleted(1));
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((5)), gf_TutorialCompleted(5));
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((3)), gf_TutorialCompleted(3));

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/ttutorial01.sc2mapMapScript.galaxy:929

    BankLoad(gv_tUTORIALBANKPATH, gv_p01_USER);
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((1)), gf_TutorialCompleted(1));
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((5)), gf_TutorialCompleted(5));
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((3)), gf_TutorialCompleted(3));
    BankValueSetFromFlag(BankLastCreated(), lv_section, IntToString((4)), gf_TutorialCompleted(4));

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:1200

    }

    lv_strMsg = CatalogFieldValueGet(c_gameCatalogSound, lv_sndGameLink, ("AssetArray[" + IntToString(lv_sndAssetID) + "].Subtitle"), 1);
    lv_msg = StringExternal(lv_strMsg);
    return lv_msg;

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:5701

    libCamp_gv_tS_RoomChangeButtonCount += 1;
    libCamp_gv_tS_RoomChangeButtons[libCamp_gv_tS_RoomChangeButtonCount] = DialogControlLastCreated();
    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), ("WoL_RoomChangeButton" + IntToString(libCamp_gv_tS_RoomChangeButtonCount)), PlayerGroupAll());
    libNtve_gf_SetDialogItemText(DialogControlLastCreated(), lp_roomName, PlayerGroupAll());
    DialogControlSetSize(DialogControlLastCreated(), PlayerGroupAll(), lv_buttonX, lv_buttonY);

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:5721

    DialogControlCreate(libCamp_gv_tS_RoomChangeDialog, c_triggerControlTypeLabel);
    libCamp_gv_tS_RoomChangeButtonText[libCamp_gv_tS_RoomChangeButtonCount] = DialogControlLastCreated();
    libNtve_gf_SetDialogItemHandle(DialogControlLastCreated(), ("WoL_RoomChangeLabel" + IntToString(libCamp_gv_tS_RoomChangeButtonCount)), PlayerGroupAll());
    libNtve_gf_SetDialogItemText(DialogControlLastCreated(), lp_roomName, PlayerGroupAll());
    DialogControlSetSize(DialogControlLastCreated(), PlayerGroupAll(), lv_buttonX, lv_buttonY);

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:8023

    libCamp_gv_tSX_HelpUnitsPanel_EnabledUnitTypesCount += 1;
    libCamp_gv_tSX_HelpUnitsPanel_EnabledUnitTypes[libCamp_gv_tSX_HelpUnitsPanel_EnabledUnitTypesCount] = lp_unitType;
    DataTableSetString(true, libCamp_gf_TS_HelpUnitsPanel_UnitTypeStringID(lp_unitType), IntToString(libCamp_gv_tSX_HelpUnitsPanel_EnabledUnitTypesCount));
}

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:8802

    else {
    }
    return (IntToString((lp_mission)) + "-" + lv_key);
}

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:8859

    if ((lp_simulation == false)) {
        lv__SectionName = libCamp_gf_TS_BankSectionName("StoryStage");
        libCamp_gv_tSX_IsSimulation = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyIsSimulation)), false);
        libCamp_gv_tSX_IsVictoryPlayAgain = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyIsVictoryPlayAgain)), false);
        libCamp_gv_tSX_LastMap = libCamp_gf_TS_LoadTransitionVarInteger(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMap)), 0);

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:8860

        lv__SectionName = libCamp_gf_TS_BankSectionName("StoryStage");
        libCamp_gv_tSX_IsSimulation = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyIsSimulation)), false);
        libCamp_gv_tSX_IsVictoryPlayAgain = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyIsVictoryPlayAgain)), false);
        libCamp_gv_tSX_LastMap = libCamp_gf_TS_LoadTransitionVarInteger(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMap)), 0);
        libCamp_gv_tSX_LastMapSuccess = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMapSuccess)), false);

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:8861

        libCamp_gv_tSX_IsSimulation = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyIsSimulation)), false);
        libCamp_gv_tSX_IsVictoryPlayAgain = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyIsVictoryPlayAgain)), false);
        libCamp_gv_tSX_LastMap = libCamp_gf_TS_LoadTransitionVarInteger(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMap)), 0);
        libCamp_gv_tSX_LastMapSuccess = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMapSuccess)), false);
        libCamp_gv_tSX_LastMission = libCamp_gf_TS_LoadTransitionVarInteger(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMission)), 0);

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:8862

        libCamp_gv_tSX_IsVictoryPlayAgain = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyIsVictoryPlayAgain)), false);
        libCamp_gv_tSX_LastMap = libCamp_gf_TS_LoadTransitionVarInteger(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMap)), 0);
        libCamp_gv_tSX_LastMapSuccess = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMapSuccess)), false);
        libCamp_gv_tSX_LastMission = libCamp_gf_TS_LoadTransitionVarInteger(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMission)), 0);
        libCamp_gv_tSX_LastMissionSuccess = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMissionSuccess)), false);

campaigns/libertystory.sc2campaignbase.sc2data/TriggerLibs/CampaignLib.galaxy:8863

        libCamp_gv_tSX_LastMap = libCamp_gf_TS_LoadTransitionVarInteger(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMap)), 0);
        libCamp_gv_tSX_LastMapSuccess = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMapSuccess)), false);
        libCamp_gv_tSX_LastMission = libCamp_gf_TS_LoadTransitionVarInteger(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMission)), 0);
        libCamp_gv_tSX_LastMissionSuccess = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMissionSuccess)), false);
        libCamp_gv_tSX_LastMissionSimulation = libCamp_gf_TS_LoadTransitionVarBoolean(lp_sourceBank, lv__SectionName, IntToString((libCamp_ge_TS_BankStoryStageKey_TStoryBankStoryStageKeyLastMissionSimulation)), false);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionzergling.sc2map/MapScript.galaxy:1484

    TriggerExecute(gt_SwarmlingDominionAI, true, false);
    Wait(20.0, c_timeGame);
    CatalogFieldValueSet(c_gameCatalogBehavior, "SpawnLarva", "InfoArray[" + IntToString(0) + "].Delay", gv_pLAYER_01_USER, "12");
    return true;
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/evolution/zevolutionzergling.sc2map/MapScript.galaxy:3244

    UnitGroupSelect(UnitGroup("Larva", gv_pLAYER_01_USER, RegionFromId(21), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_pLAYER_01_USER, true);
    UISetButtonFaceHighlighted(PlayerGroupAll(), "MorphToSwarmling", true);
    CatalogFieldValueSet(c_gameCatalogBehavior, "SpawnLarva", "InfoArray[" + IntToString(0) + "].Delay", gv_pLAYER_01_USER, "6");
    if ((gv_cinematicCompleted == true)) {
        lv_fadeDuration = 1.5;

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition02.sc2map/MapScript.galaxy:464

    // Automatic Variable Declarations
    // Implementation
    return DataTableGetUnitGroup(true, ("EscortShuttles_" + IntToString(UnitGetTag(lp_escort))));
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition02.sc2map/MapScript.galaxy:470

    // Automatic Variable Declarations
    // Implementation
    return DataTableGetUnitGroup(true, ("ShuttleEscorts_" + IntToString(UnitGetTag(lp_shuttle))));
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition02.sc2map/MapScript.galaxy:731

    // Automatic Variable Declarations
    // Implementation
    DataTableSetUnitGroup(true, ("EscortShuttles_" + IntToString(UnitGetTag(lp_escort))), lp_shuttles);
    DataTableSetUnit(true, ("EscortShuttle_" + IntToString(UnitGetTag(lp_escort))), UnitGroupUnit(lp_shuttles, 1));
    DataTableSetUnitGroup(true, ("ShuttleEscorts_" + IntToString(UnitGetTag(UnitGroupUnit(lp_shuttles, 1)))), lp_allEscorts);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition02.sc2map/MapScript.galaxy:732

    // Implementation
    DataTableSetUnitGroup(true, ("EscortShuttles_" + IntToString(UnitGetTag(lp_escort))), lp_shuttles);
    DataTableSetUnit(true, ("EscortShuttle_" + IntToString(UnitGetTag(lp_escort))), UnitGroupUnit(lp_shuttles, 1));
    DataTableSetUnitGroup(true, ("ShuttleEscorts_" + IntToString(UnitGetTag(UnitGroupUnit(lp_shuttles, 1)))), lp_allEscorts);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition02.sc2map/MapScript.galaxy:733

    DataTableSetUnitGroup(true, ("EscortShuttles_" + IntToString(UnitGetTag(lp_escort))), lp_shuttles);
    DataTableSetUnit(true, ("EscortShuttle_" + IntToString(UnitGetTag(lp_escort))), UnitGroupUnit(lp_shuttles, 1));
    DataTableSetUnitGroup(true, ("ShuttleEscorts_" + IntToString(UnitGetTag(UnitGroupUnit(lp_shuttles, 1)))), lp_allEscorts);
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition02.sc2map/MapScript.galaxy:2336

        }

        if (!((DataTableGetDialog(true, ("Shuttle_" + IntToString(UnitGetTag(EventUnitTargetUnit())))) == c_invalidDialogId))) {
            return false;
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zexpedition02.sc2map/MapScript.galaxy:2362

    lv_warpAwayProgressBar = DialogControlLastCreated();
    DialogSetVisible(lv_warpAwayBar, PlayerGroupAll(), true);
    DataTableSetDialog(true, ("Shuttle_" + IntToString(UnitGetTag(EventUnitTargetUnit()))), lv_warpAwayBar);
    while ((UnitIsAlive(EventUnitTargetUnit()) == true)) {
        DialogSetPositionRelativeToUnit(lv_warpAwayBar, EventUnitTargetUnit(), "Ref_Center", -100, -90);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:6829

    libNtve_gf_MakeUnitInvulnerable(UnitFromId(408), true);
    libNtve_gf_MakeUnitInvulnerable(UnitFromId(2095), true);
    CatalogFieldValueSet(c_gameCatalogAbil, "DroneCarcassHarvest", "CastIntroTime[" + IntToString(0) + "]", gv_pLAYER_01_USER, "3");
    return true;
}

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/swarm/zzerus01.sc2map/MapScript.galaxy:7051

    TransmissionClearAll();
    CameraShakeStop(gv_pLAYER_01_USER);
    CatalogFieldValueSet(c_gameCatalogAbil, "DroneCarcassHarvest", "CastIntroTime[" + IntToString(0) + "]", gv_pLAYER_01_USER, "60");
    autoDAB6399D_g = gv_cinematicTempUnits;
    autoDAB6399D_u = UnitGroupCount(autoDAB6399D_g, c_unitCountAll);

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

    for ( ; ( (autoE808723A_ai >= 0 && lv_pathIndex <= autoE808723A_ae) || (autoE808723A_ai < 0 && lv_pathIndex >= autoE808723A_ae) ) ; lv_pathIndex += autoE808723A_ai ) {
        if ((lv_pathIndex < 10)) {
            lv_currentPointName = ("PathWaypoint_0" + IntToString(lv_pathIndex));
        }
        else {

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

        }
        else {
            lv_currentPointName = ("PathWaypoint_" + IntToString(lv_pathIndex));
        }
        libNtve_gf_CreatePingFacingAngle(PlayerGroupAll(), "PingArrow", PointFromName(lv_currentPointName), ColorWithAlpha(100.00, 0.00, 0.00, 0.00), 20.0, PointGetFacing(PointFromName(lv_currentPointName)));

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

    lv_pathIndex = 1;
    for ( ; ( (auto45D9EF9F_ai >= 0 && lv_pathIndex <= auto45D9EF9F_ae) || (auto45D9EF9F_ai < 0 && lv_pathIndex >= auto45D9EF9F_ae) ) ; lv_pathIndex += auto45D9EF9F_ai ) {
        UnitIssueOrder(gv_introVoidseeker, OrderTargetingPoint(AbilityCommand("move", 0), PointFromName(("Void Seeker Path 0" + IntToString(lv_pathIndex)))), c_orderQueueAddToEnd);
    }
    UnitIssueOrder(gv_introVoidseeker, OrderTargetingPoint(AbilityCommand("move", 0), UnitGetPosition(UnitFromId(161))), c_orderQueueAddToEnd);

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

    lv_bonusIndex = 1;
    for ( ; ( (auto8A3C976E_ai >= 0 && lv_bonusIndex <= auto8A3C976E_ae) || (auto8A3C976E_ai < 0 && lv_bonusIndex >= auto8A3C976E_ae) ) ; lv_bonusIndex += auto8A3C976E_ai ) {
        gv_bonusObjectiveImpactPoint[lv_bonusIndex] = PointFromName(("Bonus Objective - Impact " + IntToString(lv_bonusIndex)));
    }
    lv_bonusIndex = 1;

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

    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);
            auto915B626E_u = UnitGroupCount(auto915B626E_g, c_unitCountAll);

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:5003

    lv_debrisIndex = 1;
    for ( ; ( (autoB75D3B4B_ai >= 0 && lv_debrisIndex <= autoB75D3B4B_ae) || (autoB75D3B4B_ai < 0 && lv_debrisIndex >= autoB75D3B4B_ae) ) ; lv_debrisIndex += autoB75D3B4B_ai ) {
        libNtve_gf_CreateModelAtPoint("SpaceFallingDebris", PointFromName(("Earthquake Debris " + IntToString(lv_debrisIndex))));
        lv_earthquakeDebris[lv_debrisIndex] = libNtve_gf_ActorLastCreated();
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:5667

    lv_i = 1;
    for ( ; ( (autoB0C739E7_ai >= 0 && lv_i <= autoB0C739E7_ae) || (autoB0C739E7_ai < 0 && lv_i >= autoB0C739E7_ae) ) ; lv_i += autoB0C739E7_ai ) {
        gf_ResidualVortexSpawnUnitAtPoint("ShadowOfTheVoidZealot", gv_s3ResidualVortexForwardUnit02, PointFromName(("S3 - Shadow Spawns 4-" + IntToString(lv_i))));
        Wait(0.25, c_timeGame);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:5673

    lv_i = 7;
    for ( ; ( (auto64EAE919_ai >= 0 && lv_i <= auto64EAE919_ae) || (auto64EAE919_ai < 0 && lv_i >= auto64EAE919_ae) ) ; lv_i += auto64EAE919_ai ) {
        gf_ResidualVortexSpawnUnitAtPoint("ShadowOfTheVoidZealot", gv_s3ResidualVortexForwardUnit02, PointFromName(("S3 - Shadow Spawns 4-" + IntToString(lv_i))));
        Wait(0.25, c_timeGame);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:5678

    lv_i = 13;
    for ( ; ( (auto38BA458D_ai >= 0 && lv_i <= auto38BA458D_ae) || (auto38BA458D_ai < 0 && lv_i >= auto38BA458D_ae) ) ; lv_i += auto38BA458D_ai ) {
        gf_ResidualVortexSpawnUnitAtPoint("ShadowOfTheVoidStalker", gv_s3ResidualVortexForwardUnit02, PointFromName(("S3 - Shadow Spawns 4-" + IntToString(lv_i))));
        Wait(0.25, c_timeGame);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:5685

        lv_i = 16;
        for ( ; ( (autoD92F7E8A_ai >= 0 && lv_i <= autoD92F7E8A_ae) || (autoD92F7E8A_ai < 0 && lv_i >= autoD92F7E8A_ae) ) ; lv_i += autoD92F7E8A_ai ) {
            gf_ResidualVortexSpawnUnitAtPoint("ShadowOfTheVoidArchon", gv_s3ResidualVortexForwardUnit02, PointFromName(("S3 - Shadow Spawns 4-" + IntToString(lv_i))));
            Wait(0.25, c_timeGame);
        }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:6018

    lv_i = 1;
    for ( ; ( (auto84C79C16_ai >= 0 && lv_i <= auto84C79C16_ae) || (auto84C79C16_ai < 0 && lv_i >= auto84C79C16_ae) ) ; lv_i += auto84C79C16_ai ) {
        gf_ResidualVortexSpawnUnitAtPoint("ShadowOfTheVoidZealot", gv_s3ResidualVortexForwardUnit03, PointFromName(("S3 - Shadow Spawns 5-" + IntToString(lv_i))));
        Wait(0.25, c_timeGame);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:6023

    lv_i = 7;
    for ( ; ( (auto912F2A36_ai >= 0 && lv_i <= auto912F2A36_ae) || (auto912F2A36_ai < 0 && lv_i >= auto912F2A36_ae) ) ; lv_i += auto912F2A36_ai ) {
        gf_ResidualVortexSpawnUnitAtPoint("ShadowOfTheVoidStalker", gv_s3ResidualVortexForwardUnit03, PointFromName(("S3 - Shadow Spawns 5-" + IntToString(lv_i))));
        Wait(0.25, c_timeGame);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:6084

    lv_i = 1;
    for ( ; ( (autoBC1706EE_ai >= 0 && lv_i <= autoBC1706EE_ae) || (autoBC1706EE_ai < 0 && lv_i >= autoBC1706EE_ae) ) ; lv_i += autoBC1706EE_ai ) {
        gf_ResidualVortexSpawnUnitAtPoint("ShadowOfTheVoidStalker", gv_s3ResidualVortexForwardUnit03, PointFromName(("S3 - Shadow Spawns 6-" + IntToString(lv_i))));
        Wait(0.25, c_timeGame);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:6090

    lv_i = 4;
    for ( ; ( (auto254CB408_ai >= 0 && lv_i <= auto254CB408_ae) || (auto254CB408_ai < 0 && lv_i >= auto254CB408_ae) ) ; lv_i += auto254CB408_ai ) {
        gf_ResidualVortexSpawnUnitAtPoint("ShadowOfTheVoidZealot", gv_s3ResidualVortexForwardUnit03, PointFromName(("S3 - Shadow Spawns 6-" + IntToString(lv_i))));
        Wait(0.25, c_timeGame);
    }

campaigns/swarm.sc2campaignbase.sc2maps/maps/campaign/voidprologue/voidprologue03.sc2map/MapScript.galaxy:6096

        lv_i = 10;
        for ( ; ( (auto9E2CBBDF_ai >= 0 && lv_i <= auto9E2CBBDF_ae) || (auto9E2CBBDF_ai < 0 && lv_i >= auto9E2CBBDF_ae) ) ; lv_i += auto9E2CBBDF_ai ) {
            gf_ResidualVortexSpawnUnitAtPoint("ShadowOfTheVoidStalker", gv_s3ResidualVortexForwardUnit03, PointFromName(("S3 - Shadow Spawns 6-" + IntToString(lv_i))));
            Wait(0.25, c_timeGame);
        }

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionzergling.sc2mapMapScript.galaxy:1484

    TriggerExecute(gt_SwarmlingDominionAI, true, false);
    Wait(20.0, c_timeGame);
    CatalogFieldValueSet(c_gameCatalogBehavior, "SpawnLarva", "InfoArray[" + IntToString(0) + "].Delay", gv_pLAYER_01_USER, "12");
    return true;
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/evolution/zevolutionzergling.sc2mapMapScript.galaxy:3244

    UnitGroupSelect(UnitGroup("Larva", gv_pLAYER_01_USER, RegionFromId(21), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), gv_pLAYER_01_USER, true);
    UISetButtonFaceHighlighted(PlayerGroupAll(), "MorphToSwarmling", true);
    CatalogFieldValueSet(c_gameCatalogBehavior, "SpawnLarva", "InfoArray[" + IntToString(0) + "].Delay", gv_pLAYER_01_USER, "6");
    if ((gv_cinematicCompleted == true)) {
        lv_fadeDuration = 1.5;

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zexpedition02.sc2mapMapScript.galaxy:464

    // Automatic Variable Declarations
    // Implementation
    return DataTableGetUnitGroup(true, ("EscortShuttles_" + IntToString(UnitGetTag(lp_escort))));
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zexpedition02.sc2mapMapScript.galaxy:470

    // Automatic Variable Declarations
    // Implementation
    return DataTableGetUnitGroup(true, ("ShuttleEscorts_" + IntToString(UnitGetTag(lp_shuttle))));
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zexpedition02.sc2mapMapScript.galaxy:731

    // Automatic Variable Declarations
    // Implementation
    DataTableSetUnitGroup(true, ("EscortShuttles_" + IntToString(UnitGetTag(lp_escort))), lp_shuttles);
    DataTableSetUnit(true, ("EscortShuttle_" + IntToString(UnitGetTag(lp_escort))), UnitGroupUnit(lp_shuttles, 1));
    DataTableSetUnitGroup(true, ("ShuttleEscorts_" + IntToString(UnitGetTag(UnitGroupUnit(lp_shuttles, 1)))), lp_allEscorts);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zexpedition02.sc2mapMapScript.galaxy:732

    // Implementation
    DataTableSetUnitGroup(true, ("EscortShuttles_" + IntToString(UnitGetTag(lp_escort))), lp_shuttles);
    DataTableSetUnit(true, ("EscortShuttle_" + IntToString(UnitGetTag(lp_escort))), UnitGroupUnit(lp_shuttles, 1));
    DataTableSetUnitGroup(true, ("ShuttleEscorts_" + IntToString(UnitGetTag(UnitGroupUnit(lp_shuttles, 1)))), lp_allEscorts);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zexpedition02.sc2mapMapScript.galaxy:733

    DataTableSetUnitGroup(true, ("EscortShuttles_" + IntToString(UnitGetTag(lp_escort))), lp_shuttles);
    DataTableSetUnit(true, ("EscortShuttle_" + IntToString(UnitGetTag(lp_escort))), UnitGroupUnit(lp_shuttles, 1));
    DataTableSetUnitGroup(true, ("ShuttleEscorts_" + IntToString(UnitGetTag(UnitGroupUnit(lp_shuttles, 1)))), lp_allEscorts);
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zexpedition02.sc2mapMapScript.galaxy:2336

        }

        if (!((DataTableGetDialog(true, ("Shuttle_" + IntToString(UnitGetTag(EventUnitTargetUnit())))) == c_invalidDialogId))) {
            return false;
        }

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zexpedition02.sc2mapMapScript.galaxy:2362

    lv_warpAwayProgressBar = DialogControlLastCreated();
    DialogSetVisible(lv_warpAwayBar, PlayerGroupAll(), true);
    DataTableSetDialog(true, ("Shuttle_" + IntToString(UnitGetTag(EventUnitTargetUnit()))), lv_warpAwayBar);
    while ((UnitIsAlive(EventUnitTargetUnit()) == true)) {
        DialogSetPositionRelativeToUnit(lv_warpAwayBar, EventUnitTargetUnit(), "Ref_Center", -100, -90);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zzerus01.sc2mapMapScript.galaxy:6829

    libNtve_gf_MakeUnitInvulnerable(UnitFromId(408), true);
    libNtve_gf_MakeUnitInvulnerable(UnitFromId(2095), true);
    CatalogFieldValueSet(c_gameCatalogAbil, "DroneCarcassHarvest", "CastIntroTime[" + IntToString(0) + "]", gv_pLAYER_01_USER, "3");
    return true;
}

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/swarm/zzerus01.sc2mapMapScript.galaxy:7051

    TransmissionClearAll();
    CameraShakeStop(gv_pLAYER_01_USER);
    CatalogFieldValueSet(c_gameCatalogAbil, "DroneCarcassHarvest", "CastIntroTime[" + IntToString(0) + "]", gv_pLAYER_01_USER, "60");
    autoDAB6399D_g = gv_cinematicTempUnits;
    autoDAB6399D_u = UnitGroupCount(autoDAB6399D_g, c_unitCountAll);

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue01.sc2mapMapScript.galaxy:639

    for ( ; ( (autoE808723A_ai >= 0 && lv_pathIndex <= autoE808723A_ae) || (autoE808723A_ai < 0 && lv_pathIndex >= autoE808723A_ae) ) ; lv_pathIndex += autoE808723A_ai ) {
        if ((lv_pathIndex < 10)) {
            lv_currentPointName = ("PathWaypoint_0" + IntToString(lv_pathIndex));
        }
        else {

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue01.sc2mapMapScript.galaxy:642

        }
        else {
            lv_currentPointName = ("PathWaypoint_" + IntToString(lv_pathIndex));
        }
        libNtve_gf_CreatePingFacingAngle(PlayerGroupAll(), "PingArrow", PointFromName(lv_currentPointName), ColorWithAlpha(100.00, 0.00, 0.00, 0.00), 20.0, PointGetFacing(PointFromName(lv_currentPointName)));

campaigns/swarm.sc2campaign/base.sc2maps/maps/campaign/voidprologue/voidprologue01.sc2mapMapScript.galaxy:5810

    lv_pathIndex = 1;
    for ( ; ( (auto45D9EF9F_ai >= 0 && lv_pathIndex <= auto45D9EF9F_ae) || (auto45D9EF9F_ai < 0 && lv_pathIndex >= auto45D9EF9F_ae) ) ; lv_pathIndex += auto45D9EF9F_ai ) {
        UnitIssueOrder(gv_introVoidseeker, OrderTargetingPoint(AbilityCommand("move", 0), PointFromName(("Void Seeker Path 0" + IntToString(lv_pathIndex)))), c_orderQueueAddToEnd);
    }
    UnitIssueOrder(gv_introVoidseeker, OrderTargetingPoint(AbilityCommand("move", 0), UnitGetPosition(UnitFromId(161))), c_orderQueueAddToEnd);

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

    lv_bonusIndex = 1;
    for ( ; ( (auto8A3C976E_ai >= 0 && lv_bonusIndex <= auto8A3C976E_ae) || (auto8A3C976E_ai < 0 && lv_bonusIndex >= auto8A3C976E_ae) ) ; lv_bonusIndex += auto8A3C976E_ai ) {
        gv_bonusObjectiveImpactPoint[lv_bonusIndex] = PointFromName(("Bonus Objective - Impact " + IntToString(lv_bonusIndex)));
    }
    lv_bonusIndex = 1;

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