BetterLobby
Improves the matchmaking system to allow friend lobbies with fill and a proper late-join!
模組介紹 作者原文
Content Warning: BetterLobby 🌐
BetterLobby is a mod that improves the matchmaking system of _Content Warning_ by adding
a __FILL LOBBY__ button in the pause menu and modifying the behaviour of the
__INVITE FRIENDS__ button
Features
- Invite your friends in the lobby, and then fill it up with other people
- Fill the lobby back up when someone quits, even after the game has started
- Avoid the standard matchmaking experience, which makes it hard to join a session
without an error
- Invite friends to join, even when already in the underworld _(may have some glitches, for now)_
Usage
- Install BepInEx in
the Content Warning game directory
- Copy the BetterLobby.dll file in the BepInEx / plugins folder
- Launch the game, click on __PLAY WITH FRIENDS__, and host a game
- Invite the friends you want to play with, then press ESC to open the pause menu
- Click on the new __FILL LOBBY__ button to open the matchmaking to the public
When you press the __INVITE FRIENDS__ button, the matchmaking is closed to the public and
becomes friends-only. To open it up again, press __FILL LOBBY__.
Only the host needs to have BetterLobby installed. It aims to maintain 100% vanilla
compatibility!
Notes and Safety Measures
__LATE-JOIN IN THE UNDERWORLD IS DISABLED FOR RANDOMS__
Late-join for randoms is only enabled when on the surface, to avoid other players getting put
directly in the underworld mid-game.
You can use the __INVITE FRIENDS__ button even in the underworld, but the spawn points
may be messed up.
If you want to fill the lobby back up with randoms, return to the surface first.
__LATE-JOIN DISABLES ITSELF AFTER REACHING MAX LOBBY CAPACITY__
When using the late-join feature _(pressing __FILL LOBBY__ while the game has started)_,
BetterLobby will wait for the lobby to reach its maximum capacity, and then disable the
late-join.
I implemented this because I suspect that leaving the lobby open would disrupt matchmaking
even more, as players would attempt to connect to our full game. _(this happens with Virality)_
Simply put, if the game has started, you opened the lobby, all players joined and then
someone left, just press __FILL LOBBY__ again and it will fill back.
__I PRESS ON THE BUTTONS BUT NOTHING HAPPENS__
If the lobby already has the maximum number of players connected, all operations will
be ignored.
Wait for a player to leave before inviting friends or opening the lobby to the public.
Incompatible Plugins
_The following plugins may not work correctly together with BetterLobby!_
- PublicHostingFix
- Virality
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: