Barotrauma

Barotrauma

78 ratings
Multiplayer crew manager REVIVED Beta
4
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
137.611 KB
10 Oct @ 2:58am
13 Oct @ 8:52am
9 Change Notes ( view )

Subscribe to download
Multiplayer crew manager REVIVED Beta

Description
This version of mod works bad but works and can be interesting for some people.

Always keep your campaign files backed up!

Please, report bugs.

INSTALLATION:

To use mod Install "Lua For Barotrauma" and turn on "Enable CSharp Scripting" in Main Menu (Open LuaCs Settings):
https://gtm.steamproxy.vip/workshop/filedetails/?id=2559634234
Run your server by "Lua for Barotrauma - DedicatedServer" server executed file in server settings

IMPORTANT RECOMENDATIONS:

Set autorespawn new clients to true;
Set shuttle mode to false;
Set secure mode to true;
Dont use mcm spawn command to respawn existing or dead character;
Prevent characters with same name in your team (profession all same characters will change to latast created character, if one of the same named characters will die then you can lose him and his items);
If you have wierd game behavior then go to game lobby and use "reloadcs" in console.

IMPORTANT INFO:
secure mode: clients without permisions and not matching name of existing characters dont get controll on random bot, they can spawn as new character (sometimes need reconnect to server);

KNOWN BUGS:

bot vanilla game reservation doesn't work. all reserved bots will be removed;
command "mcm spawn" doesnt work;
command "mcm release" and spectating functions dont work;
shuttle mode (shuttle apear behind the map), autospawn mode (you can always respawn if reconnect to server) and respawn mode (permadeath remove character data but character spawns again) options doesnt work properly;
you can control existing bots without permissions by client name change if they uncontrolled;
some not critical bugs.

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 are playing with non-trusted players to prevent them from gaining control over bots

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.

Original OUTDATED Mod: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2775613786

69 Comments
xConscrypt 9 hours ago 
works good
Сол  [author] 13 Oct @ 9:00am 
@shuifen old version of the mod has this problem. try resubscribe
Сол  [author] 13 Oct @ 8:59am 
@shuifen Thank you for your report. Do you have the latest version of mod. I cant repeat your bug. Give me more info about you problem.
shuifen 13 Oct @ 8:37am 
And the items I just purchased will disappear after loading the save file
shuifen 13 Oct @ 8:26am 
l can't use it,please update it,thank you qwq
Mr_Shaurmen 12 Oct @ 10:53pm 
о! а вот это ништяк
Sagittarius A 12 Oct @ 7:16am 
Если у тебя получится оживать этот мод, это будет божественно, куда донатить
Сол  [author] 12 Oct @ 6:57am 
@Aura Farmer Use recommendations from description
Сол  [author] 12 Oct @ 6:56am 
@Aura Farmer Try the latest version of the mod. Disable other mods
Aura Farmer 12 Oct @ 6:02am 
i add this mod but sever host time out idk why