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 Lateral Bound Pop Up - NUUN_LateralBoundPopUp.js
Plugin desc : Bound popup
License : MIT License
Author : NUUN
Website : https://github.com/nuun888/MZ/blob/master/NUUN_LateralBoundPopUp.js
Download Page : https://raw.githubusercontent.com/nuun888/MZ/master/NUUN_LateralBoundPopUp.js
File name : NUUN_LateralBoundPopUp.js
Help of plugin :
* @target MZ
* @plugindesc Bound popup
* @author NUUN
* @version 1.1.3
* @orderBefore BattleEffectPopup
*
* @help
* Makes the popup display appear while bouncing upwards.
*
* Applicable class setting
* Sprite_Damage:Default damage popup
* Sprite_PopUpEX:NUUN_popUp.js
* Sprite_PopupMessage:BattleEffectPopup.js
* Please fill in classes not listed above directly in the text tab.
*
* Terms of Use
* This plugin is distributed under the MIT license.
*
* Log
* 2/2/2025 Ver.1.1.3
* Fixed a possible conflict.
* 12/5/2022 Ver.1.1.2
* Definition correction by "NUUN_popUp" update.
* 12/4/2022 Ver.1.1.1
* Fixed description of apply popup setting.
* 11/26/2022 Ver.1.1.0
* Added a function that allows you to specify the coefficient of bounce.
* Changed the display in languages other than Japanese to English.
* 6/18/2022 Ver.1.0.3
* Added a function that can be applied to each class.
* 5/2/2022 Ver.1.0.2
* Modified the definition by supporting horizontal binding with other plug-ins.
* 5/2/2022 Ver.1.0.1
* Minor fix.
* 5/1/2022 Ver.1.0.0
* First edition.
*
*
* @param PopupClass
* @text Applicable class
* @desc Set the class to apply.
* @default ["{¥"ClassName¥":¥"'Sprite_Damage'¥"}"]
* @type struct<ClassList>[]
*
* @param PopUpDuration
* @desc Number of popup display frames. (default 120)
* @text Number of popup display frames
* @type number
* @default 120
*
* @param BoundHeight
* @desc Bouncy height of the bounce. The higher you set it, the higher it will bounce.(default 8)
* @text Bounce height(default 8)
* @type number
* @default 8
*
* @param BoundGravity
* @desc bounce momentum. The higher it is, the less it bounces. (decimal)(default 0.21)
* @text Bounce momentum
* @type string
* @default 0.21
*
* @param BoundRepulsion
* @desc Degree of repulsion. The higher the value, the greater the momentum gradually. (decimal, default 0.7)
* @text Degree of repulsion
* @type string
* @default 0.7
*
* @param BoundRange
* @desc The amount of horizontal bind movement. (decimal) (default 2.2)
* @text Lateral movement
* @type string
* @default 2.2
*