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 Victory Rewards - NRP_VictoryRewards.js
Plugin desc : v1.05 Customize the display after a battle victory.
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_VictoryRewards.js
Desc page : https://newrpg.seesaa.net/article/499138292.html
Download Page : https://raw.githubusercontent.com/NewRPGProject/MZMV_Plugin/main/NRP_VictoryRewards.js
File name : NRP_VictoryRewards.js
Help of plugin :
Customize the display after a battle victory. * * - Change the position and size of windows * and display various information in one place * - Consolidated display of the number of dropped items * - Works with NRP_AdditionalClasses.js * to collectively display class level increases * * and more at ....... * * As much as possible, the default message display is diverted, * so it is relatively easy to use with other plugins. * * ------------------------------------------------------------------- * [Usage] * ------------------------------------------------------------------- * Apply the plugin to display the battle victory message * across the entire screen. * Change the position and size of the display to suit your preference. * * Messages other than drop items basically use the same settings * for terms in the database. * Control characters can also be used for terms, * so please set them as you like. * For example, the victory message * could be "¥c[16][Victory]¥c[0]". * * ------------------------------------------------------------------- * [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 NotDisplayVictoryMessage * @type boolean * @default false * @desc Omit the victory message at the beginning and put the experience display at the top. * * @param ApplyNotBattle * @type boolean * @default false * @desc The plugin's process is also reflected in the level-up display during battle. * * @param StartCommmonEvent * @type common_event * @desc This is a common event that is executed at the start of the victory screen. * * @param EndCommmonEvent * @type common_event * @desc This is a common event that is executed at the end of the victory screen. * * @param <Window> * * @param VictoryWindowBackground * @parent <Window> * @type select * @option Normal @value 0 * @option Dimmer @value 1 * @option Transparency @value 2 * @desc This is the window background at the time of the win. * * @param WindowX * @parent <Window> * @type string * @default 0 * @desc X coordinate for displaying the victory window. * * @param WindowY * @parent <Window> * @type string * @default 0 * @desc Y coordinate for displaying the victory window. * * @param WindowWidth * @parent <Window> * @type string * @default Graphics.boxWidth * @desc The width of the victory window. * "Graphics.boxWidth" will be the entire box. * * @param WindowHeight * @parent <Window> * @type string * @default Graphics.boxHeight * @desc The height of the victory window. * "Graphics.boxHeight" will be the entire box. * * @param DefeatWindowBackground * @parent <Window> * @type select * @option Normal @value 0 * @option Dimmer @value 1 * @option Transparency @value 2 * @desc Window background at the time of defeat. * * @param <DimmerWindow> * @desc Dimmer window settings. * * @param GradientType * @parent <DimmerWindow> * @type select * @option 0:None @value 0 * @option 1:Horizontal @value 1 * @option 2:Vertical @value 2 * @default 2 * @desc The direction of the window gradient. * * @param StartGradientSize * @parent <DimmerWindow> * @type number * @desc The gradient width of the start side. * Default: 12 * * @param EndGradientSize * @parent <DimmerWindow> * @type number * @desc The gradient width of the end side. * Default: 12 * * @param DimmerColor * @parent <DimmerWindow> * @type string * @desc Window color tones (red, green, blue, opacity). * Default: rgba(0, 0, 0, 0.6) * * @param <Message> * * @param MessageSpeed * @parent <Message> * @type number * @default 100 * @desc Set the message speed with 100 as the standard. * For example, 150 is 1.5 times the normal speed. * * @param FontSize * @parent <Message> * @type number * @desc The font size of the victory message. * If unspecified, use system setting. * * @param LineHeight * @parent <Message> * @type number * @desc The height per line of the message. * Default: 36 * * @param AdjustMessageX * @parent <Message> * @type number @min -999 @max 999 * @desc Adjust the X coordinate of the message. * * @param AdjustMessageY * @parent <Message> * @type number @min -999 @max 999 * @desc Adjust the Y coordinate of the message. * * @param MessageFitWidth * @parent <Message> * @type boolean * @default false * @desc Automatically shrinks the message to fit the width of the window. * * @param <Actor> * * @param UseActorHeadline * @parent <Actor> * @type boolean * @default false * @desc Actor name headings are used when leveling up. * * @param ActorHeadline * @type string * @parent <Actor> * @default ¥c[16][%1]¥c[0] * @desc Actor Name Heading. %1=Actor Name * * @param <DropItem> * * @param DropItemHeadline * @parent <DropItem> * @type string * @default ¥c[16][Drop Items]¥c[0] * @desc Drop Items Heading. * Leave blank if not needed. * * @param DropItemDisplay * @parent <DropItem> * @type string * @default %2%1 x %3 * @desc The display format of dropped items. * %1=Item NAme, %2=Icon, %3=Number * * @param DropItemNewline * @parent <DropItem> * @type boolean * @default true * @desc Insert a line break before the drop item heading. * * @param DropItemConsolidate * @parent <DropItem> * @type boolean * @default true * @desc If the items are the same, the number of dropped items is aggregated and displayed. * * @param <AdditionalClasses> * @desc This item is for integration with NRP_AdditionalClasses.js. * * @param AC_DisplayStyle * @parent <AdditionalClasses> * @type select * @option Page Break @value page * @option Batch @value batch * @option Batch & Input @value input * @default input * @desc This is how it is displayed when additional classes are leveled up.