public bool DeepEquals(LocationRelease other)
 {
     return(other != null &&
            ActivityBubbleName == other.ActivityBubbleName &&
            ActivityGraph.DeepEquals(other.ActivityGraph) &&
            ActivityGraphNodeHash == other.ActivityGraphNodeHash &&
            Activity.DeepEquals(other.Activity) &&
            ActivityPathBundle == other.ActivityPathBundle &&
            ActivityPathDestination == other.ActivityPathDestination &&
            Destination.DeepEquals(other.Destination) &&
            DisplayProperties.DeepEquals(other.DisplayProperties) &&
            NavPointType == other.NavPointType &&
            SpawnPoint == other.SpawnPoint &&
            WorldPosition.DeepEqualsReadOnlySimpleCollection(other.WorldPosition));
 }
Example #2
0
 public bool DeepEquals(MilestoneActivityGraphNode other)
 {
     return(other != null &&
            ActivityGraph.DeepEquals(other.ActivityGraph) &&
            ActivityGraphNodeHash == other.ActivityGraphNodeHash);
 }