Browse Source

don't show debug toggles unless one is active

pull/8416/head
Trihedraf 2 months ago committed by Anders Jenbo
parent
commit
4c9bc51ecb
  1. 36
      Source/automap.cpp

36
Source/automap.cpp

@ -1481,24 +1481,26 @@ void DrawAutomapText(const Surface &out)
drawStringAndAdvanceLine(description); drawStringAndAdvanceLine(description);
#ifdef _DEBUG #ifdef _DEBUG
const TextRenderOptions disabled { if (DebugGodMode || DebugInvisible || DisableLighting || DebugVision || DebugPath || DebugGrid || DebugScrollViewEnabled) {
.flags = UiFlags::ColorBlack, const TextRenderOptions disabled {
}; .flags = UiFlags::ColorBlack,
const TextRenderOptions enabled { };
.flags = UiFlags::ColorOrange, const TextRenderOptions enabled {
}; .flags = UiFlags::ColorOrange,
};
advanceLine(); advanceLine();
drawStringAndAdvanceLine("Debug toggles:"); drawStringAndAdvanceLine("Debug toggles:");
drawStringAndAdvanceLine("Player:"); drawStringAndAdvanceLine("Player:");
drawStringAndAdvanceLine("God Mode", DebugGodMode ? enabled : disabled); drawStringAndAdvanceLine("God Mode", DebugGodMode ? enabled : disabled);
drawStringAndAdvanceLine("Invisible", DebugInvisible ? enabled : disabled); drawStringAndAdvanceLine("Invisible", DebugInvisible ? enabled : disabled);
drawStringAndAdvanceLine("Display:"); drawStringAndAdvanceLine("Display:");
drawStringAndAdvanceLine("Fullbright", DisableLighting ? enabled : disabled); drawStringAndAdvanceLine("Fullbright", DisableLighting ? enabled : disabled);
drawStringAndAdvanceLine("Draw Vision", DebugVision ? enabled : disabled); drawStringAndAdvanceLine("Draw Vision", DebugVision ? enabled : disabled);
drawStringAndAdvanceLine("Draw Path", DebugPath ? enabled : disabled); drawStringAndAdvanceLine("Draw Path", DebugPath ? enabled : disabled);
drawStringAndAdvanceLine("Draw Grid", DebugGrid ? enabled : disabled); drawStringAndAdvanceLine("Draw Grid", DebugGrid ? enabled : disabled);
drawStringAndAdvanceLine("Scroll View", DebugScrollViewEnabled ? enabled : disabled); drawStringAndAdvanceLine("Scroll View", DebugScrollViewEnabled ? enabled : disabled);
}
#endif #endif
} }

Loading…
Cancel
Save