# Set Data Conversation Portrait

Grammar — Set portrait for conversation stateIndex|State to portrait
FlagsNative | Action

Sets a portrait to be used for a given character during data-driven conversations.

# Arguments

  • string<convcharacter> — State Index
  • int<portrait> — Portrait

Returns — void

native void ConversationDataRegisterPortrait(
	string stateIndex,
	int p,
);

Category: Conversation / Data Conversations

# Examples

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:10636

    }
    ConversationDataStateSetValue(libCamp_gf_MissionPitches(gv_zPlanetPanel_Mission), 1);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorZeratul), c_invalidPortraitId);
    ConversationDataRun("Missionpitches", PlayerGroupAll(), c_conversationSkipNone, true);
    gv_zPlanetPanel_PitchID -= 1;

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:25189

    }
    ConversationDataStateSetValue(libCamp_gf_MissionPitches(lv_missionID), 1);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorAdjutant), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), PortraitGetPlanetPanel());

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:25190

    ConversationDataStateSetValue(libCamp_gf_MissionPitches(lv_missionID), 1);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorAdjutant), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), PortraitGetPlanetPanel());

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:25191

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorAdjutant), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTychus), PortraitGetPlanetPanel());

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:25192

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTychus), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorValerian), PortraitGetPlanetPanel());

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:25193

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTychus), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorValerian), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorZeratul), PortraitGetPlanetPanel());

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:25194

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTychus), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorValerian), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorZeratul), PortraitGetPlanetPanel());
    PlanetPanelSetContactButtonState(PlayerGroupAll(), c_planetPanelContactButtonStatePause);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:25195

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTychus), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorValerian), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorZeratul), PortraitGetPlanetPanel());
    PlanetPanelSetContactButtonState(PlayerGroupAll(), c_planetPanelContactButtonStatePause);
    gf_PlanetPanelGrayoutPortrait(false);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:25210

    }

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorAdjutant), c_invalidPortraitId);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), c_invalidPortraitId);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), c_invalidPortraitId);

campaigns/liberty.sc2campaignbase.sc2maps/maps/campaign/tstory01.sc2map/MapScript.galaxy:25211


    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorAdjutant), c_invalidPortraitId);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), c_invalidPortraitId);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), c_invalidPortraitId);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), c_invalidPortraitId);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:10636

    }
    ConversationDataStateSetValue(libCamp_gf_MissionPitches(gv_zPlanetPanel_Mission), 1);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorZeratul), c_invalidPortraitId);
    ConversationDataRun("Missionpitches", PlayerGroupAll(), c_conversationSkipNone, true);
    gv_zPlanetPanel_PitchID -= 1;

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:25189

    }
    ConversationDataStateSetValue(libCamp_gf_MissionPitches(lv_missionID), 1);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorAdjutant), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), PortraitGetPlanetPanel());

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:25190

    ConversationDataStateSetValue(libCamp_gf_MissionPitches(lv_missionID), 1);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorAdjutant), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), PortraitGetPlanetPanel());

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:25191

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorAdjutant), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTychus), PortraitGetPlanetPanel());

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:25192

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTychus), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorValerian), PortraitGetPlanetPanel());

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:25193

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTychus), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorValerian), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorZeratul), PortraitGetPlanetPanel());

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:25194

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTychus), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorValerian), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorZeratul), PortraitGetPlanetPanel());
    PlanetPanelSetContactButtonState(PlayerGroupAll(), c_planetPanelContactButtonStatePause);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:25195

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTychus), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorValerian), PortraitGetPlanetPanel());
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorZeratul), PortraitGetPlanetPanel());
    PlanetPanelSetContactButtonState(PlayerGroupAll(), c_planetPanelContactButtonStatePause);
    gf_PlanetPanelGrayoutPortrait(false);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:25210

    }

    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorAdjutant), c_invalidPortraitId);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), c_invalidPortraitId);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), c_invalidPortraitId);

campaigns/liberty.sc2campaign/base.sc2maps/maps/campaign/tstory01.sc2mapMapScript.galaxy:25211


    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorAdjutant), c_invalidPortraitId);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHanson), c_invalidPortraitId);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorHorner), c_invalidPortraitId);
    ConversationDataRegisterPortrait(gf_ConvoCharacter(ge_ActorID_ActorTosh), c_invalidPortraitId);

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:20864

    DialogControlSetVisible(libSwaC_gv_zS_ArmyCustomMissionContactPlayButton, PlayerGroupAll(), false);
    libSwaC_gv_zS_ArmyCustomMissionPitchPlayed[libSwaC_gv_zS_ArmyCustomMissionCurrentIndex] = true;
    ConversationDataRegisterPortrait("char_EvolutionMaster", PortraitGetTriggerControl(libSwaC_gv_zS_ArmyCustomMissionContactPortrait));
    ConversationDataRun(libSwaC_gf_MissionPitch(libSwaC_gv_zS_ArmyCustomMissionMap), PlayerGroupAll(), c_conversationSkipNone, true);
    ConversationDataRegisterPortrait("char_EvolutionMaster", c_invalidPortraitId);

campaigns/swarmstory.sc2campaignbase.sc2data/TriggerLibs/SwarmCampaignLib.galaxy:20866

    ConversationDataRegisterPortrait("char_EvolutionMaster", PortraitGetTriggerControl(libSwaC_gv_zS_ArmyCustomMissionContactPortrait));
    ConversationDataRun(libSwaC_gf_MissionPitch(libSwaC_gv_zS_ArmyCustomMissionMap), PlayerGroupAll(), c_conversationSkipNone, true);
    ConversationDataRegisterPortrait("char_EvolutionMaster", c_invalidPortraitId);
    DialogControlSetVisible(libSwaC_gv_zS_ArmyCustomMissionContactStopButton, PlayerGroupAll(), false);
    DialogControlSetVisible(libSwaC_gv_zS_ArmyCustomMissionContactPlayButton, PlayerGroupAll(), true);

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:4885

    while (auto37799D8C_ai < auto37799D8C_ae) {
        lv_indexCharacter = UserDataInstance("Character", auto37799D8C_ai);
        ConversationDataRegisterPortrait(lib281DEC45_gv_zSS_Characters[lib281DEC45_gf_ZSS_CharacterIndex(lv_indexCharacter)].lv_conversationLink, lp_portrait);
        ConversationDataRegisterUnit(lib281DEC45_gv_zSS_Characters[lib281DEC45_gf_ZSS_CharacterIndex(lv_indexCharacter)].lv_conversationLink, null);
        auto37799D8C_ai = auto37799D8C_ai+1;

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:4889

        auto37799D8C_ai = auto37799D8C_ai+1;
    }
    ConversationDataRegisterPortrait("char_Stukov02", lp_portrait);
    ConversationDataRegisterPortrait("char_DropShipAdjutant", lp_portrait);
    ConversationDataRun(lp_pitch, PlayerGroupAll(), c_conversationSkipNone, true);

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:4890

    }
    ConversationDataRegisterPortrait("char_Stukov02", lp_portrait);
    ConversationDataRegisterPortrait("char_DropShipAdjutant", lp_portrait);
    ConversationDataRun(lp_pitch, PlayerGroupAll(), c_conversationSkipNone, true);
    auto1018928D_ai = 1;

campaigns/swarmstoryutil.sc2modbase.sc2data/Lib281DEC45.galaxy:4896

    while (auto1018928D_ai < auto1018928D_ae) {
        lv_indexCharacter = UserDataInstance("Character", auto1018928D_ai);
        ConversationDataRegisterPortrait(lib281DEC45_gv_zSS_Characters[lib281DEC45_gf_ZSS_CharacterIndex(lv_indexCharacter)].lv_conversationLink, c_invalidPortraitId);
        ConversationDataRegisterUnit(lib281DEC45_gv_zSS_Characters[lib281DEC45_gf_ZSS_CharacterIndex(lv_indexCharacter)].lv_conversationLink, lib281DEC45_gf_CharacterUnit(lv_indexCharacter));
        auto1018928D_ai = auto1018928D_ai+1;

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:5366

    while (auto404734DB_ai < auto404734DB_ae) {
        lv_indexClickable = UserDataInstance("Clickable", auto404734DB_ai);
        ConversationDataRegisterPortrait(libVoiC_gf_PC_ClickableConversationLink(lv_indexClickable), c_invalidPortraitId);
        ConversationDataRegisterUnit(libVoiC_gf_PC_ClickableConversationLink(lv_indexClickable), libVCST_gf_ClickableUnit(lv_indexClickable));
        auto404734DB_ai = auto404734DB_ai+1;

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:6298

    while (auto4A9790C7_ai < auto4A9790C7_ae) {
        lv_indexClickable = UserDataInstance("Clickable", auto4A9790C7_ai);
        ConversationDataRegisterPortrait(libVoiC_gf_PC_ClickableConversationLink(lv_indexClickable), c_invalidPortraitId);
        ConversationDataRegisterUnit(libVoiC_gf_PC_ClickableConversationLink(lv_indexClickable), libVCST_gf_ClickableUnit(lv_indexClickable));
        auto4A9790C7_ai = auto4A9790C7_ai+1;

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignStoryLib.galaxy:6333

    while (auto3D22C8A3_ai < auto3D22C8A3_ae) {
        lv_indexClickable = UserDataInstance("Clickable", auto3D22C8A3_ai);
        ConversationDataRegisterPortrait(libVoiC_gf_PC_ClickableConversationLink(lv_indexClickable), c_invalidPortraitId);
        ConversationDataRegisterUnit(libVoiC_gf_PC_ClickableConversationLink(lv_indexClickable), libVCST_gf_ClickableUnit(lv_indexClickable));
        auto3D22C8A3_ai = auto3D22C8A3_ai+1;

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:1720

    PlanetSetTechnologyTooltipText(PlanetLastCreated(), StringToText(""));
    PlanetSetSelected(PlayerGroupAll(), PlanetLastCreated());
    ConversationDataRegisterPortrait(libVoiC_gf_PC_ClickableConversationLink("Artanis"), PortraitGetPlanetPanel());
    PlanetPanelSetBackgroundImage(PlayerGroupAll(), "Assets\\Textures\\ui_planetpanel_frame_backdrop_space.dds");
    ConversationDataPreloadLines("pPitch_Epilogue02");

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:1780

    for ( ; ( (autoE665DE91_ai >= 0 && lv_clickableIndex <= autoE665DE91_ae) || (autoE665DE91_ai < 0 && lv_clickableIndex >= autoE665DE91_ae) ) ; lv_clickableIndex += autoE665DE91_ai ) {
        if ((((libVoiC_gf_PC_ClickableConversationLink(UserDataInstance("Clickable", lv_clickableIndex)) == "char_Artanis") && (lp_mission != "PMoebius01") && (lp_mission != "PAiur02") && (lp_mission != "SC2Epilogue02") && (lp_mission != "SC2Epilogue03")) || ((libVoiC_gf_PC_ClickableConversationLink(UserDataInstance("Clickable", lv_clickableIndex)) == "char_Smith") && (lp_mission == "PMoebius01")))) {
            ConversationDataRegisterPortrait(libVoiC_gf_PC_ClickableConversationLink(UserDataInstance("Clickable", lv_clickableIndex)), c_invalidPortraitId);
        }
        else {

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:1783

        }
        else {
            ConversationDataRegisterPortrait(libVoiC_gf_PC_ClickableConversationLink(UserDataInstance("Clickable", lv_clickableIndex)), PortraitGetTriggerControl(libVCUI_gv_pU_MissionPortraitFrame));
        }
        ConversationDataRegisterUnit(libVoiC_gf_PC_ClickableConversationLink(UserDataInstance("Clickable", lv_clickableIndex)), null);

campaigns/voidstory.sc2campaignbase.sc2data/TriggerLibs/VoidCampaignUILib.galaxy:3267

    while (auto8B731360_ai < auto8B731360_ae) {
        lv_indexClickable = UserDataInstance("Clickable", auto8B731360_ai);
        ConversationDataRegisterPortrait(libVoiC_gf_PC_ClickableConversationLink(lv_indexClickable), lp_portrait);
        ConversationDataRegisterUnit(libVoiC_gf_PC_ClickableConversationLink(lv_indexClickable), null);
        auto8B731360_ai = auto8B731360_ai+1;

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:4609

    while (auto404734DB_ai < auto404734DB_ae) {
        lv_indexClickable = UserDataInstance("Clickable", auto404734DB_ai);
        ConversationDataRegisterPortrait(libNovC_gf_NC_ClickableConversationLink(lv_indexClickable), c_invalidPortraitId);
        ConversationDataRegisterUnit(libNovC_gf_NC_ClickableConversationLink(lv_indexClickable), libNCST_gf_ClickableUnit(lv_indexClickable));
        auto404734DB_ai = auto404734DB_ai+1;

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCST.galaxy:5182

    while (auto3D22C8A3_ai < auto3D22C8A3_ae) {
        lv_indexClickable = UserDataInstance("Clickable", auto3D22C8A3_ai);
        ConversationDataRegisterPortrait(libNovC_gf_NC_ClickableConversationLink(lv_indexClickable), c_invalidPortraitId);
        ConversationDataRegisterUnit(libNovC_gf_NC_ClickableConversationLink(lv_indexClickable), libNCST_gf_ClickableUnit(lv_indexClickable));
        auto3D22C8A3_ai = auto3D22C8A3_ai+1;

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCUI.galaxy:1016

        libNtve_gf_SetDialogItemActor(libNCUI_gv_nU_MissionPortrait, libComC_gf_CC_MapContactActor(lp_mission), PlayerGroupAll());
    }
    ConversationDataRegisterPortrait("char_Nova", PortraitGetTriggerControl(libNCUI_gv_nU_MissionPortrait));
    ConversationDataRegisterUnit("char_Nova", null);
    if ((lp_mission == "Nova01")) {

mods/missionpacks/novacampaign.sc2modbase.sc2data/LibNCUI.galaxy:1542

    while (auto8B731360_ai < auto8B731360_ae) {
        lv_indexClickable = UserDataInstance("Clickable", auto8B731360_ai);
        ConversationDataRegisterPortrait(libNovC_gf_NC_ClickableConversationLink(lv_indexClickable), lp_portrait);
        ConversationDataRegisterUnit(libNovC_gf_NC_ClickableConversationLink(lv_indexClickable), null);
        auto8B731360_ai = auto8B731360_ai+1;

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9493

    ConversationDataSetListenerGender("acObj", libCOMI_gv_cM_VOGroupGender);
    ConversationDataSetListenerGender("acResponses", libCOMI_gv_cM_VOGroupGender);
    ConversationDataRegisterPortrait("char_TerranAdjutant", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_ProtossExecutor", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_Izsha", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9494

    ConversationDataSetListenerGender("acResponses", libCOMI_gv_cM_VOGroupGender);
    ConversationDataRegisterPortrait("char_TerranAdjutant", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_ProtossExecutor", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_Izsha", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_SgtHammer", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9495

    ConversationDataRegisterPortrait("char_TerranAdjutant", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_ProtossExecutor", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_Izsha", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_SgtHammer", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_ACScientist", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9496

    ConversationDataRegisterPortrait("char_ProtossExecutor", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_Izsha", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_SgtHammer", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_ACScientist", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_DominionOfficer", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9497

    ConversationDataRegisterPortrait("char_Izsha", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_SgtHammer", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_ACScientist", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_DominionOfficer", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_ShakurasAlly", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9498

    ConversationDataRegisterPortrait("char_SgtHammer", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_ACScientist", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_DominionOfficer", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_ShakurasAlly", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_Hill", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9499

    ConversationDataRegisterPortrait("char_ACScientist", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_DominionOfficer", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_ShakurasAlly", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_Hill", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_TDChampion", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9500

    ConversationDataRegisterPortrait("char_DominionOfficer", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_ShakurasAlly", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_Hill", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_TDChampion", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_Vermillion", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9501

    ConversationDataRegisterPortrait("char_ShakurasAlly", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_Hill", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_TDChampion", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_Vermillion", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_BelshirScientist", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:9502

    ConversationDataRegisterPortrait("char_Hill", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_TDChampion", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_Vermillion", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_BelshirScientist", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));
    ConversationDataRegisterPortrait("char_StetmannCommander", libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft));

mods/voidprologue.sc2modbase.sc2data/LibA3DDD02B.galaxy:6846

        libNtve_gf_SetDialogItemAchievement(libA3DDD02B_gv_pP_MLAchievements[lv_indexAchievement], UserDataGetGameLink("Maps", libA3DDD02B_gf_PP_MapUserDataInstance(lp_mission), "Achievements", lv_indexAchievement), PlayerGroupAll());
    }
    ConversationDataRegisterPortrait("char_RescuedTemplar", PortraitGetTriggerControl(libA3DDD02B_gv_pP_MLContactPortrait));
    ConversationDataRegisterUnit("char_RescuedTemplar", null);
    DialogClearSubtitlePositionOverride();