Barotrauma

Barotrauma

581 ratings
Multiplayer crew manager
22
8
7
8
2
2
3
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
131.478 KB
8 Mar, 2022 @ 7:54am
15 Jan @ 6:43am
60 Change Notes ( view )

Subscribe to download
Multiplayer crew manager

In 1 collection by Oiltanker
Oiltanker's mod list
16 items
Description
Link to the sources on GitHub for anyone interested: link [github.com]

Thinking about adding MCM to your ongoing campaign? Read the thread below
Adding MCM to an ongoing campaign

Features
  • For the mod to work, the server must use the Lua executable file
  • All game clients, without exception, must be patched with client-side Lua files
  • The mod accepts commands from the chat (not from the F3 console). Mod commands start with the word 'mcm'
  • Mod works ONLY in multiplayer campaign
  • In order for players to appear in the game in the middle of a round, the administrator must enable autospawn of players: mcm client autospawn true, or spawn them manually: mcm spawn <id>. To get the player's id, type: mcm list
  • If secure mode is enabled, only administrators can freely switch between characters
  • Crew reserve feature allow you to load/unload characters at any time during the campaign. Check the details on the update notes.

Description

Got only a few friends that you want to play Barotrauma with, but the Bots make game less tolerable? Well worry no more! Kinda ...

Multiplayer crew manager is a modification that makes Multiplayer Campaign play something more similar to the Singleplayer one, in terms that:
  • Directly controllable bot crew-mates (all crew members are AI controlled bots, that can be possessed by client player)
  • Crew information panel now also used to switch between crew characters by clicking on them (Full installation needed, see Client-side lua installation)
  • Server CHAT commands that allows more in-depth control of campaign (especially for server admins), just type in chat mcm or mcm help
  • Can user mcm release to spectate, or for admins mcm release <client_id> to free characters from AFK players
  • Enable secure mode if you playing with unfamiliar players to prevent them to gain control between the characters and ruin the game

To keep in mind

  • To run this mod, as every other LuaCs mod, you must select LuaForBarotrauma server executable in 'Host Server' menu.
  • ALWAYS keep your campaign files backed up
  • Be careful with new respawning mechanic, when doing a level transition. Dead bots don't respawn. Character killed count as bots if you play another character whilst your main is dead! To avoid that, look for other mods
  • Campaign most probably cannot be converted back, without manual editing (xml file), or in-game shenanigans
  • Every bot, new hire and player is saved into _CharacterData.xml
  • Respawns are turned off by default, to turn them on use: mcm respawn set true
  • Respawn interval and maxtransporttime refers to timeout on first person dead and time to arrive to main sub on respawn shuttle.
  • Secure mode is disabled by default. Use mcm secure and mcm secure true/false to check and toggle it.

Client-side lua installation

  • Install Lua For Barotrauma mod
  • In the settings mod menu enable LuaForBarotrauma.
  • In multiplayer select 'Host Server', select LuaForBarotrauma executable.
  • While in the hosting menu open the console window (most commonly F3)
  • Type in or copy, then execute the console command: install_cl_lua
  • Restart the game

Checkout my other mods
My Barotrauma workshop
Want to message me more directly? Message me on my discord[discord.gg]
Popular Discussions View All (33)
42
17 Apr @ 11:30am
PINNED: Bug Reports
Oiltanker
5
10 Oct @ 3:17am
Mod not working
YodaDoge
4
29 Apr @ 10:52am
NEED HELP WITH INSTALLATION
ricco_?
826 Comments
Warsingle 19 Oct @ 1:20pm 
Very Very useful mod. But tried Oct 2025 dont work with new update, should be cool to update, and to not need Cssharp, maybe the IA can help to recode this without this issue ?
Europa 10 Oct @ 7:35am 
Сол я тобой горжусь! Спасибо брат!:diverhusk:
Сол 10 Oct @ 3:17am 
Updated mod version:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3584105566
@Zannen @Sagittarius A @Precursor @KG @求大佬更新 @丫丫我们来接你回家 @ricco_? @某个菜鸡 @HDC @Birma @DingooS @JoshX9706 @Hensing @HaFaSiKo @Addeymod @Pedro Alcântara @3NoYke @KAITO @不拉史之力的GARIFPS将军 @Wombat-Combat @Soarin @Yamabushi @神木LIE @฿ØⱠł₦Øł @XPEH_3HAET_KTO @SkyNoom @Dragon @francoziro @update @polo334 @Smaug @nikitos @F0216 @∏≡=¤→★←¤=≡∏ @francoziro @SARSUnicorn @◯ | Tulpa @Aciroh @SaberPiddles @Eren Yeager @leekhmarcus @Zerattel @Xardion @kirb @Григорий @wxfu_Corn
Сол 10 Oct @ 2:42am 
Rejoice! I fixed this mod.
Zannen 5 Oct @ 8:53am 
No need to thank us, we already appreciate it that you've made this mod for everyone. There's just people who doesn't have or haven't lived through life yet on their own. :O_Oshocked:

Barotrauma is not that very popular at the moment to get more hands on in the community for this but well, we certainly hope so too that one day someone continues your mod, or who knows the devs might include it entirely.
Bardin  [author] 5 Oct @ 7:23am 
Thanks guys. A few of us helped patching the mod in the past. I moved to other games. You can go to the discord in the mod description or on the github if you want to fix it yourselves or reach out to people who can.
Zannen 5 Oct @ 6:40am 
I agree that was very rude, everyone here has a life you know.
Sagittarius A 5 Oct @ 3:49am 
@Precursor
That was rude. Anyway, thanks to the authors for making such a mod
Bardin  [author] 3 Oct @ 6:56pm 
The code is open, first line in the mod description. Happy coding.