Home - idfacio1/emeraldfacility GitHub Wiki

While working on this romhack, I found the need to make some things and gather some reasonably autistic data. It is my hope that these can be of help to someone in the future:

This spreadsheet lists every trainer encounter in vanilla Emerald up to the Elite Four and including gym leader rematches, grouped by badge as a typical player would encounter them in the course of playing the story. Data includes trainer name, Pokémon, level, BST, and calculations per badge for each. While this information is broadly available, I found scrolling Bulbapedia and opening a dozen trainer windows to scrape this data annoying, and so I centralized it. This guide would be helpful if you are interested in getting a rough idea of how progression was managed by GameFreak in vanilla Emerald, if you'd like an example of how to pace and level your trainers, and so on:

Emerald Trainers Per Badge

This spreadsheet lists the vanilla Emerald NPCs, trainers, gym leaders, elite four, etc and the default NPC palette they use. This would be helpful if you would would like some basic indication of what would happen to which other sprites if you would like to alter a default NPC pal, or if you'd like to make some broader color changes to a bunch of NPCs, things of that nature:

Emerald Trainer NPC Palette Numbers

I also needed to create some new evolution stones and palettes (each based off the key stone icon). These are partially drag and drop, you will have define the items, their funcs and descriptions, and properly associate them with the icons:

Emerald Facility Evo Stones

And I needed to modify some NPC sprites, pals, and front battlers, as well as change the badges. I generated pal files for every changed front battle sprite, but I don't think they're strictly necessary. The majority of these are drag and drop as long as you also change the generic NPC pal files with the included ones:

Emerald Facility Robot Sprites