Bug #1258

con_drawNotify not working as it should

Added by keMoN 7 months ago. Updated 6 months ago.

Status:New% Done:

50%

Priority:NormalSpent time:-
Assignee:-
Category:Mod generic
Target version:2.78
OS: Arch:

Description

/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.

shot0004.jpg (517 KB) keMoN, 21.04.2019 17:25

1083

Related issues

Related to ET: Legacy Development - Feature #830: Console improvements New 11.03.2015

Associated revisions

Revision 00db29ef
Added by Spyhawk 7 months ago

client: fixed con_drawNotify visible only with opened console, refs #1258

Revision 6facff06
Added by ryven 6 months ago

client: add con_numNotifies cvar, refs #1258

Added con_numNotifies cvar to change number of drawable notifies.
Allows to draw up to 10 lines.

History

#1 Updated by keMoN 7 months ago

If/once fixed, please ping me so I can add a screenshot of it to its wiki section

#2 Updated by Spyhawk 7 months ago

#3 Updated by Spyhawk 7 months ago

I actually had removed it long time ago, since this is a deprecated feature from Q3 (message code is handled in mod code in ET), see commit here and here

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.

#4 Updated by keMoN 7 months ago

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.

#5 Updated by Spyhawk 7 months ago

  • % Done changed from 0 to 50

#6 Updated by ryven 6 months ago

  • add con_numNotifies cvar to define number of notifies to print - one would need something more than 3 (def) in case of multiple prints that might happen at the same time, eg. with script debugging enabled.

Also available in: Atom PDF