# Dialog Item Portrait

Grammar — Get Portrait Id from dialogItem
FlagsNative | Function

Converts a Dialog Item of type Portrait into a Portrait that can be used to send transmissions etc.

# Arguments

  • int [ control ] — Dialog Item

Returns — int [ portrait ]

native int PortraitGetTriggerControl(int inControlId);

Category: Portrait / Useful Portraits

# Examples

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L3382
PortraitGetTriggerControl(libSwaC_gv_zS_SwarmHeroUIDialogLevelupPortrait[1])
// L3384
PortraitGetTriggerControl(libSwaC_gv_zS_SwarmHeroUIDialogLevelupPortrait[1])
// L3385
PortraitGetTriggerControl(libSwaC_gv_zS_SwarmHeroUIDialogLevelupPortrait[1])
// L7417
PortraitGetTriggerControl(libSwaC_gv_zS_ArmyCustomEggRoomEvolutionButtonHighlight)
// L8528
PortraitGetTriggerControl(DialogControlLastCreated())
// L8529
PortraitGetTriggerControl(DialogControlLastCreated())
// L8542
PortraitGetTriggerControl(libSwaC_gv_zS_ArmyCustomUpgradeButtons2[lv_index])
// L8546
PortraitGetTriggerControl(libSwaC_gv_zS_ArmyCustomUpgradeButtons2[lv_index])
// L9498
PortraitGetTriggerControl(libSwaC_gv_zS_ArmyCustomMissionContactPortrait)
// L9499
PortraitGetTriggerControl(libSwaC_gv_zS_ArmyCustomMissionContactPortrait)

# campaigns/swarmstoryutil.sc2mod

Lib281DEC45.galaxy

// L1147
PortraitGetTriggerControl(lib281DEC45_gv_zSS_UITravelPlanetPortrait[lv_index])
// L1389
PortraitGetTriggerControl(lib281DEC45_gv_zSS_UITravelBGPortrait)
// L1394
PortraitGetTriggerControl(lib281DEC45_gv_zSS_UITravelContactPortrait)
// L1438
PortraitGetTriggerControl(lib281DEC45_gv_zSS_UITravelContactPortrait)
// L1441
PortraitGetTriggerControl(lib281DEC45_gv_zSS_UITravelContactPortrait)
// L1443
PortraitGetTriggerControl(lib281DEC45_gv_zSS_UITravelContactPortrait)
// L1446
PortraitGetTriggerControl(lib281DEC45_gv_zSS_UITravelContactPortrait)
// L1455
PortraitGetTriggerControl(lib281DEC45_gv_zSS_UITravelBGPortrait)
// L1560
PortraitGetTriggerControl(lib281DEC45_gv_zSS_MissionContactPortrait)
// L1563
PortraitGetTriggerControl(lib281DEC45_gv_zSS_MissionContactPortrait)

# campaigns/void.sc2campaign

MapScript.galaxy

// L910
PortraitGetTriggerControl(gv_victoryUI_Portraits[1])
// L911
PortraitGetTriggerControl(gv_victoryUI_Portraits[1])
// L912
PortraitGetTriggerControl(gv_victoryUI_Portraits[2])
// L913
PortraitGetTriggerControl(gv_victoryUI_Portraits[2])
// L914
PortraitGetTriggerControl(gv_victoryUI_Portraits[3])
// L915
PortraitGetTriggerControl(gv_victoryUI_Portraits[3])
// L916
PortraitGetTriggerControl(gv_victoryUI_Portraits[4])
// L917
PortraitGetTriggerControl(gv_victoryUI_Portraits[4])
// L948
PortraitGetTriggerControl(gv_victoryUI_Portraits[1])
// L949
PortraitGetTriggerControl(gv_victoryUI_Portraits[1])
// L910
PortraitGetTriggerControl(gv_victoryUI_Portraits[1])
// L911
PortraitGetTriggerControl(gv_victoryUI_Portraits[1])
// L912
PortraitGetTriggerControl(gv_victoryUI_Portraits[2])
// L913
PortraitGetTriggerControl(gv_victoryUI_Portraits[2])
// L914
PortraitGetTriggerControl(gv_victoryUI_Portraits[3])
// L915
PortraitGetTriggerControl(gv_victoryUI_Portraits[3])
// L916
PortraitGetTriggerControl(gv_victoryUI_Portraits[4])
// L917
PortraitGetTriggerControl(gv_victoryUI_Portraits[4])
// L948
PortraitGetTriggerControl(gv_victoryUI_Portraits[1])
// L949
PortraitGetTriggerControl(gv_victoryUI_Portraits[1])

# campaigns/voidstory.sc2campaign

VoidCampaignUILib.galaxy

// L1783
PortraitGetTriggerControl(libVCUI_gv_pU_MissionPortraitFrame)
// L5147
PortraitGetTriggerControl(DialogControlLastCreated())

# mods/missionpacks/novacampaign.sc2mod

LibNCUI.galaxy

// L887
PortraitGetTriggerControl(libNCUI_gv_nU_MissionPortrait)
// L1016
PortraitGetTriggerControl(libNCUI_gv_nU_MissionPortrait)
// L5792
PortraitGetTriggerControl(libNCUI_gv_nU_MissionPortrait)

# mods/starcoop/starcoop.sc2mod

LibCOUI.galaxy

// L874
PortraitGetTriggerControl(libCOUI_gv_cU_CommanderButtonPortrait[lv_commIndex])
// L876
PortraitGetTriggerControl(libCOUI_gv_cU_CommanderButtonPortrait[lv_commIndex])
// L879
PortraitGetTriggerControl(libCOUI_gv_cU_CommanderButtonPortrait[lv_commIndex])
// L5015
PortraitGetTriggerControl(DialogControlLastCreated())
// L5408
PortraitGetTriggerControl(libCOUI_gv_cU_TychusSquadPortraits[lp_squadIndex])
// L5409
PortraitGetTriggerControl(libCOUI_gv_cU_TychusSquadPortraits[lp_squadIndex])

# mods/voidprologue.sc2mod

LibA3DDD02B.galaxy

// L6846
PortraitGetTriggerControl(libA3DDD02B_gv_pP_MLContactPortrait)