# Set Data Conversation Line Players
Grammar — Set players for conversation conversation line line to players
Flags —Native
|Action
Set the conversation line to only play for the given players. This overrides the players associated with the entire conversation, but cannot add players that are not viewing the conversation itself.
# Arguments
string
[ gamelink::Conversation ] — Conversationstring
— Lineplayergroup
— Players
Returns — void
native void ConversationDataLineSetPlayers(
string convId,
string lineId,
playergroup players,
);
# Related
Category: Conversation / Data Conversation Tools
- [F] —
void
— Mark Data Conversation Choice As Read/Unread — ( ConversationDataChoiceSetState ) - [F] —
void
— Mark Data Conversation Choice As Picked/Unpicked — ( ConversationDataChoiceSetPicked ) - [F] —
void
— Set Data Conversation Choice Picked Count — ( ConversationDataChoiceSetPickedCount ) - [F] —
void
— Set Data Conversation Line Picked Count — ( ConversationDataLineSetPickedCount ) - [F] —
void
— Set Data Conversation Line Players — ( ConversationDataLineSetPlayers ) - [F] —
void
— Reset Data Conversation Line Players — ( ConversationDataLineResetPlayers ) - [F] —
void
— Show/Hide Data Conversation Line For Observers — ( ConversationDataLineHideForObservers ) - [F] —
void
— Set Data Conversation Listener Gender — ( ConversationDataSetListenerGender ) - [F] —
void
— Save Data Conversation State Value — ( ConversationDataSaveStateValue ) - [F] —
void
— Load Data Conversation State Value — ( ConversationDataLoadStateValue ) - [F] —
void
— Save Data Conversation State Values — ( ConversationDataSaveStateValues ) - [F] —
void
— Load Data Conversation State Values — ( ConversationDataLoadStateValues ) - [F] —
void
— Reset Data Conversation State Values — ( ConversationDataResetStateValues ) - [F] —
void
— Save Data Conversation Lines And Choices — ( ConversationDataSaveNodeState ) - [F] —
void
— Load Data Conversation Lines And Choices — ( ConversationDataLoadNodeState ) - [F] —
void
— Reset Data Conversation Lines And Choices — ( ConversationDataResetNodeState ) - [F] —
void
— Preload Data Conversation Lines — ( ConversationDataPreloadLines ) - [F] —
void
— Preload Data Conversation Lines For Next Map — ( ConversationDataPreloadLinesQueue ) - [F] —
void
— Simulate Data Conversation — ( ConversationDataSimulateRun ) - [F] —
int
— Data Conversation State — ( ConversationDataStateGetValue ) - [F] —
int
— Data Conversation State Count — ( ConversationDataStateIndexCount ) - [F] —
text
— Data Conversation State Name — ( ConversationDataStateName ) - [F] —
fixed
— Data Conversation State Custom Value — ( ConversationDataStateFixedValue ) - [F] —
string
[ filepath ] — Data Conversation State Image — ( ConversationDataStateImagePath ) - [F] —
string
[ filepath ] — Data Conversation State Movie — ( ConversationDataStateMoviePath ) - [F] —
string
[ gamelink::Model ] — Data Conversation State Model — ( ConversationDataStateModel ) - [F] —
text
— Data Conversation State Text — ( ConversationDataStateText ) - [F] —
int
[ preset::TextTagEdge ] — Data Conversation State Text Tag Edge — ( ConversationDataStateImageEdge ) - [F] —
string
[ gamelink::Upgrade ] — Data Conversation State Upgrade — ( ConversationDataStateUpgrade ) - [F] —
abilcmd
— Data Conversation State Ability Command — ( ConversationDataStateAbilCmd ) - [F] —
string
[ preset::AttachPoints ] — Data Conversation State Attachment Point — ( ConversationDataStateAttachPoint ) - [F] —
bool
— Data Conversation Can Be Run — ( ConversationDataCanRun ) - [F] —
int
— Data Conversation Choice Count — ( ConversationDataChoiceCount ) - [F] —
string
— Data Conversation Choice Name — ( ConversationDataChoiceId ) - [F] —
bool
[ preset::PickedState ] — Data Conversation Choice Picked — ( ConversationDataChoiceGetPicked ) - [F] —
int
— Data Conversation Choice Picked Count — ( ConversationDataChoiceGetPickedCount ) - [F] —
int
[ preset::ReplyState ] — Data Conversation Choice State — ( ConversationDataChoiceGetState ) - [F] —
int
— Data Conversation Line Count — ( ConversationDataLineCount ) - [F] —
string
— Data Conversation Line Name — ( ConversationDataLineId ) - [F] —
int
— Data Conversation Line Picked Count — ( ConversationDataLineGetPickedCount ) - [F] —
string
— Data Conversation Lines With Tag — ( ) - [F] —
string
[ gamelink::Sound ] — Data Conversation Sound — ( ConversationDataGetSound ) - [F] —
string
[ gamelink::Character ] — Data Conversation Speaker — ( ConversationDataGetSpeaker ) - [F] —
string
[ convstateindex ] — Active Data Conversation Camera — ( ConversationDataActiveCamera ) - [F] —
string
[ convline ] — Active Data Conversation Line — ( ConversationDataActiveLine ) - [F] —
string
[ gamelink::Sound ] — Active Data Conversation Sound — ( ConversationDataActiveSound ) - [F] —
bool
— Last Data Conversation Was Skipped — ( ConversationDataWasSkipped )
# Examples
# mods/heroesbrawlmods/arenamodemods/gardenarena.stormmod
// L1076
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
// L1077
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupChaos)
// L1078
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_observers)
// L1118
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
// L1119
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupChaos)
// L1120
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_observers)
// L1160
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
// L1161
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupChaos)
// L1162
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_observers)
// L1202
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
# mods/heroesbrawlmods/arenamodemods/punisherarena.stormmod
// L1380
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
// L1381
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupChaos)
// L1382
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_observers)
// L1421
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
// L1422
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupChaos)
// L1423
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_observers)
// L1462
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
// L1463
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupChaos)
// L1464
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_observers)
// L1503
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
# mods/heroesbrawlmods/arenamodemods/templearena.stormmod
// L1444
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
// L1445
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupChaos)
// L1446
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_observers)
// L1485
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
// L1486
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupChaos)
// L1487
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_observers)
// L1526
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
// L1527
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupChaos)
// L1528
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_observers)
// L1567
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupOrder)
# mods/heroesbrawlmods/arenamodemods/trialgrounds.stormmod
// L1243
ConversationDataLineSetPlayers("VolskayaArenaVO", ("Victor"), lv_victors)
// L1244
ConversationDataLineSetPlayers("VolskayaArenaVO", ("Loser"), lv_losers)
// L1245
ConversationDataLineSetPlayers("VolskayaArenaVO", ("Observer"), lv_groupObserver)
// L1319
ConversationDataLineSetPlayers("VolskayaArenaVO", ("Victor"), lv_victors)
// L1320
ConversationDataLineSetPlayers("VolskayaArenaVO", ("Loser"), lv_losers)
// L1321
ConversationDataLineSetPlayers("VolskayaArenaVO", ("Observer"), lv_groupObserver)
// L1429
ConversationDataLineSetPlayers("VolskayaArenaVO", ("Victor"), lv_victors)
// L1430
ConversationDataLineSetPlayers("VolskayaArenaVO", ("Loser"), lv_losers)
// L1431
ConversationDataLineSetPlayers("VolskayaArenaVO", ("Observer"), lv_groupObserver)
// L1476
ConversationDataLineSetPlayers("VolskayaArenaVO", ("Victor"), lv_victors)
# mods/heroesbrawlmods/brawlmapmods/blackheartsrevenge.stormmod
// L1720
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupAttackers)
// L1721
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupDefenders)
// L1722
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_groupObserver)
// L1765
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupAttackers)
// L1766
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupDefenders)
// L1767
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_groupObserver)
// L1810
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupAttackers)
// L1811
ConversationDataLineSetPlayers("ArenaVO", ("Right"), lv_groupDefenders)
// L1812
ConversationDataLineSetPlayers("ArenaVO", ("Observer"), lv_groupObserver)
// L1855
ConversationDataLineSetPlayers("ArenaVO", ("Left"), lv_groupAttackers)
# mods/heroesbrawlmods/brawlmapmods/hanamurapayloadpush.stormmod
// L763
ConversationDataLineSetPlayers("PayloadVO", ("Left"), lv_groupAttackers)
// L764
ConversationDataLineSetPlayers("PayloadVO", ("Right"), lv_groupDefenders)
// L765
ConversationDataLineSetPlayers("PayloadVO", ("Observer"), lv_groupObserver)
// L805
ConversationDataLineSetPlayers("PayloadVO", ("Left"), lv_groupAttackers)
// L806
ConversationDataLineSetPlayers("PayloadVO", ("Right"), lv_groupDefenders)
// L807
ConversationDataLineSetPlayers("PayloadVO", ("Observer"), lv_groupObserver)
// L847
ConversationDataLineSetPlayers("PayloadVO", ("Left"), lv_groupAttackers)
// L848
ConversationDataLineSetPlayers("PayloadVO", ("Right"), lv_groupDefenders)
// L849
ConversationDataLineSetPlayers("PayloadVO", ("Observer"), lv_groupObserver)
// L889
ConversationDataLineSetPlayers("PayloadVO", ("Left"), lv_groupAttackers)
# mods/heroesdata.stormmod
// L3438
ConversationDataLineSetPlayers("CursedHollow", ("Left"), lv_orderPlayerGroup)
// L3439
ConversationDataLineSetPlayers("CursedHollow", ("Right"), lv_chaosPlayerGroup)
// L3440
ConversationDataLineSetPlayers("CursedHollow", ("Observer"), lv_observerPlayer)
// L4070
ConversationDataLineSetPlayers("DragonShire", ("Left"), lv_orderPlayerGroup)
// L4071
ConversationDataLineSetPlayers("DragonShire", ("Right"), lv_chaosPlayerGroup)
// L4072
ConversationDataLineSetPlayers("DragonShire", ("Observer"), lv_observerPlayer)
# mods/heroesmapmods/battlegroundmapmods/alteracpass.stormmod
// L1374
ConversationDataLineSetPlayers("AlteracValleyVO", ("Left"), lv_alliancePlayers)
// L1375
ConversationDataLineSetPlayers("AlteracValleyVO", ("Right"), lv_hordePlayers)
// L1376
ConversationDataLineSetPlayers("AlteracValleyVO", ("Observer"), lv_observers)
// L1423
ConversationDataLineSetPlayers("AlteracValleyVO", ("Left"), lv_alliancePlayers)
// L1424
ConversationDataLineSetPlayers("AlteracValleyVO", ("Right"), lv_hordePlayers)
// L1425
ConversationDataLineSetPlayers("AlteracValleyVO", ("Observer"), lv_observers)
// L1470
ConversationDataLineSetPlayers("AlteracValleyVO", ("Left"), lv_alliancePlayers)
// L1471
ConversationDataLineSetPlayers("AlteracValleyVO", ("Right"), lv_hordePlayers)
// L1472
ConversationDataLineSetPlayers("AlteracValleyVO", ("Observer"), lv_observers)
// L1517
ConversationDataLineSetPlayers("AlteracValleyVO", ("Left"), lv_alliancePlayers)
# mods/heroesmapmods/battlegroundmapmods/battlefieldofeternity.stormmod
// L1833
ConversationDataLineSetPlayers("BoE_Heaven", ("Heaven"), lv_groupAngel)
// L1834
ConversationDataLineSetPlayers("BoE_Heaven", ("Hell"), lv_groupDemon)
// L1883
ConversationDataLineSetPlayers("BoE_Heaven", ("Heaven"), lv_groupAngel)
// L1884
ConversationDataLineSetPlayers("BoE_Heaven", ("Hell"), lv_groupDemon)
// L1929
ConversationDataLineSetPlayers("BoE_Heaven", ("Heaven"), lv_groupAngel)
// L1930
ConversationDataLineSetPlayers("BoE_Heaven", ("Hell"), lv_groupDemon)
// L1987
ConversationDataLineSetPlayers("BoE_Heaven", ("Heaven"), lv_groupAngel)
// L1988
ConversationDataLineSetPlayers("BoE_Heaven", ("Hell"), lv_groupDemon)
// L2049
ConversationDataLineSetPlayers("BoE_Heaven", ("Heaven"), lv_groupAngel)
// L2050
ConversationDataLineSetPlayers("BoE_Heaven", ("Hell"), lv_groupDemon)
# mods/heroesmapmods/battlegroundmapmods/blackheartsbay.stormmod
// L931
ConversationDataLineSetPlayers("BlackheartsBay", ("Left"), lv_orderPlayerGroup)
// L932
ConversationDataLineSetPlayers("BlackheartsBay", ("Right"), lv_chaosPlayerGroup)
// L933
ConversationDataLineSetPlayers("BlackheartsBay", ("Observer"), lv_observerPlayer)
# mods/heroesmapmods/battlegroundmapmods/braxisholdout.stormmod
// L2847
ConversationDataLineSetPlayers("HoldoutVO", ("Left"), lv_groupOrder)
// L2848
ConversationDataLineSetPlayers("HoldoutVO", ("Right"), lv_groupChaos)
// L2853
ConversationDataLineSetPlayers("HoldoutVO", ("Left"), lv_groupChaos)
// L2854
ConversationDataLineSetPlayers("HoldoutVO", ("Right"), lv_groupOrder)
# mods/heroesmapmods/battlegroundmapmods/gardenofterror.stormmod
// L829
ConversationDataLineSetPlayers("GardensofTerror", ("Left"), libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamOrderIndex_C, false))
// L830
ConversationDataLineSetPlayers("GardensofTerror", ("Right"), libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamChaosIndex_C, false))
// L831
ConversationDataLineSetPlayers("GardensofTerror", ("Observer"), libCore_gv_playerGroupFromPlayer[libCore_gv_oBSERVER_ObserverUIPlayer])
// L871
ConversationDataLineSetPlayers("GardensofTerror", ("Left"), libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamOrderIndex_C, false))
// L872
ConversationDataLineSetPlayers("GardensofTerror", ("Right"), libGame_gf_PlayersOnTeamHeroes(libGame_gv_teamChaosIndex_C, false))
// L873
ConversationDataLineSetPlayers("GardensofTerror", ("Observer"), libCore_gv_playerGroupFromPlayer[libCore_gv_oBSERVER_ObserverUIPlayer])
# mods/heroesmapmods/battlegroundmapmods/hanamura.stormmod
// L872
ConversationDataLineSetPlayers("HanamuraVO", ("Left"), lv_groupOrder)