public bool Equals(MessageToClient other) { if (ReferenceEquals(other, null)) { return(false); } if (ReferenceEquals(other, this)) { return(true); } if (!GameObjectList.Equals(other.GameObjectList)) { return(false); } if (!tasks_.Equals(other.tasks_)) { return(false); } if (!Scores.Equals(other.Scores)) { return(false); } return(Equals(_unknownFields, other._unknownFields)); }