public void MergeFrom(AccountData other) { if (other == null) { return; } if (other.LastChallengeRewardEarned != 0) { LastChallengeRewardEarned = other.LastChallengeRewardEarned; } if (other.LastChallengeTried != 0) { LastChallengeTried = other.LastChallengeTried; } if (other.savedConversations_ != null) { if (savedConversations_ == null) { savedConversations_ = new global::D3.Hero.SavedConversations(); } SavedConversations.MergeFrom(other.SavedConversations); } _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields); }