- Joined
- Nov 8, 2016
- Messages
- 6
- Reaction score
- 0
- First Language
- English
- Primarily Uses
Heyoh, I've been coming back to RPG Maker for a few days now, and I'm trying to create a (pretty simple) class system to get used to creating games again.
However, I'm encountering a slight problem : I cannot figure out how to fine-tune, or precisely control, the parameter growth rate. My system would be the following : each base class (that the characters have) could become a subclass around a certain level. I know Yanfly has made a Subclass plugin, but it's not exactly what I'm looking for as the subclasses could share some of the skills from the main class. So my idea was this :
1. Start at level 1 for each base class ;
2. Level up until level 10 (which would be the max level in the "actor" tab) ;
3. Switch actors, and classes, at level 10, gaining a new class with the illusion of the same actor (you would have the option to choose it through Yanfly's "Class Change Core" plugin) ;
4. Resume the class's progression from what is essentially a minimum value equal to the values of the other class's level 10.
Here's the problem, though : since the parameters (and, I suppose, XP) are based on a generated curve, there's no way to know which level would have any precise value, on a given curve (on that subject, it'd be convenient if you could actually change it manually). So for my "subclass" example, I would need to start the class growth at the same value as the OG class's level 10, but since the only max value you can have for the parameter curves are level 99 values, there's no way to know what value each parameter would have at my "ideal" max level, apart from some tedious manual testing.
Hence, my question : is it possible to somehow change the max level, not only in the "actor" tab, but also on the parameter curves, for each class ? Or is there perhaps an evented way of doing it ? Any help would be appreciated, and I'm sorry if this is in the wrong forum (don't hit me plz !)
EDIT : Oh, also, I realized after posting this the question in the thread title isn't exactly the same as the one I'm asking. Consider it an alternative way of knowing the answer : if I could get the precise formula for how the param curves work, then I would know what the exact values would be at each level, and be able to work from there.
However, I'm encountering a slight problem : I cannot figure out how to fine-tune, or precisely control, the parameter growth rate. My system would be the following : each base class (that the characters have) could become a subclass around a certain level. I know Yanfly has made a Subclass plugin, but it's not exactly what I'm looking for as the subclasses could share some of the skills from the main class. So my idea was this :
1. Start at level 1 for each base class ;
2. Level up until level 10 (which would be the max level in the "actor" tab) ;
3. Switch actors, and classes, at level 10, gaining a new class with the illusion of the same actor (you would have the option to choose it through Yanfly's "Class Change Core" plugin) ;
4. Resume the class's progression from what is essentially a minimum value equal to the values of the other class's level 10.
Here's the problem, though : since the parameters (and, I suppose, XP) are based on a generated curve, there's no way to know which level would have any precise value, on a given curve (on that subject, it'd be convenient if you could actually change it manually). So for my "subclass" example, I would need to start the class growth at the same value as the OG class's level 10, but since the only max value you can have for the parameter curves are level 99 values, there's no way to know what value each parameter would have at my "ideal" max level, apart from some tedious manual testing.
Hence, my question : is it possible to somehow change the max level, not only in the "actor" tab, but also on the parameter curves, for each class ? Or is there perhaps an evented way of doing it ? Any help would be appreciated, and I'm sorry if this is in the wrong forum (don't hit me plz !)
EDIT : Oh, also, I realized after posting this the question in the thread title isn't exactly the same as the one I'm asking. Consider it an alternative way of knowing the answer : if I could get the precise formula for how the param curves work, then I would know what the exact values would be at each level, and be able to work from there.
Last edited:


