Port the Pokédex list, entries and tab (#35)
The start menu's POKéDEX runs Pokedex in New mode: the list up to the last seen Pokémon, its cursor and page moves, and DisplayDexEntry with the category, number, footprint, and the height, weight and pages once caught. The Pokédex tab shows the same records from the loaded game. Order, entries and footprints are compared with the pinned PRET source. AREA, CRY, PRNT, the option and search screens, Old and A to Z modes and Unown mode remain. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
03aa913a94
commit
cdee576818
20 files changed
+1624
-29
No files matched your search
@@ -999,6 +999,24 @@ export const TRAINER_CARD = {
|
||||
PredefPals: 0x9df6,
|
||||
} as const;
|
||||
|
||||
/** Pokedex (engine/pokedex/pokedex.asm, pokedex_2.asm, pokedex_3.asm):
|
||||
* its strings, the New mode order, the entries and their graphics, keyed
|
||||
* by their PRET labels. */
|
||||
export const POKEDEX = {
|
||||
String_SEEN: 0x407e1,
|
||||
String_OWN: 0x407e6,
|
||||
"Pokedex_DrawDexEntryScreenBG.Height": 0x40852,
|
||||
"Pokedex_DrawDexEntryScreenBG.Weight": 0x4085c,
|
||||
"Pokedex_DrawDexEntryScreenBG.MenuItems": 0x40867,
|
||||
"Pokedex_PlaceDefaultStringIfNotSeen.NameNotSeen": 0x40b9a,
|
||||
NewPokedexOrder: 0x40d60,
|
||||
"GetDexEntryPointer.PokedexEntryBanks": 0x44351,
|
||||
PokedexDataPointerTable: 0x44378,
|
||||
Footprints: 0xf9434,
|
||||
"LoadQuestionMarkPic.QuestionMarkLZ": 0x1de0e1,
|
||||
PokedexQuestionMarkPalette: 0x8fba,
|
||||
} as const;
|
||||
|
||||
/** _Option (engine/menus/options_menu.asm): its screen and setting
|
||||
* strings, keyed by their PRET labels. */
|
||||
export const OPTIONS = {
|
||||
|
||||
Reference in new issue
Block a user