Skip to content

Commit 4c9bc51

Browse files
TrihedrafAJenbo
authored andcommitted
don't show debug toggles unless one is active
1 parent 32a0666 commit 4c9bc51

1 file changed

Lines changed: 19 additions & 17 deletions

File tree

Source/automap.cpp

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1481,24 +1481,26 @@ void DrawAutomapText(const Surface &out)
14811481
drawStringAndAdvanceLine(description);
14821482

14831483
#ifdef _DEBUG
1484-
const TextRenderOptions disabled {
1485-
.flags = UiFlags::ColorBlack,
1486-
};
1487-
const TextRenderOptions enabled {
1488-
.flags = UiFlags::ColorOrange,
1489-
};
1484+
if (DebugGodMode || DebugInvisible || DisableLighting || DebugVision || DebugPath || DebugGrid || DebugScrollViewEnabled) {
1485+
const TextRenderOptions disabled {
1486+
.flags = UiFlags::ColorBlack,
1487+
};
1488+
const TextRenderOptions enabled {
1489+
.flags = UiFlags::ColorOrange,
1490+
};
14901491

1491-
advanceLine();
1492-
drawStringAndAdvanceLine("Debug toggles:");
1493-
drawStringAndAdvanceLine("Player:");
1494-
drawStringAndAdvanceLine("God Mode", DebugGodMode ? enabled : disabled);
1495-
drawStringAndAdvanceLine("Invisible", DebugInvisible ? enabled : disabled);
1496-
drawStringAndAdvanceLine("Display:");
1497-
drawStringAndAdvanceLine("Fullbright", DisableLighting ? enabled : disabled);
1498-
drawStringAndAdvanceLine("Draw Vision", DebugVision ? enabled : disabled);
1499-
drawStringAndAdvanceLine("Draw Path", DebugPath ? enabled : disabled);
1500-
drawStringAndAdvanceLine("Draw Grid", DebugGrid ? enabled : disabled);
1501-
drawStringAndAdvanceLine("Scroll View", DebugScrollViewEnabled ? enabled : disabled);
1492+
advanceLine();
1493+
drawStringAndAdvanceLine("Debug toggles:");
1494+
drawStringAndAdvanceLine("Player:");
1495+
drawStringAndAdvanceLine("God Mode", DebugGodMode ? enabled : disabled);
1496+
drawStringAndAdvanceLine("Invisible", DebugInvisible ? enabled : disabled);
1497+
drawStringAndAdvanceLine("Display:");
1498+
drawStringAndAdvanceLine("Fullbright", DisableLighting ? enabled : disabled);
1499+
drawStringAndAdvanceLine("Draw Vision", DebugVision ? enabled : disabled);
1500+
drawStringAndAdvanceLine("Draw Path", DebugPath ? enabled : disabled);
1501+
drawStringAndAdvanceLine("Draw Grid", DebugGrid ? enabled : disabled);
1502+
drawStringAndAdvanceLine("Scroll View", DebugScrollViewEnabled ? enabled : disabled);
1503+
}
15021504
#endif
15031505
}
15041506

0 commit comments

Comments
 (0)