con_drawNotify not working as it should
/con_drawNotify is used to display the most recent console prints on the top of the screen to know what’s going on without opening the console.
The problem is that currently, when enabled, the prints only appear on the top of the screen if the console is open already anyway, which kind of defeats its purpose, I suppose.
It was brought a few months ago (see commit) for some unclear reason. I think someone complained because they use this engine feature in a mod? (
might be Ensi with TeamFortress?). It’s also cheat protected. We should either make it usuable in ET, or get rid of it (for good). At present, it’s plain useless.
Edit: It was ryven, and this is actually useful for debug when mapping.
Note: the revert seems partial only (see message modes). That feature might not even behave as it did before removal.
In my opinion it would be nice to bring it back but way differently than it is currently.
You are absolutely right, currently it’s not usable.
What I would like to suggest is that it only works with cmds and their feedback.
No kill messages, no map messages or any stuff that is already displayed somewhere else one the HUD.
Only feedback on commands and their binds, like when you take a screenshot that it prints "Wrote screenshot blablabla"
That would also be useful for all those debug commands. Then you wouldn’t have to open the console anymore.
Obviously, it should only work when the console is closed and it shouldn’t be cheat protected.