(c29165793) Increase the gap seeking distance, because some walls are thicker than 200 pixels.
This commit is contained in:
@@ -2559,6 +2559,10 @@ namespace Barotrauma
|
|||||||
GameMain.GameSession?.CrewManager?.RemoveCharacter(this);
|
GameMain.GameSession?.CrewManager?.RemoveCharacter(this);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if CLIENT
|
||||||
|
GameMain.GameSession?.CrewManager?.RemoveCharacter(this);
|
||||||
|
#endif
|
||||||
|
|
||||||
#if CLIENT
|
#if CLIENT
|
||||||
GameMain.GameSession?.CrewManager?.RemoveCharacter(this);
|
GameMain.GameSession?.CrewManager?.RemoveCharacter(this);
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -468,7 +468,7 @@ namespace Barotrauma
|
|||||||
|
|
||||||
var gaps = newHull?.ConnectedGaps ?? Gap.GapList.Where(g => g.Submarine == submarine);
|
var gaps = newHull?.ConnectedGaps ?? Gap.GapList.Where(g => g.Submarine == submarine);
|
||||||
targetPos = character.WorldPosition;
|
targetPos = character.WorldPosition;
|
||||||
Gap adjacentGap = Gap.FindAdjacent(gaps, targetPos, 200.0f);
|
Gap adjacentGap = Gap.FindAdjacent(gaps, targetPos, 500.0f);
|
||||||
if (adjacentGap == null) return true;
|
if (adjacentGap == null) return true;
|
||||||
|
|
||||||
if (newHull != null)
|
if (newHull != null)
|
||||||
|
|||||||
Reference in New Issue
Block a user