Barotrauma

Barotrauma

38 ratings
Mission Mode Starting Options
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
255.219 KB
22 May, 2024 @ 4:57pm
14 Jul @ 6:08am
8 Change Notes ( view )

Subscribe to download
Mission Mode Starting Options

Description
I don't think it's exactly a secret that Mission mode in barotrauma is a bit lacking. This mod aims to help leviate that a bit by adding new options for starting a mission mode with randomized loot and starting experience.
All the options added can be found within the Additional Cargo section of server settings. All submarines that are correctly tagged will work with this mod (More information can be found in the linked guide at the bottom of this page for what tags are needed for loot generation.)
While designed for mission mode, it also works in campaign.

The usage of the Additional Cargo settings lets hosts fine tune the options they want, and if you are a custom map maker you can even place the spawner items within containers to trigger additional spawns into those containers if desired.




What can I do with this mod so far?
  • Set containers on your submarine to autofill at the start of a game.
  • Set players to spawn with items at the start of a game. (Will be working to make this work with new joiners in campaign)
  • Set a starting level value for everyone.
  • Set a passive experience gain over time for everyone.
  • Despite the name, this works within Campaign too.



Quick start guide
  • Host a server.
  • Select server settings.
  • Go to general tab.
  • At the bottom right, select Additional Cargo.
  • Type mmso into the filter to find all relevant spawners.
  • Select your favoured options, MMSO - All In One is probably the best if you don't care to fine tune settings. (Increasing amount of spawners does increase amount that spawns when you start a round)
  • Start your game and enjoy.

    Quick video demonstration/tutorial




Known Issues
  • Only up to 15 things can be selected. This is a barotrauma hard coded thing for additional cargo, you can use the console to spawn more as a way to surpass this.
  • PvP is currently not fully functional/supported. This may change if this[github.com] gets implemented. You can however use the spawner items in submarine editor to manually spawn randomized items if desired.
  • Multiple people interacting with the Additional Cargo menu at the same time is not advised, while my testing is limited, it seemed to cancel out eachothers edits when someone saved the changes. This is a Barotrauma problem that I have no control over.
  • A random metal crate will always spawn when you have selected additional cargo, even though the spawner items you selected are then automatically removed. This is just the nature of the mod using additional cargo as a configuration system, I could delete the crate after use, but then any additional items would drop out, so I wont.
  • Submarines without secarmcab's (including some vanilla ones as the main issue) might not generate secarmcab stuff, may provide a backup plan later.
  • Full containers will not spawn further items, this is intentional to avoid items being dumped on the ground, but can cause issues with small containers that are heavily tagged.
  • Swapping a submarine without transferring items doesn't transfer Experience Emitters, I am not sure why you are not transferring items, but you will need to likely manually spawn them via console or switch back and forth with swapping items enabled to get them back.




Guide on more details regarding specific loot pools and tags required for submarine editors

For the more daring of you, feel free to look into the mod files and tweak it to your liking. It's setup in a way that hopefully makes it easy to copy and paste parts to make your own spawners.
19 Comments
LeCrazyy  [author] 7 Dec, 2024 @ 3:08pm 
Wouldn't give you money before starting tho, so would have to buy a sub at first station.
hottlelester59 6 Dec, 2024 @ 3:05pm 
Have a more money option, might be cool for starting with larger subs that have less supplies
LeCrazyy  [author] 28 Jul, 2024 @ 7:59am 
New update dropped but honestly I haven't tested every corner of it, so if you notice an issue, please feel free to comment and let me know.
LeCrazyy  [author] 4 Jun, 2024 @ 9:03am 
No prob
zeyv 4 Jun, 2024 @ 8:42am 
It works, tested it a minute ago. Thank you again for adding that option. :steamthumbsup:
LeCrazyy  [author] 3 Jun, 2024 @ 5:10pm 
Added it as "MMSO - Autofill - Ores"
zeyv 2 Jun, 2024 @ 1:01pm 
You are barotrauma beast, thank you! :steamhappy:
LeCrazyy  [author] 2 Jun, 2024 @ 9:46am 
Sure, I'll add that some time soon, pretty shrimple
zeyv 2 Jun, 2024 @ 6:53am 
Could you add mineral autofill option? Some submarines have sometimes bigger cabinets for minerals than for storage so having option to fill it with random minerals would be very helpful.
LeCrazyy  [author] 25 May, 2024 @ 4:20pm 
Ideally less janky on the xml end but yeah, would like to see stuff like this in vanilla for the neglected mode.