ChatBox

版本 v2.1.0·更新於 2026-09-08

Adds chat box to REPO for easier communication. Configurable! Now with custom commands API!

截圖 共 1 張

模組介紹 作者原文

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

  • GitHub: Unloaded Hangar

-

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
ChatBox-2.1.0.zip
檔案大小
63.3 KiB