MCPcopy Create free account
hub / github.com/ZDoom/Raze / M_StartMessage

Function M_StartMessage

source/common/menu/messagebox.cpp:84–94  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

82//=============================================================================
83
84void M_StartMessage(const char *message, int messagemode, FName action)
85{
86 if (CurrentMenu == NULL)
87 {
88 // only play a sound if no menu was active before
89 M_StartControlPanel(menuactive == MENU_Off);
90 }
91 DMenu *newmenu = CreateMessageBoxMenu(CurrentMenu, message, messagemode, false, action);
92 newmenu->mParentMenu = CurrentMenu;
93 M_ActivateMenu(newmenu);
94}
95
96DEFINE_ACTION_FUNCTION(DMenu, StartMessage)
97{

Callers 6

DoStartGameFunction · 0.85
M_SetSpecialMenuFunction · 0.85
CCMDFunction · 0.85
ExportEnvironmentsFunction · 0.85
CCMDFunction · 0.85
DEFINE_ACTION_FUNCTIONFunction · 0.85

Calls 3

M_StartControlPanelFunction · 0.85
CreateMessageBoxMenuFunction · 0.85
M_ActivateMenuFunction · 0.85

Tested by

no test coverage detected