# Store Integer

Grammar — Store integer value as key of section section in bank bank
FlagsNative | Action

Stores an Integer value to the specified Bank. The Section and Key parameters determine where the value is stored in the bank file, and must be used to load the value later. You must save a bank after storing a value, otherwise the value will not exist to load later.

# Arguments

  • bank — Bank
  • string — Section
  • string — Key
  • int — Value

Returns — void

native void BankValueSetFromInt(
	bank b,
	string section,
	string key,
	int value,
);

Category: [Bank / Store & Load](/galaxy/reference#bank-store &-load)

# Examples

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

    gv_transitionalBank = BankLastCreated();
    lv_section = gf_TransitionalBankSection("General");
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("CurrentRoom"), (gv_currentRoom));
    lv_cantinaBroken = (gv_cantinaState == ge_CantinaStates_Broken);
    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("CantinaState"), lv_cantinaBroken);

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

    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("LabOpenNew"), gv_labOpenedNew);
    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("LabArtifactClickable"), gv_labArtifactsClickable);
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ABChoice"), (gv_abChoiceCurrent));
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ABChoiceDifficulty"), gf_ConvertDifficultyToInteger(gv_abChoiceDifficulty));
    lv_section = gf_TransitionalBankSection("Research");

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

    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("LabArtifactClickable"), gv_labArtifactsClickable);
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ABChoice"), (gv_abChoiceCurrent));
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ABChoiceDifficulty"), gf_ConvertDifficultyToInteger(gv_abChoiceDifficulty));
    lv_section = gf_TransitionalBankSection("Research");
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchConvertedProtoss"), gv_labResearch_ConvertProtoss);

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

    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ABChoiceDifficulty"), gf_ConvertDifficultyToInteger(gv_abChoiceDifficulty));
    lv_section = gf_TransitionalBankSection("Research");
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchConvertedProtoss"), gv_labResearch_ConvertProtoss);
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchConvertedZerg"), gv_labResearch_ConvertZerg);
    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchUnlockedProtoss"), gv_researchUnlockedProt);

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

    lv_section = gf_TransitionalBankSection("Research");
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchConvertedProtoss"), gv_labResearch_ConvertProtoss);
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchConvertedZerg"), gv_labResearch_ConvertZerg);
    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchUnlockedProtoss"), gv_researchUnlockedProt);
    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchUnlockedZerg"), gv_researchUnlockedZerg);

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


    BankLoad("DebugCinematic", 1);
    BankValueSetFromInt(BankLastCreated(), "DebugCinematicShow", "Value", 0);
    BankSave(BankLastCreated());
    if ((gv_cinematicDebugValue == 0)) {

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

    gv_transitionalBank = BankLastCreated();
    lv_section = gf_TransitionalBankSection("General");
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("CurrentRoom"), (gv_currentRoom));
    lv_cantinaBroken = (gv_cantinaState == ge_CantinaStates_Broken);
    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("CantinaState"), lv_cantinaBroken);

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

    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("LabOpenNew"), gv_labOpenedNew);
    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("LabArtifactClickable"), gv_labArtifactsClickable);
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ABChoice"), (gv_abChoiceCurrent));
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ABChoiceDifficulty"), gf_ConvertDifficultyToInteger(gv_abChoiceDifficulty));
    lv_section = gf_TransitionalBankSection("Research");

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

    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("LabArtifactClickable"), gv_labArtifactsClickable);
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ABChoice"), (gv_abChoiceCurrent));
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ABChoiceDifficulty"), gf_ConvertDifficultyToInteger(gv_abChoiceDifficulty));
    lv_section = gf_TransitionalBankSection("Research");
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchConvertedProtoss"), gv_labResearch_ConvertProtoss);

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

    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ABChoiceDifficulty"), gf_ConvertDifficultyToInteger(gv_abChoiceDifficulty));
    lv_section = gf_TransitionalBankSection("Research");
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchConvertedProtoss"), gv_labResearch_ConvertProtoss);
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchConvertedZerg"), gv_labResearch_ConvertZerg);
    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchUnlockedProtoss"), gv_researchUnlockedProt);

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

    lv_section = gf_TransitionalBankSection("Research");
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchConvertedProtoss"), gv_labResearch_ConvertProtoss);
    BankValueSetFromInt(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchConvertedZerg"), gv_labResearch_ConvertZerg);
    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchUnlockedProtoss"), gv_researchUnlockedProt);
    BankValueSetFromFlag(BankLastCreated(), lv_section, gf_TransitionalBankKey("ResearchUnlockedZerg"), gv_researchUnlockedZerg);

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


    BankLoad("DebugCinematic", 1);
    BankValueSetFromInt(BankLastCreated(), "DebugCinematicShow", "Value", 0);
    BankSave(BankLastCreated());
    if ((gv_cinematicDebugValue == 0)) {

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

    }
    else {
        BankValueSetFromInt(lp_bank, lp_section, lp_key, lp_value);
    }
}

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

    }
    lv__SectionName = libCamp_gf_TS_BankSectionName("TutorialHistory");
    BankValueSetFromInt(lp_targetBank, lv__SectionName, IntToString(0), libCamp_gv_tSX_Tutorial_HistoryCount);
    auto2473C567_ae = libCamp_gv_tSX_Tutorial_HistoryCount;
    lv_index = 1;

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:14066

    }
    else {
        BankValueSetFromInt(lp_bank, lp_section, lp_key, lp_value);
    }
}

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:529

        lv_character = UserDataInstance("Character", auto7E4635CA_ai);
        lv__SectionName = "CharacterUnlocked";
        BankValueSetFromInt(libSwaC_gf_StoryBank(), lv__SectionName, (lv_character), UserDataGetInt("Character", lv_character, "Unlocked", 1));
        lv__SectionName = "CharacterAmbient";
        BankValueSetFromInt(libSwaC_gf_StoryBank(), lv__SectionName, (lv_character), UserDataGetInt("Character", lv_character, "Ambient", 1));

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:531

        BankValueSetFromInt(libSwaC_gf_StoryBank(), lv__SectionName, (lv_character), UserDataGetInt("Character", lv_character, "Unlocked", 1));
        lv__SectionName = "CharacterAmbient";
        BankValueSetFromInt(libSwaC_gf_StoryBank(), lv__SectionName, (lv_character), UserDataGetInt("Character", lv_character, "Ambient", 1));
        lv__SectionName = "CharacterNew";
        BankValueSetFromInt(libSwaC_gf_StoryBank(), lv__SectionName, (lv_character), BoolToInt(lib281DEC45_gf_CharacterHasNewInfo(lv_character)));

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:533

        BankValueSetFromInt(libSwaC_gf_StoryBank(), lv__SectionName, (lv_character), UserDataGetInt("Character", lv_character, "Ambient", 1));
        lv__SectionName = "CharacterNew";
        BankValueSetFromInt(libSwaC_gf_StoryBank(), lv__SectionName, (lv_character), BoolToInt(lib281DEC45_gf_CharacterHasNewInfo(lv_character)));
        auto7E4635CA_ai = auto7E4635CA_ai+1;
    }

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:699

    lib281DEC45_gv_zSS_TransitionBank = BankLastCreated();
    lv__SectionName = "StorySet";
    BankValueSetFromInt(BankLastCreated(), lv__SectionName, "CurrentRoom", (lib281DEC45_gv_zSS_CurrentRoom));
}

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:5473

    if ((gv_tutorialProgress < 1)) {
        gv_tutorialProgress = 1;
        BankValueSetFromInt(gv_tutorialBankSave, "General", "Progress", gv_tutorialProgress);
        BankSave(gv_tutorialBankSave);
    }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:9444

    if ((gv_tutorialProgress < 2)) {
        gv_tutorialProgress = 2;
        BankValueSetFromInt(gv_tutorialBankSave, "General", "Progress", gv_tutorialProgress);
        BankSave(gv_tutorialBankSave);
    }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:15202

    if ((gv_tutorialProgress < 3)) {
        gv_tutorialProgress = 3;
        BankValueSetFromInt(gv_tutorialBankSave, "General", "Progress", gv_tutorialProgress);
        BankSave(gv_tutorialBankSave);
    }

campaigns/void.sc2campaignbase.sc2maps/maps/campaign/sc2tutorial.sc2map/MapScript.galaxy:18959

    if ((gv_tutorialProgress < 4)) {
        gv_tutorialProgress = 4;
        BankValueSetFromInt(gv_tutorialBankSave, "General", "Progress", gv_tutorialProgress);
        BankSave(gv_tutorialBankSave);
    }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:5473

    if ((gv_tutorialProgress < 1)) {
        gv_tutorialProgress = 1;
        BankValueSetFromInt(gv_tutorialBankSave, "General", "Progress", gv_tutorialProgress);
        BankSave(gv_tutorialBankSave);
    }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:9444

    if ((gv_tutorialProgress < 2)) {
        gv_tutorialProgress = 2;
        BankValueSetFromInt(gv_tutorialBankSave, "General", "Progress", gv_tutorialProgress);
        BankSave(gv_tutorialBankSave);
    }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:15202

    if ((gv_tutorialProgress < 3)) {
        gv_tutorialProgress = 3;
        BankValueSetFromInt(gv_tutorialBankSave, "General", "Progress", gv_tutorialProgress);
        BankSave(gv_tutorialBankSave);
    }

campaigns/void.sc2campaign/base.sc2maps/maps/campaign/sc2tutorial.sc2mapMapScript.galaxy:18959

    if ((gv_tutorialProgress < 4)) {
        gv_tutorialProgress = 4;
        BankValueSetFromInt(gv_tutorialBankSave, "General", "Progress", gv_tutorialProgress);
        BankSave(gv_tutorialBankSave);
    }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignLib.galaxy:7971

    }
    else {
        BankValueSetFromInt(lp_bank, lp_section, lp_key, lp_value);
    }
}

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:744

        lv_indexClickable = UserDataInstance("Clickable", auto741B8B93_ai);
        lv__SectionName = "ClickableType";
        BankValueSetFromInt(lv_storyBank, lv__SectionName, (lv_indexClickable), UserDataGetInt("Clickable", lv_indexClickable, "Type", 1));
        lv__SectionName = "CharacterNew";
        BankValueSetFromInt(lv_storyBank, lv__SectionName, (lv_indexClickable), BoolToInt(libVCST_gf_PS_ClickableIsNew(lv_indexClickable)));

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:746

        BankValueSetFromInt(lv_storyBank, lv__SectionName, (lv_indexClickable), UserDataGetInt("Clickable", lv_indexClickable, "Type", 1));
        lv__SectionName = "CharacterNew";
        BankValueSetFromInt(lv_storyBank, lv__SectionName, (lv_indexClickable), BoolToInt(libVCST_gf_PS_ClickableIsNew(lv_indexClickable)));
        auto741B8B93_ai = auto741B8B93_ai+1;
    }

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:990

    libVCST_gv_pS_TransitionBank = BankLastCreated();
    lv__SectionName = "StorySet";
    BankValueSetFromInt(BankLastCreated(), lv__SectionName, "CurrentRoom", (libVCST_gv_pS_CurrentRoom));
}

mods/challenges.sc2modbase.sc2data/LibChal.galaxy:1866

    libChal_gf_CHL_InitChallengeBank();
    if ((libChal_gv_cHL_DefaultChallengeBank != null)) {
        BankValueSetFromInt(libChal_gv_cHL_DefaultChallengeBank, libChal_gf_ChallengeName(lp_challengeType), libChal_gv_cHLC_KEYAWARD, (lp_award));
        BankSave(libChal_gv_cHL_DefaultChallengeBank);
    }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/GameLib.galaxy:12653

            libGame_gv_players[lv_itPlayer].lv_bankData.lv_mapPlayCount += 1;
            if ((libCore_gv_mAPMapStringID != "")) {
                BankValueSetFromInt(libGame_gv_players[lv_itPlayer].lv_bankData.lv_bank, "MapPlayCounts", libCore_gv_mAPMapStringID, libGame_gv_players[lv_itPlayer].lv_bankData.lv_mapPlayCount);
            }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:1367

    libStEx_gv_sE_TrainingModeTips[(lp_tip)].lv_doneTimes += 1;
    lv_bankKey = (libStEx_gv_sE_TrainingModeBankkey_Tip_C + IntToString((lp_tip)));
    BankValueSetFromInt(libGame_gv_players[libStEx_gv_sE_Player].lv_bankData.lv_bank, libStEx_gv_sE_TrainingModeBankSection_C, lv_bankKey, libStEx_gv_sE_TrainingModeTips[(lp_tip)].lv_doneTimes);
    BankSave(libGame_gv_players[libStEx_gv_sE_Player].lv_bankData.lv_bank);
}

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:2476

    else {
        libStEx_gv_sE_TrainingModeRefCardTimes = 0;
        BankValueSetFromInt(libGame_gv_players[libStEx_gv_sE_Player].lv_bankData.lv_bank, libStEx_gv_sE_TrainingModeBankSection_C, lv_bankKey, libStEx_gv_sE_TrainingModeRefCardTimes);
    }
    TriggerExecute(libStEx_gt_SE_TrainingModeTipInitData, true, false);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:2497

            else {
                libStEx_gv_sE_TrainingModeTips[lv_itNewUserTip].lv_doneTimes = 0;
                BankValueSetFromInt(libGame_gv_players[libStEx_gv_sE_Player].lv_bankData.lv_bank, libStEx_gv_sE_TrainingModeBankSection_C, lv_bankKey, libStEx_gv_sE_TrainingModeTips[lv_itNewUserTip].lv_doneTimes);
            }
        }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/StartingExperienceLib.galaxy:2843

        libStEx_gv_sE_TrainingModeRefCardTimes += 1;
        lv_bankKey = libStEx_gv_sE_TrainingModeBankkey_RefCard_C;
        BankValueSetFromInt(libGame_gv_players[libStEx_gv_sE_Player].lv_bankData.lv_bank, libStEx_gv_sE_TrainingModeBankSection_C, lv_bankKey, libStEx_gv_sE_TrainingModeRefCardTimes);
        BankSave(libGame_gv_players[libStEx_gv_sE_Player].lv_bankData.lv_bank);
    }

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:2027

    BankValueSetFromFlag(lv_localBank, "Debug Menu Options", "SavedHero", libUIUI_gv_uIDebugPanelSavedHero);
    BankValueSetFromFixed(lv_localBank, "Debug Menu Options", "HeroLevelXP", libCore_gf_GetTotalXPForLevel(FixedToInt(libNtve_gf_DialogItemValue(libUIUI_gv_uIDebugPanel.lv_levelSlider, lp_localPlayer))));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "HeroIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "SkinIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "MountIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountTypeDropdown, 1));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:2028

    BankValueSetFromFixed(lv_localBank, "Debug Menu Options", "HeroLevelXP", libCore_gf_GetTotalXPForLevel(FixedToInt(libNtve_gf_DialogItemValue(libUIUI_gv_uIDebugPanel.lv_levelSlider, lp_localPlayer))));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "HeroIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "SkinIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "MountIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountTypeDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "MountVariation", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountVariationDropdown, 1));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:2029

    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "HeroIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "SkinIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "MountIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountTypeDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "MountVariation", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountVariationDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "TrueHeroIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:2030

    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "SkinIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "MountIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountTypeDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "MountVariation", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountVariationDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "TrueHeroIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "TrueSkinIndex", libCore_gf_DataSkinsGetSkinIndexFromSkinLink((DataTableGetString(true, ("HeroIndex_" + IntToString(DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1)) + "_SkinIndex_" + IntToString(DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, 1)))))));

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:2031

    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "MountIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountTypeDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "MountVariation", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountVariationDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "TrueHeroIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "TrueSkinIndex", libCore_gf_DataSkinsGetSkinIndexFromSkinLink((DataTableGetString(true, ("HeroIndex_" + IntToString(DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1)) + "_SkinIndex_" + IntToString(DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, 1)))))));
    BankSave(lv_localBank);

mods/heroesdata.stormmodbase.stormdata/TriggerLibs/UILib.galaxy:2032

    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "MountVariation", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_mountVariationDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "TrueHeroIndex", DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1));
    BankValueSetFromInt(lv_localBank, "Debug Menu Options", "TrueSkinIndex", libCore_gf_DataSkinsGetSkinIndexFromSkinLink((DataTableGetString(true, ("HeroIndex_" + IntToString(DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_heroDropdown, 1)) + "_SkinIndex_" + IntToString(DialogControlGetSelectedItem(libUIUI_gv_uIDebugPanel.lv_skinDropdown, 1)))))));
    BankSave(lv_localBank);
}

mods/missionpacks/campaigncommon.sc2modbase.sc2data/LibComC.galaxy:3882

    }
    else {
        BankValueSetFromInt(lp_bank, lp_section, lp_key, lp_value);
    }
}

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:657

        lv_indexClickable = UserDataInstance("Clickable", auto741B8B93_ai);
        lv__SectionName = "ClickableType";
        BankValueSetFromInt(lv_storyBank, lv__SectionName, (lv_indexClickable), UserDataGetInt("Clickable", lv_indexClickable, "Type", 1));
        lv__SectionName = "CharacterNew";
        BankValueSetFromInt(lv_storyBank, lv__SectionName, (lv_indexClickable), BoolToInt(libNCST_gf_NS_ClickableIsNew(lv_indexClickable)));

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:659

        BankValueSetFromInt(lv_storyBank, lv__SectionName, (lv_indexClickable), UserDataGetInt("Clickable", lv_indexClickable, "Type", 1));
        lv__SectionName = "CharacterNew";
        BankValueSetFromInt(lv_storyBank, lv__SectionName, (lv_indexClickable), BoolToInt(libNCST_gf_NS_ClickableIsNew(lv_indexClickable)));
        auto741B8B93_ai = auto741B8B93_ai+1;
    }

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:891

    libNCST_gv_nS_TransitionBank = BankLastCreated();
    lv__SectionName = "StorySet";
    BankValueSetFromInt(BankLastCreated(), lv__SectionName, "CurrentRoom", (libNCST_gv_nS_CurrentRoom));
}

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOOC.galaxy:4842

    }
    else {
        BankValueSetFromInt(lp_bank, lp_section, lp_key, lp_value);
    }
}

mods/voidprologue.sc2modbase.sc2data/LibA3DDD02B.galaxy:6781

    }
    else {
        BankValueSetFromInt(lp_bank, lp_section, lp_key, lp_value);
    }
}