Welcome to PGMZ! My goal is to make it easy for everyone to find and share great plugins for creating amazing games. As a plugin developer myself, I'm excited to grow this community with all of you.
NRP Charge Skill - NRP_ChargeSkill.js
Plugin desc : v1.05 Create a charge skill.
License :
・Copyright: Retained
・Commercial Use: Allowed
・Modification: Allowed
・Redistribution: Allowed
・Details: See Download Page / In-plugin documentation
Author : Takeshi Sunagawa (http://newrpg.seesaa.net/)
Website : https://github.com/NewRPGProject/MZMV_Plugin/blob/main/NRP_ChargeSkill.js
Desc page : http://newrpg.seesaa.net/article/474413155.html
Download Page : https://raw.githubusercontent.com/NewRPGProject/MZMV_Plugin/main/NRP_ChargeSkill.js
File name : NRP_ChargeSkill.js
Help of plugin :
Create a charge skill. * The charge time and other settings can also be set * in conjunction with the CTB plugin. * You can also use the normal turn system. * * ------------------------------------------------------------------- * [How to use] * ------------------------------------------------------------------- * 1. Create the state for charging. (Example settings below) * - Action constraints: any of the 'attacks' * - Release condition: Cancel after the battle is over * - Automatic cancellation: at the end of the action * - Continuation turn: 1 * 2. create a skill for execution. * Enter the following into note and specify the ID of the created state. * <ChargeState:[ID]> * * The charge skill will now work. * If you want to set up more detailed settings, please see below. * * [Items available for skills note] * <ChargeState:[ID]> * Sets the ID of the state for charging. (Required) * * <ChargeSkill:[ID]> * Set the ID of the skill to start charging. * * <ChargeName:[Name]> * Sets the display name at the start of a charge. * * <ChargeSpeed:[number]> * Sets the speed compensation at the start of charging. * (In CTB, the length of the charge time.) * * <ChargeSpeed:+100> or <ChargeSpeed:*2> * Set the value with a sign as shown above. * Calculate the original speed as 100(%). * * <ChargeActionSkill:[ID]> * Specify if you want to perform a skill with a different ID. * * <ChargeTurnException> * At the start of a charge, ignore the passage of turns, such as states. * * <ChargeCost> * Change to consume MP/TP at the start of a charge. * * <IfNoCharge> * If the specified formula is satisfied, it is triggered immediately. * * <NoStartAction> * Do not step forward or display skill names when using skills. * * <NoResult> * Do not display the result of using a skill. * * [Items available for equips/states note] * <ChargeSpeed:[Number]]> * The charge speed is compensated by the equipment/state. * * <ChargeSkillType:[Number]> * Applies speed compensation only to specific skill types. * You can specify multiple skill types separated by commas. * * [Items available for states note] * <RemoveState:[ID]> * When a state is added, this unstates the specified number. * * <StateMotion:[Motion]> * Set the waiting motion during state. * * ------------------------------------------------------------------- * [Terms] * ------------------------------------------------------------------- * There are no restrictions. * Modification, redistribution freedom, commercial availability, * and rights indication are also optional. * The author is not responsible, * but we will respond to defects as far as possible. * * @----------------------------------------------------- * @ [Plugin Parameters] * @----------------------------------------------------- * * @param chargeTurnException * @type boolean * @default false * @desc At the start of a charge skill, ignore some turn-over processes. * Subject to state & ability change turnover, poison damage, etc. * * @param adjustStateTiming * @type boolean * @default true * @desc Adjust the timing of the charge state so that it is added after the animation. * * @param limitActionTimes * @type boolean * @default true * @desc When a charge skill is activated, the time of action is limited to one time.