public void MergeFrom(pb::CodedInputStream input)
        {
            uint tag;

            while ((tag = input.ReadTag()) != 0)
            {
                switch (tag)
                {
                default:
                    input.SkipLastField();
                    break;

                case 8: {
                    result_ = (global::PokemonGoDesktop.API.Proto.CatchPokemonLogEntry.Types.Result)input.ReadEnum();
                    break;
                }

                case 16: {
                    pokemonId_ = (global::PokemonGoDesktop.API.Proto.PokemonId)input.ReadEnum();
                    break;
                }

                case 24: {
                    CombatPoints = input.ReadInt32();
                    break;
                }

                case 32: {
                    PokemonDataId = input.ReadUInt64();
                    break;
                }
                }
            }
        }
        public void MergeFrom(pb::CodedInputStream input)
        {
            uint tag;

            while ((tag = input.ReadTag()) != 0)
            {
                switch (tag)
                {
                default:
                    input.SkipLastField();
                    break;

                case 10: {
                    FortId = input.ReadString();
                    break;
                }

                case 17: {
                    EncounterId = input.ReadFixed64();
                    break;
                }

                case 24: {
                    activePokemonId_ = (global::PokemonGoDesktop.API.Proto.PokemonId)input.ReadEnum();
                    break;
                }

                case 32: {
                    LureExpiresTimestampMs = input.ReadInt64();
                    break;
                }
                }
            }
        }
        public void MergeFrom(pb::CodedInputStream input)
        {
            uint tag;

            while ((tag = input.ReadTag()) != 0)
            {
                switch (tag)
                {
                default:
                    input.SkipLastField();
                    break;

                case 8: {
                    pokemonId_ = (global::PokemonGoDesktop.API.Proto.PokemonId)input.ReadEnum();
                    break;
                }

                case 21: {
                    DistanceInMeters = input.ReadFloat();
                    break;
                }

                case 25: {
                    EncounterId = input.ReadFixed64();
                    break;
                }
                }
            }
        }
 public void MergeFrom(EncounterTutorialCompleteMessage other)
 {
     if (other == null)
     {
         return;
     }
     if (other.PokemonId != 0)
     {
         PokemonId = other.PokemonId;
     }
 }
        public void MergeFrom(pb::CodedInputStream input)
        {
            uint tag;

            while ((tag = input.ReadTag()) != 0)
            {
                switch (tag)
                {
                default:
                    input.SkipLastField();
                    break;

                case 10: {
                    SpawnPointId = input.ReadString();
                    break;
                }

                case 17: {
                    EncounterId = input.ReadFixed64();
                    break;
                }

                case 24: {
                    pokemonId_ = (global::PokemonGoDesktop.API.Proto.PokemonId)input.ReadEnum();
                    break;
                }

                case 32: {
                    ExpirationTimestampMs = input.ReadInt64();
                    break;
                }

                case 41: {
                    Latitude = input.ReadDouble();
                    break;
                }

                case 49: {
                    Longitude = input.ReadDouble();
                    break;
                }
                }
            }
        }
        public void MergeFrom(pb::CodedInputStream input)
        {
            uint tag;

            while ((tag = input.ReadTag()) != 0)
            {
                switch (tag)
                {
                default:
                    input.SkipLastField();
                    break;

                case 8: {
                    pokemonId_ = (global::PokemonGoDesktop.API.Proto.PokemonId)input.ReadEnum();
                    break;
                }
                }
            }
        }
示例#7
0
        public void MergeFrom(pb::CodedInputStream input)
        {
            uint tag;

            while ((tag = input.ReadTag()) != 0)
            {
                switch (tag)
                {
                default:
                    input.SkipLastField();
                    break;

                case 8: {
                    pokemonId_ = (global::PokemonGoDesktop.API.Proto.PokemonId)input.ReadEnum();
                    break;
                }

                case 16: {
                    TimesEncountered = input.ReadInt32();
                    break;
                }

                case 24: {
                    TimesCaptured = input.ReadInt32();
                    break;
                }

                case 32: {
                    EvolutionStonePieces = input.ReadInt32();
                    break;
                }

                case 40: {
                    EvolutionStones = input.ReadInt32();
                    break;
                }
                }
            }
        }
示例#8
0
        public void MergeFrom(pb::CodedInputStream input)
        {
            uint tag;

            while ((tag = input.ReadTag()) != 0)
            {
                switch (tag)
                {
                default:
                    input.SkipLastField();
                    break;

                case 10: {
                    Id = input.ReadString();
                    break;
                }

                case 16: {
                    LastModifiedTimestampMs = input.ReadInt64();
                    break;
                }

                case 25: {
                    Latitude = input.ReadDouble();
                    break;
                }

                case 33: {
                    Longitude = input.ReadDouble();
                    break;
                }

                case 40: {
                    ownedByTeam_ = (global::PokemonGoDesktop.API.Proto.TeamColor)input.ReadEnum();
                    break;
                }

                case 48: {
                    guardPokemonId_ = (global::PokemonGoDesktop.API.Proto.PokemonId)input.ReadEnum();
                    break;
                }

                case 56: {
                    GuardPokemonCp = input.ReadInt32();
                    break;
                }

                case 64: {
                    Enabled = input.ReadBool();
                    break;
                }

                case 72: {
                    type_ = (global::PokemonGoDesktop.API.Proto.FortType)input.ReadEnum();
                    break;
                }

                case 80: {
                    GymPoints = input.ReadInt64();
                    break;
                }

                case 88: {
                    IsInBattle = input.ReadBool();
                    break;
                }

                case 98: {
                    ActiveFortModifier = input.ReadBytes();
                    break;
                }

                case 106: {
                    if (lureInfo_ == null)
                    {
                        lureInfo_ = new global::PokemonGoDesktop.API.Proto.FortLureInfo();
                    }
                    input.ReadMessage(lureInfo_);
                    break;
                }

                case 112: {
                    CooldownCompleteTimestampMs = input.ReadInt64();
                    break;
                }

                case 120: {
                    sponsor_ = (global::PokemonGoDesktop.API.Proto.FortSponsor)input.ReadEnum();
                    break;
                }

                case 128: {
                    renderingType_ = (global::PokemonGoDesktop.API.Proto.FortRenderingType)input.ReadEnum();
                    break;
                }
                }
            }
        }
示例#9
0
        public void MergeFrom(pb::CodedInputStream input)
        {
            uint tag;

            while ((tag = input.ReadTag()) != 0)
            {
                switch (tag)
                {
                default:
                    input.SkipLastField();
                    break;

                case 9: {
                    Id = input.ReadFixed64();
                    break;
                }

                case 16: {
                    pokemonId_ = (global::PokemonGoDesktop.API.Proto.PokemonId)input.ReadEnum();
                    break;
                }

                case 24: {
                    Cp = input.ReadInt32();
                    break;
                }

                case 32: {
                    Stamina = input.ReadInt32();
                    break;
                }

                case 40: {
                    StaminaMax = input.ReadInt32();
                    break;
                }

                case 48: {
                    move1_ = (global::PokemonGoDesktop.API.Proto.PokemonMove)input.ReadEnum();
                    break;
                }

                case 56: {
                    move2_ = (global::PokemonGoDesktop.API.Proto.PokemonMove)input.ReadEnum();
                    break;
                }

                case 66: {
                    DeployedFortId = input.ReadString();
                    break;
                }

                case 74: {
                    OwnerName = input.ReadString();
                    break;
                }

                case 80: {
                    IsEgg = input.ReadBool();
                    break;
                }

                case 89: {
                    EggKmWalkedTarget = input.ReadDouble();
                    break;
                }

                case 97: {
                    EggKmWalkedStart = input.ReadDouble();
                    break;
                }

                case 112: {
                    Origin = input.ReadInt32();
                    break;
                }

                case 125: {
                    HeightM = input.ReadFloat();
                    break;
                }

                case 133: {
                    WeightKg = input.ReadFloat();
                    break;
                }

                case 136: {
                    IndividualAttack = input.ReadInt32();
                    break;
                }

                case 144: {
                    IndividualDefense = input.ReadInt32();
                    break;
                }

                case 152: {
                    IndividualStamina = input.ReadInt32();
                    break;
                }

                case 165: {
                    CpMultiplier = input.ReadFloat();
                    break;
                }

                case 168: {
                    pokeball_ = (global::PokemonGoDesktop.API.Proto.ItemId)input.ReadEnum();
                    break;
                }

                case 176: {
                    CapturedCellId = input.ReadUInt64();
                    break;
                }

                case 184: {
                    BattlesAttacked = input.ReadInt32();
                    break;
                }

                case 192: {
                    BattlesDefended = input.ReadInt32();
                    break;
                }

                case 202: {
                    EggIncubatorId = input.ReadString();
                    break;
                }

                case 208: {
                    CreationTimeMs = input.ReadUInt64();
                    break;
                }

                case 216: {
                    NumUpgrades = input.ReadInt32();
                    break;
                }

                case 229: {
                    AdditionalCpMultiplier = input.ReadFloat();
                    break;
                }

                case 232: {
                    Favorite = input.ReadInt32();
                    break;
                }

                case 242: {
                    Nickname = input.ReadString();
                    break;
                }

                case 248: {
                    FromFort = input.ReadInt32();
                    break;
                }
                }
            }
        }
示例#10
0
        public void MergeFrom(pb::CodedInputStream input)
        {
            uint tag;

            while ((tag = input.ReadTag()) != 0)
            {
                switch (tag)
                {
                default:
                    input.SkipLastField();
                    break;

                case 8: {
                    pokemonId_ = (global::PokemonGoDesktop.API.Proto.PokemonId)input.ReadEnum();
                    break;
                }

                case 29: {
                    ModelScale = input.ReadFloat();
                    break;
                }

                case 32: {
                    type_ = (global::PokemonGoDesktop.API.Proto.PokemonType)input.ReadEnum();
                    break;
                }

                case 40: {
                    type2_ = (global::PokemonGoDesktop.API.Proto.PokemonType)input.ReadEnum();
                    break;
                }

                case 50: {
                    if (camera_ == null)
                    {
                        camera_ = new global::PokemonGoDesktop.API.Proto.CameraAttributes();
                    }
                    input.ReadMessage(camera_);
                    break;
                }

                case 58: {
                    if (encounter_ == null)
                    {
                        encounter_ = new global::PokemonGoDesktop.API.Proto.EncounterAttributes();
                    }
                    input.ReadMessage(encounter_);
                    break;
                }

                case 66: {
                    if (stats_ == null)
                    {
                        stats_ = new global::PokemonGoDesktop.API.Proto.StatsAttributes();
                    }
                    input.ReadMessage(stats_);
                    break;
                }

                case 74:
                case 72: {
                    quickMoves_.AddEntriesFrom(input, _repeated_quickMoves_codec);
                    break;
                }

                case 82:
                case 80: {
                    cinematicMoves_.AddEntriesFrom(input, _repeated_cinematicMoves_codec);
                    break;
                }

                case 90:
                case 93: {
                    animationTime_.AddEntriesFrom(input, _repeated_animationTime_codec);
                    break;
                }

                case 98:
                case 96: {
                    evolutionIds_.AddEntriesFrom(input, _repeated_evolutionIds_codec);
                    break;
                }

                case 104: {
                    EvolutionPips = input.ReadInt32();
                    break;
                }

                case 112: {
                    rarity_ = (global::PokemonGoDesktop.API.Proto.PokemonRarity)input.ReadEnum();
                    break;
                }

                case 125: {
                    PokedexHeightM = input.ReadFloat();
                    break;
                }

                case 133: {
                    PokedexWeightKg = input.ReadFloat();
                    break;
                }

                case 136: {
                    parentPokemonId_ = (global::PokemonGoDesktop.API.Proto.PokemonId)input.ReadEnum();
                    break;
                }

                case 149: {
                    HeightStdDev = input.ReadFloat();
                    break;
                }

                case 157: {
                    WeightStdDev = input.ReadFloat();
                    break;
                }

                case 165: {
                    KmDistanceToHatch = input.ReadFloat();
                    break;
                }

                case 168: {
                    familyId_ = (global::PokemonGoDesktop.API.Proto.PokemonFamilyId)input.ReadEnum();
                    break;
                }

                case 176: {
                    CandyToEvolve = input.ReadInt32();
                    break;
                }
                }
            }
        }