Barotrauma

Barotrauma Dev Tracker



18 May

Post


Hello everyone!

The summer approaches and so does our next update – stay tuned for various quality of life improvements to coincide roughly with our 3rd Steam anniversary. Before that, though, we’ve one more thing to release in connection with the previous update: the official modding documentation.

Barotrauma modding documentation Along with the modding refactor included in the Urban Expanses update, we promised more comprehensive documentation about modding Barotrauma. This documentation is released only in English to keep our workload manageable, and it is semi-automatically generated and in places quite technical. Even then, we’re hopeful many of you, particularly the more ambitious modders, will find it helpful.

In addition to the more finicky details, the new documentation includes the pre-existing Charac... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

28 Apr

Comment
    Dynamoon on Steam Forums - Thread - Direct
Hi, the hotfix was announced today via patchnotes as always. You can see it, including the full changelog, here: https://steamcommunity.com/games/602960/announcements/detail/3174484827448050640

Or, if you mean the actual update and not today's patch, that was announced the week before! You can browse earlier news posts under the ... Read more
Post


Hello everyone!

We've just released a patch for the Urban Expanses update. It introduces wallet and money functionalities which did not make it into the update itself and adds proper wiring for colony fabricators, deconstructors and research stations where power was missing.

The patch should additionally address multiplayer networking issues that have been present since the update, as well as other issues. Please see the full list of changes below!


v0.17.15.0

Changes:
- Display both wallet and bank balance on campaign interfaces when the player has access to the bank funds.
- Players who are allowed to manage money in the multiplayer campaign can use money directly from the bank without having to transfer it to their wallet first.
- Managing money always requires permissio... Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

22 Apr

Comment

We're currently trying to diagnose these networking problems, and it seems that there are at least a couple of unrelated issues that are causing disconnects. In order to address this it would be very important for us to know what the exact error message is; in your case, is it "SteamP2P connection could not be established", "SteamP2P connection timed out" or maybe something else?

Thanks and sorry for the inconvenience, I hope we can sort this problem out soon. :/

Comment
    Dynamoon on Steam Forums - Thread - Direct
Hi, this thread seems unrelated to Barotrauma, so I am locking it. It is unclear to me whether OP or anyone else wished to provoke anyone with the topic, but as the weekend approaches and we may not be here to keep an eye on it, I think it might be in everyone's best interest to avoid further conversation here – since none of it so far seems to yield much discussion about the game itself.

Wish everyone a nice weekend!

21 Apr

Comment
    Dynamoon on Steam Forums - Thread - Direct
Hi! Sorry for the trouble. This is unfortunately an actual problem in the game which somehow managed to go unnoticed all the way until release, and as such you cannot work around it. It seems to affect about half of all colony modules. We are aware of the problem now, though, and will fix it as soon as we are able to!

20 Apr

Comment
    Rokvach on Steam Forums - Thread - Direct
Forgot to mention that we are going to do a update which allows hosts to directly use the money stored in the bank again, so just like it used to work. Sadly that change didn't make it into this update.
Comment
    Rokvach on Steam Forums - Thread - Direct
You have to use the new wallet system in order to access the money stored in the bank, you can access the wallet by pressing Tab key and selecting a character from the crew list. On the right hand side you can adjust that characters salary and from the drop down under the salary you can transfer/request money from the bank.

Server hosts and players who has permission to manage money can transfer money from the bank freely and they can adjust every players salaries as well (which is recommended).

You can also give other players money by selecting them in the crew list and moving money to their wallet, or as a host you can move other players money back to the bank if needed.
Post


Hello everyone!

The Urban Expanses update has just been released. Please be sure to update your game to the latest version and read on for more details about the update.

Colony overhaul We’ve reworked the appearance and available services of colonies, the biggest outposts, to make them look and feel like real cities.
  • Complete visual overhaul.
  • Bigger colonies with better layouts using less random generation.
  • Multiple merchants with all possible outpost services.


Crew wallets The update replaces the current money system with a combination of personal wallets and the crew bank.
  • Spen...
Read more
Post
    /u/ on Steam - Thread - Direct
A lil somethin somethin: You can find the details for this event on the announcement page here.

14 Apr

Comment
    Dynamoon on Steam Forums - Thread - Direct
Hi! We've seen a few posts suggesting multithreading as a performance fix and have refrained from writing back to avoid sounding nitpicky or besserwissery, when we understand these problems are really frustrating for you. But the next update is getting close and probably will not flat-out eliminate all performance issues, so I thought I'd drop by and write a little bit about this now that it has come up again.

Barotrauma actually already employs multithreading in some places, and adding more might indeed be helpful, but only to a degree. It's not the only or most effective thing we could do to improve performance, because the current problems are probably not greatly affected by whether the game uses a single core or multiple ones. The problems also do not appear to be tied to any single cause, such as a particular hardware make, that would help to pinpoint and address them neatly. Instead, the issues that have cropped up, particularly following the latest update, are mo... Read more

11 Apr


10 Apr


08 Apr

Comment

Originally posted by supah_science

Yeah, specially some multithreading, this game is single thread, so each piece of the sub, player, and enemy is all beign handled by one core, spreading it out would be great

Hi! We don't usually talk much on Reddit to keep ourselves from being spread too thin across the internet, but since performance issues are a bit of a hot potato lately, I wanted to write back about this.

For one thing, we already employ multithreading in some parts of the game and have done so for a couple of years. Adding more might be helpful in some ways, but it's not a magic bullet that would improve performance across the board (in any game). Barotrauma has so many moving parts that affect performance, one-shot solutions sadly don't exist, and the task is more complex: we need to find the performance-hurting parts of the game and optimise them each individually. This is work that we do continuously, and it seems that with the Rising Tide update, there were some setbacks in the department.

We're sadly not confident that we've uncovered all the causes of those setbacks yet. That is why we are not promising a thorough fix to the recent performance issues...

Read more