zenorogue / hyperrogue

A SDL roguelike in a non-euclidean world
GNU General Public License v2.0
554 stars 66 forks source link

Fix minor menu glitches. #374

Closed jlmjlm closed 2 months ago

jlmjlm commented 2 months ago

Currently, if CAP_TOUR is not set then "(v) menu" is displayed unconditionally, because the "else" statement which suppresses its display when nomenukey is set is guarded by CAP_TOUR. That "else" statement is moved outside the guard.

Currently, the "timeline" -- containing the elapsed time, turn count, and YASC code -- is not displayed if cheats are active, because it's replaced by a cheats count line. Since these lines don't conflict and the timeline contains useful information, changed to display both.