AeonLucid / POGOProtos

A central repository for all proto files of PokémonGO.
MIT License
726 stars 279 forks source link

All missing messages and enums #303

Closed goedzo closed 2 years ago

goedzo commented 7 years ago

Based on my auto-generation code ( https://github.com/AeonLucid/POGOProtos/pull/302 ) i've found which enums & messages are found in base .proto file, but are missing from the current generated files. You can use the list below as a "checklist" for fixing all missing parts from protos.

Note: the part before {--> is the part we found in the base .proto. The part after {--> is the naming conversion I used.

I do know that not everything is missing that is mentioned below, because there has been done some name conversion in the exported files. One example is enum Team which has been changed to TeamColor. It still is a deviation from base proto, but don't worry. In the output files, I still am using TeamColor instead if Team.

Here is the list:

enum PokemonCreateContext {-->enum PokemonCreateContext enum Team {-->enum Team enum HoloPokemonClass {-->enum PokemonClass enum HoloPokemonNature {-->enum PokemonNature enum HoloBadgeType {-->enum HoloBadgeType enum PlatformClientAction {-->enum PlatformClientAction enum Method {-->enum Method message RegisterBackgroundDeviceActionProto {-->message GetRegisterBackgroundDeviceAction message AssetDigestRequestProto {-->message GetAssetDigest message DownloadUrlRequestProto {-->message GetDownloadUrl message DownloadUrlOutProto {-->message GetDownloadUrlResponse message CaptureScoreProto {-->message GetCaptureScore message ClientFortModifierProto {-->message GetClientFortModifier message FortRecallProto {-->message GetFortRecall message FortRecallOutProto {-->message GetFortRecallResponse message PokemonCameraAttributesProto {-->message GetPokemonCameraAttributes message PokemonEncounterAttributesProto {-->message GetPokemonEncounterAttributes message PokemonStatsAttributesProto {-->message GetPokemonStatsAttributes message FormProto {-->message GetForm message ClientGenderProto {-->message GetClientGender message ClientGenderSettingsProto {-->message GetClientGenderSettings message GameMasterClientTemplateProto {-->message GetGameMasterClientTemplate message GetGameMasterClientTemplatesProto {-->message GetGetGameMasterClientTemplates message GetGameMasterClientTemplatesOutProto {-->message GetGetGameMasterClientTemplatesResponse message GetRemoteConfigVersionsProto {-->message GetGetRemoteConfigVersions message GetRemoteConfigVersionsOutProto {-->message GetGetRemoteConfigVersionsResponse message ClientMapCellProto {-->message GetClientMapCell message GymStartSessionProto {-->message GetGymStartSession message GymStartSessionOutProto {-->message GetGymStartSessionResponse message GymBattleAttackProto {-->message GetGymBattleAttack message GymBattleAttackOutProto {-->message GetGymBattleAttackResponse message ParticipationProto {-->message GetParticipation message HoloInventoryKeyProto {-->message GetHoloInventoryKey message HoloInventoryItemProto {-->message GetHoloInventoryItem message FortSponsor {-->message GetFortSponsor message FortRenderingType {-->message GetFortRenderingType message PokemonProto {-->message GetPokemon message ItemProto {-->message GetItem message PokemonFamilyProto {-->message GetPokemonFamily message RaidEncounterProto {-->message GetRaidEncounter message DeploymentTotalsProto {-->message GetDeploymentTotals message InventoryProto {-->message GetInventory message TemplateVariable {-->message GetTemplateVariable message ClientInbox {-->message GetClientInbox message ApnToken {-->message GetApnToken message GcmToken {-->message GetGcmToken message OptOutProto {-->message GetOptResponse message PlayerProfileProto {-->message GetPlayerProfile message JoinLobbyProto {-->message GetJoinLobby message JoinLobbyOutProto {-->message GetJoinLobbyResponse message LobbyProto {-->message GetLobby message LeaveLobbyProto {-->message GetLeaveLobby message LeaveLobbyOutProto {-->message GetLeaveLobbyResponse message SetLobbyVisibilityProto {-->message GetSetLobbyVisibility message SetLobbyVisibilityOutProto {-->message GetSetLobbyVisibilityResponse message SetLobbyPokemonProto {-->message GetSetLobbyPokemon message SetLobbyPokemonOutProto {-->message GetSetLobbyPokemonResponse message GetRaidDetailsProto {-->message GetGetRaidDetails message GetRaidDetailsOutProto {-->message GetGetRaidDetailsResponse message StartRaidBattleProto {-->message GetStartRaidBattle message StartRaidBattleOutProto {-->message GetStartRaidBattleResponse message AttackRaidBattleProto {-->message GetAttackRaidBattle message AttackRaidBattleOutProto {-->message GetAttackRaidBattleResponse message AwardFreeRaidTicketProto {-->message GetAwardFreeRaidTicket message AwardFreeRaidTicketOutProto {-->message GetAwardFreeRaidTicketResponse message PokemonFortProto {-->message GetPokemonFort message PokemonSummaryFortProto {-->message GetPokemonSummaryFort message ClientSpawnPointProto {-->message GetClientSpawnPoint message ClientPlayerProto {-->message GetClientPlayer message CurrencyQuantityProto {-->message GetCurrencyQuantity message PlayerLocaleProto {-->message GetPlayerLocale message RecycleItemProto {-->message GetRecycleItem message RecycleItemOutProto {-->message GetRecycleItemResponse message PtcToken {-->message GetPtcToken message GetActionLogRequest {-->message GetGetActionLogMessage message GetActionLogResponse {-->message GetGetActionLogResponse message DebugDataProto {-->message GetDebugData message UncommentAnnotationTestProto {-->message GetUncommentAnnotationTest message NewsSettingProto {-->message GetNewsSetting message NewsProto {-->message GetNews message SfidaGlobalSettingsProto {-->message GetSfidaGlobalSettings message RegisterSfidaRequest {-->message GetRegisterSfidaMessage message RegisterSfidaResponse {-->message GetRegisterSfidaResponse