# Save Data Conversation State Values

Grammar — Save the state values of conversation state to bank bank within the section section
FlagsNative | Action

Saves all state values within the given conversation state to a bank section.

# Arguments

  • string [ gamelink::ConversationState ] — State
  • bank — Bank
  • string — Section

Returns — void

native void ConversationDataSaveStateValues(
	string stateId,
	bank b,
	string section,
);

Category: Conversation / Data Conversation Tools

# Examples

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L9147
ConversationDataSaveStateValues("MissionObjective", lp_targetBank, lv__SectionName)
// L9267
ConversationDataSaveStateValues("MissionObjective", lp_targetBank, lv__SectionName)
// L9333
ConversationDataSaveStateValues("StoryState", lp_targetBank, lv__SectionName)
// L9343
ConversationDataSaveStateValues("SceneExtraObjects", lp_targetBank, lv__SectionName)
// L9345
ConversationDataSaveStateValues("StoryNews", lp_targetBank, lv__SectionName)
// L9355
ConversationDataSaveStateValues("StoryTips", lp_targetBank, lv__SectionName)
// L9363
ConversationDataSaveStateValues("Hotspots", lp_targetBank, lv__SectionName)
// L9365
ConversationDataSaveStateValues("ArcadeGameVariables", lp_targetBank, lv__SectionName)
// L9512
ConversationDataSaveStateValues("ArcadeGameVariables", BankLastCreated(), lv_sectionName)