I have boiled down every town to their barest forms, then organized the results into five categories: Healing, Shopping, Gym, Special 1, and Special 2.
All towns will be laid out uniformly to make them more navigable during play. This is a bit of a hit to fluff, but I’ll mend that by incorporating the unique design elements of each town’s buildings and scenery. They’ll all appear different but play the same.
The first three categories are pretty clear (although Hoenn and Sinnoh will occasionally have a Contest Hall instead of a Gym). The two Specials, however, contain all of the unique or plot-centric buildings that players will need to visit. Special 1 is for universal stuff - Bike Shops, Museums, Name Raters, Safari Zones, yadda yadda - and Special 2 is for the truly unique stuff… Devon Corporation, Pokemon Tower, Castelia Sewers. A lot of Special 2 buildings will themselves be explorable, but I’ll show how at a later time.
I think this is going to work. If I get this off the ground, there will be just about nothing left restraining me from actually making a whole game. Almost there.