Esempio n. 1
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (Id.Length != 0)
            {
                hash ^= Id.GetHashCode();
            }
            if (RewardBonusLocKey.Length != 0)
            {
                hash ^= RewardBonusLocKey.GetHashCode();
            }
            if (RewardBonusIcon.Length != 0)
            {
                hash ^= RewardBonusIcon.GetHashCode();
            }
            if (StatusIcon.Length != 0)
            {
                hash ^= StatusIcon.GetHashCode();
            }
            if (DisplayName.Length != 0)
            {
                hash ^= DisplayName.GetHashCode();
            }
            hash ^= conditionalModifiers_.GetHashCode();
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }
Esempio n. 2
0
        public override int GetHashCode()
        {
            int hash = 1;

            if (Id.Length != 0)
            {
                hash ^= Id.GetHashCode();
            }
            if (Name.Length != 0)
            {
                hash ^= Name.GetHashCode();
            }
            if (Icon.Length != 0)
            {
                hash ^= Icon.GetHashCode();
            }
            if (Description.Length != 0)
            {
                hash ^= Description.GetHashCode();
            }
            if (EffectSprite.Length != 0)
            {
                hash ^= EffectSprite.GetHashCode();
            }
            if (StatusIcon.Length != 0)
            {
                hash ^= StatusIcon.GetHashCode();
            }
            if (Slot != 0)
            {
                hash ^= Slot.GetHashCode();
            }
            if (EffectPrefab.Length != 0)
            {
                hash ^= EffectPrefab.GetHashCode();
            }
            if (Rule != 0)
            {
                hash ^= Rule.GetHashCode();
            }
            if (_unknownFields != null)
            {
                hash ^= _unknownFields.GetHashCode();
            }
            return(hash);
        }