(b05f3e3d1) Fixed: Flood check logic
This commit is contained in:
+10
@@ -655,6 +655,16 @@ namespace Barotrauma.Tutorials
|
||||
|
||||
private bool IsFlooding()
|
||||
{
|
||||
foreach (Gap gap in Gap.GapList)
|
||||
{
|
||||
if (gap.Submarine.IsOutpost) continue;
|
||||
if (gap.ConnectedWall == null || gap.IsRoomToRoom) continue;
|
||||
if (gap.ConnectedDoor != null || gap.Open <= 0.0f) continue;
|
||||
if (gap.Submarine == null) continue;
|
||||
if (gap.Submarine != Submarine.MainSub) continue;
|
||||
return true;
|
||||
}
|
||||
|
||||
foreach (Gap gap in Gap.GapList)
|
||||
{
|
||||
if (gap.ConnectedWall == null) continue;
|
||||
|
||||
Reference in New Issue
Block a user