diff --git a/src/menu/optionmenu.cpp b/src/menu/optionmenu.cpp index 12294a36c..4c5b2ef62 100644 --- a/src/menu/optionmenu.cpp +++ b/src/menu/optionmenu.cpp @@ -584,7 +584,7 @@ public: Super::Drawer(); char text[64]; - mysnprintf(text, 64, "compatflags = %d", *compatflags); + mysnprintf(text, 64, "compatflags = %d compatflags2 = %d", *compatflags, *compatflags2); screen->DrawText (SmallFont, OptionSettings.mFontColorValue, (screen->GetWidth() - SmallFont->StringWidth (text) * CleanXfac_1) / 2, 0, text, DTA_CleanNoMove_1, true, TAG_DONE); diff --git a/wadsrc/static/compatibility.txt b/wadsrc/static/compatibility.txt index 4bfa156e6..de05766cf 100644 --- a/wadsrc/static/compatibility.txt +++ b/wadsrc/static/compatibility.txt @@ -141,3 +141,10 @@ DCE862393CAAA6FF1294FB7056B53057 // UAC Ultra map07: Contains a scroller dependi { ignoreteleporttags } + +8FF30D57F6CE64F085A6567EC302842A // Enjay's test map for this flag +9D7893D09FEE55C31B73C670DF850962 // Memento Mori II, map12 +{ + badangles +} + diff --git a/wadsrc/static/menudef.txt b/wadsrc/static/menudef.txt index eb6f09dd5..03f0baeac 100644 --- a/wadsrc/static/menudef.txt +++ b/wadsrc/static/menudef.txt @@ -1201,6 +1201,7 @@ OptionMenu "CompatibilityOptions" Option "Cripple sound for silent BFG trick", "compat_soundslots", "YesNo" Option "Draw polyobjects like Hexen", "compat_POLYOBJ", "YesNo" Option "Ignore Y offsets on masked midtextures", "compat_MASKEDMIDTEX", "YesNo" + Option "Cannot travel straight NSEW", "compat_badangles", "YesNo" Class "CompatibilityMenu" }