ChatBox: Revival series
Adds Chat box to REPO for easier communication
Mod status: Revival
Project class: Quantum
Last tested version: v0.4.4.3
⚠️ Required on all clients ⚠️
This mod adds a dedicated chatbox to make communication much easier especially for deaf/mute players.
Built-in Commands
| Command |
Host Only |
Special Syntax |
Result |
| !clearchat |
Yes |
N/A |
Clears the chat from all messages on all clients |
| !printcodes |
No |
N/A |
Prints a list of player codes |
| !whisper |
No |
[c][s][pc][s][ms] |
Sends a message to a specific player only |
[c] => Command.
[pc] => Player code.
[ms] => Message.
[s] => Space.
Custom Commands API
As of 2.0.0 ChatBox now comes with public API for registering commands and custom chat messages!
Everything API related exists within the included API Documentation File.
🚨 Notice! 🚨
The "Public API" is referring to a class named "API", everything else outside of it is intentionally out of reach.
Do not touch anything outside of the "API" class, this is still a private project! You have been warned!
I really did not wanted to write this here, but apparently i have to.
Config
EnableConfiguration
| Description |
Default value |
Type |
| Enable if you want to use custom set config setting values |
false |
Bool |
ProximityChat
| Description |
Default value |
Type |
| If enabled, your messages will only send to players that are within the set range of your position. |
false |
Bool |
ProximityRange
| Description |
Default value |
Type |
| Transmit range of the proximity chat. |
20 |
Float |
OutOfRangeMessage
| Description |
Default value |
Type |
| If message sender is further than the set range, you will receive an error message in the chat instead of the message being ignored completely. |
false |
Bool |
AfterFadeVisibility
| Description |
Default value |
Type |
| How visible the chat box is going to be after fading |
0.2 |
Float |
StartMessageEnabled
| Description |
Default value |
Type |
| If enabled, TAXMAN will post 'ChatBox active!' in the chat each time a level starts. |
true |
Bool |
FadeDelay
| Description |
Default value |
Type |
| How long the chat box will stay visible before fading |
4 |
Float |
BeforeFadeVisibility
| Description |
Default value |
Type |
| How visible the chat box is going to be before fading |
1 |
Float |
MessageLimit
⚠️ Setting negative values will result in the mod ignoring the field and using default values ⚠️
| Description |
Default&Minimal value |
Type |
| How many messages will be shown on the screen |
4 |
Int32 |
ChatBox_X
⚠️ Setting wrong values may result in unintended behavior ⚠️
| Description |
Default value |
Type |
| Onscreen ChatBox X position |
107 |
Float |
ChatBox_Y
⚠️ Setting wrong values may result in unintended behavior ⚠️
| Description |
Default value |
Type |
| Onscreen ChatBox Y position |
100 |
Float |
DeadPlayerTransmitBlock
| Description |
Default value |
Type |
| If enabled, you won't be able to send messages when dead |
false |
Bool |
Developer Contact Info
