# Set Dialog Item Unit Group

Grammar — Set dialogItem unit group to unitGroup for players
FlagsAction

Sets the unit group for a dialog item. Only used by Command Panel dialog items.

# Arguments

  • int [ control ] — Dialog Item
  • unitgroup — Unit Group
  • playergroup — Players

Returns — void

void libNtve_gf_SetDialogItemUnitGroup(
	int lp_dialogItem,
	unitgroup lp_unitGroup,
	playergroup lp_players,
);

Category: Dialog / Dialog Item Tools

# Examples

# campaigns/voidstory.sc2campaign

VoidCampaignUILib.galaxy

// L4871
libNtve_gf_SetDialogItemUnitGroup(libVCUI_gv_pU_GPCmdPanel, libVCUI_gv_pU_GPCasterGroup, PlayerGroupAll())

# mods/starcoop/starcoop.sc2mod

LibCOUI.galaxy

// L4768
libNtve_gf_SetDialogItemUnitGroup(libCOUI_gv_cU_GPCmdPanel[lp_player], libCOUI_gv_cU_GPCasterGroup[lp_player], PlayerGroupSingle(lp_player))
// L4787
libNtve_gf_SetDialogItemUnitGroup(libCOUI_gv_cU_GPCmdPanel[lp_player], libCOUI_gv_cU_GPCasterGroup[lp_player], PlayerGroupSingle(lp_player))
// L4792
libNtve_gf_SetDialogItemUnitGroup(libCOUI_gv_cU_ZeratulSelectionCmdPanel, libCOUI_gv_cU_GPCasterGroupSecondary[lp_player], PlayerGroupSingle(lp_player))
// L9224
libNtve_gf_SetDialogItemUnitGroup(libCOUI_gv_cU_GPCmdPanel[libCOOC_gf_CC_PlayerOfCommanderInGroupFirst("TerranTychus", libCOOC_gf_CommanderPlayers())], libCOMI_gv_cM_GlobalCasterUnitGroup[libCOOC_gf_CC_PlayerOfCommanderInGroupFirst("TerranTychus", libCOOC_gf_CommanderPlayers())], PlayerGroupAll())

# mods/warcoop/warcoopdata.sc2mod

WarCoopData.galaxy

// L1274
libNtve_gf_SetDialogItemUnitGroup(libWCdr_gv_gameUI.lv_hero_CommandPanel, lv_herogroup, lv_playergroup)
// L1275
libNtve_gf_SetDialogItemUnitGroup(libWCdr_gv_gameUI.lv_hero_InventoryPanel, lv_herogroup, lv_playergroup)