Quoted By:
What if every game gets a friendship simulator after becoming champion?
On each game there could be a Pokenav like device/phone app wich you use to comunicate with NPCs and you spend time with them on dates, the thing is make the right deicisions to get more friendly with the NPCs and rise the friendship scale the label you on the Pokenav device/phone app (lets just call it Trainerbook)
When you talk to the NPC on the Trainerbook, theres 4 options: Talk, Battle, Trade and Date
Talk option they just give a random talk that lets you know more about the character, game lore or any tip hint for your adventure, it changes along how much the Friendship scale they label you rises.
Battle option is scheduling a battle on their usual spots, the higher the friendship scale, the bigger the difficulty (ends up with competitive sets)
Trade option lets you exchange with them pokemon they have on hand and will give to you for any pokemon you offer to them, Those pokemon have the NPC trainer OT. The higher the friendship scale, the pokemon offered could be rarer, stronger, come on specific pokeballs, moves or hidden abilities, ribbins and in extremely rare cases, shinies. Some trainers also could use the pokemon you trade to them on future battles on their teams.
Date option is setting a meeting spot, so you can expend a mini game scene where you can make the right options to stablish a closer friendship with that NPC, if you get a mid (friendship stays the same) or disastrous outcome (friendship scale lows) you can always repeat that date until it gets optimal.
The friendship always starts at the 2nd level, at it can rise to level 7, making 5 different dates for every NPC. The NPC could be your rival (those friendships starts at level 3), gym leaders, elite4s, champions, any notable character and even specific NPC trainers that represent one of the local NPC trainer kind.