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 Level Up Direction - NRP_LevelUpDirection.js
Plugin desc : v1.021 Added parameter display and direction at level-up.
License :
・Copyright: Retained
・Commercial Use: Allowed
・Modification: Allowed
・Redistribution: Allowed
・Details: See Download Page / In-plugin documentation
Author : Takeshi Sunagawa (https://newrpg.seesaa.net/)
Website : https://github.com/NewRPGProject/MZMV_Plugin/blob/main/NRP_LevelUpDirection.js
Desc page : https://newrpg.seesaa.net/article/499197962.html
Download Page : https://raw.githubusercontent.com/NewRPGProject/MZMV_Plugin/main/NRP_LevelUpDirection.js
File name : NRP_LevelUpDirection.js
Help of plugin :
The following features will be added at level up.
*
* - Display of parameters to be raised.
* - Specify sound effects and ME.
* - Move actors by DynamicAnimation&Motion.
* - Consider cooperation with NRP_AdditionalClasses.js.
*
* -------------------------------------------------------------------
* [Usage]
* -------------------------------------------------------------------
* When applied, it will display the parameters
* that increase when the level is raised.
* You can then set the sound effects, etc. to your liking.
*
* Note that to work with DynamicAnimation&Motion and AdditionalClasses,
* you need to install the corresponding plug-ins.
*
* -------------------------------------------------------------------
* [About DynamicMotion]
* -------------------------------------------------------------------
* If a motion is specified by DynamicMotion,
* the normal victory motion will be canceled.
*
* If necessary, reassign the motion
* at the end of the skill's note as follows.
* Note that you may specify something other than a victory motion.
*
* <D-Motion>
* motion = victory
* </D-Motion>
*
* -------------------------------------------------------------------
* [Application]
* -------------------------------------------------------------------
* Fine-tuning is also possible by using control characters.
* For example, if the display format is "¥c[15]%1¥c[0] +%2",
* you can change the color of only the parameter name.
*
* You can also insert a wait time between the level-up of terms,
* such as "%1 is now %2 %3!¥|¥|".
* This can also make the ME wait for the performance.
*
* -------------------------------------------------------------------
* [Terms]
* -------------------------------------------------------------------
* There are no restrictions.
* Modification, redistribution freedom, commercial availability,
* and rights indication are also optional.
* The author is not responsible,
* but will deal with defects to the extent possible.
*
* @-----------------------------------------------------
* @ [Plugin Parameters]
* @-----------------------------------------------------
*
* @param ParameterList
* @type struct<Parameter>[]
* @default ["{¥"ParameterId¥":¥"0¥",¥"Memo¥":¥"Max HP¥",¥"DisplayName¥":¥"¥"}","{¥"ParameterId¥":¥"1¥",¥"Memo¥":¥"Max MP¥",¥"DisplayName¥":¥"¥"}","{¥"ParameterId¥":¥"2¥",¥"Memo¥":¥"Attack¥",¥"DisplayName¥":¥"¥"}","{¥"ParameterId¥":¥"3¥",¥"Memo¥":¥"Defence¥",¥"DisplayName¥":¥"¥"}","{¥"ParameterId¥":¥"4¥",¥"Memo¥":¥"M.Attack¥",¥"DisplayName¥":¥"¥"}","{¥"ParameterId¥":¥"5¥",¥"Memo¥":¥"M.Defense¥",¥"DisplayName¥":¥"¥"}","{¥"ParameterId¥":¥"6¥",¥"Memo¥":¥"Agility¥",¥"DisplayName¥":¥"¥"}","{¥"ParameterId¥":¥"7¥",¥"Memo¥":¥"Luck¥",¥"DisplayName¥":¥"¥"}"]
* @desc List of parameters to be displayed at level-up.
*
* @param NumberOfColumns
* @type number
* @default 2
* @desc The number of columns for displaying parameters.
*
* @param DisplayFormat
* @type string
* @default %1 +%2
* @desc This format displays the amount of the parameter increase. %1: Parameter Name, %2: Value
*
* @param LevelUpSe
* @type file
* @dir audio/se
* @desc The sound effect that is played when the level is raised.
*
* @param LevelUpMe
* @type file
* @dir audio/me
* @desc ME to be played at the time of level up.
*
* @param DynamicSkill
* @type skill
* @desc DynamicAnimation&Motion skills to be performed at level up.
*
* @param <AdditionalClasses>
* @desc This item is for integration with NRP_AdditionalClasses.js.
*
* @param AC_LevelUpSe
* @parent <AdditionalClasses>
* @type file
* @dir audio/se
* @desc The sound effect that is played when an additional class is leveled up.
*
* @param AC_LevelUpMe
* @parent <AdditionalClasses>
* @type file
* @dir audio/me
* @desc ME to be played at the level of additional classes.
*
* @param AC_DynamicSkill
* @parent <AdditionalClasses>
* @type skill
* @desc DynamicAnimation&Motion skills to be performed at the level up of additional classes.