# Save Data Conversation Lines And Choices

Grammar — Save the line and choice state of conversation conversation to bank bank within the section section
FlagsNative | Action

Saves the picked states of all choices and lines within the given conversation to a bank section.

# Arguments

  • string [ gamelink::Conversation ] — Conversation
  • bank — Bank
  • string — Section

Returns — void

native void ConversationDataSaveNodeState(
	string convId,
	bank b,
	string section,
);

Category: Conversation / Data Conversation Tools

# Examples

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L9360
ConversationDataSaveNodeState(libCamp_gv_tS_Convos[lv_index], lp_targetBank, lv__SectionName)

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L557
ConversationDataSaveNodeState(lib281DEC45_gf_ZSS_CharacterConversation(lv_indexCharacter), lp_bank, lp_section)
// L558
ConversationDataSaveNodeState(lib281DEC45_gf_ZSS_CharacterAmbientConversation(lv_indexCharacter), lp_bank, lp_section)
// L3707
ConversationDataSaveNodeState(lib281DEC45_gf_ZSS_CharacterConversation(lp_character), lib281DEC45_gf_ZSS_TempConversationBank(), ("StoryConversations"))
// L7554
ConversationDataSaveNodeState(lib281DEC45_gf_ZSS_CharacterConversation(lv_indexCharacter), BankLastCreated(), "Conversations")

# campaigns/voidstory.sc2campaign

VoidCampaignStoryLib.galaxy

// L769
ConversationDataSaveNodeState(libVCST_gf_PS_ClickableConversation(lv_indexClickable), lp_bank, lp_section)
// L770
ConversationDataSaveNodeState(libVCST_gf_PS_ClickableAmbientConversation(lv_indexClickable), lp_bank, lp_section)
// L771
ConversationDataSaveNodeState(libVCST_gf_PS_ClickableGreetingConversation(lv_indexClickable), lp_bank, lp_section)
// L3174
ConversationDataSaveNodeState(lp_conversation, libVCST_gf_PS_TempConversationBank(), ("StoryConversations"))
// L4586
ConversationDataSaveNodeState(libVCST_gf_PS_ClickableConversation(lv_indexClickable), BankLastCreated(), "Conversations")

# mods/missionpacks/novacampaign.sc2mod

LibNCST.galaxy

// L681
ConversationDataSaveNodeState(libNCST_gf_NS_ClickableConversation(lv_indexClickable), lp_bank, lp_section)
// L682
ConversationDataSaveNodeState(libNCST_gf_NS_ClickableAmbientConversation(lv_indexClickable), lp_bank, lp_section)
// L683
ConversationDataSaveNodeState(libNCST_gf_NS_ClickableGreetingConversation(lv_indexClickable), lp_bank, lp_section)
// L2749
ConversationDataSaveNodeState(lp_conversation, libNCST_gf_NS_TempConversationBank(), ("StoryConversations"))
// L3932
ConversationDataSaveNodeState(libNCST_gf_NS_ClickableConversation(lv_indexClickable), BankLastCreated(), "Conversations")