IsInMenuMode - Utility
Member of: Utility Script
Obtains whether the game is currently in "menu mode" or not. Menu mode is basically defined as whenever the game is paused, usually because some menu is showing. Dialogue does not pause the game, and so does not put the game into "menu mode".
SyntaxEdit
bool Function IsInMenuMode() native
ParametersEdit
None.
Return ValueEdit
Whether the game is currently in "menu mode" or not.
ExamplesEdit
if (!Utility.IsInMenuMode())
; do game stuff! we aren't in a menu
endIf
NotesEdit
- Dialogue, because the game isn't paused, will not put the game into "menu mode". This state appears to be undetectable by any simple means, but possibly may be worked around with things like IsTalking, IsInDialogueWithPlayer, etc.
- Crafting happens in game mode, use IsFurnitureInUse - ObjectReference to determine if the player is currently in a crafting menu.