Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stacked walls will stack their flooding and water flow rates when breached #13469

Open
1 of 2 tasks
WJohn opened this issue Feb 23, 2024 · 0 comments
Open
1 of 2 tasks
Labels
Bug Something isn't working Code Programming task

Comments

@WJohn
Copy link

WJohn commented Feb 23, 2024

Disclaimers

  • 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.

stacked_breaches.mp4

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

  1. Enter the Submarine Editor
  2. Load the Orca 2
  3. Destroy the frontmost walls in front of the captain's Navigation Terminal
  4. Observe the flow rate
  5. Destroy the furthest back walls in the Engine Room
  6. 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?

Windows

Relevant error messages and crash reports

No response

@itchyOwl itchyOwl added Bug Something isn't working Code Programming task labels Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Code Programming task
Projects
None yet
Development

No branches or pull requests

2 participants