switch(current) //Now for each Gamestate you can handle events seperately
{
case Gender:
//Handle quitting.
if(Gender)
{
current = Main;
}
break;
case Main:
Pokemon.HandleEvents();
break;
}
}
switch(current)
{
case Gender:
myGender.Draw();
break;
case Main:
myPokemon.Draw();
break;
}
I don't understand the switch statement part, I know how to use switch statements but this is confusing :S The second switch statement in specific