public bool Equals(DestinyMilestoneChallengeActivityGraphNodeEntry input) { if (input == null) { return(false); } return (( ActivityGraphHash == input.ActivityGraphHash || (ActivityGraphHash.Equals(input.ActivityGraphHash)) ) && ( ActivityGraphNodeHash == input.ActivityGraphNodeHash || (ActivityGraphNodeHash.Equals(input.ActivityGraphNodeHash)) )); }
public bool Equals(DestinyLocationReleaseDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( SmallTransparentIcon == input.SmallTransparentIcon || (SmallTransparentIcon != null && SmallTransparentIcon.Equals(input.SmallTransparentIcon)) ) && ( MapIcon == input.MapIcon || (MapIcon != null && MapIcon.Equals(input.MapIcon)) ) && ( LargeTransparentIcon == input.LargeTransparentIcon || (LargeTransparentIcon != null && LargeTransparentIcon.Equals(input.LargeTransparentIcon)) ) && ( SpawnPoint == input.SpawnPoint || (SpawnPoint.Equals(input.SpawnPoint)) ) && ( DestinationHash == input.DestinationHash || (DestinationHash.Equals(input.DestinationHash)) ) && ( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( ActivityGraphHash == input.ActivityGraphHash || (ActivityGraphHash.Equals(input.ActivityGraphHash)) ) && ( ActivityGraphNodeHash == input.ActivityGraphNodeHash || (ActivityGraphNodeHash.Equals(input.ActivityGraphNodeHash)) ) && ( ActivityBubbleName == input.ActivityBubbleName || (ActivityBubbleName.Equals(input.ActivityBubbleName)) ) && ( ActivityPathBundle == input.ActivityPathBundle || (ActivityPathBundle.Equals(input.ActivityPathBundle)) ) && ( ActivityPathDestination == input.ActivityPathDestination || (ActivityPathDestination.Equals(input.ActivityPathDestination)) ) && ( NavPointType == input.NavPointType || (NavPointType != null && NavPointType.Equals(input.NavPointType)) ) && ( WorldPosition == input.WorldPosition || (WorldPosition != null && WorldPosition.SequenceEqual(input.WorldPosition)) )); }