# Run Data Conversation

Grammar — Run conversation conversation for players, allowing skipOption|No/Simple/Full Skipping, and waitUntilDone|Wait/Don’t Wait until done
FlagsNative | Action

Runs a conversation for the specified player group. If the conversation contains Choices, cinematic mode must be enabled to view them, using the Cinematic Mode action.

# Arguments

Returns — void

native void ConversationDataRun(
	string convId,
	playergroup players,
	int skipType,
	bool waitUntilDone,
);

Category: Conversation / Data Conversations

# Examples

# campaigns/liberty.sc2campaign

MapScript.galaxy

// L10637
ConversationDataRun("Missionpitches", PlayerGroupAll(), c_conversationSkipNone, true)
// L10818
ConversationDataRun(lp_fidget, PlayerGroupAll(), c_conversationSkipSimple, true)
// L11845
ConversationDataRun(lp_convo, PlayerGroupAll(), c_conversationSkipFull, true)
// L23370
ConversationDataRun("CharFidgetsArtifact", PlayerGroupAll(), c_conversationSkipSimple, true)
// L25199
ConversationDataRun("Missionpitches", PlayerGroupAll(), c_conversationSkipNone, true)
// L34864
ConversationDataRun("Debriefs", PlayerGroupAll(), c_conversationSkipSimple, true)
// L35020
ConversationDataRun("Debriefs", PlayerGroupAll(), c_conversationSkipSimple, true)
// L35218
ConversationDataRun("Debriefs", PlayerGroupAll(), c_conversationSkipSimple, true)
// L35369
ConversationDataRun("Debriefs", PlayerGroupAll(), c_conversationSkipSimple, true)
// L35431
ConversationDataRun("Debriefs", PlayerGroupAll(), c_conversationSkipSimple, true)
// L10637
ConversationDataRun("Missionpitches", PlayerGroupAll(), c_conversationSkipNone, true)
// L10818
ConversationDataRun(lp_fidget, PlayerGroupAll(), c_conversationSkipSimple, true)
// L11845
ConversationDataRun(lp_convo, PlayerGroupAll(), c_conversationSkipFull, true)
// L23370
ConversationDataRun("CharFidgetsArtifact", PlayerGroupAll(), c_conversationSkipSimple, true)
// L25199
ConversationDataRun("Missionpitches", PlayerGroupAll(), c_conversationSkipNone, true)
// L34864
ConversationDataRun("Debriefs", PlayerGroupAll(), c_conversationSkipSimple, true)
// L35020
ConversationDataRun("Debriefs", PlayerGroupAll(), c_conversationSkipSimple, true)
// L35218
ConversationDataRun("Debriefs", PlayerGroupAll(), c_conversationSkipSimple, true)
// L35369
ConversationDataRun("Debriefs", PlayerGroupAll(), c_conversationSkipSimple, true)
// L35431
ConversationDataRun("Debriefs", PlayerGroupAll(), c_conversationSkipSimple, true)

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L7373
ConversationDataRun("zSMAmbient_EvolutionMaster", PlayerGroupAll(), c_conversationSkipNone, false)
// L8558
ConversationDataRun("zSMAmbient_UnitUpgrade", PlayerGroupAll(), c_conversationSkipNone, false)
// L8834
ConversationDataRun("zEvoChoice", PlayerGroupAll(), c_conversationSkipNone, false)
// L20346
ConversationDataRun("zSMAmbient_EvolutionMaster", PlayerGroupAll(), c_conversationSkipSimple, true)
// L20865
ConversationDataRun(libSwaC_gf_MissionPitch(libSwaC_gv_zS_ArmyCustomMissionMap), PlayerGroupAll(), c_conversationSkipNone, true)

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L2025
ConversationDataRun("zSM_Kerrigan", PlayerGroupAll(), c_conversationSkipNone, false)
// L3732
ConversationDataRun(lib281DEC45_gf_ZSS_CharacterConversation(lp_character), PlayerGroupAll(), c_conversationSkipFull, true)
// L3806
ConversationDataRun(lp_conversation, PlayerGroupAll(), lv_skipMode, true)
// L4891
ConversationDataRun(lp_pitch, PlayerGroupAll(), c_conversationSkipNone, true)
// L8759
ConversationDataRun(lib281DEC45_gv_zSS_AmbientConversation, PlayerGroupAll(), c_conversationSkipSimple, true)

# campaigns/void.sc2campaign

MapScript.galaxy

// L383
ConversationDataRun(UserDataGetGameLink("Clickable", lp_speaker, "GreetingConversation", 1), PlayerGroupAll(), c_conversationSkipSimple, false)
// L1410
ConversationDataRun("pPrompt_WarCouncilVisit", PlayerGroupAll(), c_conversationSkipNone, false)
// L1417
ConversationDataRun("pPrompt_WarCouncilUse", PlayerGroupAll(), c_conversationSkipSimple, false)
// L1427
ConversationDataRun("pPrompt_SolarCoreUse", PlayerGroupAll(), c_conversationSkipSimple, false)
// L1437
ConversationDataRun("pPrompt_SolarCoreVisit", PlayerGroupAll(), c_conversationSkipNone, false)
// L1446
ConversationDataRun("pPrompt_WarCouncilVisit", PlayerGroupAll(), c_conversationSkipNone, false)
// L383
ConversationDataRun(UserDataGetGameLink("Clickable", lp_speaker, "GreetingConversation", 1), PlayerGroupAll(), c_conversationSkipSimple, false)
// L1410
ConversationDataRun("pPrompt_WarCouncilVisit", PlayerGroupAll(), c_conversationSkipNone, false)
// L1417
ConversationDataRun("pPrompt_WarCouncilUse", PlayerGroupAll(), c_conversationSkipSimple, false)
// L1427
ConversationDataRun("pPrompt_SolarCoreUse", PlayerGroupAll(), c_conversationSkipSimple, false)
// L1437
ConversationDataRun("pPrompt_SolarCoreVisit", PlayerGroupAll(), c_conversationSkipNone, false)
// L1446
ConversationDataRun("pPrompt_WarCouncilVisit", PlayerGroupAll(), c_conversationSkipNone, false)

# campaigns/voidstory.sc2campaign

VoidCampaignStoryLib.galaxy

// L3138
ConversationDataRun(libVCST_gf_PS_ClickableConversation(lp_clickable), PlayerGroupAll(), c_conversationSkipFull, true)
// L3237
ConversationDataRun(lp_conversation, PlayerGroupAll(), lv_skipMode, true)
// L5927
ConversationDataRun(UserDataGetGameLink("Clickable", lv_listOfTalkingClickables[lv_randomClickable], "Ambient Conversation", 1), PlayerGroupAll(), c_conversationSkipSimple, true)
// L6003
ConversationDataRun("pAmbientDrone_Smith", PlayerGroupAll(), c_conversationSkipSimple, false)
// L6467
ConversationDataRun(libVCST_gv_pS_ResponseConversation, PlayerGroupAll(), c_conversationSkipSimple, true)

# campaigns/voidstory.sc2campaign

VoidCampaignUILib.galaxy

// L3271
ConversationDataRun(lp_pitch, PlayerGroupAll(), c_conversationSkipNone, true)
// L7216
ConversationDataRun(libVoiC_gf_MissionPitch(libVCUI_gv_pU_MissionNextMap), PlayerGroupAll(), c_conversationSkipNone, true)
// L7946
ConversationDataRun(libVoiC_gf_MissionPitch(libVCUI_gv_pU_MissionNextMap), PlayerGroupAll(), c_conversationSkipNone, true)
// L9008
ConversationDataRun(lv_pitch, PlayerGroupAll(), c_conversationSkipNone, true)

# mods/heroesbrawlmods/arenamodemods/gardenarena.stormmod

LibAMGT.galaxy

// L1079
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1121
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1163
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1205
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)

# mods/heroesbrawlmods/arenamodemods/punisherarena.stormmod

LibAMPU.galaxy

// L1383
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1424
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1465
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1506
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)

# mods/heroesbrawlmods/arenamodemods/templearena.stormmod

LibAMCT.galaxy

// L1379
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1393
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1407
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1447
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1488
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1529
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1570
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)

# mods/heroesbrawlmods/arenamodemods/trialgrounds.stormmod

LibAMVS.galaxy

// L1141
ConversationDataRun("VolskayaArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1170
ConversationDataRun("VolskayaArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1199
ConversationDataRun("VolskayaArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1246
ConversationDataRun("VolskayaArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1275
ConversationDataRun("VolskayaArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1322
ConversationDataRun("VolskayaArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1356
ConversationDataRun("VolskayaArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1385
ConversationDataRun("VolskayaArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1432
ConversationDataRun("VolskayaArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1479
ConversationDataRun("VolskayaArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)

# mods/heroesbrawlmods/brawlmapmods/blackheartsrevenge.stormmod

LibMDoE.galaxy

// L1723
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1768
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1813
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1858
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1903
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1948
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1993
ConversationDataRun("ArenaVO", PlayerGroupAll(), c_conversationSkipNone, false)

# mods/heroesbrawlmods/brawlmapmods/hanamurapayloadpush.stormmod

LibMHPP.galaxy

// L766
ConversationDataRun("PayloadVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L808
ConversationDataRun("PayloadVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L850
ConversationDataRun("PayloadVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L892
ConversationDataRun("PayloadVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L934
ConversationDataRun("PayloadVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L973
ConversationDataRun("PayloadVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1012
ConversationDataRun("PayloadVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1051
ConversationDataRun("PayloadVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1092
ConversationDataRun("PayloadVO", PlayerGroupAll(), c_conversationSkipNone, false)
// L1131
ConversationDataRun("PayloadVO", PlayerGroupAll(), c_conversationSkipNone, false)

# mods/heroesdata.stormmod

HeroesLib.galaxy

// L4008
ConversationDataRun(lp_dataConvo, lp_forPlayers, lp_skipOptions, true)

# mods/heroesdata.stormmod

MapMechanicsLib.galaxy

// L2704
ConversationDataRun(lp_convo, lp_players, c_conversationSkipNone, true)
// L3360
ConversationDataRun("CursedHollow", PlayerGroupAll(), c_conversationSkipNone, false)
// L3386
ConversationDataRun("CursedHollow", PlayerGroupAll(), c_conversationSkipNone, false)
// L3441
ConversationDataRun("CursedHollow", PlayerGroupAll(), c_conversationSkipNone, false)
// L3467
ConversationDataRun("CursedHollow", PlayerGroupAll(), c_conversationSkipNone, false)
// L3909
ConversationDataRun("DragonShire", PlayerGroupAll(), c_conversationSkipNone, false)