diff --git a/src/k_menu.h b/src/k_menu.h index 4ba4b34d5..7f1a3409d 100644 --- a/src/k_menu.h +++ b/src/k_menu.h @@ -134,14 +134,12 @@ void M_HandlePauseMenuCallVote(INT32 choice); // MENU TYPEDEFS // -typedef enum -{ - MBF_UD_LR_FLIPPED = 1, // flip up-down and left-right axes - MBF_SOUNDLESS = 1<<1, // do not play base menu sounds - MBF_NOLOOPENTRIES = 1<<2, // do not loop M_NextOpt/M_PrevOpt - MBF_DRAWBGWHILEPLAYING = 1<<3, // run backroutine() outside of GS_MENU - MBF_CANTRESTORE = 1<<4, // Do not use in restoreMenu -} menubehaviourflags_t; +typedef INT32 menubehaviourflags_t; +#define MBF_UD_LR_FLIPPED (1) // flip up-down and left-right axes +#define MBF_SOUNDLESS (1<<1) // do not play base menu sounds +#define MBF_NOLOOPENTRIES (1<<2) // do not loop M_NextOpt/M_PrevOpt +#define MBF_DRAWBGWHILEPLAYING (1<<3) // run backroutine() outside of GS_MENU +#define MBF_CANTRESTORE (1<<4) // Do not use in restoreMenu struct menuitem_t {