public bool Equals(DestinyVendorItemQuantity input) { if (input == null) { return(false); } return (( ItemHash == input.ItemHash || (ItemHash.Equals(input.ItemHash)) ) && ( ItemInstanceId == input.ItemInstanceId || (ItemInstanceId.Equals(input.ItemInstanceId)) ) && ( Quantity == input.Quantity || (Quantity.Equals(input.Quantity)) ) && ( HasConditionalVisibility == input.HasConditionalVisibility || (HasConditionalVisibility != null && HasConditionalVisibility.Equals(input.HasConditionalVisibility)) )); }
public bool Equals(DestinyInsertPlugsActionRequest input) { if (input == null) { return(false); } return (( ActionToken == input.ActionToken || (ActionToken != null && ActionToken.Equals(input.ActionToken)) ) && ( ItemInstanceId == input.ItemInstanceId || (ItemInstanceId.Equals(input.ItemInstanceId)) ) && ( Plug == input.Plug || (Plug != null && Plug.Equals(input.Plug)) ) && ( CharacterId == input.CharacterId || (CharacterId.Equals(input.CharacterId)) ) && ( MembershipType == input.MembershipType || (MembershipType != null && MembershipType.Equals(input.MembershipType)) )); }
public bool Equals(DestinyMilestoneQuestRewardItem input) { if (input == null) { return(false); } return (( VendorHash == input.VendorHash || (VendorHash.Equals(input.VendorHash)) ) && ( VendorItemIndex == input.VendorItemIndex || (VendorItemIndex.Equals(input.VendorItemIndex)) ) && ( ItemHash == input.ItemHash || (ItemHash.Equals(input.ItemHash)) ) && ( ItemInstanceId == input.ItemInstanceId || (ItemInstanceId.Equals(input.ItemInstanceId)) ) && ( Quantity == input.Quantity || (Quantity.Equals(input.Quantity)) ) && ( HasConditionalVisibility == input.HasConditionalVisibility || (HasConditionalVisibility != null && HasConditionalVisibility.Equals(input.HasConditionalVisibility)) )); }
public bool Equals(DestinyEquipItemResult input) { if (input == null) { return(false); } return (( ItemInstanceId == input.ItemInstanceId || (ItemInstanceId.Equals(input.ItemInstanceId)) ) && ( EquipStatus == input.EquipStatus || (EquipStatus != null && EquipStatus.Equals(input.EquipStatus)) )); }
public bool Equals(DestinyQuestStatus input) { if (input == null) { return(false); } return (( QuestHash == input.QuestHash || (QuestHash.Equals(input.QuestHash)) ) && ( StepHash == input.StepHash || (StepHash.Equals(input.StepHash)) ) && ( StepObjectives == input.StepObjectives || (StepObjectives != null && StepObjectives.SequenceEqual(input.StepObjectives)) ) && ( Tracked == input.Tracked || (Tracked != null && Tracked.Equals(input.Tracked)) ) && ( ItemInstanceId == input.ItemInstanceId || (ItemInstanceId.Equals(input.ItemInstanceId)) ) && ( Completed == input.Completed || (Completed != null && Completed.Equals(input.Completed)) ) && ( Redeemed == input.Redeemed || (Redeemed != null && Redeemed.Equals(input.Redeemed)) ) && ( Started == input.Started || (Started != null && Started.Equals(input.Started)) ) && ( VendorHash == input.VendorHash || (VendorHash.Equals(input.VendorHash)) )); }
public bool Equals(DestinyProgressionRewardItemQuantity input) { if (input == null) { return(false); } return (( RewardedAtProgressionLevel == input.RewardedAtProgressionLevel || (RewardedAtProgressionLevel.Equals(input.RewardedAtProgressionLevel)) ) && ( AcquisitionBehavior == input.AcquisitionBehavior || (AcquisitionBehavior != null && AcquisitionBehavior.Equals(input.AcquisitionBehavior)) ) && ( UiDisplayStyle == input.UiDisplayStyle || (UiDisplayStyle != null && UiDisplayStyle.Equals(input.UiDisplayStyle)) ) && ( ClaimUnlockDisplayStrings == input.ClaimUnlockDisplayStrings || (ClaimUnlockDisplayStrings != null && ClaimUnlockDisplayStrings.SequenceEqual(input.ClaimUnlockDisplayStrings)) ) && ( ItemHash == input.ItemHash || (ItemHash.Equals(input.ItemHash)) ) && ( ItemInstanceId == input.ItemInstanceId || (ItemInstanceId.Equals(input.ItemInstanceId)) ) && ( Quantity == input.Quantity || (Quantity.Equals(input.Quantity)) ) && ( HasConditionalVisibility == input.HasConditionalVisibility || (HasConditionalVisibility != null && HasConditionalVisibility.Equals(input.HasConditionalVisibility)) )); }
public bool Equals(DestinyItemComponent input) { if (input == null) { return(false); } return (( ItemHash == input.ItemHash || (ItemHash.Equals(input.ItemHash)) ) && ( ItemInstanceId == input.ItemInstanceId || (ItemInstanceId.Equals(input.ItemInstanceId)) ) && ( Quantity == input.Quantity || (Quantity.Equals(input.Quantity)) ) && ( BindStatus == input.BindStatus || (BindStatus != null && BindStatus.Equals(input.BindStatus)) ) && ( Location == input.Location || (Location != null && Location.Equals(input.Location)) ) && ( BucketHash == input.BucketHash || (BucketHash.Equals(input.BucketHash)) ) && ( TransferStatus == input.TransferStatus || (TransferStatus != null && TransferStatus.Equals(input.TransferStatus)) ) && ( Lockable == input.Lockable || (Lockable != null && Lockable.Equals(input.Lockable)) ) && ( State == input.State || (State != null && State.Equals(input.State)) ) && ( OverrideStyleItemHash == input.OverrideStyleItemHash || (OverrideStyleItemHash.Equals(input.OverrideStyleItemHash)) ) && ( ExpirationDate == input.ExpirationDate || (ExpirationDate != null && ExpirationDate.Equals(input.ExpirationDate)) ) && ( IsWrapper == input.IsWrapper || (IsWrapper != null && IsWrapper.Equals(input.IsWrapper)) ) && ( TooltipNotificationIndexes == input.TooltipNotificationIndexes || (TooltipNotificationIndexes != null && TooltipNotificationIndexes.SequenceEqual(input.TooltipNotificationIndexes)) ) && ( MetricHash == input.MetricHash || (MetricHash.Equals(input.MetricHash)) ) && ( MetricObjective == input.MetricObjective || (MetricObjective != null && MetricObjective.Equals(input.MetricObjective)) ) && ( VersionNumber == input.VersionNumber || (VersionNumber.Equals(input.VersionNumber)) ) && ( ItemValueVisibility == input.ItemValueVisibility || (ItemValueVisibility != null && ItemValueVisibility.SequenceEqual(input.ItemValueVisibility)) )); }