The creator created a world of pokemon.
He filled it with enviroments, pokemon and people(NPCs)
The creator then chose 5 people in the world, and promoted them to AIs. XxLionheartxX, Vanish_23, Geosigma, Necro and Zero.
Therese were dubbed Type 1 AIs.
The creator then created a new Master AI called XDR, a Type 2 AI.
This advanced type2 AI would be the overseer of all AIs. The "god of gods". The creator created him because he's planning on leaving the game, and needed to find a replacement.
The creator then left, sealing the game in a 4th wall. ensuring no rouge code would come in.
-
The creator was gone, the AIs managed different aspects of the world, while XDR was managing them.
All was well.
-
But this did not last long.... One fateful day, Zero's code went missing.
Zero was a fully powered AI, he could only be killed by a virus that only type2 AIs can make.
Zero controlled Pokemon. And with his absence oddities started appearing. rouge corrupted pokemon started appearing.
XDR needed to find a replacement quickly. So XDR used a portion of his code to create another AI. M. She shared XDR's code so she was also a type 2 AI.
-
Spoilers!!!
XDR wanted a new generation. He was tired of the simple graphics, he wanted full colour. So he proposed the advancement to Generation 3. New graphics, new pokemon and a whole new data structure. It would require total destruction and reconstruction of the game.
The other AIs wanted a new generation and quickly agreed.... except one.
M, being the controller of pokemon, and having advanced type 2 coding had grown attached to all the pokemon and NPCs she has created.
She had a plan. To stop the new generation, to destroy the AIs, using viruses.
Using her powers of creation; she creates a Super Eevee. She inserts 5 virises inside it.
Four Type 1 virises (for lionheart, vanish, geosigma and necro). Also, One Type 2 Viris for XDR.