DoubleX RMMV Item Charge

DoubleX

Just a nameless weakling
Veteran
Joined
Jan 2, 2014
Messages
1,711
Reaction score
864
First Language
Chinese
Primarily Uses
N/A
Purpose


Lets you set skills/items to need turns to charge before using


Games using this plugin


None so far


Introduction

* Suppose a battler has n action slots(that battler can input n actions
* in a single turn), and suppose that battler has inputted n actions,
* each needing xi turns to be charged, where 1 <= i <= n, then that
* battler will behave as follows:
* 1. At turn y, that battler has inputted the aforementioned n actions
* 2. At turn y + x1, that battler will execute the 1st inputted action
* 3. At turn y + x1 + x2, that battler will execute the 2nd inputted
* action
* 4. At turn y + x1 + x2 + x3, that battler will execute the 3rd
* inputted action
* 5. At turn y + x1 + x2 + x3 + ... + xi, where 1 <= i <= n, that
* battler will execute the ith action
* 6. At turn y + x1 + x2 + x3 + ... + xn, that battler will execute the
* nth action
* 7. At turn y + x1 + x2 + x3 + ... + xn + 1, that battler will become
* able to input actions again
* If the ith action that's not executed yet is the 1st one needing
* charging, the battler speed will only take the first (i - 1)th
* actions' speeds into account
* Item charging's ignored by forced actions



Parameters

* @param isEnabled
* @desc Sets whether this plugin will be enabled
* It'll be stored as a boolean, and will be regarded as true if and only
* if it's true
* Don't change this during the same battle unless you really know what
* you're truly foing
* E.g.: Setting isEnabled as false will disable this plugin
* @default true
*
* @param textColor
* @desc Sets the text color of the text showing the number of turns needed to
* charge the skill/item on the skill/item window
* It'll be stored as a Number
* Don't change this when it's shown to ensure proper text displays
* E.g.: Setting textColor as 31 will set the text color of the text
* showing the number of turns needed to charge the skill/item on
* the skill/item window as 31
* @default 30



Notetags

* # Skill/Item Notetags:
* 1. <item charge: turns>
* - Sets the number of turns needed to charge the skill/item before
* using it as turns
* - E.g.:
* <item charge: 1> will set the number of turns needed to charge
* the skill/item before using it as 1
* - Only the 1st notetag will be used



Plugin Calls

* # Configuration manipulations
* 1. $gameSystem.itemCharge.param
* - Returns the stored value of param listed in the plugin manager
* - E.g.:
* $gameSystem.itemCharge.textColor will return the stored value of
* parameter textColor shown on the plugin manager
* 2. $gameSystem.itemCharge.param = val
* - Sets the stored value of param listed in plugin manager as val
* - E.g.:
* $gameSystem.itemCharge.isEnabled = false will set the stored
* value of parameter isEnabled shown on the plugin manager as false
* - All $gameSystem.itemCharge.param changes will be saved
* # Skill/Item notetag manipulations
* 1. meta.itemCharge
* - Returns the <item charge: turns> notetag value turns as a Number
* - E.g.:
* $dataSkills[1].meta.itemCharge will return the
* <item charge: turns> notetag value of skill with id 1
* 2. meta.itemCharge = turns
* - Sets the <item charge: turns> notetag value turns as a Number
* - E.g.:
* $dataItems[2].meta.itemCharge = 0 will set the
* <item charge: turns> notetag value of item with id 2 as 0
* - All meta.itemCharge changes can be saved if
* DoubleX RMMV Dynamic Data is used



Video










Prerequisites


Abilities:


1. Nothing special for most ordinary use cases


2. Little RMMV plugin development proficiency to fully utilize this


Instructions

* The skill/item window charging turn display can be problematic if the
* number of turn's 1000 or above
* The default plugin file name is DoubleX RMMV Item Charge v100a
* If you want to change that, you must edit the value of
* DoubleX_RMMV.Item_Charge_File, which must be done via opening this plugin
* js file directly



Terms Of Use

* 1. Commercial use's always allowed and crediting me's always optional.
* 2. You shall keep this plugin's Plugin Info part's contents intact.
* 3. You shalln't claim that this plugin's written by anyone other than
* DoubleX or my aliases. I always reserve the right to deny you from
* using any of my plugins anymore if you've violated this.
* 4. CC BY 4.0, except those conflicting with any of the above, applies
* to this plugin, unless you've my permissions not needing follow so.
* 5. I always reserve the right to deny you from using this plugin
* anymore if you've violated any of the above.



Changelog

* v1.00a(GMT 0800 28-8-2016):
* 1. 1st version of this plugin finished



Download


View attachment DoubleX RMMV Item Charge v100a.rar


DoubleX RMMV Item Charge
 
Last edited by a moderator:

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

Latest Threads

Latest Posts

Latest Profile Posts

I wrote a nice animated preloading system for mv+mz today. It only supports graphic assets atm, should it support audio too? See it in action in my recent minigame @
I posted my first commercial game on the forums, and now waiting for approval.
fingers crossed.
TMW the air quality is so bad, your hair changes color every time you wash it. :LZYyuck:
Finished two animations today. :kaojoy:
Sigony wrote on Ksi's profile.
Just wanna say that I love your videos.
When are you fighting Floyd Mayweather?

Forum statistics

Threads
102,998
Messages
996,631
Members
134,482
Latest member
Kartof
Top