public void MergeFrom(GymStatusAndDefenders other) { if (other == null) { return; } if (other.pokemonFortProto_ != null) { if (pokemonFortProto_ == null) { pokemonFortProto_ = new global::POGOProtos.Map.Fort.FortData(); } PokemonFortProto.MergeFrom(other.PokemonFortProto); } gymDefender_.Add(other.gymDefender_); }