Of course, it is very difficult to make the game, so I hope people don't get their expectations up too high.
— Shigeru Ohmori, "Pokémon's Developers Talk About Their Console RPG Debut On Switch"
The final, non-beta 3.0 release should include all of these.
- Search for "TODO" in the code and finish it
- Fix bugs, including everything on the Issues
- Give NPCs better teams, using the new held items
- Trim egg moves to just leave the possible ones
- Adjust the difficulty curve as needed
- Variety Channel with daily unique music
- Separate radio channels for March and Lullaby, available every day
- Add more random team members for Psychic Inver
- Wild Ghosts and the SilphScope2 in Lavender Town
- More location-unique wild moves (see material/moves.txt)
- Finish wild rosters
- DVs to vary palettes for trainers' duplicate Pokémon (e.g. Clair's Dragonairs)
- Play a shiny flash when Pokémon are caught (from Prism)
- "make hgss" to use HGSS-based palettes
- Soul House + Radio Tower event to get Expn Card (see tentative dialog)
- Saffron Trainer Fan Club, where meeting certain conditions turns NPCs into your fan, whereupon they give you items (see material/trainer-fan-club.txt)
- Rematch Eusine in Celadon City if you have Suicune in your party
- Rematch Bill in his house somehow
- Name trainers after anime characters (Jackson, Ritchie, Liza, Kidd, Lisa)
- Acquire dolls from NPCs throughout the regions
- Red goes back home after you battle him, and returns to Mt. Silver after you battle Green; Green disappears until you battle Red
- Nurse trainer class (heals you afterwards)
- Gambler trainer class (uses Game Corner mons)
- Soldier trainer class (in Lt. Surge's Gym; also ones elsewhere with Remoraid, Octillery, Forretress, Skarmory, Electrode, Donphan)
Shamouti Island:
- Caitlin and Darach in Beautiful Beach villa (EVENT_BEAT_DARACH and EVENT_BEAT_CAITLIN)
- Looker in hotel room (not S.S. Aqua)
Maps need signs, NPCs, trainers (with dialog (see also material/pia-dialogue.txt and material/pokeathlon-dialog.txt)), visible and hidden items, wild Pokémon, and unique wild moves.
- Connect the Magnet Train track south to Cherrygrove Bay
- Soul House
- Lavender Radio Tower (use Reina, DJ Fern, DJ Lily, and a Clefable+Gengar Couple)
- Saffron City Trainer Fan Club
- Valencia Island (signs and NPCs)
- Route 49 (wild Pokémon and unique wild moves)
- Safari Zone rest houses (NPCs and maybe trainers)
- Reference the Pokéathlon Dome with workers/engineers inside the Route 35 gate and Route 35 Coast
- Goldenrod Museum
- Violet Outskirts with haunted house (EVENT_SAW_HAUNTED_ROOM)
Shamouti Island:
- Shamouti Island
- Shamouti Restaurant (works like Seven Stars Restaurant) (different subset of all trainers every day of the week)
- Should award Odd Souvenir to make it a renewable reward
- Optimize map scripts with the various new commands and PERSONTYPE_GENERICTRAINER
Some of these may never be added; they're just suggestions.
- More Pokémon
- Add Gen 3 and 4 Pokémon from Hoenn Sound and Sinnoh Sound
- Zigzagoon → Linoone
- Whismur → Loudred → Exploud
- Makuhita → Hariyama
- Plusle and Minun
- Numel → Camerupt
- Spoink → Grumpig
- Spinda (with spotted forms from Pokémon Orange)
- Absol
- Meditite → Medicham
- Bidoof → Bibarel
- Shinx → Luxio → Luxray (retype to Electric/Dark)
- Budew → Roselia → Roserade
- Buizel → Floatzel
- Chingling → Chimecho
- Bronzor → Bronzong
- Chatot
- Carnivine
- Add some Gen 3 and 4 legendaries in appropriate places; tentative ideas:
- Regirock, Regice, and Registeel in new ruins like in Platinum
- Regigigas in Mt. Silver after you catch the three Regis
- Latios and Latias on Southern Island via the Eon Ticket
- Groudon, Kyogre, and Rayquaza in the Embedded Tower
- Deoxys in the crater on Route 3
- Jirachi in some event involving a demixed Per Aspera Ad Astra
- Uxie, Mesprit, and Azelf in the Nameless Cavern near Lake of Rage
- Dialga, Palkia, and Giratina in the Sinjoh Ruins
- Cresselia in Red's bedroom
- Darkrai in Blue's bedroom
- Heatran?
- Phione from an Egg given by Wallace
- Victini on a cruise to Liberty Garden
- Magearna in the Ruins of Alph
- Add certain other Gen 3+ Pokémon; Prism's dex is similar to my own taste
- Ralts → Kirlia → Gardevoir / Gallade
- Surskit → Masquerain (buff and retype to Bug/Water with Levitate)
- Mawile and Sableye
- Aron → Lairon → Aggron
- Torkoal
- Lunatone and Solrock
- Feebas → Milotic
- Snorunt → Glalie / Froslass
- Relicanth
- Bagon → Shelgon → Salamence
- Beldum → Metang → Metagross
- Spiritomb
- Riolu → Lucario
- Rotom (switch forms in Silph Co.)
- Sigilyph in the Ruins of Alph grass
- Litwick → Lampent → Chandelure
- Skiddo → Gogoat
- Mareanie → Toxapex (in Cherrygrove Bay with Corsola)
- Wooloo → Dubwool
- Cufant → Copperajah
- Wiglett → Wugtrio
- Varoom → Revavroom
- Tinkatink → Tinkatuff → Tinkaton
- Toedscool → Toedscruel
- Add Gen 3 and 4 Pokémon from Hoenn Sound and Sinnoh Sound
- More music
- PGo Overworld/Walking (for Safari Game)
- PGo Battle! Legendary Raid (for Mew)
- PGo music for the Celadon hideout and leader battles
- S/M Malie City (Day) (for Shamouti Shrine)
- More Orange Islands
- First Pokémon walks behind you (comet's prototype and diff)
- Seasons with appropriate day/night lengths from B/W (affects palettes, tiles, wild Pokémon, dialog, accessible areas, etc)
- Dive areas
- Rock Climb areas
- Medals for achievements
- Take photos with your team against backdrops
- Something like Habitat Lists or DexNav via the Town Map
- Something like Poké Radar or Pokéwalker
- Rarely wild Pokémon know an egg move (could be a bonus for DexNav or Poké Radar use)
- Use the Japanese GS Ball event quiz (original)
- Restore unused memory game (more info)
- Restore the Pikachu's Beach minigame
- Level ranges for wild Pokémon, instead of single values
- Championship title defense like in Gen VII (challengers: rival, Lyra, Lance, Prof.Oak, Prof.Elm, Clair, Blue, Eusine, Kimono Girl Naoko, Palmer, Lorelei, Agatha, Steven, Cynthia, Caitlin, and Lawrence)
- Make more trainers rematchable
- Use Mart interface for selling decorations, with a red sidebar
- Make Eggs use their Pokémon's palette
There are some features that I do not ever plan to add to Polished Crystal:
- All 802 Pokémon
- A third region with badges
- Mega Evolution
- Z-moves
- Dynamax/Gigantamax
- Terastalization
- Ash-Greninja
- Ash Ketchum
- Gen 1 Exp. All/Gen 6+ Exp. Share
- Levels above 100
- DED cries