Functionally, I'm loving the new chat system in the dev builds. However, the accessibility and visibility of the UI bugs me. Rather than the chat menu/interface disappearing completely, I propose that a small version of the chat menu should always be visible in the corner, like this:
Pressing a different button/combination (Tab-Enter? Tab-C?) would bring up a larger chat menu with more options, particularly for admins, but this smaller menu would be persistent whether you're chatting or playing the game. (Ideally, it would become semitransparent if you don't hit enter for a while so it doesn't obstruct your view, but it should never disappear, or for that matter turn into an ugly white rectangle.)
Of course, this feature is still in development and for all I know this is in fact the exact plan for the chat layout. However, in the event that it isn't, I just wanted to suggest that it be laid out this way to improve accessibility and convenience. The menu seems to scale to this size nicely without modification anyway, so I can't see it being too hard to simply make the menu non-clickable when inactive without making it disappear. (If it requires a new feature in the UI system itself, then it's probably one that should be added anyway - I can see other potential uses for this.)
Pressing a different button/combination (Tab-Enter? Tab-C?) would bring up a larger chat menu with more options, particularly for admins, but this smaller menu would be persistent whether you're chatting or playing the game. (Ideally, it would become semitransparent if you don't hit enter for a while so it doesn't obstruct your view, but it should never disappear, or for that matter turn into an ugly white rectangle.)
Of course, this feature is still in development and for all I know this is in fact the exact plan for the chat layout. However, in the event that it isn't, I just wanted to suggest that it be laid out this way to improve accessibility and convenience. The menu seems to scale to this size nicely without modification anyway, so I can't see it being too hard to simply make the menu non-clickable when inactive without making it disappear. (If it requires a new feature in the UI system itself, then it's probably one that should be added anyway - I can see other potential uses for this.)
Last edited: