# Data Conversation State Changed
Grammar — Data conversation state state changed
Flags —Native
|Event
This event fires when the specified conversation state is changed during a data conversation, or when it is changed through the “Set Data Conversation State” action. Use “Triggering Conversation State” to get the conversation state.
# Arguments
string
[ convstateindex ] — State
Returns — void
native void TriggerAddEventConversationStateChanged(
trigger t,
string stateIndex,
);
# Event parameters
- Triggering Conversation State — EventConversationState
# Related
Category: Conversation / Data Conversations
- [F] —
void
— Set Data Conversation State — ( ConversationDataStateSetValue ) - [F] —
void
— Set Data Conversation Portrait — ( ConversationDataRegisterPortrait ) - [F] —
void
— Set Data Conversation Unit — ( ConversationDataRegisterUnit ) - [F] —
void
— Set Data Conversation Camera — ( ConversationDataRegisterCamera ) - [F] —
void
— Run Data Conversation — ( ConversationDataRun ) - [F] —
void
— Stop Data Conversation — ( ConversationDataStop ) - [F] —
void
— Data Conversation State Changed — ( TriggerAddEventConversationStateChanged ) - [F] —
string
[ convstateindex ] — Triggering Conversation State — ( EventConversationState )
# Examples
# campaigns/liberty.sc2campaign
// L25352
TriggerAddEventConversationStateChanged(gt_PlanetPanelHornerPitchHighlightPlanet, "WritingCustomStates|PlanetPanel_PlanetHighlights")
// L27117
TriggerAddEventConversationStateChanged(gt_TychusObsession, "WritingCustomStates|LearnedWhyTychusSuit")
// L27143
TriggerAddEventConversationStateChanged(gt_HornerObsession, "WritingCustomStates|LearnedHornerMarried")
// L25352
TriggerAddEventConversationStateChanged(gt_PlanetPanelHornerPitchHighlightPlanet, "WritingCustomStates|PlanetPanel_PlanetHighlights")
// L27117
TriggerAddEventConversationStateChanged(gt_TychusObsession, "WritingCustomStates|LearnedWhyTychusSuit")
// L27143
TriggerAddEventConversationStateChanged(gt_HornerObsession, "WritingCustomStates|LearnedHornerMarried")