Jump to content


Photo

Parameter Levels


  • Please log in to reply
39 replies to this topic

#1 Tsukihime

Tsukihime

    Advanced Member

  • Ace Member
  • 6,294 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 28 May 2012 - 12:33 AM

Request thread: http://www.rpgmakerv...-system-request

Parameter Levels
Author: Tsukihime

Posted Image

Overview

This script gives your parameters individual levels to specify their growth. Different actors have different growth rates for each stat, and have a random chance of leveling that stat when their own level increases.

Stats with a high growth rate will have a higher chance of leveling, while stats with low growth rate will rarely level, and thus rarely increase.

Features
  • Customizable growth rates for both actors and classes
  • Base stats increase at a random probability based on growth rate
Usage

To specify growth rates, tag your actors with the following note-tag format on separate lines

<hp-growth: n>
<mp-growth: n>
...

Where n is an integer between 0 and 100.

The following stats are available:

-hp
-mp
-atk
-def
-mat
-mdf
-agi
-luk

If you would like the growth rates to apply based on class, just tag the class instead. Actor growth rates take priority over class growth rates.

Download

Script: http://db.tt/8Z4Sl8bX

Compatibility

Edited by Tsukihime, 28 May 2012 - 12:43 AM.

My Scripts. Go here for Bugs and Requests.

himeworks011.png

Like on Facebook: HimeWorks
Follow on Twitter: @HimeWorks

#2 gentlemanorcus

gentlemanorcus

    Advanced Member

  • Ace Member
  • 48 posts

Posted 28 May 2012 - 12:37 AM

It looks like this is just what I needed. Thank you very much.

#3 metatron

metatron

    Member

  • Ace Member
  • 24 posts
  • LocationIndiana
  • RM Skill - Writer

Posted 28 May 2012 - 12:48 AM

I've been waiting for something like this for a very long time!

I think I'm in love. :wub:

#4 gentlemanorcus

gentlemanorcus

    Advanced Member

  • Ace Member
  • 48 posts

Posted 28 May 2012 - 12:50 AM

Testing the script a bit, it seems to work fine. I gave Eric high growths in HP, ATK, and DEF, but low growths in MP, MAT, MDF, AGI, and LUK. Upon a level up, he grew in HP and ATK.

Is there a way to make the text upon a level up not show? I want to make it compatible with Victory Aftermath. It still works with Victory Aftermath, but upon a level up, seeing the actor's line and the level up text together is a bit jarring.

Other than that, amazing job.

Edited by gentlemanorcus, 28 May 2012 - 12:55 AM.


#5 Tsukihime

Tsukihime

    Advanced Member

  • Ace Member
  • 6,294 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 28 May 2012 - 12:57 AM

I've updated the script with a configuration option to turn it off near the top.
My Scripts. Go here for Bugs and Requests.

himeworks011.png

Like on Facebook: HimeWorks
Follow on Twitter: @HimeWorks

#6 gentlemanorcus

gentlemanorcus

    Advanced Member

  • Ace Member
  • 48 posts

Posted 28 May 2012 - 01:09 AM

Okay, that fixed the problem.

I'll report anything else if I see it, but it seems everything's sterling.

#7 Gadwin

Gadwin

    Unsigned Zero

  • Ace Member
  • 141 posts
  • LocationMetro Manila, Philippines
  • RM Skill - Pixel Artist

Posted 28 May 2012 - 08:48 PM

If you would like the growth rates to apply based on class, just tag the class instead. Actor growth rates take priority over class growth rates.

Do you mean that if I have applied growth rates on actor and class, the actor will overwrite the grow rates of the class?
Is it possible for it to work together? because i have a change job script and i want to have the growth rate of the actor to be random and then the growth rate of the class to be custom.
Power alone is just plain power.

Scripts
Custom BattleStatus Pause Script

#8 Tsukihime

Tsukihime

    Advanced Member

  • Ace Member
  • 6,294 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 28 May 2012 - 08:56 PM

I can give you the average of the sum of each growth rate, but that means you have to set every growth rate because I've set the default to be 100 (eg: normal)
My Scripts. Go here for Bugs and Requests.

himeworks011.png

Like on Facebook: HimeWorks
Follow on Twitter: @HimeWorks

#9 Gadwin

Gadwin

    Unsigned Zero

  • Ace Member
  • 141 posts
  • LocationMetro Manila, Philippines
  • RM Skill - Pixel Artist

Posted 28 May 2012 - 09:23 PM

So it cant be stacked? average sum means class hp + actor hp / 2 right? T_T and i will have to set every growth rate.
Power alone is just plain power.

Scripts
Custom BattleStatus Pause Script

#10 Tsukihime

Tsukihime

    Advanced Member

  • Ace Member
  • 6,294 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 28 May 2012 - 09:26 PM

If you want it to stack then it really depends how you want it to stack.
In the end you still have to set every growth rate, otherwise they'll be the default and look bad.
My Scripts. Go here for Bugs and Requests.

himeworks011.png

Like on Facebook: HimeWorks
Follow on Twitter: @HimeWorks

#11 Gadwin

Gadwin

    Unsigned Zero

  • Ace Member
  • 141 posts
  • LocationMetro Manila, Philippines
  • RM Skill - Pixel Artist

Posted 28 May 2012 - 09:33 PM

So does that it could stacked with the current script? is it also possible for it not to be random but with a customization? for example atk will increate by 5 every level and then it will increase by 15 every 5 levels?
Power alone is just plain power.

Scripts
Custom BattleStatus Pause Script

#12 Tsukihime

Tsukihime

    Advanced Member

  • Ace Member
  • 6,294 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 28 May 2012 - 09:36 PM

I can modify it to stack actors and classes.

Any customization would require you to go into the script and modify it to suit your needs.
I don't think I can write a generic script that will support every possible growth rate.
My Scripts. Go here for Bugs and Requests.

himeworks011.png

Like on Facebook: HimeWorks
Follow on Twitter: @HimeWorks

#13 Gadwin

Gadwin

    Unsigned Zero

  • Ace Member
  • 141 posts
  • LocationMetro Manila, Philippines
  • RM Skill - Pixel Artist

Posted 28 May 2012 - 09:38 PM

ok, thanks then i will just wait for the stack actor and class modification
Power alone is just plain power.

Scripts
Custom BattleStatus Pause Script

#14 Tsukihime

Tsukihime

    Advanced Member

  • Ace Member
  • 6,294 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 28 May 2012 - 10:15 PM

Well, now they stack. Not sure how I would write it to allow all sorts of customization though.
My Scripts. Go here for Bugs and Requests.

himeworks011.png

Like on Facebook: HimeWorks
Follow on Twitter: @HimeWorks

#15 gentlemanorcus

gentlemanorcus

    Advanced Member

  • Ace Member
  • 48 posts

Posted 30 May 2012 - 07:10 PM

I think something's wrong with the calculations now. When I set actor/class stacking to false, characters get really bad stat growths. But when I set the script to stacking, even when I haven't added any growth notetags to classes, the stat gains are still ridiculously high. Like, characters were gaining in almost every single stat in almost every level.

It might just be some really weird coincidences, but it's happened often enough that I'm suspicious. Can you make sure that the stacking hasn't changed any of the calculations?

#16 Tsukihime

Tsukihime

    Advanced Member

  • Ace Member
  • 6,294 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 30 May 2012 - 08:18 PM

That's the problem I mentioned with stacking.
By default, all of the growth rates are 100% = normal.

This allows you to leave agi empty for actor and class, and so the average is (100 + 100) / 2 = 100% = normal.

When they don't stack, it just grabs whichever one you specified.
When they do stack, I take the average of the two, which means if you don't specify class growth rates, those are all adding 100 to your growth rate.

So if your actor had 50% HP growth and didn't set anything for class, then it's still (50 + 100) / 2 = 75% growth.

Edited by Tsukihime, 30 May 2012 - 08:19 PM.

My Scripts. Go here for Bugs and Requests.

himeworks011.png

Like on Facebook: HimeWorks
Follow on Twitter: @HimeWorks

#17 Ninjamida

Ninjamida

    Advanced Member

  • Ace Member
  • 324 posts
  • LocationNew Zealand
  • RM Skill - Coder

Posted 30 May 2012 - 10:23 PM

It wouldn't be too hard to change it so that if something's set on one but the other is empty, it just uses the one that's set by itself. If Tsuki won't do this, I'm sure I can modify it to do that for you.

I'll wait for his feedback first though, because there's little point me making a modification if he's willing to add that as an official option.

Edited by Ninjamida, 30 May 2012 - 10:38 PM.

My project: Legends of an Otherworld: Curse of Saria (Download) (Forum Topic) (Official Facebook)
I'm not an artist or a particularly good story writer, so don't expect any custom graphics or an epic story. Mostly uses openly available resources or slight RTP edits. What you CAN expect is interesting and challenging battles that require more than just "herp derp ATTACK ATTACK ATTACK maybe a cure here and there ATTACK ATTACK ok you're dead". Uses an FFX-like battle system.

Any scripts I post are free for use, with credit given to me (Ninjamida), in any kind of project (including commercial), unless I explicitly state otherwise when I post it.
Please do not contact me privately with requests for new scripts. Post it in the forum and if I get to if first and I think it's within my capabilities, I might give it a shot. You are welcome to contact me for assistance with scripts that I've made and posted.
If I've helped you out in some way and you wanna pay me back... play my game and gimme some feedback! And Like the facebook page! xD
And if I've said I'll help you out then you don't hear back from me... PM me, there's always a chance I might've forgotten!


#18 gentlemanorcus

gentlemanorcus

    Advanced Member

  • Ace Member
  • 48 posts

Posted 31 May 2012 - 01:31 PM

^ If Tsukhime isn't interested in making such a modification, I'd love if you would do so.

#19 Tsukihime

Tsukihime

    Advanced Member

  • Ace Member
  • 6,294 posts
  • LocationToronto
  • RM Skill - Coder

Awards Bar:

Users Awards

Posted 31 May 2012 - 02:13 PM

It wouldn't be too hard to change it so that if something's set on one but the other is empty, it just uses the one that's set by itself. If Tsuki won't do this, I'm sure I can modify it to do that for you.

I'll wait for his feedback first though, because there's little point me making a modification if he's willing to add that as an official option.


You can add it. I'm still not sure whether it would make sense to implement such an option because if you're not going to stack anyways, what would be the point of enabling growth stack? Might as well just leave it off if you want one or the other.
My Scripts. Go here for Bugs and Requests.

himeworks011.png

Like on Facebook: HimeWorks
Follow on Twitter: @HimeWorks

#20 gentlemanorcus

gentlemanorcus

    Advanced Member

  • Ace Member
  • 48 posts

Posted 31 May 2012 - 06:25 PM

^ The thing is, I think the stacking is screwing the calculations up even when it's set to false.

I set it to false, and now characters are getting really bad stat growths, only growing in about three stats per level up even when their growths are high.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users