Barotrauma 潜渊症

Barotrauma 潜渊症

评价数不足
Better Duct Block
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
20.956 KB
2021 年 7 月 12 日 上午 4:40
2022 年 5 月 4 日 上午 4:51
3 项改动说明 ( 查看 )

订阅以下载
Better Duct Block

描述
TL;DR

When there is hull breach, slow the flooding down, otherwise keep the duct block open.

Warning:

This duct block won’t work well if Top Hull Volume and Bottom Hull Volume have significant different. I am sorry that I didn’t consider the hull volume in the first place. I made a better version -- Flood Resist Duct Block . It should fix the problem.

Explain:

This duct block will monitor the sum of water level of both sides.

If the total water level is increasing, close the block because it is not helping the submarine to drain the water out.

If the total water level is unchanged or decreasing, keep the block open to let water pass through.

The duct block needs to open periodically to check the change of the total water level, so the mechanism can only slow down the flooding. It will also respond to flooding much slower than the typical duct block wiring.

We can configure the delay between checking in the top “Delay Component”. Increasing the delay will slow down flooding, but also increase the “reaction time” of the water draining.

Thanks for reading, this is my very first mod and I am not a native English speaker. Sorry if my English read like crap. Hope you enjoy it.
1 条留言
IT9  [作者] 2021 年 7 月 21 日 上午 5:23 
The instruction to configure the wait time was wrong.

The correct value to be set in the delay component should be equal to the wait time. That is, 3 seconds delay will make the duct block to open and check the change of water level every 3 seconds.

I have updated the mod’s description.

Sorry for the confusion.