You are viewing a potentially older version of this package. View all versions.
sonodima-BetterLobby-1.0.0 icon

BetterLobby

Improves the matchmaking system to allow friend lobbies with fill and a proper late-join!

Date uploaded 3 months ago
Version 1.0.0
Download link sonodima-BetterLobby-1.0.0.zip
Downloads 2659
Dependency string sonodima-BetterLobby-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

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

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 stated
  • Avoid the standard matchmaking experience, which makes it hard to join a session without an error

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

Notes and Safety Measures

When using the late-join feature (prressing 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.

Furthermore, if the lobby you are trying to make public is already full, the operation will be ignored.

Incompatible Plugins

The following plugins will not work correctly together with BetterLobby!