So, at the beginning of the game and during level ups in my project, I need for the player to be allowed to select his/her skills, dependent upon what class they have selected. This will require a Scene. Here's a glimpse of how I would like to set it up:
I don't want the player to be able to select any spell or skill at all. Rather, they should be limited to spells based on their class and their level. For instance, the Gray Elf, controls Wind and only wind, so he should not be permitted to select "Fire" spells. This may take some tricky coding. With Case/When branches, hashes, etc. Or maybe you could use some type of RegExp, wherein the skills are marked with tag in the notes. For instance, a tag that says: "SkSelect 1, 4". This would say for instance, this spell is chooseable by class_id number one, when at the fourth level or greater. It will be important to make sure this kind of RegExp can read multiple lines and that one skill can be used by multiple classes. Either by two lines of notes, or like "SkSelect [1, 4, 5], 2" In this case, class_id's 1, 4 and 5 could all use the skill if they were level 2 or higher.
I know this may take someone who is well-versed in scripting. I hope that it's not too difficult and that someone likes the idea good enough to try it. If you have any questions, let me know.
One Note, is that the scene must be for individual actors. I am going to store the ID of active actor in $game_variable. So, that should help.
Oh yeah: Credit to JET for his WindowMaker, which allowed me to throw together the layout sample.
EDITTED: Description Simplified.