

BetterChat is a mod that significantly improves the chat functionality in FlatOut 2. It automatically translates messages between Russian and English, and also allows you to write in chat directly during races, derby, or stunt competitions.
Localizations:





Localizations:
Have you always wanted to understand what people write about you in chat but didn't understand the language? With the BetterChat mod, communication in FlatOut 2 has never been so seamless, free from language barriers! Write back what you think about players like KolinSEX in your own language — and they'll understand what you said in theirs!
Features
Fully functional chat in dll/asi format, both in the new version of the game (after the Zoom Platform update) and in the old original version from Bugbear.
Ability to translate messages between English, Russian, Spanish, German and Turkish languages
Ability to copy and paste messages
Ability to communicate in races and various menus, not just in the lobby
Ability to change chat position, size, and hotkeys in the included ini file
Includes multiplayerlobby.bed file (BetterChat.bfs) to remove the original chat from the lobby
Player name colors depend on your arrow color
Compatibility with the original chat. Everything you write in the new chat will be seen by players in the old one without the mod installed, and vice versa
Cyrillic support. Even if you write in any language that uses Cyrillic, players without the chat installed will see it without problems (in newer versions of the game from Zoom Platform, due to a bug, Cyrillic is not supported in chat)
Chat scrolling using Page Up and Page Down
Emoji support (static and animated) — 98 emojis in total, of which 17 are animated
Message templates. (10 templates, to which you can assign hotkeys and custom text for quick message sending, for example, during races. You can edit them in the .ini file)

Controls
Key Bindings: By default, chat opens with the Y key, but this can be changed in the .ini file
Use the : symbol to open the Emoji selection window
If you don't like seeing messages during a race, press F7 to hide them. But you will continue to see them if you open the chat.
Use the F8 key to hide other players' messages when the chat is closed (useful during a race)
Switch between translations using F9. Translations into English, Russian, Spanish, German, and Turkish are available
Choose whether to translate text you write to other players using F10
Choose whether to translate other players' text for you using F11
Use the F12 key to enable/disable automatic language detection for other users' translations
Answers to frequently asked questions
If I install BetterChat, will I be able to communicate with those who haven't installed this mod?
That's the whole point of the mod. You will be able to communicate even with those who don't have this mod. Both you and they will be able to see each other's messages. Messages will also be translated. The only thing is that players without the mod won't be able to see your messages during a race. Additionally, this mod fixes a game bug where Cyrillic font doesn't display in chat. Messages you write using Cyrillic will also be displayed normally for those who don't have this mod.
Does the mod only work on the new version of the game?
The mod works on all official versions of the game, including the old one released by Bugbear in 2006.
Are there any hidden issues?
Only translation quality. The translation is not perfect, but acceptable. Translation engine: Google Translate, but you can improve it by switching to Azure. To do this, launch the game with the mod, a text file called BetterChat.ini will appear in the game folder — open it and change the value in the line "UseAzure=0" to 1. Next, create your Azure API key and paste it into the "AzureKey=" line, then write your region in the "AzureRegion=" line. The region must be written in lowercase WITHOUT spaces, for example: westeurope, eastus, ukwest, southeastasia, australiaeast. If your region is global, leave "AzureRegion=" empty or enter global. / If this seems complicated — just stay with Google Translate.
Can I get banned in multiplayer for using this mod?
No. This mod does not violate any fair play rules. Additionally, it seems that such ban mechanisms simply do not exist on the developers' side.
The mod author, Ember, wishes you to have fun, so you shouldn't let him down! <3
P.S. If you're lucky enough to see [PRO_RACE] Ember in one of the game lobbies, you can thank him — he put a lot of work into this mod :)
How to install a mod BetterChat
Move the BetterChat.bfs, BetterChat.asi, and winmm.dll files to the game's root directory.
Open the filesystem file in a text editor (if you have the new version of the game) or the path file (for the old version of the game before the Zoom Platform update in summer 2024). Write BetterChat.bfs on a new line at the end of the list. Then save the file.
Play!
After launching the game, a text file BetterChat.ini will appear, in which you can configure the mod, for example, activate translation by default, as well as the ability to send quick messages, including during a race, using Windows Virtual Key Codes to assign keys.


