public bool Equals(DestinyPlugSetDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( ReusablePlugItems == input.ReusablePlugItems || (ReusablePlugItems != null && ReusablePlugItems.SequenceEqual(input.ReusablePlugItems)) ) && ( IsFakePlugSet == input.IsFakePlugSet || (IsFakePlugSet != null && IsFakePlugSet.Equals(input.IsFakePlugSet)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyPlaceDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyMilestoneQuestDefinition input) { if (input == null) { return(false); } return (( QuestItemHash == input.QuestItemHash || (QuestItemHash.Equals(input.QuestItemHash)) ) && ( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( OverrideImage == input.OverrideImage || (OverrideImage != null && OverrideImage.Equals(input.OverrideImage)) ) && ( QuestRewards == input.QuestRewards || (QuestRewards != null && QuestRewards.Equals(input.QuestRewards)) ) && ( Activities == input.Activities || (Activities != null && Activities.SequenceEqual(input.Activities)) ) && ( DestinationHash == input.DestinationHash || (DestinationHash.Equals(input.DestinationHash)) )); }
public bool Equals(DestinyVendorInventoryFlyoutDefinition input) { if (input == null) { return(false); } return (( LockedDescription == input.LockedDescription || (LockedDescription != null && LockedDescription.Equals(input.LockedDescription)) ) && ( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( Buckets == input.Buckets || (Buckets != null && Buckets.SequenceEqual(input.Buckets)) ) && ( FlyoutId == input.FlyoutId || (FlyoutId.Equals(input.FlyoutId)) ) && ( SuppressNewness == input.SuppressNewness || (SuppressNewness != null && SuppressNewness.Equals(input.SuppressNewness)) ) && ( EquipmentSlotHash == input.EquipmentSlotHash || (EquipmentSlotHash.Equals(input.EquipmentSlotHash)) )); }
public bool Equals(DestinySocketCategoryDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( UiCategoryStyle == input.UiCategoryStyle || (UiCategoryStyle.Equals(input.UiCategoryStyle)) ) && ( CategoryStyle == input.CategoryStyle || (CategoryStyle != null && CategoryStyle.Equals(input.CategoryStyle)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyMilestoneRewardCategoryDefinition input) { if (input == null) { return(false); } return (( CategoryHash == input.CategoryHash || (CategoryHash.Equals(input.CategoryHash)) ) && ( CategoryIdentifier == input.CategoryIdentifier || (CategoryIdentifier != null && CategoryIdentifier.Equals(input.CategoryIdentifier)) ) && ( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( RewardEntries == input.RewardEntries || (RewardEntries != null && RewardEntries.SequenceEqual(input.RewardEntries)) ) && ( Order == input.Order || (Order.Equals(input.Order)) )); }
public bool Equals(DestinyEntitySearchResultItem input) { if (input == null) { return(false); } return (( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( EntityType == input.EntityType || (EntityType != null && EntityType.Equals(input.EntityType)) ) && ( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( Weight == input.Weight || (Weight.Equals(input.Weight)) )); }
public bool Equals(DestinySeasonPassDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( RewardProgressionHash == input.RewardProgressionHash || (RewardProgressionHash.Equals(input.RewardProgressionHash)) ) && ( PrestigeProgressionHash == input.PrestigeProgressionHash || (PrestigeProgressionHash.Equals(input.PrestigeProgressionHash)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyTalentNodeCategory input) { if (input == null) { return(false); } return (( Identifier == input.Identifier || (Identifier != null && Identifier.Equals(input.Identifier)) ) && ( IsLoreDriven == input.IsLoreDriven || (IsLoreDriven != null && IsLoreDriven.Equals(input.IsLoreDriven)) ) && ( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( NodeHashes == input.NodeHashes || (NodeHashes != null && NodeHashes.SequenceEqual(input.NodeHashes)) )); }
public bool Equals(DestinyReportReasonCategoryDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( Reasons == input.Reasons || (Reasons != null && Reasons.SequenceEqual(input.Reasons)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyArtifactDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( TranslationBlock == input.TranslationBlock || (TranslationBlock != null && TranslationBlock.Equals(input.TranslationBlock)) ) && ( Tiers == input.Tiers || (Tiers != null && Tiers.SequenceEqual(input.Tiers)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyInventoryBucketDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( Scope == input.Scope || (Scope != null && Scope.Equals(input.Scope)) ) && ( Category == input.Category || (Category != null && Category.Equals(input.Category)) ) && ( BucketOrder == input.BucketOrder || (BucketOrder.Equals(input.BucketOrder)) ) && ( ItemCount == input.ItemCount || (ItemCount.Equals(input.ItemCount)) ) && ( Location == input.Location || (Location != null && Location.Equals(input.Location)) ) && ( HasTransferDestination == input.HasTransferDestination || (HasTransferDestination != null && HasTransferDestination.Equals(input.HasTransferDestination)) ) && ( Enabled == input.Enabled || (Enabled != null && Enabled.Equals(input.Enabled)) ) && ( Fifo == input.Fifo || (Fifo != null && Fifo.Equals(input.Fifo)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
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(DestinyMetricDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( TrackingObjectiveHash == input.TrackingObjectiveHash || (TrackingObjectiveHash.Equals(input.TrackingObjectiveHash)) ) && ( LowerValueIsBetter == input.LowerValueIsBetter || (LowerValueIsBetter != null && LowerValueIsBetter.Equals(input.LowerValueIsBetter)) ) && ( PresentationNodeType == input.PresentationNodeType || (PresentationNodeType != null && PresentationNodeType.Equals(input.PresentationNodeType)) ) && ( TraitIds == input.TraitIds || (TraitIds != null && TraitIds.SequenceEqual(input.TraitIds)) ) && ( TraitHashes == input.TraitHashes || (TraitHashes != null && TraitHashes.SequenceEqual(input.TraitHashes)) ) && ( ParentNodeHashes == input.ParentNodeHashes || (ParentNodeHashes != null && ParentNodeHashes.SequenceEqual(input.ParentNodeHashes)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyEnergyTypeDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( TransparentIconPath == input.TransparentIconPath || (TransparentIconPath != null && TransparentIconPath.Equals(input.TransparentIconPath)) ) && ( ShowIcon == input.ShowIcon || (ShowIcon != null && ShowIcon.Equals(input.ShowIcon)) ) && ( EnumValue == input.EnumValue || (EnumValue != null && EnumValue.Equals(input.EnumValue)) ) && ( CapacityStatHash == input.CapacityStatHash || (CapacityStatHash.Equals(input.CapacityStatHash)) ) && ( CostStatHash == input.CostStatHash || (CostStatHash.Equals(input.CostStatHash)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyFactionDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( ProgressionHash == input.ProgressionHash || (ProgressionHash.Equals(input.ProgressionHash)) ) && ( TokenValues == input.TokenValues || (TokenValues != null && TokenValues.SequenceEqual(input.TokenValues)) ) && ( RewardItemHash == input.RewardItemHash || (RewardItemHash.Equals(input.RewardItemHash)) ) && ( RewardVendorHash == input.RewardVendorHash || (RewardVendorHash.Equals(input.RewardVendorHash)) ) && ( Vendors == input.Vendors || (Vendors != null && Vendors.SequenceEqual(input.Vendors)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyDestinationDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( PlaceHash == input.PlaceHash || (PlaceHash.Equals(input.PlaceHash)) ) && ( DefaultFreeroamActivityHash == input.DefaultFreeroamActivityHash || (DefaultFreeroamActivityHash.Equals(input.DefaultFreeroamActivityHash)) ) && ( ActivityGraphEntries == input.ActivityGraphEntries || (ActivityGraphEntries != null && ActivityGraphEntries.SequenceEqual(input.ActivityGraphEntries)) ) && ( BubbleSettings == input.BubbleSettings || (BubbleSettings != null && BubbleSettings.SequenceEqual(input.BubbleSettings)) ) && ( Bubbles == input.Bubbles || (Bubbles != null && Bubbles.SequenceEqual(input.Bubbles)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyDisplayCategoryDefinition input) { if (input == null) { return(false); } return (( Index == input.Index || (Index.Equals(input.Index)) ) && ( Identifier == input.Identifier || (Identifier != null && Identifier.Equals(input.Identifier)) ) && ( DisplayCategoryHash == input.DisplayCategoryHash || (DisplayCategoryHash.Equals(input.DisplayCategoryHash)) ) && ( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( DisplayInBanner == input.DisplayInBanner || (DisplayInBanner != null && DisplayInBanner.Equals(input.DisplayInBanner)) ) && ( ProgressionHash == input.ProgressionHash || (ProgressionHash.Equals(input.ProgressionHash)) ) && ( SortOrder == input.SortOrder || (SortOrder != null && SortOrder.Equals(input.SortOrder)) ) && ( DisplayStyleHash == input.DisplayStyleHash || (DisplayStyleHash.Equals(input.DisplayStyleHash)) ) && ( DisplayStyleIdentifier == input.DisplayStyleIdentifier || (DisplayStyleIdentifier != null && DisplayStyleIdentifier.Equals(input.DisplayStyleIdentifier)) )); }
public bool Equals(DestinySandboxPerkDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( PerkIdentifier == input.PerkIdentifier || (PerkIdentifier != null && PerkIdentifier.Equals(input.PerkIdentifier)) ) && ( IsDisplayable == input.IsDisplayable || (IsDisplayable != null && IsDisplayable.Equals(input.IsDisplayable)) ) && ( DamageType == input.DamageType || (DamageType != null && DamageType.Equals(input.DamageType)) ) && ( DamageTypeHash == input.DamageTypeHash || (DamageTypeHash.Equals(input.DamageTypeHash)) ) && ( PerkGroups == input.PerkGroups || (PerkGroups != null && PerkGroups.Equals(input.PerkGroups)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyEquipmentSlotDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( EquipmentCategoryHash == input.EquipmentCategoryHash || (EquipmentCategoryHash.Equals(input.EquipmentCategoryHash)) ) && ( BucketTypeHash == input.BucketTypeHash || (BucketTypeHash.Equals(input.BucketTypeHash)) ) && ( ApplyCustomArtDyes == input.ApplyCustomArtDyes || (ApplyCustomArtDyes != null && ApplyCustomArtDyes.Equals(input.ApplyCustomArtDyes)) ) && ( ArtDyeChannels == input.ArtDyeChannels || (ArtDyeChannels != null && ArtDyeChannels.SequenceEqual(input.ArtDyeChannels)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyClassDefinition input) { if (input == null) { return(false); } return (( ClassType == input.ClassType || (ClassType != null && ClassType.Equals(input.ClassType)) ) && ( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( GenderedClassNames == input.GenderedClassNames || (GenderedClassNames != null && GenderedClassNames.SequenceEqual(input.GenderedClassNames)) ) && ( GenderedClassNamesByGenderHash == input.GenderedClassNamesByGenderHash || (GenderedClassNamesByGenderHash != null && GenderedClassNamesByGenderHash.SequenceEqual(input.GenderedClassNamesByGenderHash)) ) && ( MentorVendorHash == input.MentorVendorHash || (MentorVendorHash.Equals(input.MentorVendorHash)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyStatDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( AggregationType == input.AggregationType || (AggregationType != null && AggregationType.Equals(input.AggregationType)) ) && ( HasComputedBlock == input.HasComputedBlock || (HasComputedBlock != null && HasComputedBlock.Equals(input.HasComputedBlock)) ) && ( StatCategory == input.StatCategory || (StatCategory != null && StatCategory.Equals(input.StatCategory)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyChecklistDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( ViewActionString == input.ViewActionString || (ViewActionString != null && ViewActionString.Equals(input.ViewActionString)) ) && ( Scope == input.Scope || (Scope != null && Scope.Equals(input.Scope)) ) && ( Entries == input.Entries || (Entries != null && Entries.SequenceEqual(input.Entries)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
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(DestinyRecordDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( Scope == input.Scope || (Scope != null && Scope.Equals(input.Scope)) ) && ( PresentationInfo == input.PresentationInfo || (PresentationInfo != null && PresentationInfo.Equals(input.PresentationInfo)) ) && ( LoreHash == input.LoreHash || (LoreHash.Equals(input.LoreHash)) ) && ( ObjectiveHashes == input.ObjectiveHashes || (ObjectiveHashes != null && ObjectiveHashes.SequenceEqual(input.ObjectiveHashes)) ) && ( RecordValueStyle == input.RecordValueStyle || (RecordValueStyle != null && RecordValueStyle.Equals(input.RecordValueStyle)) ) && ( ForTitleGilding == input.ForTitleGilding || (ForTitleGilding != null && ForTitleGilding.Equals(input.ForTitleGilding)) ) && ( TitleInfo == input.TitleInfo || (TitleInfo != null && TitleInfo.Equals(input.TitleInfo)) ) && ( CompletionInfo == input.CompletionInfo || (CompletionInfo != null && CompletionInfo.Equals(input.CompletionInfo)) ) && ( StateInfo == input.StateInfo || (StateInfo != null && StateInfo.Equals(input.StateInfo)) ) && ( Requirements == input.Requirements || (Requirements != null && Requirements.Equals(input.Requirements)) ) && ( ExpirationInfo == input.ExpirationInfo || (ExpirationInfo != null && ExpirationInfo.Equals(input.ExpirationInfo)) ) && ( IntervalInfo == input.IntervalInfo || (IntervalInfo != null && IntervalInfo.Equals(input.IntervalInfo)) ) && ( RewardItems == input.RewardItems || (RewardItems != null && RewardItems.SequenceEqual(input.RewardItems)) ) && ( PresentationNodeType == input.PresentationNodeType || (PresentationNodeType != null && PresentationNodeType.Equals(input.PresentationNodeType)) ) && ( TraitIds == input.TraitIds || (TraitIds != null && TraitIds.SequenceEqual(input.TraitIds)) ) && ( TraitHashes == input.TraitHashes || (TraitHashes != null && TraitHashes.SequenceEqual(input.TraitHashes)) ) && ( ParentNodeHashes == input.ParentNodeHashes || (ParentNodeHashes != null && ParentNodeHashes.SequenceEqual(input.ParentNodeHashes)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinySocketTypeDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( InsertAction == input.InsertAction || (InsertAction != null && InsertAction.Equals(input.InsertAction)) ) && ( PlugWhitelist == input.PlugWhitelist || (PlugWhitelist != null && PlugWhitelist.SequenceEqual(input.PlugWhitelist)) ) && ( SocketCategoryHash == input.SocketCategoryHash || (SocketCategoryHash.Equals(input.SocketCategoryHash)) ) && ( Visibility == input.Visibility || (Visibility != null && Visibility.Equals(input.Visibility)) ) && ( AlwaysRandomizeSockets == input.AlwaysRandomizeSockets || (AlwaysRandomizeSockets != null && AlwaysRandomizeSockets.Equals(input.AlwaysRandomizeSockets)) ) && ( IsPreviewEnabled == input.IsPreviewEnabled || (IsPreviewEnabled != null && IsPreviewEnabled.Equals(input.IsPreviewEnabled)) ) && ( HideDuplicateReusablePlugs == input.HideDuplicateReusablePlugs || (HideDuplicateReusablePlugs != null && HideDuplicateReusablePlugs.Equals(input.HideDuplicateReusablePlugs)) ) && ( OverridesUiAppearance == input.OverridesUiAppearance || (OverridesUiAppearance != null && OverridesUiAppearance.Equals(input.OverridesUiAppearance)) ) && ( AvoidDuplicatesOnInitialization == input.AvoidDuplicatesOnInitialization || (AvoidDuplicatesOnInitialization != null && AvoidDuplicatesOnInitialization.Equals(input.AvoidDuplicatesOnInitialization)) ) && ( CurrencyScalars == input.CurrencyScalars || (CurrencyScalars != null && CurrencyScalars.SequenceEqual(input.CurrencyScalars)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyPresentationNodeDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( OriginalIcon == input.OriginalIcon || (OriginalIcon != null && OriginalIcon.Equals(input.OriginalIcon)) ) && ( RootViewIcon == input.RootViewIcon || (RootViewIcon != null && RootViewIcon.Equals(input.RootViewIcon)) ) && ( NodeType == input.NodeType || (NodeType != null && NodeType.Equals(input.NodeType)) ) && ( Scope == input.Scope || (Scope != null && Scope.Equals(input.Scope)) ) && ( ObjectiveHash == input.ObjectiveHash || (ObjectiveHash.Equals(input.ObjectiveHash)) ) && ( CompletionRecordHash == input.CompletionRecordHash || (CompletionRecordHash.Equals(input.CompletionRecordHash)) ) && ( Children == input.Children || (Children != null && Children.Equals(input.Children)) ) && ( DisplayStyle == input.DisplayStyle || (DisplayStyle != null && DisplayStyle.Equals(input.DisplayStyle)) ) && ( ScreenStyle == input.ScreenStyle || (ScreenStyle != null && ScreenStyle.Equals(input.ScreenStyle)) ) && ( Requirements == input.Requirements || (Requirements != null && Requirements.Equals(input.Requirements)) ) && ( DisableChildSubscreenNavigation == input.DisableChildSubscreenNavigation || (DisableChildSubscreenNavigation != null && DisableChildSubscreenNavigation.Equals(input.DisableChildSubscreenNavigation)) ) && ( MaxCategoryRecordScore == input.MaxCategoryRecordScore || (MaxCategoryRecordScore.Equals(input.MaxCategoryRecordScore)) ) && ( PresentationNodeType == input.PresentationNodeType || (PresentationNodeType != null && PresentationNodeType.Equals(input.PresentationNodeType)) ) && ( TraitIds == input.TraitIds || (TraitIds != null && TraitIds.SequenceEqual(input.TraitIds)) ) && ( TraitHashes == input.TraitHashes || (TraitHashes != null && TraitHashes.SequenceEqual(input.TraitHashes)) ) && ( ParentNodeHashes == input.ParentNodeHashes || (ParentNodeHashes != null && ParentNodeHashes.SequenceEqual(input.ParentNodeHashes)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyMilestoneDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( DisplayPreference == input.DisplayPreference || (DisplayPreference != null && DisplayPreference.Equals(input.DisplayPreference)) ) && ( Image == input.Image || (Image != null && Image.Equals(input.Image)) ) && ( MilestoneType == input.MilestoneType || (MilestoneType != null && MilestoneType.Equals(input.MilestoneType)) ) && ( Recruitable == input.Recruitable || (Recruitable != null && Recruitable.Equals(input.Recruitable)) ) && ( FriendlyName == input.FriendlyName || (FriendlyName != null && FriendlyName.Equals(input.FriendlyName)) ) && ( ShowInExplorer == input.ShowInExplorer || (ShowInExplorer != null && ShowInExplorer.Equals(input.ShowInExplorer)) ) && ( ShowInMilestones == input.ShowInMilestones || (ShowInMilestones != null && ShowInMilestones.Equals(input.ShowInMilestones)) ) && ( ExplorePrioritizesActivityImage == input.ExplorePrioritizesActivityImage || (ExplorePrioritizesActivityImage != null && ExplorePrioritizesActivityImage.Equals(input.ExplorePrioritizesActivityImage)) ) && ( HasPredictableDates == input.HasPredictableDates || (HasPredictableDates != null && HasPredictableDates.Equals(input.HasPredictableDates)) ) && ( Quests == input.Quests || (Quests != null && Quests.SequenceEqual(input.Quests)) ) && ( Rewards == input.Rewards || (Rewards != null && Rewards.SequenceEqual(input.Rewards)) ) && ( VendorsDisplayTitle == input.VendorsDisplayTitle || (VendorsDisplayTitle != null && VendorsDisplayTitle.Equals(input.VendorsDisplayTitle)) ) && ( Vendors == input.Vendors || (Vendors != null && Vendors.SequenceEqual(input.Vendors)) ) && ( Values == input.Values || (Values != null && Values.SequenceEqual(input.Values)) ) && ( IsInGameMilestone == input.IsInGameMilestone || (IsInGameMilestone != null && IsInGameMilestone.Equals(input.IsInGameMilestone)) ) && ( Activities == input.Activities || (Activities != null && Activities.SequenceEqual(input.Activities)) ) && ( DefaultOrder == input.DefaultOrder || (DefaultOrder.Equals(input.DefaultOrder)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyObjectiveDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( CompletionValue == input.CompletionValue || (CompletionValue.Equals(input.CompletionValue)) ) && ( Scope == input.Scope || (Scope != null && Scope.Equals(input.Scope)) ) && ( LocationHash == input.LocationHash || (LocationHash.Equals(input.LocationHash)) ) && ( AllowNegativeValue == input.AllowNegativeValue || (AllowNegativeValue != null && AllowNegativeValue.Equals(input.AllowNegativeValue)) ) && ( AllowValueChangeWhenCompleted == input.AllowValueChangeWhenCompleted || (AllowValueChangeWhenCompleted != null && AllowValueChangeWhenCompleted.Equals(input.AllowValueChangeWhenCompleted)) ) && ( IsCountingDownward == input.IsCountingDownward || (IsCountingDownward != null && IsCountingDownward.Equals(input.IsCountingDownward)) ) && ( ValueStyle == input.ValueStyle || (ValueStyle != null && ValueStyle.Equals(input.ValueStyle)) ) && ( ProgressDescription == input.ProgressDescription || (ProgressDescription != null && ProgressDescription.Equals(input.ProgressDescription)) ) && ( Perks == input.Perks || (Perks != null && Perks.Equals(input.Perks)) ) && ( Stats == input.Stats || (Stats != null && Stats.Equals(input.Stats)) ) && ( MinimumVisibilityThreshold == input.MinimumVisibilityThreshold || (MinimumVisibilityThreshold.Equals(input.MinimumVisibilityThreshold)) ) && ( AllowOvercompletion == input.AllowOvercompletion || (AllowOvercompletion != null && AllowOvercompletion.Equals(input.AllowOvercompletion)) ) && ( ShowValueOnComplete == input.ShowValueOnComplete || (ShowValueOnComplete != null && ShowValueOnComplete.Equals(input.ShowValueOnComplete)) ) && ( CompletedValueStyle == input.CompletedValueStyle || (CompletedValueStyle != null && CompletedValueStyle.Equals(input.CompletedValueStyle)) ) && ( InProgressValueStyle == input.InProgressValueStyle || (InProgressValueStyle != null && InProgressValueStyle.Equals(input.InProgressValueStyle)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }
public bool Equals(DestinyCollectibleDefinition input) { if (input == null) { return(false); } return (( DisplayProperties == input.DisplayProperties || (DisplayProperties != null && DisplayProperties.Equals(input.DisplayProperties)) ) && ( Scope == input.Scope || (Scope != null && Scope.Equals(input.Scope)) ) && ( SourceString == input.SourceString || (SourceString != null && SourceString.Equals(input.SourceString)) ) && ( SourceHash == input.SourceHash || (SourceHash.Equals(input.SourceHash)) ) && ( ItemHash == input.ItemHash || (ItemHash.Equals(input.ItemHash)) ) && ( AcquisitionInfo == input.AcquisitionInfo || (AcquisitionInfo != null && AcquisitionInfo.Equals(input.AcquisitionInfo)) ) && ( StateInfo == input.StateInfo || (StateInfo != null && StateInfo.Equals(input.StateInfo)) ) && ( PresentationInfo == input.PresentationInfo || (PresentationInfo != null && PresentationInfo.Equals(input.PresentationInfo)) ) && ( PresentationNodeType == input.PresentationNodeType || (PresentationNodeType != null && PresentationNodeType.Equals(input.PresentationNodeType)) ) && ( TraitIds == input.TraitIds || (TraitIds != null && TraitIds.SequenceEqual(input.TraitIds)) ) && ( TraitHashes == input.TraitHashes || (TraitHashes != null && TraitHashes.SequenceEqual(input.TraitHashes)) ) && ( ParentNodeHashes == input.ParentNodeHashes || (ParentNodeHashes != null && ParentNodeHashes.SequenceEqual(input.ParentNodeHashes)) ) && ( Hash == input.Hash || (Hash.Equals(input.Hash)) ) && ( Index == input.Index || (Index.Equals(input.Index)) ) && ( Redacted == input.Redacted || (Redacted != null && Redacted.Equals(input.Redacted)) )); }