An open library of RPG Maker MZ plugins, powered by the community.

PGMZ - The Community-Driven Plugin Library for RPG Maker MZ

MZ plugins

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.

スポンサードリンク

-MZ plugins

Copyright© PGMZ - The Community-Driven Plugin Library for RPG Maker MZ , 2026 All Rights Reserved.