Custom EXP Curves

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,230
Reaction score
3,079
First Language
English
Custom EXP Curves

-Tsukihime

Define custom exp curves using your own formula.

Can be set for actors or classes.

Actors take precedence if both are defined.

Usage

Add the tag



Code:
<exp-curve: your_formula>

<exp-curve: level*200>
Only the `level` variable is valid

You can print out the curves by making the script call.



Code:
$game_actors.print_exp_table
to create a file called "exp.csv" in your project folder for each actor

Download

http://db.tt/BQ2cHomP
 

Peltron

Orange Ventius Leader
Veteran
Joined
Jul 7, 2012
Messages
170
Reaction score
11
First Language
English
Primarily Uses
Oh man! This is a great script! I've seen so many people wanting to create their own EXP curve! Definitely liking this! B)

If only it were for RMXP too!
 

Crimson Dragon Inc.

Crimson Dragon
Veteran
Joined
Aug 8, 2012
Messages
925
Reaction score
135
First Language
english
Primarily Uses
RMMV
how does it work? how would i set it if i want on character (every hero in my story has a unique class and equipment set total of 15 heros) a unique growth that requires atleast 1000000 exp to grow to lvl 99?
 

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,230
Reaction score
3,079
First Language
English
You just tag your actor with the exp curve tag.



Code:
<exp-curve: level * 1000>
Means the level 1 requires 1000 exp, level 2 requires 2000 exp , ...

Up to you to figure out how to meet your exp requirements.

Although I say "Formula" it isn't necessarily a math formula.

You could toss in all the ruby you want in there like if/else statements (you will need to use semi-colons).
 
Last edited by a moderator:

deilin

Ranger/Elementalist
Veteran
Joined
Mar 13, 2012
Messages
1,189
Reaction score
173
First Language
English
I rarely have levels up to 99. At most is @50, but I have similar script in my games. The exp max can be changed in script, but might display odd.
 

Crimson Dragon Inc.

Crimson Dragon
Veteran
Joined
Aug 8, 2012
Messages
925
Reaction score
135
First Language
english
Primarily Uses
RMMV
i'm allowing lvl 99s but i want them to have to work for it after lvl 55
 

Tsukihime

Veteran
Veteran
Joined
Jun 30, 2012
Messages
8,230
Reaction score
3,079
First Language
English
If you want the exp curve to go really steep after a certain point, you can say something like



Code:
level < 56 ? level * 1000 : level * 10000
This script relies on the user's mathematical background. If calculus is childsplay, then it should be easy to make nice curves.
 
Last edited by a moderator:

Kalix

Villager
Member
Joined
Apr 27, 2016
Messages
10
Reaction score
0
First Language
English
Primarily Uses
Your download link is either broken or not working. Is it possible for you to upload it somewhere like Mediafire? I REALLY want to try out your script.
 

noajb

Villager
Member
Joined
Mar 23, 2019
Messages
21
Reaction score
19
First Language
English
Primarily Uses
RMVXA
Link is dead. Does anyone still have the script?
 

noajb

Villager
Member
Joined
Mar 23, 2019
Messages
21
Reaction score
19
First Language
English
Primarily Uses
RMVXA
@tale
Oh, that works. Thanks!
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

The video of a psycho chasing people on the streets with a sword before getting subdued is wild. Apparent screenshots of his Twitter feed before it went private reveal a dangerous delusional mindset. I heard there was a bow person too. The crazies are really coming out of the woodworks.
Stream will be live shortly with some Witcher 3, followed by a session of the Interactive Text Adventure! Feel free to drop by!
Managed to find a way to hang a bed cover over my window. So no more being toasted alive in the afternoon!:kaoswt2:
So, uh, has anyone tried buying any resources from KokoroReflections? Because I've been looking for a 'buy' button on the site for like 10 minutes now and can't find one.
Any also thought it's too cringy to put the word "and you" in your credit as a special thanks?
Cause that's what I thought...

Forum statistics

Threads
97,993
Messages
948,395
Members
129,254
Latest member
Swiftz
Top