public override int GetHashCode() { int num = 1; if (FightDefId != 0) { num ^= FightDefId.GetHashCode(); } if (FightMapId != 0) { num ^= FightMapId.GetHashCode(); } if (FightType != 0) { num ^= FightType.GetHashCode(); } if (ConcurrentFightsCount != 0) { num ^= ConcurrentFightsCount.GetHashCode(); } if (OwnFightId != 0) { num ^= OwnFightId.GetHashCode(); } if (OwnTeamIndex != 0) { num ^= OwnTeamIndex.GetHashCode(); } num ^= ((object)teams_).GetHashCode(); if (_unknownFields != null) { num ^= ((object)_unknownFields).GetHashCode(); } return(num); }
public override int GetHashCode() { int num = 1; num ^= ((object)fightsSnapshots_).GetHashCode(); if (OwnFightId != 0) { num ^= OwnFightId.GetHashCode(); } if (OwnPlayerId != 0) { num ^= OwnPlayerId.GetHashCode(); } num ^= ((object)ownSpellsIds_).GetHashCode(); if (_unknownFields != null) { num ^= ((object)_unknownFields).GetHashCode(); } return(num); }