LethalBots
[V81] A Lethal Company Mod that adds bot players to the game. Based off of the code of the mod Lethal Internship.
Screenshots 4 screenshots
About this mod Author’s original text
Lethal-Bots
A Lethal Company Mod that adds bot players to the game. Based off of the code of the mod Lethal Internship.
Everyone must have the mod in order for it to work!
I also have a discord server as well for any questions or support:
[!NOTE]
Its recommended that you install the LethalBots NavMesh Project which has a ton of NavMesh Improvements and fixes for the bots!
Preamble:
Playing solo in Lethal Company is hard, as the game is inherently designed around a team of 4 players.
Now, there are certain mechanics that automatically adjust for single player, but you still run into multiple disadvantages.
Loosing all your scrap if you die, enemies like the butler and coil head really screwing you over, turrets, landmines, big doors, and many other issues that are a lot easier to deal with multiple players.
After I discovered the mod Lethal Interns, it inspired me in a way. I realized I could use my previous modding experience with player bots and use it to finally create player-like bots for Lethal Company.
And that is how this mod came to be, and you would not believe how long it took me to get here. There are many older version of this mod, lost to time.
In the end, while they may never be as smart as a real player, its still better than playing alone.
Oh, and before I forget, this mod is 100% MULTIPLAYER friendly, so feel free to add them to assist your Duo or Trio.
Bots and how they spawn
These passionate workers spawn in after you start landing on a moon.
The number of ~~bots that spawn~~ players that join depend on how many player slots are available and the maximum number of ~~bots~~ players set in the config
They return to the ship
If they lose the player they are following and it starts getting late out,
they will automatically return to the ship.
They always follow you unless told otherwise
Or at least try to follow you, or another player.
The moons are not very welcoming and your ~~bots~~ new co-workers may have (some) difficulties to navigate smoothly in those tricky areas due to how the navmesh is made.
They can loot on their own
You are able to command your ~~Bots~~ new co-workers to enter the facility and they will search for scrap and will only return to the ship when full or after a while!
They continue the round after you die
In the event of your demise, ~~bots~~ your new co-workers are capable of continuing to collect scrap without you,
You can vote to leave early which will tell ~~bots~~ your new co-workers to return to the ship
They will automatically return to the ship if not following a player after the sun sets
How to use the mod
- Bots will take up player slots that are open, if you have a full server this addon won't do anything.
- Bots will join you in orbit, you can kick them from the lobby if you want to make room for friends!
- Bots automatically revive after returning to orbit.
- You can revive bots and bots can revive you with other mods like 'Revive company', 'Bunkbed revives' and 'Zaprillator'
- Bots can sell scrap at the company. You can configure if they sell everything, or only to quota
While they are spawned, while looking at them:
- You can command them to follow you with as well as tell them to loot on their own with [E]
- Make them drop their held item with [G], they will automatically swap to the next item in their inventory
- Change the suit of the bot by the one you're wearing with \[X]
- All input are configurable.
Configuration files
Lots of settings for the bot's AI can be configured, so go check them!
Mod is compatible with InputUtils so you can change your inputs!
There's also a config file for the identities of the bots (a name, preferred suit, a voice)
All config files can be found at Your_profile_folder\BepInEx\config\LethalBots\
If you want to make your own custom loadouts file, rename 'ConfigLoadoutsDefault.json' to 'ConfigLoadoutsUser.json' and the default one will be ignored. Details can be found in the default json
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: