mattymatty-LobbyControl_Experimental icon

LobbyControl Experimental

A collection of Patches for Lethal Company with Quality of life changes for the Host.

Last updated a month ago
Total downloads 85823
Total rating 16 
Categories Mods Tools Server-side Tweaks & Quality Of Life
Dependency string mattymatty-LobbyControl_Experimental-4.10.0
Dependants 52 other packages depend on this package

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

LobbyControl

GitHub Release GitHub Pre-Release
Thunderstore Downloads

A collection of Patches for Lethal Company with Quality of life changes for the Host.

This mod is 100% Vanilla Compatible and does not change any of the vanilla gameplay. only the host needs this mod installed

Lobby Control has split:

some of the features that are not about hosting have been moved to Matty's Fixes

Patches:

  • Steam Lobby ( all controls from terminal ):

    • allow to re-open the lobby while the Ship is in Orbit ( Late Joining )
    • change the visibility of the lobby
      (public, Invite-Only, Friends-Only)
    • rename the lobby
  • Vanilla Saving ( all controls from terminal ):

    • toggle autosave for the current SaveFile
      ( no need to quit before Orbit to reset a run )
    • force save the lobby
      ( optionally with a alternative filename backup )
    • hotload of the lobby
      ( reload a previous/different savefile without having to quit the lobby )
  • ItemLimit

    • removed limit on amount of items that can be saved
      ( vanilla = 45 )
    • removed limit to amount of scrap that can be synchronized
      ( vanilla = 250 , v55 = 500 )
  • InvisibleManFix

    • fix for late joining player being invisible if the previous owner of the body disconnected while dead
  • ItemSyncFix

    • prevent clients with extra inventory from generating unpickable items
    • fix shotguns disappearing if client reloads while de-synced
  • JoinQueue:

    • process incoming connections as a queue to prevent two clients connecting at the same time
    • prevent landing if there are players in the queue
  • LogSpam:

    • fix the causes of some spammy error messages
      • stop CalculatePolygonPath when enemies die
  • Others:

    • Prevent host crashes when an extra player tries to join when the lobby is already full but the last player has not finished joining
    • Fix wrong names in radarMap when a booster is enabled

Terminal Command:

Syntax: lobby [command] (option)

[option] means required
(option) means optional

Sub-Commnads:

  • status : prints the current lobby status
  • open : open the lobby
  • close : close the lobby
  • private : set lobby to Invite Only
  • friend : set lobby to Friends Only
  • public : set lobby to Public
  • rename [name] : change the name of the lobby
  • autosave : toggle the autosave state
  • save (name) : forcefully save the lobby
  • load (name) : re-load the lobby from SaveFile

Differences to ShipLobby

This mod started as a Fork of ShipLobby and instead of always reopening the lobby it allows the host to decide if and when with terminal commands

Differences to MoreItems

MoreItems simply sets the max amount of items to the arbitrary value of 999.
This mod instead removes the limit entirely, additionally it also allows you to sync the scrap value of all those items

Installation

  • Install BepInEx
  • Unzip this mod into your Lethal Company/BepInEx/plugins folder

Or use the mod manager to handle the installing for you.

Terminal Code by

@felix_argyle_nya on discord
<@675902479245770810>
GitHub | Thunderstore

Icon by

@pedro9006 on discord
<@464801863741734913>