# Set Data Conversation State
Grammar — Set conversation stateIndex|State to value
Flags —Native
|Action
Sets a conversation state to an integer.
# Arguments
string
[ convstateindex ] — State Indexint
— Value
Returns — void
native void ConversationDataStateSetValue(
string stateIndex,
int value,
);
# 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
// L3362
ConversationDataStateSetValue("ArcadeGameVariables|HiScore", gv_highScore)
// L2260
ConversationDataStateSetValue("StoryState|HornerSecretMissionOn", 1)
// L6108
ConversationDataStateSetValue("CharacterLocationStatus|TychusInCantina", 1)
// L6111
ConversationDataStateSetValue("CharacterLocationStatus|TychusInCantina", 0)
// L6114
ConversationDataStateSetValue("CharacterLocationStatus|HansonInLab", 1)
// L6117
ConversationDataStateSetValue("CharacterLocationStatus|HansonInLab", 0)
// L6120
ConversationDataStateSetValue("CharacterLocationStatus|ToshInCantina", 1)
// L6123
ConversationDataStateSetValue("CharacterLocationStatus|ToshInCantina", 0)
// L10632
ConversationDataStateSetValue(libCamp_gf_MissionPitches(lv_indexMission), 0)
// L10635
ConversationDataStateSetValue(libCamp_gf_MissionPitches(gv_zPlanetPanel_Mission), 1)
// L12576
ConversationDataStateSetValue("SceneExtraObjects|Terran07TrophyHanson03A", 0)
// L12577
ConversationDataStateSetValue("SceneExtraObjects|Terran07TrophyHanson03B", 0)
// L3362
ConversationDataStateSetValue("ArcadeGameVariables|HiScore", gv_highScore)
// L2260
ConversationDataStateSetValue("StoryState|HornerSecretMissionOn", 1)
// L6108
ConversationDataStateSetValue("CharacterLocationStatus|TychusInCantina", 1)
// L6111
ConversationDataStateSetValue("CharacterLocationStatus|TychusInCantina", 0)
// L6114
ConversationDataStateSetValue("CharacterLocationStatus|HansonInLab", 1)
// L6117
ConversationDataStateSetValue("CharacterLocationStatus|HansonInLab", 0)
// L6120
ConversationDataStateSetValue("CharacterLocationStatus|ToshInCantina", 1)
// L6123
ConversationDataStateSetValue("CharacterLocationStatus|ToshInCantina", 0)
// L10632
ConversationDataStateSetValue(libCamp_gf_MissionPitches(lv_indexMission), 0)
// L10635
ConversationDataStateSetValue(libCamp_gf_MissionPitches(gv_zPlanetPanel_Mission), 1)
// L12576
ConversationDataStateSetValue("SceneExtraObjects|Terran07TrophyHanson03A", 0)
// L12577
ConversationDataStateSetValue("SceneExtraObjects|Terran07TrophyHanson03B", 0)
# campaigns/libertystory.sc2campaign
// L671
ConversationDataStateSetValue("StoryTips|KeyboardShortcuts", 1)
// L751
ConversationDataStateSetValue("StoryTips|EngineeringBay2", 1)
// L757
ConversationDataStateSetValue("StoryTips|EngineeringBay3", 1)
// L763
ConversationDataStateSetValue("StoryTips|ArmoryLevel2", 1)
// L769
ConversationDataStateSetValue("StoryTips|ArmoryLevel3", 1)
// L779
ConversationDataStateSetValue(lp_convoState, 1)
// L3088
ConversationDataStateSetValue(ConversationDataStateIndex("MissionAvailable", (lp_mission)), lp_age)
// L3091
ConversationDataStateSetValue(ConversationDataStateIndex("MissionCompleted", (lp_mission)), lp_age)
// L3340
ConversationDataStateSetValue(ConversationDataStateIndex("MissionLast", (lv_indexMission)), 1)
// L3343
ConversationDataStateSetValue(ConversationDataStateIndex("MissionLast", (lv_indexMission)), 0)
# campaigns/swarmstory.sc2campaign
// L5352
ConversationDataStateSetValue("MissionsCompleted", libSwaC_gf_NumberOfMissions(libSwaC_ge_MissionCountOptions_Completed))
// L5982
ConversationDataStateSetValue("MissionsCompleted", libSwaC_gf_NumberOfMissions(libSwaC_ge_MissionCountOptions_Completed))
// L22045
ConversationDataStateSetValue("MissionsCompleted", libSwaC_gf_NumberOfMissions(libSwaC_ge_MissionCountOptions_Completed))
# campaigns/swarmstoryutil.sc2mod
// L399
ConversationDataStateSetValue("TemporaryStoryStates|FirstDoWJustPlayed", 1)
# mods/warcoop/warcoopdata.sc2mod
// L2429
ConversationDataStateSetValue(lp_conversationState, lp_conversationStateIndex)
// L2431
ConversationDataStateSetValue(lp_conversationState, 0)