public override int GetHashCode() { int hash = 1; if (Id != 0) { hash ^= Id.GetHashCode(); } if (WindowName.Length != 0) { hash ^= WindowName.GetHashCode(); } if (PrefabPath.Length != 0) { hash ^= PrefabPath.GetHashCode(); } if (ClassName.Length != 0) { hash ^= ClassName.GetHashCode(); } if (CacheTime != 0) { hash ^= CacheTime.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Id != 0) { hash ^= Id.GetHashCode(); } if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (PrefabPath.Length != 0) { hash ^= PrefabPath.GetHashCode(); } if (Icon.Length != 0) { hash ^= Icon.GetHashCode(); } if (IntroIcon.Length != 0) { hash ^= IntroIcon.GetHashCode(); } if (IntroTime != 0F) { hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(IntroTime); } if (Time != 0F) { hash ^= pbc::ProtobufEqualityComparers.BitwiseSingleEqualityComparer.GetHashCode(Time); } hash ^= expectGradeScale_.GetHashCode(); hash ^= attribute_.GetHashCode(); hash ^= param1_.GetHashCode(); hash ^= param2_.GetHashCode(); hash ^= param3_.GetHashCode(); hash ^= param4_.GetHashCode(); hash ^= param5_.GetHashCode(); if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
public override int GetHashCode() { int hash = 1; if (Priority != 0) { hash ^= Priority.GetHashCode(); } if (SubcategoryId.Length != 0) { hash ^= SubcategoryId.GetHashCode(); } if (IconPath.Length != 0) { hash ^= IconPath.GetHashCode(); } if (ShowQuantityBanner != false) { hash ^= ShowQuantityBanner.GetHashCode(); } if (QuantityOverride.Length != 0) { hash ^= QuantityOverride.GetHashCode(); } if (PrefabPath.Length != 0) { hash ^= PrefabPath.GetHashCode(); } if (MarketingText.Length != 0) { hash ^= MarketingText.GetHashCode(); } if (DescriptionText.Length != 0) { hash ^= DescriptionText.GetHashCode(); } if (ShowBadge != false) { hash ^= ShowBadge.GetHashCode(); } if (BonusValue != 0) { hash ^= BonusValue.GetHashCode(); } if (RarityId.Length != 0) { hash ^= RarityId.GetHashCode(); } if (PackSize != 0) { hash ^= PackSize.GetHashCode(); } if (ShowInHud != false) { hash ^= ShowInHud.GetHashCode(); } if (HudPriority != 0) { hash ^= HudPriority.GetHashCode(); } if (HudIconPath.Length != 0) { hash ^= HudIconPath.GetHashCode(); } if (Icon2Path.Length != 0) { hash ^= Icon2Path.GetHashCode(); } if (PopupImageOverride.Length != 0) { hash ^= PopupImageOverride.GetHashCode(); } if (HidePackOnSoldOut != false) { hash ^= HidePackOnSoldOut.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }