Diglett used Hydro Pump
One interesting way to completely mix up a Pokemon playthrough is to randomise the types (and movesets) of every Pokemon in the game. Of course - this is no ordinary playthrough and requires a modded version of the game... but it sure is fun.
This mod completely turns usual strategy on its head as you will need to decipher what the type of the Pokemon you are battling is - before you can work out how to defeat it. Combining this game mode with Nuzlocke rules is scary, but that's exactly what you're going to see in the video below.
here's an example...
Some scary coincidences in this playthrough! Enjoy this Pokemon Platinum series by Moxie2D.