public bool Equals(DestinyProfileTransitoryTrackingEntry input) { if (input == null) { return(false); } return (( LocationHash == input.LocationHash || (LocationHash.Equals(input.LocationHash)) ) && ( ItemHash == input.ItemHash || (ItemHash.Equals(input.ItemHash)) ) && ( ObjectiveHash == input.ObjectiveHash || (ObjectiveHash.Equals(input.ObjectiveHash)) ) && ( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( QuestlineItemHash == input.QuestlineItemHash || (QuestlineItemHash.Equals(input.QuestlineItemHash)) ) && ( TrackedDate == input.TrackedDate || (TrackedDate != null && TrackedDate.Equals(input.TrackedDate)) )); }
public bool Equals(DestinyPublicMilestoneChallengeActivity input) { if (input == null) { return(false); } return (( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( ChallengeObjectiveHashes == input.ChallengeObjectiveHashes || (ChallengeObjectiveHashes != null && ChallengeObjectiveHashes.SequenceEqual(input.ChallengeObjectiveHashes)) ) && ( ModifierHashes == input.ModifierHashes || (ModifierHashes != null && ModifierHashes.SequenceEqual(input.ModifierHashes)) ) && ( LoadoutRequirementIndex == input.LoadoutRequirementIndex || (LoadoutRequirementIndex.Equals(input.LoadoutRequirementIndex)) ) && ( PhaseHashes == input.PhaseHashes || (PhaseHashes != null && PhaseHashes.SequenceEqual(input.PhaseHashes)) ) && ( BooleanActivityOptions == input.BooleanActivityOptions || (BooleanActivityOptions != null && BooleanActivityOptions.SequenceEqual(input.BooleanActivityOptions)) )); }
public bool Equals(DestinyPublicMilestoneActivity input) { if (input == null) { return(false); } return (( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( ModifierHashes == input.ModifierHashes || (ModifierHashes != null && ModifierHashes.SequenceEqual(input.ModifierHashes)) ) && ( Variants == input.Variants || (Variants != null && Variants.SequenceEqual(input.Variants)) ) && ( ActivityModeHash == input.ActivityModeHash || (ActivityModeHash.Equals(input.ActivityModeHash)) ) && ( ActivityModeType == input.ActivityModeType || (ActivityModeType.Equals(input.ActivityModeType)) )); }
public bool Equals(DestinyActivityPlaylistItemDefinition input) { if (input == null) { return(false); } return (( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( DirectActivityModeHash == input.DirectActivityModeHash || (DirectActivityModeHash.Equals(input.DirectActivityModeHash)) ) && ( DirectActivityModeType == input.DirectActivityModeType || (DirectActivityModeType.Equals(input.DirectActivityModeType)) ) && ( ActivityModeHashes == input.ActivityModeHashes || (ActivityModeHashes != null && ActivityModeHashes.SequenceEqual(input.ActivityModeHashes)) ) && ( ActivityModeTypes == input.ActivityModeTypes || (ActivityModeTypes != null && ActivityModeTypes.SequenceEqual(input.ActivityModeTypes)) )); }
public bool Equals(DestinyMilestoneActivityVariant input) { if (input == null) { return(false); } return (( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( CompletionStatus == input.CompletionStatus || (CompletionStatus != null && CompletionStatus.Equals(input.CompletionStatus)) ) && ( ActivityModeHash == input.ActivityModeHash || (ActivityModeHash.Equals(input.ActivityModeHash)) ) && ( ActivityModeType == input.ActivityModeType || (ActivityModeType.Equals(input.ActivityModeType)) )); }
public bool Equals(DestinyMilestoneChallengeActivityDefinition input) { if (input == null) { return(false); } return (( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( Challenges == input.Challenges || (Challenges != null && Challenges.SequenceEqual(input.Challenges)) ) && ( ActivityGraphNodes == input.ActivityGraphNodes || (ActivityGraphNodes != null && ActivityGraphNodes.SequenceEqual(input.ActivityGraphNodes)) ) && ( Phases == input.Phases || (Phases != null && Phases.SequenceEqual(input.Phases)) )); }
public bool Equals(DestinyChecklistEntryDefinition input) { if (input == null) { return(false); } return (( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( DestinationHash == input.DestinationHash || (DestinationHash.Equals(input.DestinationHash)) ) && ( LocationHash == input.LocationHash || (LocationHash.Equals(input.LocationHash)) ) && ( BubbleHash == input.BubbleHash || (BubbleHash.Equals(input.BubbleHash)) ) && ( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( ItemHash == input.ItemHash || (ItemHash.Equals(input.ItemHash)) ) && ( VendorHash == input.VendorHash || (VendorHash.Equals(input.VendorHash)) ) && ( VendorInteractionIndex == input.VendorInteractionIndex || (VendorInteractionIndex.Equals(input.VendorInteractionIndex)) ) && ( Scope == input.Scope || (Scope != null && Scope.Equals(input.Scope)) )); }
public bool Equals(DestinyAggregateActivityStats input) { if (input == null) { return(false); } return (( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( Values == input.Values || (Values != null && Values.SequenceEqual(input.Values)) )); }
public bool Equals(DestinyObjectiveDisplayProperties input) { if (input == null) { return(false); } return (( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( DisplayOnItemPreviewScreen == input.DisplayOnItemPreviewScreen || (DisplayOnItemPreviewScreen != null && DisplayOnItemPreviewScreen.Equals(input.DisplayOnItemPreviewScreen)) )); }
public bool Equals(TrendingEntryDestinyActivity input) { if (input == null) { return(false); } return (( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( Status == input.Status || (Status != null && Status.Equals(input.Status)) )); }
public bool Equals(DestinyMilestoneActivityVariantDefinition input) { if (input == null) { return(false); } return (( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( Order == input.Order || (Order.Equals(input.Order)) )); }
public bool Equals(DestinyPublicMilestoneActivityVariant input) { if (input == null) return false; return ( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( ActivityModeHash == input.ActivityModeHash || (ActivityModeHash.Equals(input.ActivityModeHash)) ) && ( ActivityModeType == input.ActivityModeType || (ActivityModeType.Equals(input.ActivityModeType)) ) ; }
public bool Equals(DestinyObjectiveProgress input) { if (input == null) { return(false); } return (( ObjectiveHash == input.ObjectiveHash || (ObjectiveHash.Equals(input.ObjectiveHash)) ) && ( DestinationHash == input.DestinationHash || (DestinationHash.Equals(input.DestinationHash)) ) && ( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( Progress == input.Progress || (Progress.Equals(input.Progress)) ) && ( CompletionValue == input.CompletionValue || (CompletionValue.Equals(input.CompletionValue)) ) && ( Complete == input.Complete || (Complete != null && Complete.Equals(input.Complete)) ) && ( Visible == input.Visible || (Visible != null && Visible.Equals(input.Visible)) )); }
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)) )); }
public bool Equals(DestinyActivity input) { if (input == null) { return(false); } return (( ActivityHash == input.ActivityHash || (ActivityHash.Equals(input.ActivityHash)) ) && ( IsNew == input.IsNew || (IsNew != null && IsNew.Equals(input.IsNew)) ) && ( CanLead == input.CanLead || (CanLead != null && CanLead.Equals(input.CanLead)) ) && ( CanJoin == input.CanJoin || (CanJoin != null && CanJoin.Equals(input.CanJoin)) ) && ( IsCompleted == input.IsCompleted || (IsCompleted != null && IsCompleted.Equals(input.IsCompleted)) ) && ( IsVisible == input.IsVisible || (IsVisible != null && IsVisible.Equals(input.IsVisible)) ) && ( DisplayLevel == input.DisplayLevel || (DisplayLevel.Equals(input.DisplayLevel)) ) && ( RecommendedLight == input.RecommendedLight || (RecommendedLight.Equals(input.RecommendedLight)) ) && ( DifficultyTier == input.DifficultyTier || (DifficultyTier != null && DifficultyTier.Equals(input.DifficultyTier)) ) && ( Challenges == input.Challenges || (Challenges != null && Challenges.SequenceEqual(input.Challenges)) ) && ( ModifierHashes == input.ModifierHashes || (ModifierHashes != null && ModifierHashes.SequenceEqual(input.ModifierHashes)) ) && ( BooleanActivityOptions == input.BooleanActivityOptions || (BooleanActivityOptions != null && BooleanActivityOptions.SequenceEqual(input.BooleanActivityOptions)) ) && ( LoadoutRequirementIndex == input.LoadoutRequirementIndex || (LoadoutRequirementIndex.Equals(input.LoadoutRequirementIndex)) )); }