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 Motion Setting - NRP_MotionSetting.js

Plugin desc : v1.05 Set up various motions in side-view battle.

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_MotionSetting.js

Desc page : http://newrpg.seesaa.net/article/475560242.html

Download Page : https://raw.githubusercontent.com/NewRPGProject/MZMV_Plugin/main/NRP_MotionSetting.js

File name : NRP_MotionSetting.js

Help of plugin :

Set up various motions in side-view battle.
 * 
 * 1. display time for each type of motion.
 * 2. forward and backward time.
 * 3. motion at various points in time.
 * ...etc.
 * 
 * Allows you to set the display time in 1/60 second increments.
 * In the case of motion, it is 1 pattern display time.
 * The default value for each of the MVs is 12 This means 12/60 seconds.
 * Normally 3 patterns = 1 motion, so that's 36/60 seconds.
 * 
 * -------------------------------------------------------------------
 * [Notes]
 * -------------------------------------------------------------------
 * This plugin should be placed above NRP_DynamicMotion.
 * Otherwise, it is recommended to place it near the top.
 * 
 * Starting from ver1.03, it is possible to set "none" for motion.
 * For example, you can disable the motion when executing a skill.
 * Do not accidentally select "none"
 * when resetting to the default setting.
 * In that case, use the Delete key to leave it blank.
 * 
 * -------------------------------------------------------------------
 * [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 <MotionTime>
 * 
 * @param defaultTime
 * @parent <MotionTime>
 * @type number
 * @desc Initial value of time to be applied if not specified.
 * If you blank each item, this value is applied. (blank:12)
 * 
 * @param walk
 * @parent <MotionTime>
 * @type number
 * @min 1
 * @desc Motion time for walk.
 * In reality, this is also the case when waiting for a command.
 * 
 * @param wait
 * @parent <MotionTime>
 * @type number
 * @min 1
 * @desc Motion time in wait.
 * To be precise, it means waiting after the command is entered.
 * 
 * @param chant
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param guard
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param damage
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param evade
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param thrust
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param swing
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param missile
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param skill
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param spell
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param item
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param escape
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param victory
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param dying
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param abnormal
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param sleep
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param dead
 * @parent <MotionTime>
 * @type number
 * @min 1
 * 
 * @param <MovingTime>
 * 
 * @param stepForward
 * @parent <MovingTime>
 * @type number
 * @min 1
 * @desc The time required to step forward at the start of the action.
 * The default value of MV is 12.
 * 
 * @param stepBack
 * @parent <MovingTime>
 * @type number
 * @min 1
 * @desc The time required to step back at the end of the action.
 * The default value of MV is 12.
 * 
 * @param <DefaultMotion>
 * 
 * @param inputtingMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc Motion name at command input.
 * The default value is "walk".
 * 
 * @param actingMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc Motion name during the action.
 * The default value is "walk".
 * 
 * @param undecidedMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc Motion name before the action is decided.
 * The default value is "walk".
 * 
 * @param waitMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc Motion of wait (after action is decided).
 * The initial value is "wait".
 * 
 * @param chantMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the chant.
 * 
 * @param guardMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the guard.
 * 
 * @param damageMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the damage.
 * 
 * @param evadeMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the evade.
 * 
 * @param skillMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the skill.
 * 
 * @param spellMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the spell.
 * 
 * @param itemMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the item.
 * 
 * @param escapeMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the escape.
 * 
 * @param victoryMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the victory.
 * 
 * @param dyingMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the dying.
 * 
 * @param abnormalMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the abnormal.
 * 
 * @param sleepMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the sleep.
 * 
 * @param deadMotion
 * @parent <DefaultMotion>
 * @type select
 * @option none
 * @option walk
 * @option wait
 * @option chant
 * @option guard
 * @option damage
 * @option evade
 * @option thrust
 * @option swing
 * @option missile
 * @option skill
 * @option spell
 * @option item
 * @option escape
 * @option victory
 * @option dying
 * @option abnormal
 * @option sleep
 * @option dead
 * @desc The motion of the dead.
 * 
 * @param <Other>
 * 
 * @param escapePriority
 * @parent <Other>
 * @type boolean
 * @default false
 * @desc Priority is given to the escape motion even when the action is restricted.
 * 
 * @param missToEvade
 * @parent <Other>
 * @type boolean
 * @default false
 * @desc When an attack on the actor misses, the actor makes an evade motion.

スポンサードリンク

-MZ plugins

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