also do vessel here

This commit is contained in:
Noah Pilarski 2024-06-04 18:34:38 -04:00
parent 91b6230a70
commit e56a3e6440

View File

@ -998,9 +998,13 @@ namespace NewHorizons
{ {
CurrentStarSystem = _defaultSystemOverride; CurrentStarSystem = _defaultSystemOverride;
if (BodyDict.TryGetValue(_defaultSystemOverride, out var bodies) && bodies.Any(x => x.Config?.Spawn?.shipSpawn != null)) // #738 - Sometimes the override will not support spawning regularly, so always warp in if possible
if (SystemDict[_defaultSystemOverride].Config.Vessel?.spawnOnVessel == true)
{
IsWarpingFromVessel = true;
}
else if (BodyDict.TryGetValue(_defaultSystemOverride, out var bodies) && bodies.Any(x => x.Config?.Spawn?.shipSpawn != null))
{ {
// #738 - Sometimes the override will not support spawning regularly, so always warp in if possible
IsWarpingFromShip = true; IsWarpingFromShip = true;
} }
else else