# Show/Hide Portrait
Grammar — Visible|Show Portrait for Players (forceVisible|Do/Do Not force visible)
Flags —Native
|Action
Shows or hides the specified portrait for the specified player group.
# Arguments
int
[ portrait ] — Portraitplayergroup
— Playersbool
[ preset::ShowHideOption ] — Show/Hidebool
[ preset::Do_Do_Not_Option ] — ForceVisible
Returns — void
native void PortraitSetVisible(
int p,
playergroup players,
bool isVisible,
bool forceVisible,
);
# Related
Category: Portrait / Basic
- [F] —
int
[ portrait ] — Create Portrait — ( PortraitCreate ) - [F] —
void
— Show/Hide Portrait — ( PortraitSetVisible ) - [F] —
int
[ portrait ] — Last Created Portrait — ( PortraitLastCreated ) - [F] —
bool
— Portrait Is Visible — ( PortraitVisible )
# Examples
# campaigns/liberty.sc2campaign
// L8519
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, false)
// L5803
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L6698
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L927
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L3333
PortraitSetVisible(gv_newItems[lp_newItemIndex].lv_flash, PlayerGroupAll(), lp_hideShow, false)
// L10545
PortraitSetVisible(gv_zPlanetPanel_PortraitBorder, PlayerGroupAll(), lp_showHide, false)
// L10546
PortraitSetVisible(gv_zPlanetPanel_PortraitPlanet, PlayerGroupAll(), lp_showHide, false)
// L13051
PortraitSetVisible(libNtve_gf_FullscreenPortrait(), PlayerGroupAll(), false, false)
// L13541
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, true)
// L15168
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), false, false)
// L15172
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, false)
// L19589
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, false)
// L19618
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, false)
// L26540
PortraitSetVisible(gv_bridgeCommunicatorPortraitValerian, PlayerGroupAll(), true, true)
// L5393
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_BottomLeft), PlayerGroupAll(), false, false)
// L6039
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L6320
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L661
PortraitSetVisible(gv_cinematicWindow, PlayerGroupAll(), false, false)
// L1126
PortraitSetVisible(libNtve_gf_CinematicPortrait(4), PlayerGroupAll(), false, false)
// L1207
PortraitSetVisible(gv_cinematicWindow, PlayerGroupAll(), true, false)
// L1275
PortraitSetVisible(gv_cinematicWindow, PlayerGroupAll(), true, false)
// L1428
PortraitSetVisible(gv_cinematicWindow, PlayerGroupAll(), true, false)
// L1435
PortraitSetVisible(gv_portrait_Adjutant, PlayerGroupAll(), true, false)
// L1637
PortraitSetVisible(gv_portrait_Adjutant, PlayerGroupAll(), false, false)
// L1723
PortraitSetVisible(libNtve_gf_CinematicPortrait(4), PlayerGroupAll(), true, false)
// L2008
PortraitSetVisible(libNtve_gf_CinematicPortrait(4), PlayerGroupAll(), true, false)
// L2707
PortraitSetVisible(libNtve_gf_CinematicPortrait(4), PlayerGroupAll(), true, false)
// L6182
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L7138
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, false)
// L7157
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), false, false)
// L5465
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_BottomLeft), PlayerGroupAll(), true, false)
// L5503
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_BottomLeft), PlayerGroupAll(), false, false)
// L5668
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_BottomLeft), PlayerGroupAll(), false, false)
// L6725
PortraitSetVisible(gv_victoryPortrait, PlayerGroupAll(), true, false)
// L8519
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, false)
// L5803
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L6698
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L927
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L3333
PortraitSetVisible(gv_newItems[lp_newItemIndex].lv_flash, PlayerGroupAll(), lp_hideShow, false)
// L10545
PortraitSetVisible(gv_zPlanetPanel_PortraitBorder, PlayerGroupAll(), lp_showHide, false)
// L10546
PortraitSetVisible(gv_zPlanetPanel_PortraitPlanet, PlayerGroupAll(), lp_showHide, false)
// L13051
PortraitSetVisible(libNtve_gf_FullscreenPortrait(), PlayerGroupAll(), false, false)
// L13541
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, true)
// L15168
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), false, false)
// L15172
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, false)
// L19589
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, false)
// L19618
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, false)
// L26540
PortraitSetVisible(gv_bridgeCommunicatorPortraitValerian, PlayerGroupAll(), true, true)
// L5393
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_BottomLeft), PlayerGroupAll(), false, false)
// L6039
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L6320
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L661
PortraitSetVisible(gv_cinematicWindow, PlayerGroupAll(), false, false)
// L1126
PortraitSetVisible(libNtve_gf_CinematicPortrait(4), PlayerGroupAll(), false, false)
// L1207
PortraitSetVisible(gv_cinematicWindow, PlayerGroupAll(), true, false)
// L1275
PortraitSetVisible(gv_cinematicWindow, PlayerGroupAll(), true, false)
// L1428
PortraitSetVisible(gv_cinematicWindow, PlayerGroupAll(), true, false)
// L1435
PortraitSetVisible(gv_portrait_Adjutant, PlayerGroupAll(), true, false)
// L1637
PortraitSetVisible(gv_portrait_Adjutant, PlayerGroupAll(), false, false)
// L1723
PortraitSetVisible(libNtve_gf_CinematicPortrait(4), PlayerGroupAll(), true, false)
// L2008
PortraitSetVisible(libNtve_gf_CinematicPortrait(4), PlayerGroupAll(), true, false)
// L2707
PortraitSetVisible(libNtve_gf_CinematicPortrait(4), PlayerGroupAll(), true, false)
// L6182
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_CenterLeft), PlayerGroupAll(), false, false)
// L7138
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), true, false)
// L7157
PortraitSetVisible(PortraitLastCreated(), PlayerGroupAll(), false, false)
// L5465
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_BottomLeft), PlayerGroupAll(), true, false)
// L5503
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_BottomLeft), PlayerGroupAll(), false, false)
// L5668
PortraitSetVisible(libNtve_gf_CinematicPortrait(libNtve_ge_CinematicPortraitPosition_BottomLeft), PlayerGroupAll(), false, false)
// L6725
PortraitSetVisible(gv_victoryPortrait, PlayerGroupAll(), true, false)
# campaigns/swarmstory.sc2campaign
// L879
PortraitSetVisible(libSwaC_gv_zS_SendTransmissionCampaignPortrait, PlayerGroupAll(), true, false)
// L1009
PortraitSetVisible(lp_portrait, PlayerGroupAll(), false, false)
// L1021
PortraitSetVisible(lp_portrait, PlayerGroupAll(), false, false)
// L1566
PortraitSetVisible(libSwaC_gv_zS_PlanetPortrait, PlayerGroupAll(), true, true)
// L1605
PortraitSetVisible(libSwaC_gv_zS_PlanetPortrait, PlayerGroupAll(), false, false)
# campaigns/voidstory.sc2campaign
— VoidCampaignMissionLib.galaxy
// L2026
PortraitSetVisible(libVCMI_gv_pM_PlanetPortrait, PlayerGroupAll(), true, true)
// L2812
PortraitSetVisible(libVCMI_gv_pM_SendTransmissionCampaignPortrait, PlayerGroupAll(), true, false)
// L2930
PortraitSetVisible(lp_portrait, PlayerGroupAll(), false, false)
// L2949
PortraitSetVisible(lp_portrait, PlayerGroupAll(), false, false)
# mods/core.sc2mod
// L4101
PortraitSetVisible(libNtve_gv_cinematicPortraits[lv_index], PlayerGroupAll(), false, false)
// L4109
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitBottomLeft], lp_players, false, false)
// L4113
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitBottomRight], lp_players, false, false)
// L4117
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitCenterLeft], lp_players, false, false)
// L4121
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitCenterRight], lp_players, false, false)
// L4125
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitTopLeft], lp_players, false, false)
// L4129
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitTopRight], lp_players, false, false)
// L4152
PortraitSetVisible(libNtve_gv_cinematicPortraits[lv_index], PlayerGroupAll(), false, false)
// L3400
PortraitSetVisible(libNtve_gv_cinematicPortraits[lv_index], PlayerGroupAll(), false, false)
// L3408
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitBottomLeft], lp_players, false, false)
// L3412
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitBottomRight], lp_players, false, false)
// L3416
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitCenterLeft], lp_players, false, false)
// L3420
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitCenterRight], lp_players, false, false)
// L3424
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitTopLeft], lp_players, false, false)
// L3428
PortraitSetVisible(libNtve_gv_cinematicPortraits[libNtve_ge_CinematicPortraitIndex_CinematicPortraitTopRight], lp_players, false, false)
// L3451
PortraitSetVisible(libNtve_gv_cinematicPortraits[lv_index], PlayerGroupAll(), false, false)
# mods/heroesdata.stormmod
// L3601
PortraitSetVisible(libCore_gv_zS_SendTransmissionCampaignPortrait, PlayerGroupAll(), true, false)
// L3712
PortraitSetVisible(lp_portrait, PlayerGroupAll(), false, false)
// L3723
PortraitSetVisible(lp_portrait, PlayerGroupAll(), false, false)
// L3801
PortraitSetVisible(libCore_gv_zS_SendTransmissionCampaignPortrait, PlayerGroupSingle(lp_player), true, false)
// L3916
PortraitSetVisible(lp_portrait, PlayerGroupSingle(lp_player), false, false)
// L3927
PortraitSetVisible(lp_portrait, PlayerGroupSingle(lp_player), false, false)
# mods/missionpacks/novacampaign.sc2mod
// L2706
PortraitSetVisible(libNCMI_gv_NM_PlanetPortrait, PlayerGroupAll(), true, true)