0.199.0 APK Breakdown: Pokémon Form changing, Kanto Tour updates and more!

Pokémon GO Datamine

Hello coaches! Pokémon GO version 0.199.0 is now launching through the app stores. It includes the ability to choose your version of the Kanto Tour, some cool shapeshifting tips, new ways to earn XL Candy, and more.


🚨⚠️ Disclaimer ⚠️🚨

Note that data miners have publicly reported everything in this article (PokéMiners). Information shared through these channels is not affiliated with or endorsed by Niantic and is always subject to change. Don’t take it for granted, functions change and are removed all the time. It is very important that you know that these things CAN AND WILL CHANGE.

Additionally, this article contains my thoughts and opinions regarding the code that was shared online; All of these should be treated as guesses, not hard statements. If you agree with that, feel free to read on. Possible spoilers ahead.


Kanto Tour

Choose your own adventure

.get_EventVariantBadges 
.get_EventVariantTitleStringKeys 
.get_EventVariantDescriptionStringKeys 
.get_ItemBagDescriptionVariantSelected 
.set_ItemBagDescriptionVariantSelected 
.get_EventVariantButtonStringKeys 
LocalizedVariantDescription 
IsEventRunning 
LocalizedVariantButtonKey 
GetEventVariantBadges 
LocalizedVariantTitle 
HasEventVariantSelected

This is how the game will take care of choosing your version, Red or Green.

New music

BGM_GO_TOUR_00 
BGM_GO_TOUR_01 
BGM_GO_TOUR_02 
BGM_GO_TOUR_03 
BGM_GO_TOUR_04 
BGM_GO_TOUR_05 
BGM_GO_TOUR_06 
BGM_GO_TOUR_07 
BGM_GO_TOUR_08 
BGM_GO_TOUR_09

New music for the event too. You can listen to the music in the Pokéminers sound cloud.

New NPCs

.CHARACTER_EVENT_NPC_0 
.CHARACTER_EVENT_NPC_1 
.CHARACTER_EVENT_NPC_2 
.CHARACTER_EVENT_NPC_3 
.CHARACTER_EVENT_NPC_4 
.CHARACTER_EVENT_NPC_5 
.CHARACTER_EVENT_NPC_6 
.CHARACTER_EVENT_NPC_7 
.CHARACTER_EVENT_NPC_8 
.CHARACTER_EVENT_NPC_9 
.CHARACTER_EVENT_NPC_10
.get_IncidentPrioritySettings
IsEventNpcCharacter 
ShouldShowSummaryScreen

The winners of the NPC competition have also been added. It seems that they will be considered a “type of invasion”. It also seems like there is a chance that you won’t have an encounter after fighting them.

New search

QUEST_BATTLE_EVENT_NPC

Change of form

The details

FormChangeReflection 
ChangePokemonFormProto 
ChangePokemonFormOutProto 
.get_ChangedPokemon 
.set_ChangedPokemon 
ChangedPokemonFieldNumber 
changedPokemon_ 
ChangedPokemon 
ERROR_POKEMON_MISSING 
ERROR_INSUFFICIENT_RESOURCES 
ERROR_QUEST_INCOMPLETE 
ERROR_POKEMON_CANNOT_CHANGE 
ERROR_POKEMON_DEPLOYED 
get_FormChange

Will the shapeshift finally come to Pokémon GO? There are several Pokémon that can shapeshift with special items, Rotom is one that comes to mind. In Sword and Shield you can get a Rotom catalog from an NPC in Wyndon. Could this be how they are heading to Arceus?

Nothing is free

CHANGE_POKEMON_FORM 
.get_FormChangeSettings 
.set_FormChangeSettings
FormChangeProto 
.get_AvailableForm 
.set_StardustCost 
.get_ItemCost 
.set_ItemCost 
.get_QuestRequirement

It looks like there will be a cost for changing the shape of a Pokémon, this seems like they left it open to the cost of Stardust, items, a possible mission, or a combination of all three.

A shiny new badge?

.get_NumPokemonFormChanges 
.set_NumPokemonFormChanges

If they are tracking how many times you change the shape of a Pokémon, there is probably a new badge for it.

New animation

formChangeFxPrefabReference 
formChangeFxOffset 
formChangeModelSwapDelaySeconds 
formChangeAnimationDelaySeconds

The shape change will be accompanied by an animation, as you would expect.

New search

QUEST_CHANGE_POKEMON_FORM

A new quest to change the forms of Pokémon.


New XL Candy Methods

Extra XL candy events?

.get_BonusXlCandyCaptureReward 
.set_BonusXlCandyCaptureReward

This is apparently tied to the Game Master file in the same way that stardust and candies are, so they are likely gearing up to have some events where we get extra XL candies. Possibly featured events?

Let’s Go Bonus XL Candy?

.get_XlCandyAwardedPerId

This was added to “BelugaTransactionCompleteOutProto” which is used to send Pokémon to Let’s Go, so we may get extra XL candy for transferring them to Pokémon Let’s Go.


New movement

.V0348_MOVE_FEATHER_DANCE

The feather dance is finally here, well … something like that. Sound and stats are still missing, but are now in game code.


Friends list updates

Favorite friends

ADD_FAVORITE_FRIEND 
REMOVE_FAVORITE_FRIEND

It seems that soon you will be able to turn your friends into favorites.

Actions of new friends

RESERVED_ACTION_1 
GET_INCOMING_GAME_INVITES_V2 
UPDATE_INCOMING_GAME_INVITE_V2 
DISMISS_OUTGOING_GAME_INVITES_V2 
INVITE_CONTACT 
GET_CONTACT_LIST 
UPDATE_CONTACT_LIST

I’m not sure what “Reserved Action” means, we’ll have to see. It seems that there will also be improvements in the invitations.

Interactions between game friends

GetCallingGameFriendsList 
GetCrossGameFriendsList 
friendIds 
GetFriendDetailsForCallingGameFriendList 
GetFriendDetailsForCrossGameFriendList 
UpdateIncomingGameInvite 
SendGameInvite 
inviteAppKeys 
DismissSendInvites

Does it look like some game-to-game interactions are coming? I suspect that “Send Game Invitation” is Niantic’s way of trying to get us to invite our friends from other Niantic games to play Pokémon Go. Truth be told, that’s probably all of this … There are A LOT of details about this feature, I won’t list it all here.


Nickname disabled

nicknameDisabled

Does it seem like we’ll be able to disable nicknames? Possible friendly Pokémon for people on your friend list, for younger players, or for those who don’t want to see the “creative” names that people use for their Pokémon.


Team Suggestion

pokemonIds 
IsPokemonAlreadyIncluded 
pokemonRatingFunc 
bestRatingThresh 
bestPokemon 
IsPokemonAllowed

New equipment suggestions for pvp?


Pokéstop / Gym Photo Galleries

Niantic.Titan.ImageGallery
AllowVoteForCurrentImage
numCells 
SetLoadingData 
add_OnMainImageUpdated 
remove_OnMainImageUpdated 
AllowVoteForCurrentImage 
OnMainImageUpdated 
ScrollCellInitialized 
isCentered 
MaybeNotifyCellIsCentered 
imageDetailsData 
isCenter 
NotifyCentered 
AllowVoting 
OnImageStateUpdated 
numImages 
UpdateImages 
analyticsService 
ToastDismissed 
errorToastShowing 
SUBMISSION_TIME_DIFF_KEY 
ADD_PHOTO_TOO_FAR_DISABLED_MESSAGE_KEY 
ADD_PHOTO_REFRESH_FREQUENCY 
LogEnterImageGallery 
LogEnterImageDetailsPage 
voted
LogVoteFromMainGalleryPage 
LogVoteFromImageDetailsPage 
LogImageEditEntryFromImageGallery

More for the POI image gallery. It looks like it will work very similar to Ingress, Pokéstops and Gyms will have multiple images and the one with the most votes will be the main photo that appears on the photodisk.


Share your success by leveling up

.get_ImageGalleryTelemetry 
.set_ImageGalleryTelemetry 
.get_PlayerShownLevelUpShareScreenTelemetry 
.set_PlayerShownLevelUpShareScreenTelemetry

As announced, you will be able to share your level without taking a screenshot.


Notifications

toggleSystemNotifications 
ToggleNotifications

It seems that soon we will also be able to disable notifications.


It’s a bird, it’s a plane, it’s … an advertisement on a balloon ?!

AD_TYPE_SPONSORED_BALLOON
AdSpawned AdDismissed 
AD_TYPE_UNKNOWN 
AD_TYPE_SPONSORED_GIFT 
AD_TYPE_SPONSORED_BALLOON 
AD_INHIBITION_UNKNOWN 
AD_INHIBITION_TR_PREVENTS_BALLOON_SPAWN 
AD_INHIBITION_CLIENT_ERROR 
AD_DISMISSAL_UNKNOWN 
AD_DISMISSAL_TR_DISPLACES_AD_BALLOON

Looks like Niantic will send you those ads that you can’t go out to see you! In Globos no less. Don’t worry, it looks like those ad balloons won’t interfere with Team Go Rocket Balloons spawning, and will even come unstuck to make room for a Team Go Rocket Balloon spawn.

LEAVE A REPLY

Please enter your comment!
Please enter your name here