You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current Console UI is lacking some major features like proper Command/Playername completion and Scrolling
Also, the saytextcolour implementation is far from ideal
Goals
Ideally we want to keep game chat and game console separate, but if we'd keep it the way it is layed out right now, there would be no apparent way to implement a sensible scrolling mechanic, you can see the problems that arise in Make chat scrollable #39 (having to switch between console and chat for scrolling)
we don't want to lose data or make it inaccessible, that means no messages should be deleted unless they get overriden by some kind of ring buffer implementation
it needs to be intuitive so old and new players can use it without problem
Colored highlighting of team messages / whispered messages
My Idea
Sorting the game's console/chat output into 3 main categories: chat, game and debug, debug should have several Log-Levels like Error, Warning, Info, etc, these 3 categories should be generally separated into different tabs in the console, these tabs could leak information into the currently selected tab based on wether or not there are important messages in them, like when an Error was printed in "Error", show a little pop down in the Chat or Game tab so you can see that there is an error or smth like that.
I already made a small concept after cleaning up some code and rewriting many things: https://www.youtube.com/watch?v=MgZZlPi7q2g
Concept Update: https://youtu.be/ezuDOPxVrzc
The text was updated successfully, but these errors were encountered:
Why
The current Console UI is lacking some major features like proper Command/Playername completion and Scrolling
Also, the
saytextcolour
implementation is far from idealGoals
Planned Features
My Idea
Sorting the game's console/chat output into 3 main categories:
chat
,game
anddebug
, debug should have several Log-Levels likeError
,Warning
,Info
, etc, these 3 categories should be generally separated into different tabs in the console, these tabs could leak information into the currently selected tab based on wether or not there are important messages in them, like when an Error was printed in "Error", show a little pop down in the Chat or Game tab so you can see that there is an error or smth like that.I already made a small concept after cleaning up some code and rewriting many things: https://www.youtube.com/watch?v=MgZZlPi7q2g
Concept Update: https://youtu.be/ezuDOPxVrzc
The text was updated successfully, but these errors were encountered: