TL;DR
Factorio gets a fully fledged chat interface with different tabs for console commands, global chat + game/mod messages, team chat and a tab for each personal or group conversation.What ?
Most applications have a chat/console user interface which which are a "bit" more comfortable than the console in factorio. I wish for the following in order of importance:Must haves:
- Chat/Console interface as in-game window
- Scrollable chat history
- Distinct notification sounds for messages of different types (global, team, private, game/mod messages ... at least for messages in personal conversations)
- Notification sounds can be disabled
- Messages are sorted/can be written to different tabs
- One tab for each of these: Console commands, game/mod messages, global chat, team chat
- One tab for each personal conversation
- List of players
- Player names can be clicked to start a personal conversation
- Players can be added to a chat group
- One tab for each group conversation
- Chat groups can be public (everyone can join) or private (players have to be added by members)
- Notification sounds can be chosen
Why ?
Problems with current chat/console on multiplayer:- Chat can become very crowded
- Every message (global, team, private, commands, game) is put into the same overcrowded message history
- Message history is not accessible further back than messages fit on the screen
- Chat notification sounds for a lot of messages get annoying sooner than later
- Often it is not clear who is talking to whom
- Because also whisper messages have the same notification sound as the global chat messages, it is hard to get the attention of a player, who is not following the global chat
- To maintain a personal conversation, the whisper command has to be used all the time, which includes the need to accurately type also confusing player names