Gate current observer UI from daemon relationships

This commit is contained in:
Meta Vens 2026-06-21 18:23:30 +01:00
commit be3cb4e41a
2 changed files with 14 additions and 4 deletions

View file

@ -7784,6 +7784,7 @@ static void RequireMainMenuContinueRunState(string root)
"RestoreDroppedPickupsFromDaemonZoneState",
"TryGetDaemonEntitySnapshot(",
"TryGetDaemonParentSnapshot(",
"IsCurrentEntityObservedUndocked(",
"parentSnapshot.DockingBayAssignments",
"dockedEntitySnapshot.ChildEntityIndices",
"TryGetObservedEntityFacade(childEntityIndex, out var entity)"
@ -7825,7 +7826,10 @@ static void RequireMainMenuContinueRunState(string root)
"TargetIndicator.Target = CurrentEntity.Target.Value.Position",
"indicator.Target = CurrentEntity.Target.Value.Position",
"foreach (var bay in CurrentEntity.Parent.DockingBays)",
"foreach (var entity in DockedEntity.Children)"
"foreach (var entity in DockedEntity.Children)",
"CurrentEntity != null && CurrentEntity.Parent == null",
"CurrentEntity !=null && CurrentEntity.Parent==null",
"CurrentEntity == null || CurrentEntity.Parent != null"
};
var forbiddenGameplayHits = forbiddenGameplaySymbols