FFP - Custom Stats RPG Maker MV
A downloadable asset pack
This plugin allows you to add up to 6 new custom stats to your game. You can do whatever you like with this new stats, like make one stat that displays the hunger of the player, one for how thirsty he is. There is no limit on what you can do with this plugin.
How do I setup the custom stats?
At the plugin parameters you can define the name of the stat and its abreviation which will be used to refer to the stat. You can define up to 6 custom stats.
What are the notetags?
<(stat abreviation): value>
This notetag can be used for enemies, weapons and armors. You need to replace (stat abreviation) with the stat abreviation of the stat you want to use here. Ex:
<str: 5>
<start stat (stat abreviation)>
String
<end stat (stat abreviation)>
These notetags are usable for actors, weapons, armors and enemies. With this one you are able to generate a stat curve for your custom stat. You need to use JavaScript statements to use this. Ex.:
<start stat str>
value = 5;
value += this._level * 2;
value /= 3;
value;
<end stat str>
With this notetag the stat with the abreviation str would calculate its stat this way: value = (5 + level * 2) / 3 This means, that for level 1 the stat str would have a value of 2.
Is this compatible with YEP_StatusMenuCore?
Yes, this is compatible with YEP_StatusMenuCore.
To make the new stats visible in his status menu you need to add in the plugin parameters for which commands are shown the name EXTRAPARAMS. Then your parameter will be also visible in his status menu. Also this plugin has to be below the YEP_StatusMenuCore plugin.
How do I call those custom stats?
The method to call those stats for any use is:
$gameActors.actor(id).extraParam('stat abreviation');
You need to replace the id with the actor id and the stat abreviation with the stat you want to use. If you create a Strength stat and the abreviation is str, this call would look like this for actor 1:
$gameActors.actor(1).extraParam('str');
$gameActors.actor(id).addExtraParam('(stat abreviation)', value);
Replace the id with the Actor ID and (stat abreviation) with the abreviation of the stat you like to change. Even though it is called addExtraParam, you can reduce the stat if value is a negative number. As Example for a stat increase of 2 for the stat 'stat' it would look like this for Actor 1:
$gameActors.actor(1).addExtraParam('stat', 2);
What are the ToS and who is to credit for?
You can use this plugin for all your projects, commercial or non commercial.
You are not allowed to redistribute this plugin.
You can modify this plugin as you need.
Credits need to be given to FlipelyFlip
Published | 12 hours ago |
Status | Released |
Category | Assets |
Author | FlipelyFlip |
Tags | Character Customization, RPG Maker, RPG Maker MV, stat |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $1.99 USD. You will get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.