[X] I have searched the issue tracker to check if the issue has already been reported.
[ ] My issue happened while using mods.
What happened?
The Problem:
When multiple walls are overlapping, damaging them will have them individually add flow rate to the room despite covering the same surface area of the hull. This can result in seemingly decorative stacked walls and hulls both contributing to flooding and causing much more extreme flooding when damaged.
In the following video (on 1.2.12.0 Unstable), the left wall would ordinarily flood at a flow rate of 543.7. The 1000 flow pump can handle this. The right wall has 5 walls stacked on top of each other, and will subsequently have a flow rate of 2718.5 despite being the exact same size of a breach.
Expected Result:
Breach flow rate should first be determined by the surface area of the hull block being affected by a breach, and secondly by the single most damaged wall affecting that section.
Notes:
This effect is even more extreme on the current live build v1.2.8.0 Winter Update hotfix 2, as breaches of this size produce flow rates of 966.66, so the right wall would produce a flow of 4833.3.
Several submarines have decorative shell pieces overlaid on top of indoor walls, such as the back of the Humpback and Orca 2, and the command room of the Typhon 1. These rooms flood incredibly fast when those pieces are damaged.
Reproduction steps
Enter the Submarine Editor
Load the Orca 2
Destroy the frontmost walls in front of the captain's Navigation Terminal
Observe the flow rate
Destroy the furthest back walls in the Engine Room
Compare the flow rate with the breach in the Command Room
Bug prevalence
Happens every time I play
Single player or multiplayer?
Happens in both single player and multiplayer
-
No response
Version
v1.2.12.0 (unstable)
-
No response
Which operating system did you encounter this bug on?
Disclaimers
What happened?
The Problem: When multiple walls are overlapping, damaging them will have them individually add flow rate to the room despite covering the same surface area of the hull. This can result in seemingly decorative stacked walls and hulls both contributing to flooding and causing much more extreme flooding when damaged.
In the following video (on 1.2.12.0 Unstable), the left wall would ordinarily flood at a flow rate of 543.7. The 1000 flow pump can handle this. The right wall has 5 walls stacked on top of each other, and will subsequently have a flow rate of 2718.5 despite being the exact same size of a breach.
https://github.com/FakeFishGames/Barotrauma/assets/5988156/248a6f1d-6291-49c4-81b8-1a26da0e1669
Expected Result: Breach flow rate should first be determined by the surface area of the hull block being affected by a breach, and secondly by the single most damaged wall affecting that section.
Notes:
Reproduction steps
Bug prevalence
Happens every time I play
Single player or multiplayer?
Happens in both single player and multiplayer
-
No response
Version
v1.2.12.0 (unstable)
-
No response
Which operating system did you encounter this bug on?
Windows
Relevant error messages and crash reports
No response