ok. Well for making a batle system like this, you'll need to know alot about witches, variables, and conditional branches ( as yo uguys can see from my ealier post i can't)
APokemon battle system is easy since its a 1 vs 1 ( I want to try and make it 2 vs 2 some times ),but there is a catch to it. In Pokemon games there are hundreads of characters you an have. For each charcat you can have 10 variables. AMking it alot of varaibles for your games. You will also need a PC system, which i will help you with also. (but as you guys can see it is hard for me to even begin this stuff)
First you are going to want graphics. (which i already have)
Make 17 variables, or 18 if you want your pokemon to haold an item in battle.
Name the Variables Like this
PKM ID, Set to 1
PKM LEVEL, Set to 1
PKM HP MAX, set to 20
PKM HP CURRENT, set to 20
PKM ATTACK, Set to 1
PKM DEFENSE, set to 1
PKM MAGIC ATTACK, set to 1
PKM MAGIC DEFENSE, set to 1
PKM MOVE 1, Don't worry about any of the following
PKM MOVE 2
PKM MOVE 3
PKM MOVE 4
PKM PP 1
PKM PP 2
PKM PP 3
PKM PP 4
PKM CONDITION
PKM ITEM
(i don't even know how to set variables, picture 1 is how i set the variables uptell me if it is right)
Before we can effectively battel, we need to displa your pokemon, This is going to be the really long but really easy part.
Make a parrallel process event. Make another two vairables name them PKM X and PKM Y. se t them bot to 100.(here is the second pictrue and where i stopped because i feared i was messing up)
Make a conditional branch, select PKM ID, and select the number 1
In that conditional branch, display a picture. Selest display by varibles instead of by numbers, for the x selct PKM X, and for the y select PKM Y. Display a picture of charmande (this was jsut an example). Set the picture number to 20.
Make another branch, this time set it so taht it forks if PKM ID is equal to 2. Display another picture, this time being that of Charmelion.
Continue this for all the poekmon. Use the default numbers ,ones in the Pokedex, to make it easier.
After all branches/forks turn them off using a switch.