0.221.0 APK Breakdown: Updates to Routes, Wayfarer submissions, and possible egg hatch skipping?!

Posted in

Hello Trainers! 0.221.0 is currently rolling out to a device near you and it brings with it some significant updates to Wayspot submissions, more on routes, and the possibility we’ll finally be able to skip egg hatch animations?

You can check out the original post on the PokéMiners website here.

You know the drill by now, everything in this article is datamined, and therefore subject to be changed or not even being released at all.

So let’s get into it!

Wayfarer Updates

Icons

Some new icons were added to the Wayfarer of the game code.

Ghost Wayspots

get_IsGhostWayspotsForNominationsEnabled
GHOST_POI_UNSET 
GHOST_POI_INTERNAL_ERROR
POI_MAP_TOGGLE_POIS_OFF 
POI_MAP_TOGGLE_POIS_ON 
POI_MAP_WAYSPOTS_LOADED 
POI_MAP_SELECT_POI 
POI_MAP_SELECT_POI_ABANDON 
POI_MAP_SELECT_POI_COMPLETED 
POI_MAP_TUTORIAL_SELECTED

It appears that ghost wayspots will be used to show points of interest that already exist, but are not in Pokémon Go. You’ll be able to toggle them on and off, and there’s a tutorial.

Check for Duplicates

CHECK_FOR_DUPLICATES
SpawnWebViewWithSurroundingWayspots 
ProcessSurroundingWayspotsResponse 
GetSurroundingWayspotsFailed 
protoPois 
ConvertProtoPois 
CreateMapWebView 
OnWebViewSpawned 
OnMapPoiMarkerSelected 
toggleOn 
OnMapPoiToggle
ExistingPoiInformation 
IPoiMapMarkerInformationGuiController 
poiInformation 
PoiMapMarkerInformationGuiController 
ReleaseImageRequestAndDestroyTexture 
ProcessImageTexture

The previously mined feature of being able to see nearby Wayspots when nominating a new wayspot has been added to the APK.  This is great because I reviewed three duplicate submissions just today…

Duplicate or Not

POI_CONTRIB_WAYSPOT_INFO_IN_GAME 
POI_CONTRIB_WAYSPOT_INFO_NOT_IN_GAME
get_IsInGame 
.set_IsInGame

To check to see if the wayspot exists or not.

Wayspot Categories

ParentCategory 
SearchSelectionText 
CategoryList 
SearchSelectionUpdated 
CancelSelection 
CategorySelected
PoiCategory 
SortSubCategories 
MakeOrGetSubCategories
IPoiCategoriesSelectedModel 
.get_Suggestion 
.set_Suggestion Suggestion

It appears that you’ll be able to search and pick a category for your submission.

WebView Code

GET_MAP_DATA 
GET_POIS_IN_RADIUS
add_WebViewSpawned 
remove_WebViewSpawned 
add_MapPoiMarkerSelected 
remove_MapPoiMarkerSelected 
add_MapPoiToggle 
remove_MapPoiToggle 
AbortLoad 
.get_PoisOnMap 
.set_PoisOnMap 
PoisOnMap 
WebViewSpawned 
MapPoiMarkerSelected 
MapPoiToggle 
URL_MARKER_PARAMETER_FORMAT 
POI_SELECTED_PREFIX 
MAP_POI_TOGGLE_PREFIX 
MAP_POI_TOGGLE_SUFFIX_ON
androidForceDarkMode

WebView code has been added, this appears to be the method the game will use to show you the wayspots when you attempt to nominate your own wayspot. Side note, woo Dark Mode!

Avatar Customization

Zoom In and Out

OnZoomToggleClick 
zoomInOutToggleButton 
zoomInIconTransform 
zoomOutIconTransform 
zoomOutItemTransform 
hasZoomToggleEnabled 
get_IsZoomEnabled 
AnimateCameraZoomedOutItem

When you enter the style shop you’ll be greeted with a new animation, and you’ll now be able to zoom in and out on your avatar while you’re doing clothing changes.

Icons

Two new icons to facilitate the zooming.

Name Change Suggestions

SeeMoreUsernameSuggestionsPressed 
UserInputChanged 
errorTextColor 
entryNowValidTextColor 
usernameSuggestionsHeader 
usernameSuggestionsContainer 
seeMoreUsernameSuggestionsButton 
add_OnSuccess 
remove_OnSuccess 
add_MoreUsernameSuggestionsRequested 
remove_MoreUsernameSuggestionsRequested 
SetUsernameSuggestions 
SetLoadingSpinnerActive
ReportUsernameSuggestionTelemetry 
ReportPushGatewayTelemetry 
ReportPushGatewayUpstreamErrorTelemetry 
UsernameSuggestionInstaller 
Niantic.Holoholo.UsernameSuggestion 
usernameSuggestionWidgetPrefab 
SetUsername 
UsernameSuggestionWidget

The game will make suggestions when you go to change your trainer name.  It appears that the name will change colour based on if it’s valid or not.

Search Filter Updates

New Searches

BY_SIZE_XXL 
BY_SIZE_XL 
BY_SIZE_XS 
BY_SIZE_XXS

Four new searches have been added.

Technical changes

LanguagesToUseBestFit 
LanguageWidgetsPerRowSettings 
languageWidgetsPerRowSettings
iconsGridLayoutGroup 
preferredWidgetLabelTextWidths 
defaultWidgetWidth

Route Maker Postcards

CREATE_POSTCARD 
DELETE_POSTCARD 
GET_MEMENTO_LIST 
POSTCARD_COLLECTION_TUTORIAL_VIEWED
SELF 
FRIEND 
FRIEND_ANONYMIZED 
MEMENTO_POSTCARD 
ERROR_SENDER_DOES_NOT_EXIST 
ERROR_POSTCARD_ALREADY_CREATED 
ERROR_POSTCARD_INVENTORY_FULL 
ERROR_NOT_ENABLED 
ERROR_POSTCARD_DOES_NOT_EXIST 
ERROR_POSTCARD_FAVORITED 
PostcardDisplay 
ERROR_MEMENTO_TYPE_NOT_ENABLED 
ERROR_INVALID_REQUEST NOT_MODIFIED

You’ll be able to create, delete, and send postcards from routes. You’ll also be able to favourite them.

Subscriptions

Enable Your Sub

EnableSubscriptions
activeSubInfo
GetSubscriptionInfo
ConvertToStoreInfo
ServerSkuInfoToString
ServerActiveSubInfoToString
serverStoreInfo
LogServerResults
isSub 
.get_IsSub 
.set_IsSub

It appears that work on subscriptions on again.  They will be an item you can purchase in the shop

Length Variables

public const IapSubscriptionIntervalUnit Minute = 0;
public const IapSubscriptionIntervalUnit Day = 1;
public const IapSubscriptionIntervalUnit Week = 2;
public const IapSubscriptionIntervalUnit Month = 3;
public const IapSubscriptionIntervalUnit Year = 4;

This is likely for tracking how long your subscription is active, the year value suggests that you’ll be able to set it for a year or more.

Auto-Renew

ActiveSubscriptionInfo
.get_AutoRenewDate
AutoRenewDate

You’ll be able to set your subscription to auto-renew.

Free Trial?

ActiveInfo
IapActiveSubscriptionState
GracePeriod
FreeTrial
PendingPurchase
IapActiveSubscriptionInfo
autoRenewDate

There will apparently be a free trial period where you can test out the subscription.

Here’s your receipt

get_SubscriptionEndTimeMs
.set_SubscriptionEndTimeMs
.get_ReceiptTimestampMs
.set_ReceiptTimestampMs
subscriptionEndTimeMs_
receiptTimestampMs_
SubscriptionEndTimeMs
ReceiptTimestampMs

You’ll get a receipt, likely an email, that will show you things like when you purchased the subscription and when your subscription ends.

Egg Hatching

New Telemetry

TelemetryEggHatchReflection
EggHatchTelemetryEventIds
UNDEFINED_EGG_HATCH_EVENT
.get_EggHatchEventId
.set_EggHatchEventId
.get_NumEggsHatched
.set_NumEggsHatched
EggHatchEventIdFieldNumber
eggHatchEventId_
NumEggsHatchedFieldNumber
numEggsHatched_
EggHatchEventId
NumEggsHatched

New telemetry for egg hatching, the number of eggs hatched, blah blah blah…

SKIP?!

SKIP

Are we finally going to be able to skip the egg hatching animation?!  I could totally be off base here, cause the PokéMiners completely ignored it… but, it’s there!

New Costume Pokémon

GEMS_1_2021_NOEVOLVE 
GEMS_2_2021_NOEVOLVE

2 new Costumed Pokémon, nothing specific though.

That’s all, for now, trainers, there’s a bit more technical stuff but you can head on over to the Pokéminers website for all that.  Stay safe out there!

Author & tags

Glawhantojar
Glawhantojar
I've been playing Pokemon Go since the game launched way back in 2016, I am a loyal Valor player and also a content creator on YouTube going by the name Professor Glaw.

Further reading

Popular today

Latest articles

Support us

Buy GO Hub merch

Get your very own GO Hub t-shirt, mug, or tote.