It would make more sense to make duplicate sprite IDs reference the latest definition of it instead of the earliest. Let's say I included the sprite, but commented it out. Now the label it pointed to falls into the next sprite over, thus making it the same as the next sprite over. This change also makes much more sense with certain maps now. Rockets are defined properly in Team Rocket areas, Red's Mom is now defined in her house, and the League buildings are filled with CoolTrainers.
* Started labelling dumped bank 1 functions, identified movement values
* Changed all NPCs to use the new movement constants
* Updated the rest of the movement constant instances, removed the old movement_constants.asm
* Ready to deal the finishing blow to bank01.asm
* Bank 01 is no more. Other scattered changes.
* Labelled a few flags and matched a few variables with pokegold
* Finished labelling bank02.asm too while I was at it