- Joined
- Jul 17, 2019
- Messages
- 23
- Reaction score
- 6
- First Language
- English
- Primarily Uses
- RMMV
I am currently testing out different ideas and aspects of the class system. I decided to use YanFly's Class core because it provided the closest result to what I was looking for.
So far, I have the note tag commands down and working (class level requirements, unlock, etc.)
My Issue: I have never used plugin commands, so I am at a loss of how to use them or where to add them to get my desired outcome.
What I'd like to happen:
1. Linear class progression: (Class: n00b [1] -> rookie [2] -> intermediate [3] -> master [4])
a. When class [1] reaches the required level to advance to class [2], the player can progress to class [2] via class menu
b. Once player has advanced to class [2], lock or remove class [1] so they cannot "go back" to the previous class
2. Tree/branched class progression (Class: n00b [1]-> squire [2a] -> Knight [3a] -> Paladin
-> apprentice [2b] -> Acolyte [3b] -> Mage ->ArchMage) etc.
a. Same as 1b [above]
b. Since the required class level from class [1] has been met, player is able to chose class [2a or 2b], then the unpicked class becomes locked. So essentially, once they chose a "career path" they must stick with that career path, not able to hop back and forth. (So none of this: Knight [3a] -> Apprentice [2b].)
3. Constantly Active
4. Certain Classes unlocked by certain event
a. Paladin -> Champion (after a certain story event/boss)
I did play around with the plugin command (UnlockClass, RemoveClass) using them in System-> Common Events, and applied auto run, but I am confused on how to use the switch with it. Do I have the plugin command in the wrong place? Is all this possible using YanFly's
I apologize in advance, I'm still getting used to plugins and switches and EVERYTHING, so I really hope all this makes sense and I'm not sounding crazy.
As always, any help is greatly appreciated!!
So far, I have the note tag commands down and working (class level requirements, unlock, etc.)
My Issue: I have never used plugin commands, so I am at a loss of how to use them or where to add them to get my desired outcome.
What I'd like to happen:
1. Linear class progression: (Class: n00b [1] -> rookie [2] -> intermediate [3] -> master [4])
a. When class [1] reaches the required level to advance to class [2], the player can progress to class [2] via class menu
b. Once player has advanced to class [2], lock or remove class [1] so they cannot "go back" to the previous class
2. Tree/branched class progression (Class: n00b [1]-> squire [2a] -> Knight [3a] -> Paladin
-> apprentice [2b] -> Acolyte [3b] -> Mage ->ArchMage) etc.
a. Same as 1b [above]
b. Since the required class level from class [1] has been met, player is able to chose class [2a or 2b], then the unpicked class becomes locked. So essentially, once they chose a "career path" they must stick with that career path, not able to hop back and forth. (So none of this: Knight [3a] -> Apprentice [2b].)
3. Constantly Active
4. Certain Classes unlocked by certain event
a. Paladin -> Champion (after a certain story event/boss)
I did play around with the plugin command (UnlockClass, RemoveClass) using them in System-> Common Events, and applied auto run, but I am confused on how to use the switch with it. Do I have the plugin command in the wrong place? Is all this possible using YanFly's
I apologize in advance, I'm still getting used to plugins and switches and EVERYTHING, so I really hope all this makes sense and I'm not sounding crazy.
As always, any help is greatly appreciated!!

