# Show/Hide Game Menu Dialog Item

Grammarshow menuItem for players
FlagsNative | Action

Shows or hides the specified menu item in the game menu. Allows customization of the F10 menu.

# Arguments

Returns — void

native void UISetGameMenuItemVisible(
	playergroup inPlayers,
	int inMenuItemType,
	bool inVisible,
);

Category: UI / Game Menu

# Examples

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L8266
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartDifficultyPulldown, true)
// L8311
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, true)
// L8312
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAbortButton, true)
// L8321
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, false)
// L8322
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAbortButton, false)

# campaigns/swarmstory.sc2campaign

SwarmCampaignLib.galaxy

// L631
UISetGameMenuItemVisible(PlayerGroupSingle(1), c_gameMenuDialogRestartDifficultyPulldown, true)
// L12742
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, true)
// L12745
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, false)
// L12748
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAbortButton, true)
// L12755
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAbortButton, false)

# campaigns/voidstory.sc2campaign

VoidCampaignLib.galaxy

// L6584
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, true)
// L6587
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, false)
// L6590
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAbortButton, true)
// L6596
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAbortButton, false)

# campaigns/voidstory.sc2campaign

VoidCampaignMissionLib.galaxy

// L4371
UISetGameMenuItemVisible(PlayerGroupSingle(1), c_gameMenuDialogRestartDifficultyPulldown, true)

# mods/heroesdata.stormmod

UILib.galaxy

// L8762
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, false)
// L8763
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogSaveButton, false)
// L8764
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogLoadButton, false)
// L8765
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogReturnToGameplayButton, true)
// L8766
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogMessageLogButton, false)
// L8767
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAchievementsButton, false)

# mods/missionpacks/novacampaign.sc2mod

LibNCMI.galaxy

// L4425
UISetGameMenuItemVisible(PlayerGroupSingle(1), c_gameMenuDialogRestartDifficultyPulldown, true)

# mods/missionpacks/novacampaign.sc2mod

LibNovC.galaxy

// L2264
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, true)
// L2267
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, false)
// L2270
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAbortButton, true)
// L2279
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAbortButton, false)

# mods/starcoop/starcoop.sc2mod

LibCOOC.galaxy

// L4379
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, false)
// L4380
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAbortButton, false)

# mods/voidprologue.sc2mod

LibA3DDD02B.galaxy

// L325
UISetGameMenuItemVisible(PlayerGroupSingle(1), c_gameMenuDialogRestartDifficultyPulldown, true)
// L5877
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, true)
// L5880
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogRestartButton, false)
// L5883
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAbortButton, true)
// L5890
UISetGameMenuItemVisible(PlayerGroupAll(), c_gameMenuDialogAbortButton, false)