public override int GetHashCode() { var hashCode = 1673211637; hashCode = hashCode * -1521134295 + EquipmentSlot.GetHashCode(); hashCode = hashCode * -1521134295 + BodyPartType.GetHashCode(); hashCode = hashCode * -1521134295 + BodyPartLocation.GetHashCode(); hashCode = hashCode * -1521134295 + Index.GetHashCode(); return(hashCode); }