Shanjaq / uhexen2

GitHub clone of SVN repo svn://svn.code.sf.net/p/uhexen2/code/trunk (cloned by http://svn2github.com/)
12 stars 1 forks source link

[Feature request] Silent copy to the console #70

Open Inky-Inky opened 3 years ago

Inky-Inky commented 3 years ago

As a non native English speaker, sometimes I find messages vanish too quickly and I didn't have enough time to read them at my own pace (especially when they're displayed on a messy background and take a little bit longer to decipher). I such situations it would be nice to know that anyway a copy of the message was printed to the console and one can go there to finish reading the end of the message one possibly missed. Maybe the @s could be turned into carriage returns for console printing instead of being awkwardly displayed as-is, by the way. Types of messages concerned: centerprints mainly, and also plaques with non fixed messages (the later case being probably more WOK-specific due to conversational RPG plaques and cutscenes subtitles). The feature might be built in for centerprints, might be optionally switched on/off by a console command in case a too verbose console might displease some players, might be available as a new cprint built-in function for specific usage in HexenC (WOK plaques)... Lots of possible options... Well, a lot around this feature request is debatable and would deserve some collegial brainstorming. I'm not sure what the best way would be. But the current possible options revolve around print functions which print messages to the console AND the player's screen and that's too much visual annoyance (if duplicating centerprint message by the current means that means writing it centered on screen + on the upper left corner + to the console: the upper left is really too much).

DelusionalBear commented 2 years ago

actually there is a cvar called scr_centertime which by default is "4", but you can set it for longer durations.