A new update for Pokemon Go has started rolling out, and the latest update to the game has brought a variety of new elements to the game. As usual, data miners have breakdown the latest Apk and have revealed all the upcoming content in the game.

Pokemon Go latest update v0.159.0 is 97.35MB in size. Data mined code of update v0.159.0 has revealed that the new update includes a lot of Rocket HQ and Giovanni content. Also, some new badges have been added to the game.

Pokemon-Team-Go-Rocket
Click/tap to zoom

The update 0.159.0 also features a new Adventure Sync Reward level. Also, Galarian forms have added to Pokedex, which will surely excite the players and fans. Pokemon Go update 0.159.0 also features new Team Go Rocket quests.

Pokemon-Sword-and-Shield
Click/tap to zoom

Galarain forms are expected to arrive during the release of the Pokemon Sword and Shield game. The upcoming Nintendo Switch game will be released on November 15, 2019. ‘Pokemon Go Sword and Shield’ game has been set up in the Galar region. Mentioned below are the highlights of the latest update, followed by the complete APK teardown details.

Pokemon Sword and Shield
Click/tap to zoom

Highlights

Lots of Rocket HQ and Giovanni code added
New Badge
Galarian forms Pokedex support and new forms added
New Adventure Sync Reward Level
Themes
New Quests

New Items

Some text relating to new items in this update, mostly relating to the Rocket leaders/HQ

ITEM_LEADER_MAP_FRAGMENT
ITEM_LEADER_MAP
ITEM_GIOVANNI_MAP
ITEM_TYPE_INCIDENT_TICKET
ITEM_CATEGORY_INCIDENT_TICKET
Looks like you’ll have to build a map in order to find Giovanni’s hideout and take him on.

Galarian Pokedex

Support to show Galarian forms in the Pokedex has been added and is functionally identical to how Alolan forms show.

galarian_pokedex_header
key_galariangalar
GalarianGameMasterUtil
HasGalarianForm
IsGalarianForm
NormalFormForGalarianPokemon
GalarianFormForGalarianPokemon
GALARIAN_FORM_POKEMON_LIST
GALARIAN_FORM_NUMBERS
GalarianPokedexDisplayButtonPanel
galarianHeader
galarianFormsRoot
galarianGenderButtonSet

The following forms were added

WEEZING_GALARIAN
ZIGZAGOON_NORMAL
ZIGZAGOON_GALARIAN
LINOONE_NORMAL
LINOONE_GALARIAN

A search filter for “Galarian” was also added

Rocket, The Executives & Giovanni

Lots of new code to support the new rocket encounters, the executives, Giovanni and more

Rocket HQ

Lots, and I mean lots was added to the game for Rocket HQ.

GIOVANNI
EXECYELLOW
EXECRED
EXECBLUE
.CHARACTER_EXECUTIVE_CLIFF
.CHARACTER_EXECUTIVE_ARLO
.CHARACTER_EXECUTIVE_SIERRA
.CHARACTER_GIOVANNI
.CHARACTER_DECOY_GRUNT_MALE
.CHARACTER_DECOY_GRUNT_FEMALE
.CHARACTER_GHOST_GRUNT_FEMALE
.CHARACTER_GHOST_GRUNT_MALE
.CHARACTER_ELECTRIC_GRUNT_FEMALE
.CHARACTER_ELECTRIC_GRUNT_MALE

Just code for the 3 Executives, Giovanni and Decoys, also a possible fix for the Ghost and Electric grunts having generic text

INVASION_GRUNT
INVASION_LEADER
INVASION_GIOVANNI

Handling the new invasion(rocket stop) types instead of only the grunts.

ShowRocketBattleground
rocketBackgroundDome
rocketBackgroundRingPs
rocketBackgroundFadeDurationInSeconds
rocketBackgroundTint
rocketGroundDirtTint
battleLines
battleLinesRocketTintGROUND_TINT
TINT_COLOR
DISSOLVE_AMOUNT
.c__AnonStorey7
parkMat
myDirtMat
opponentDirtMat
battleLineMat
rocketAuraMat

Possible custom arena for rocket battles, no more looking at a green field.

Rocket Map

Looks like you’ll need to build, equip & consume a map to find the location of Giovanni and the Executives

INVASION_MAP_FRAGMENT_DIALOG
INVASION_MAP_RECEIVED_DIALOG
INVASION_MAP_2_RECEIVED_DIALOG
FragmentOrMapCollected
mapFragmentUpgraded
MapOrFragmentCollected
UpdateInteractiveMapButtons
ShowMapOrFragmentCollected
SetupInvasionMapListener
TearDownInvasionMapListener
CheckIfMapAdded
CheckIfMapConsumed
MapIsEquipped
AlreadyHaveMap
CreateMap
ShowGiovanniMapCollected

RocketHideoutAvatarOverheadMapPOIDecoration
RocketHideoutOverheadMapPulseDecoration
ShowLeaderMapOnboarding
WaitForLeaderMapOnboarding
ShowGiovanniMapOnboarding
WaitForGiovanniMapOnboarding
ShowMapTimeWarningDialog
WaitForMapTimeWarningDialog
ShowMapEmptyWarningDialog
WaitForMapEmptyWarningDialog

Will add an icon over the affected stop similar to Pokemon tracking

Decoys

You didn’t think finding the Executives or Giovanni would be easy did you? Decoys are here to make your life more difficult/frustrating

RUN_GRUNT_DECOY
.get_IsDecoy
.get_IsExecutive
.get_IsGiovanni
isGiovanniDecoy
IsDecoyCharacter
GRUNT_DECOY
COMBAT_DECOY_QUOTE
CharacterIsDecoy

Looks like he’ll mock you when you find them too. How nice.

Badge

.BADGE_ROCKET_GIOVANNI_DEFEATED

New badge for defeating Giovanni

Music

rocketLeaderCombatMusic
rocketBossCombatMusic

New Music for the Executives and Giovanni Battles

Curfews

Looks like the 24/7 availability of rocket stops is coming to an End.

validInvasionHours
InvasionAvailabilitySettingsProto
.get_AvailabilityStartMinute
.set_AvailabilityStartMinute
.get_AvailabilityEndMinute
.set_AvailabilityEndMinute
AvailabilityStartMinuteFieldNumber
availabilityStartMinute_
AvailabilityEndMinuteFieldNumber
availabilityEndMinute_
AvailabilityStartMinute
AvailabilityEndMinute
InvasionAvailabilitySettingsId
INVASION_AVAILABILITY_SETTINGS_UNSET
INVASION_AVAILABILITY_SETTINGS_MONDAY
INVASION_AVAILABILITY_SETTINGS_TUESDAY
INVASION_AVAILABILITY_SETTINGS_WEDNESDAY
INVASION_AVAILABILITY_SETTINGS_THURSDAY
INVASION_AVAILABILITY_SETTINGS_FRIDAY
INVASION_AVAILABILITY_SETTINGS_SATURDAY
INVASION_AVAILABILITY_SETTINGS_SUNDAY

Does seem that the running time for Rocket stops will be different for each day/some days

Rocket Radar

We already knew that Rocket Radar was a thing but it’s showing up more now

INVASION_RADAR_VIEW_OPENED
INVASION_RADAR_VIEW_CLOSED
INVASION_RADAR_VIEW_EMPTY
INVASION_DECOY_FOUND
INVASION_GIOVANNI_FOUND

You’ll be using this to find Giovanni (and hopefully not his decoy)

New Map & Buttons

BaseInteractiveMapButton
InitializeButton
Niantic.Holoholo.UI.IInteractiveMapButton.
.get_transform buttonController
IInteractiveMapButton
InteractiveMapButtonsGuiController
.get_RocketRadarButtonTransform
.get_SuperRocketRadarButtonTransform
.setButtonTimeOut
.get_RocketRadarButtonIsVisible
.set_RocketRadarButtonIsVisible .
.get_SuperRocketRadarButtonIsVisible
.set_SuperRocketRadarButtonIsVisible
.get_CancelledExRaidButtonIsVisible .
set_CancelledExRaidButtonIsVisible
SetBuffPositions
UpdateLayout
rocketRadarButton
superRocketRadarButton
cancelledRaidButton
RocketRadarButtonTransform
SuperRocketRadarButtonTransform
RocketRadarButtonIsVisible
SuperRocketRadarButtonIsVisible
CancelledExRaidButtonIsVisible
IInteractiveMapButtonsGuiController
RocketRadarMapButton
.get_IncidentType
CreateRadarButtonPulse
RemoveRadarButtonPulse
openRadarSfx
buttonPulseFxFactory
rocketHideoutFactory
IncidentType
SuperRocketRadarMapButton
CreateFx
RemoveFx
superRocketRadarParticleSystem
superRocketRadarFX

Handling for the addition of another icon on the screen for the rocket radar and map changes.

.get_TutorialFlag
TutorialFlag

Likely a tutorial for Rocket HQ

.get_MinPlayerLevelForV2
.set_MinPlayerLevelForV2
MinPlayerLevelForV2FieldNumber
minPlayerLevelForV2_
MinPlayerLevelForV2
.get_PlayerIsMinLevelForExecutiveIncidents

As with most new features will require a minimum level, could be a flat level or dropping as it’s tested

Equipable Items

Looks like you’ll have to equip the Rocket Radar to use it and lots has been added to deal with this.

equip
fromInventory
SetItemEquipped
GenerateEquipItemKey
IsEquippableItemActive
EQUIPPABLE_ITEM_KEY_FORMAT
EQUIPPABLE_ITEM_KEY_PREFIX
IEquipmentInventoryGui
EquipmentInventoryGuiConfig
OnEquipToggle
equipmentData
itemEquipped
Niantic.Holoholo.UI.Items.IEquipmentInventoryGuiFactory.Create
EquipmentListItemView
.get_IsEquipped
.set_IsEquipped
equippedCheckMark
IsEquipped
EquipmentState NotEquipable Equipped UnEquipped
UnequipPressed
EquipPressed
equipButtonText

If we don’t get Professor Oak telling me “This isn’t the time to use that!” then there’s still time to fix that Niantic 😉

PvP

.get_BattlePartyCombatLeagueTemplateId
.set_BattlePartyCombatLeagueTemplateId
BattlePartyCombatLeagueTemplateIdFieldNumber
battlePartyCombatLeagueTemplateId_
BattlePartyCombatLeagueTemplateId

Possible battle party for the future PvP changes

COMBAT_RANK_REWARD

Rewards based on rank in the future PvP changes

New Adventure Sync Reward Level

.get_WeeklyFitnessGoalLevel4DistanceKm
.set_WeeklyFitnessGoalLevel4DistanceKm
WeeklyFitnessGoalLevel4DistanceKmFieldNumber
weeklyFitnessGoalLevel4DistanceKm_
WeeklyFitnessGoalLevel4DistanceKm

Looks like we’ll be getting a further reward level for adventure sync.

Themes

add_WhenThemeChanges
remove_WhenThemeChanges
.get_Theme
.set_Theme
ThemeDefinitions
.get_ParkMaterial
ParkMaterial
GetPokestopMaterialFromMaterialID
mapMaterialsService

We could have some new themes for the in game map coming soon.

New Quests

QUEST_FIND_TEAM_ROCKET
QUEST_FIRST_GRUNT_OF_THE_DAY

A normal quest for finding team rocket and also a streak like Pokestops and Catches for first grunt defeated each day

Limited Pokemon

.get_LimitedPokemonIdentifier
.set_LimitedPokemonIdentifier
LimitedPokemonIdentifierFieldNumber
limitedPokemonIdentifier_
LimitedPokemonIdentifier

A way of limiting Pokemon to an account could be mons like Mew/Celebi or maybe Pokemon given out at future events

New moves

2 new moves had been added

.V0331_MOVE_FLYING_PRESS
.V0332_MOVE_AURA_SPHERE

Miscellaneous

BUDDY_SHOWN_HEART_TYPE

Could be related to buddy V2 we saw in previous updates.

REDEEM_POI_PASSCODE

Possibly a new way to redeem QR codes or in conjunction with

.get_InGameReward
.set_InGameReward
InventoryCheckFailedReasonFieldNumber
inventoryCheckFailedReason_
PasscodeBatchIdFieldNumber
passcodeBatchId_
InGameRewardFieldNumber
inGameReward_
InventoryCheckFailedReason
PasscodeBatchId
InGameReward
STATUS_UNKNOWN
STATUS_SUCCESS
STATUS_ALREADY_REDEEMED
STATUS_FULLY_REDEEMED
STATUS_EXPIRED
STATUS_FAILED_INVENTORY_CHECK
STATUS_OUT_OF_RANGE
STATUS_WRONG_LOCATION
STATUS_RATE_LIMITED
STATUS_INVALID

To allow certain stops to reward items with a code, probably in conjunction with sponsored stops

string helpshiftUserId_;

Player accounts will now have an associated support ID

Also, check out the upcoming character models and Team Go Rocket assets down below.

Team Go Rocket

Team Go Rocket

Team Go Rocket

Team Go Rocket

Team Go Rocket

Team Go Rocket

Team Go Rocket

Team Go Rocket

Team Go Rocket

Team Go Rocket

Team Go Rocket

Team Go Rocket

PiunikaWeb started as purely an investigative tech journalism website with main focus on ‘breaking’ or ‘exclusive’ news. In no time, our stories got picked up by the likes of Forbes, Foxnews, Gizmodo, TechCrunch, Engadget, The Verge, Macrumors, and many others. Want to know more about us? Head here.

Vaibhav Chawla
704 Posts

An avid follower of the latest technology & gaming trends. Looks for positivity & happiness around. Follows the mantra "Work Hard & Play Hard." A sports enthusiast, and Federer fan. I believe in myself & currently enjoying the journey of life.

Next article View Article

[Updated] Instagram crashing on all Android phones, but there are workarounds

Here's the crux of the article in video form: New updates are being added at the bottom of this story……. Original story from (June 5, 2018) follows: We're...
Jul 10, 2023 6 Min Read