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.
NUUN Add Animation - NUUN_AddAnimation.js
Plugin desc : Additional animation display
License : MIT License
Author : NUUN
Website : https://github.com/nuun888/MZ/blob/master/NUUN_AddAnimation.js
Download Page : https://raw.githubusercontent.com/nuun888/MZ/master/NUUN_AddAnimation.js
File name : NUUN_AddAnimation.js
Help of plugin :
* @target MZ
* @plugindesc Additional animation display
* @author NUUN
* @base NUUN_Base
* @orderAfter NUUN_Base
* @version 1.2.0
*
* @help
* Play multiple or additional item/skill animations.
*
* Skill and item notes
* <AddAnimation:[id]> The set animation will be played continuously.
* [id]:Plug-in parameter "Animation setting" ID
*
* Play after animation ends
* Plays after all currently playing animations have finished.
* Subsequent animations will have a wait time based on the animation that is set to play after the animation ends.
*
*
* Old setting (not recommended)
* Skill and item notes
* <AddAnimation:[id],[id]...>
* Play multiple animations simultaneously.
* [id]: Animation ID
* [Number]: Identification ID (integer) Omit the number in the first tag. Enter 2 for the second and subsequent items.
*
* <AddAnimationWaitFrame[Number]:[WaitFrame]>
* Delay playback of the above animation by the specified number of frames.
* [WaitFrame]; number of frames to delay If you enter -1, wait until the animation finishes playing.
* [Number]: Identification ID (integer) Omit the number in the first tag. Enter 2 for the second and subsequent items.
*
* Example
* <AddAnimation:13>
* <AddAnimation2:14>
* <AddAnimationWaitFrame:30>
* <AddAnimationWaitFrame2:45>
* Animation ID 13 will be played 30 frames after the first animation is played, and animation ID 14 will be played after 45 frames.
*
* <WaitAddAnimation:[id],[id]...>
* Plays the next animation after one animation finishes.
*
* Terms of Use
* This plugin is distributed under the MIT license.
*
* Log
* 2/4/2025 Ver.1.2.0
* The setting method has been changed to set using plugin parameters.
* 6/4/2023 Ver.1.1.0
* Added a function to delay playback by a specified number of frames.
* 6/3/2023 Ver.1.0.0
* First edition.
*
* @param AnimationSetting
* @text Animation setting
* @desc Set up multiple animations to be played.
* @default ["{¥"Animation¥":¥"0¥",¥"AddAnimation¥":¥"¥"}"]
* @type struct<AnimationList>[]
*
* @param OldAddAnimationValid
* @desc The old setting method is enabled. The same items and skills cannot be used in conjunction with the new method.
* @text Old setting method applied
* @type boolean
* @default false
*