Pokemon GO codes and the future Legendary Event

This week we've gone through the latest code for Pokemon GO to find out what's next in the game. Now that we're in the midst of the 1-year anniversary of the game's initial release, it's time to check the codes that've changed and the codes that've not yet come to the live bit of the game. This includes Legendary Raids, Evolution Stones, Pokemon Classes, Pokemon Natures, Unown, and Shiny codes.

Legendary Raids

In the code for the game as of this weekend is a number of mentions of "LEGENDARY". This includes, perhaps most importantly, TotalCompletedLegendaryRaids. This is confirmation – after the Legendary Raid Egg we've seen before – that we'll see Legendary Pokemon appearing in Pokemon Gym Raid Battles sooner than later.

Also included on the list are the following bits and pieces in the Legendary Pokemon bin.

• set_NumLegendaryBattleWon

• get_NumLegendaryBattleTotal

• set_NumLegendaryBattleTotal

• ERROR_LEGENDARY_POKEMONGymDeploy

• TotalCompletedLegendaryRaidsset_

• TotalCompletedLegendaryRaids

• TotalCompletedLegendaryRaidsField

• NumbertotalCompletedLegendaryRaids

• TotalCompletedLegendaryRaidsRaidProtoset_

• ITEM_LEGENDARY_RAID_TICKET*

*Yes, you are going to need a Legendary Raid Pass that's different from the Raid Passes that are already out. How we'll get them, nobody knooows!

Shiny Pokemon + Costumes

A number of bits and pieces listed with each Pokemon are included in the game's code, of course – but some aren't quite as apparent as others. This list includes the following bits as of this week:

• TimesEncountered

• TimesCaptured

• EvolutionStonePieces

• EvolutionStonesCaptured

• CostumesCaptured

• FormsCaptured

• GendersCaptured

• ShinyEncountered

• CostumesEncountered

• FormsEncountered

• GendersEncountered

• ShinyPlayerStatsProto

You'll notice Costumes Encountered – basically suggesting that this is not the last "Costume" we'll see in the Ash Hat Pikachu. That includes the Party Hat Pikachu, Santa Hat Pikachu, and etcetera – that wont be the end of this.

• PokemonDisplayProto

• get_Shiny

• set_Shiny

• CostumeFieldNumber

• costume_ShinyFieldNumber

• shiny_HOLIDAY_2016

This (and FX mentions) is the extent of the Shiny-ness of the code in play this week. As such the way Shiny Pokemon appear won't likely change when it's time for Shiny Pikachu.

Evolution Stones

While both HasEvolutionStonePieces and HasEvolutionStones are included in the game's code, we don't expect anything new will pop up past what we already know. Not anything more than the "Special Items" we've seen already.

Pokemon Classes and Natures

In the deepest darkest recesses of the classification systems charts for Pokemon rests Pokemon Natures. Nature comes after Class, which is separated into three parts: Pokemon Class Normal, Legendary, and Mythic. We'll see Legendary Pokemon released into the live game code before we see Mythic, as rarity goes in that direction – upward.

• POKEMON_CLASS_NORMAL

• POKEMON_CLASS_LEGENDARY

• POKEMON_CLASS_MYTHIC

Pokemon Nature exists in the following parts, all in the game right this minute. At this time Pokemon Natures do not seem to have any user-end effect on the game. Nothing massively apparent, anyway.

• NATURE_UNKNOWN

• 0001_POKEMON_NATURE_STOIC

• 0002_POKEMON_NATURE_ASSASSIN

• 0003_POKEMON_NATURE_GUARDIAN

• 0004_POKEMON_NATURE_RAIDER

• 0005_POKEMON_NATURE_PROTECTOR

• 0006_POKEMON_NATURE_SENTRY

• 0007_POKEMON_NATURE_CHAMPION

Unown List

The list of Unown Pokemon in the code for the game includes the basic 26-letter alphabet as well as the two Unown from Gen 3. That means UNOWN_A, UNOWN_B, UNOWN_C, UNOWN_D, UNOWN_E, UNOWN_F, UNOWN_G, UNOWN_H, UNOWN_I, UNOWN_J, UNOWN_K, UNOWN_L, UNOWN_M, UNOWN_N, UNOWN_O, UNOWN_P, UNOWN_Q, UNOWN_R, UNOWN_S, UNOWN_T, UNOWN_U, UNOWN_V, UNOWN_W, UNOWN_X, UNOWN_Y, UNOWN_Z, UNOWN_EXCLAMATION_POINT, and UNOWN_QUESTION_MARK.

Anniversary Time

One mention of the "Anniversary" in the game code as of this week includes "ANNIVERSARYONE_YEAR_ANNIVERSARY". This likely means that there'll be more than one anniversary celebration before the end of this game's full life. Niantic is in it for the long run.

Have a peek at our @TeamPokemonGO Twitter portal for all the Pokemon GO updates, early releases, and meme-monster business you can handle. ALL of it.