I'll check that video in a moment, thanks for finding it
I just stayed up late cramming scripting knowledge into my head haha. I changed 85(hex for 133, Eevee's dex number) to 19(hex for 25, Pikachu's dex number), and then changed hidesprite 0x2 in the script to hidesprite 0x0, since the script was changed from person event number 2 to number 0. Then I changed everywhere the text said EEVEE with PIKACHU. Later on, I'm going to add in Volt Tackle to Pikachu's natural moveset at Level 5. OP haha. I've screwed around on a Pokemon editor(don't remember which one I have) and it's easy so I can do that just fine.
Also I added a second floor to the school, now it has a classroom, a professor, a random sleepy student, and I put in Red's sprite with your name(text says 'trenhoj: No entry beyond this point yet' like my Flare/Leaf character outside the room), if that's ok with you. I thought that since I don't know 'applymovement' and stuff yet that we can just have our characters stand in the way to places you can't go yet.
And I STILL haven't figured out how to permanently hide her sprite when she hands out a dex. ;_;