# Data Conversation State

Grammar — Conversation stateIndex|State
FlagsNative | Function

Converts a conversation state index to an integer.

# Arguments

  • string [ convstateindex ] — State Index

Returns — int

native int ConversationDataStateGetValue(
	string stateIndex,
);

Category: Conversation / Data Conversation Tools

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L4083
ConversationDataStateGetValue("ArcadeGameVariables|HiScore")
// L9523
ConversationDataStateGetValue(lp_conversationStateIndex)
// L10573
ConversationDataStateGetValue(libCamp_gf_MissionPitches(gv_zPlanetPanel_Mission))
// L10752
ConversationDataStateGetValue("Hotspots|CantinaTV")
// L12693
ConversationDataStateGetValue("SceneExtraObjects|Terran07TrophyHanson03A")
// L12697
ConversationDataStateGetValue("SceneExtraObjects|Terran07TrophyHanson03B")
// L12701
ConversationDataStateGetValue("SceneExtraObjects|Terran07TrophyTosh03A")
// L12705
ConversationDataStateGetValue("SceneExtraObjects|Terran07TrophyTosh03B")
// L12709
ConversationDataStateGetValue("SceneExtraObjects|Terran07TrophyHorner")
// L12715
ConversationDataStateGetValue("SceneExtraObjects|Terran10TrophyHanson03A")
// L12719
ConversationDataStateGetValue("SceneExtraObjects|Terran10TrophyHanson03B")
// L4083
ConversationDataStateGetValue("ArcadeGameVariables|HiScore")
// L9523
ConversationDataStateGetValue(lp_conversationStateIndex)
// L10573
ConversationDataStateGetValue(libCamp_gf_MissionPitches(gv_zPlanetPanel_Mission))
// L10752
ConversationDataStateGetValue("Hotspots|CantinaTV")
// L12693
ConversationDataStateGetValue("SceneExtraObjects|Terran07TrophyHanson03A")
// L12697
ConversationDataStateGetValue("SceneExtraObjects|Terran07TrophyHanson03B")
// L12701
ConversationDataStateGetValue("SceneExtraObjects|Terran07TrophyTosh03A")
// L12705
ConversationDataStateGetValue("SceneExtraObjects|Terran07TrophyTosh03B")
// L12709
ConversationDataStateGetValue("SceneExtraObjects|Terran07TrophyHorner")
// L12715
ConversationDataStateGetValue("SceneExtraObjects|Terran10TrophyHanson03A")
// L12719
ConversationDataStateGetValue("SceneExtraObjects|Terran10TrophyHanson03B")

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L670
ConversationDataStateGetValue("StoryTips|KeyboardShortcuts")
// L749
ConversationDataStateGetValue("StoryTips|EngineeringBay2")
// L755
ConversationDataStateGetValue("StoryTips|EngineeringBay3")
// L761
ConversationDataStateGetValue("StoryTips|ArmoryLevel2")
// L767
ConversationDataStateGetValue("StoryTips|ArmoryLevel3")
// L2659
ConversationDataStateGetValue(ConversationDataStateIndex("MissionLast", (lv_mission)))
// L2741
ConversationDataStateGetValue(ConversationDataStateIndex("MissionAvailable", (lp_mission)))
// L2744
ConversationDataStateGetValue(ConversationDataStateIndex("MissionCompleted", (lp_mission)))
// L4470
ConversationDataStateGetValue(libCamp_gv_tS_MissionObjConvoID[(lp_objective)])
// L6019
ConversationDataStateGetValue(libCamp_gv_tS_StoryStateConvoID[(lp_stateID)])

# campaigns/swarm.sc2campaign

MapScript.galaxy

// L449
ConversationDataStateGetValue("GrantStoryAchievement|Judgment Day")
// L449
ConversationDataStateGetValue("GrantStoryAchievement|Judgment Day")

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L3977
ConversationDataStateGetValue("GrantStoryAchievement|Visionary")
// L3980
ConversationDataStateGetValue("GrantStoryAchievement|RallyTroopsZagara")
// L3985
ConversationDataStateGetValue("GrantStoryAchievement|FashionStatementEvo")
// L3988
ConversationDataStateGetValue("GrantStoryAchievement|RallyTroopsAbathur")
// L3993
ConversationDataStateGetValue("GrantStoryAchievement|FashionStatementIzsha")
// L3996
ConversationDataStateGetValue("GrantStoryAchievement|RallyTroopsIzsha")
// L4002
ConversationDataStateGetValue("GrantStoryAchievement|FashionStatementZurvan")
// L4007
ConversationDataStateGetValue("GrantStoryAchievement|Xelnaga Secrets")
// L4010
ConversationDataStateGetValue("GrantStoryAchievement|RallyTroopsStukov")
// L4015
ConversationDataStateGetValue("GrantStoryAchievement|RallyTroopsDehaka")