# Save Bank

Grammar — Save bank bank
FlagsNative | Action

Saves the specified bank file, allowing you to access stored values later. If a bank is not saved, any changes made to it will be lost when the mission ends.

# Arguments

  • bank — Bank

Returns — void

native void BankSave(bank b);

Category: Bank / Bank Management

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L17655
BankSave(BankLastCreated())
// L936
BankSave(BankLastCreated())
// L17655
BankSave(BankLastCreated())
// L936
BankSave(BankLastCreated())

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L8479
BankSave(BankLastCreated())
// L8584
BankSave(BankLastCreated())
// L9477
BankSave(libCamp_gv_tS_MissionBanks[(lv_indexMission)])
// L9513
BankSave(BankLastCreated())
// L9857
BankSave(libCamp_gv_cP_Bank)
// L11217
BankSave(BankLastCreated())

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L13413
BankSave(libSwaC_gv_zS_ArmyTechBank)
// L13442
BankSave(libSwaC_gv_zS_ArmyTechBank)
// L13466
BankSave(libSwaC_gv_zS_ArmyTechBank)
// L13662
BankSave(libSwaC_gv_zS_ArchivesBank)
// L13777
BankSave(libSwaC_gv_zS_CampaignBank)
// L13941
BankSave(libSwaC_gf_StoryBank())
// L19581
BankSave(libSwaC_gv_zS_CampaignStatsBank)

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L539
BankSave(lv_storyBank)
// L8514
BankSave(libSwaC_gf_StoryBank())

# campaigns/void.sc2campaign

MapScript.galaxy

// L5474
BankSave(gv_tutorialBankSave)
// L9445
BankSave(gv_tutorialBankSave)
// L15203
BankSave(gv_tutorialBankSave)
// L18960
BankSave(gv_tutorialBankSave)
// L5474
BankSave(gv_tutorialBankSave)
// L9445
BankSave(gv_tutorialBankSave)
// L15203
BankSave(gv_tutorialBankSave)
// L18960
BankSave(gv_tutorialBankSave)

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L870
BankSave(libVoiC_gf_StoryBank())
// L7342
BankSave(libVoiC_gv_pC_ArmyTechBank)
// L7366
BankSave(libVoiC_gv_pC_ArmyTechBank)
// L7512
BankSave(libVoiC_gv_pC_ArchivesBank)
// L7650
BankSave(libVoiC_gv_pC_CampaignBank)
// L7715
BankSave(libVoiC_gv_pC_ArmyTechBank)
// L7840
BankSave(libVoiC_gf_StoryBank())

# campaigns/voidstory.sc2campaign

VoidCampaignStoryLib.galaxy

// L751
BankSave(lv_storyBank)

# mods/challenges.sc2mod

LibChal.galaxy

// L1867
BankSave(libChal_gv_cHL_DefaultChallengeBank)

# mods/heroesdata.stormmod

GameLib.galaxy

// L12657
BankSave(libGame_gv_players[lv_itPlayer].lv_bankData.lv_bank)

# mods/heroesdata.stormmod

StartingExperienceLib.galaxy

// L1368
BankSave(libGame_gv_players[libStEx_gv_sE_Player].lv_bankData.lv_bank)
// L2553
BankSave(libGame_gv_players[libStEx_gv_sE_Player].lv_bankData.lv_bank)
// L2844
BankSave(libGame_gv_players[libStEx_gv_sE_Player].lv_bankData.lv_bank)

# mods/heroesdata.stormmod

UILib.galaxy

// L2033
BankSave(lv_localBank)

# mods/missionpacks/campaigncommon.sc2mod

LibComC.galaxy

// L3401
BankSave(libComC_gv_cC_ArmyTechBank)
// L3423
BankSave(libComC_gv_cC_ArmyTechBank)
// L3559
BankSave(libComC_gv_cC_ArchivesBank)
// L3705
BankSave(libComC_gv_NC_CampaignBank)
// L3755
BankSave(libComC_gv_cC_ArmyTechBank)
// L3823
BankSave(libComC_gf_CC_StoryBank())

# mods/missionpacks/novacampaign.sc2mod

LibNCST.galaxy

// L664
BankSave(lv_storyBank)

# mods/missionpacks/novacampaign.sc2mod

LibNovC.galaxy

// L781
BankSave(libComC_gf_CC_StoryBank())

# mods/starcoop/starcoop.sc2mod

LibCOOC.galaxy

// L4787
BankSave(libCOOC_gv_cC_CoopBank[lp_player])

# mods/voidprologue.sc2mod

LibA3DDD02B.galaxy

// L6511
BankSave(libA3DDD02B_gv_pC_ArchivesBank)
// L6623
BankSave(libA3DDD02B_gv_pP_CampaignBank)

# mods/warcoop/warcoopdata.sc2mod

WarCoopData.galaxy

// L666
BankSave(libWCdr_gv_w3CBank[lp_player])
// L822
BankSave(libWCdr_gv_w3CBank[lp_player])
// L829
BankSave(libWCdr_gv_w3CBank[lp_player])