. Pokémon GO : New Datamining Update - Hisuian Electrode, New Assets, New Quest Library and more

Alert

Top Secret Labs does not part take in the creation of any of the files provided here, all files are from various sources over the Internet which are publicly available. We do not provide GBA, GBC, NDS, 3DS files here, Only IPS/UPS Patch Files are Provided.

Pokémon GO : New Datamining Update - Hisuian Electrode, New Assets, New Quest Library and more


New Data Miners reports are here, the new updates includes Hisuian Electrode, New Assets, New Quest Library, Auto Catch and Spin for GOPlus! and more

New Pokemon

ELECTRODE_HISUIAN
To go with Hisuian Voltrob, they also added its evolution. We were hoping to see them this weekend but doesn't look like that's going to happen at this point, unfortunately.

New Move

V0364_MOVE_ACROBATICS

As announced, Acrobatics will be for Hoppip Community Day. Still waiting on stats, but we'll need to wait for 0.229.0 to be forced because we can get those.

New Assets


Two new assets were added, one for the Today View's Heart icon (the one we found in the last APK), and another for a Route Edit Button! We are inching closer to a release!

Auto Catch and Spin for Plus!

Autospin
Autocatch

This was added to the response the game gets from the server regarding the GO Plus. This is very exciting as not only does it suggest the Plus Plus will have auto catching, this also further suggests that virtual Plus we found a while back may be a thing, as this code is being handled between the client and server.

Fingers crossed we see this soon!

Mega Evolution Points and Level?

Added to the Pokemon Display, it looks like Mega Evolution Pokemon will show you their level and their... Points? Unclear what points are, but there was a new set of obfuscated settings added to the Game Master that we believe are related to this.

They are obfuscated, but what we were able to piece together, is they contain a Pokemon, their level, and some form of duration (and then a bunch of other settings we can't see the names of). Our first impression is this is a new Mega Evolution mechanic, but it's really hard to tell at this point, so take this with a grain of salt and we'll keep an eye on this in future updates (and when the Game Master is updated with these settings).

New Quest Library

One of the more exciting things in this update is this new Quest Library. Not sure if they are trying to re-factor the existing quest code or do something else, as some stuff seems a bit repeated but let's take a look!

Niantic.Holoholo.Quests
QuestInstaller
_questIconServicePrefab
_questToastServicePrefab
_questRewardServicePrefab
_questRpcServicePrefab
_phoneBoothPrefab
_phoneCallStartDialogPrefab
_questRewardInteractionServicePrefab

The service itself, along with all the sub-services.

UpdateQuestIcon
UpdateQuestIconOnGmtChange
GetQuestIconColor
QuestIconService
_defaultQuestIconBackgroundSprite
_defaultQuestMainSprite
_overrideQuestIconBackgroundSprite
_questColorDefinitions

Getting the quest icons, but also changing them based on the time. So perhaps you can get event icons on the quests that change when the event starts/ends?

There is also a default icon and background, perhaps to fall back to on the change?

WillShowExclusiveQuestRewards
ShowFullScreenQuestRewards
ShowItemBubbleQuestRewards
QuestRewardService
_bubbleDelaySec
_bubbleLifeTimeSec
_overrideBubblePopSfx

This is the quest reward service, and what's interesting is there are three different types of rewards - Exclusive, Fullscreen, and Bubble. So that's interesting and we'll have to keep an eye on those.

QuestToastService 
RemoveCompletedToasts
ToastNewFieldResearchQuest
QueueNewToastToShow
ShowMutedQuestUpdateToasts
ShowWhenToCollectNextStampToast
QuestToastService
_mutedToastUpdateQuestTypes
_questToastingRate
_newQuestSfx
_stampCardToastTextColor
_stampCardToastBackgroundColor
_stampCardToastYOffset
questToToast

A new Quest Toast Service was added as well. Toasts are typically floating notifications that appear on your screen that disappear after a few seconds. The slide-out quest notifications could be considered toasts, but unclear if that's what these are meant to be.

missingSpriteQuestionMark
missingSpriteColorGray
And finally, a fallback if the quest sprites are missing, so they have something to show.

PvP Refactor Updates

There were a few updates to the PvP Refactor as well. Mostly around turns and timings.

get_CurrentCombatProto
.get_CurrentTurn
FirstTimeActiveState
SendCombatAction
SendNoAction
TryExecuteBufferedAction
TryStartCombat
CopyAndResetCombatQuestUpdate
CombatSettings
TurnDurationMs
MinigameDurationMs
MinigameSubmitDurationMs
RetryIntervalMs
ChangePokemonDurationMs

As you can see, there are fields for storing the minigame time, turn duration, etc. A lot of standard stuff that already exists in theory. And sending a combat action, and buffering them.

Home Widget

HomeWidgetService
eggIncubator
eggPokes

There isn't a whole lot of info on this, but there was this new Home Widget added that contains eggs. We'll have to see if this is expanded in the future.

Adventure Sync Progress Notification

ProgressNotifications
messages
ConfigureProgressNotification

Looks like there is an adventure sync notification now for your progress (perhaps towards the 50K goal?).

Wayfarer Updates

SUBMISSION_TITLE
NEXT_BUTTON

They added some text translations for the next and title buttons so they can change the name remotely if needed.

AppsFlyer Marketing

Looks like they are integrating with AppsFlyer in this update.

ShouldAppsFlyerBeEnabled
DeviceAppsFlyerSetEnabled
appsFlyerFunctionStart
appsFlyerFunctionGetAdid
appsFlyerFunctionGetSdkVersion
appsFlyerFunctionRequestTrackingAuthorization

These were added to a new 'marketing' section in the code, but as you can see it also serves ads. So unclear if they are using this company to track players' experience, deliver ads, or both, but you can read up more on the company if you are interested.

Virtual Studio Updates

The virtual studio was added a few APKs ago, and we believe it's part of Niantic's LightShip AR platform. We aren't 100% sure what this is, but it looks to be an AR 'space' you enter with other players to interact together (kind of like the shared buddy photo feature, but more fleshed out).

This was probably the most boring part when we were doing the real-time teardown in the Discord, as there was a lot of stuff added here, but to save your time and eyeballs, we'll summarize what we found:
  • Getting and initializing the play configuration
  • Compressing and rendering images
  • Handling movement and looking speed, along with your FPS
  • Depth processing and model placement/size along with 3D plane handling
  • Lidar sensor support and a 'compass'
  • Occulussion techniques (like when a character moves behind an object)
  • Being able to enable/disable features and re-render them (we guess while playing) - They also added a feature check with authorization to their regular AR codebase (which is slightly separated from the virtual studio) as well which might be related
  • CPU and GPU rendering
  • Managing video feeds
  • Something called "Channels" which look like the different elements of a scene they can identify, that they showed off; specifically things like ground, water, building, grass, etc
They had a few small updates to their regular AR codebase as well, which appears to be separate from their Virtual Studio stuff.
  • Having a translation/transformation going between the Unity world and the AR world
  • Mesh colliders versions were added (how objects collide with each other)
  • The feature check/auth we mentioned above
  • Depth, scaling, and mesh were added to their AR effects

Unity Events

GetListener
GetPersistentEventCount
GetPersistentTarget

They added the Unity Events feature of Unity, which allows them to easily alert other parts of the code when things happen.

Misc

  • headlineHeightController added to TodayView, so they can change the height of the current event's header.
  • get_ForceReshowBranchingQuestDialogDefaultCooldownMs was added, which looks like a way to ensure the branching quest choice is shown after a cooldown.
  • A new LocationProviderAdapter was added with a JitterOffset vector, perhaps they are trying to improve GPS drift?
  • A few updates to being able to hide action buttons and the recent activity icon from the friends' list.
  • motivationXAxisOffset added to the Gym section, for offsetting the heart that appears next to the Pokemon
  • get_NumberOfNearPokemonsInTheQueue added to the map content, interesting, not sure what to make sense of this one just yet.
  • get_PoisWhileAddProcessing and get_PoisWhileUpdateProcessing both added to the Map service, looks like it updates the POI list while it's still processing... Something?
  • Some more alpha gradients were added to the GPU rendering panels.

Post a Comment

0 Comments

Credits :
Pokémon is owned by: The Pokémon Company Nintendo Affiliated with Game Freak
No copyright infringements intended. Please support the official games!