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.
Character Popup Damage - CharacterPopupDamage.js
Plugin desc : Character Damage Pop Plugin
License : MIT License
Author : Triacontane
Website : https://triacontane.blogspot.com
Desc page : https://github.com/triacontane/RPGMakerMV/tree/mz_master/CharacterPopupDamage.js
Download Page : https://raw.githubusercontent.com/munokura/triacontane-MZ-plugins/refs/heads/main/CharacterPopupDamage.js
File name : CharacterPopupDamage.js
Help of plugin :
@target MZ
@url https://github.com/triacontane/RPGMakerMV/tree/mz_master/CharacterPopupDamage.js
@plugindesc Character Damage Pop Plugin
@author Triacontane
@license MIT License
@help
English Help Translator: munokura
This is an unofficial English translation of the plugin help,
created to support global RPG Maker users.
Feedback is welcome to improve translation quality
(see: https://github.com/munokura/triacontane-MZ-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----
CharacterPopupDamage.js
Provides a function to display numbers for events and players on the map
screen.
This can be used to display damage and recovery on the map. The display is the
same as that used during battle.
Specifying a negative value will treat it as recovery and change color.
Additionally, a critical hit will cause the number to briefly turn red.
It also provides a function to automatically display the amount of HP change
when an event such as ”HP increase/decrease” is executed, and a function to
automatically display the amount of HP change when passing through a damage
floor.
Parameters can also be used to specify conditions such as HP only or HP
increase only.
Terms of Use:
You may modify and redistribute this plugin without permission from the
author, and there are no restrictions on its use (commercial, 18+, etc.).
This plugin is now yours.
@param PlaySe
@text Sound effects performance
@desc Automatically plays system sound effects according to the situation. (ON/OFF)
@type boolean
@default true
@param SuppressSwitchId
@text Mute Switch ID
@desc When the switch with the specified ID is turned on, the system sound effect will not be played automatically.
@type switch
@default 0
@param OffsetX
@text X coordinate correction
@desc Corrects the X coordinate of the popup position.
@default 0
@param OffsetY
@text Y coordinate correction
@desc Corrects the Y coordinate of the popup position.
@default 0
@param HpAutoPop
@text HP automatic pop-up
@desc HP increase/decrease will be subject to automatic popup. (ON/OFF)
@type boolean
@default true
@param MpAutoPop
@text MP Auto Popup
@desc MP increase/decrease is subject to automatic pop-up. (ON/OFF)
@type boolean
@default true
@param TpAutoPop
@text TP Auto Popup
@desc TP increase/decrease will be subject to automatic popup. (ON/OFF)
@type boolean
@default true
@param IncreaseAutoPop
@text Increased automatic popups
@desc Enables automatic popups when parameters increase. (ON/OFF)
@type boolean
@default true
@param DecreaseAutoPop
@text Reduced automatic popups
@desc Enables automatic popups when parameters decrease. (ON/OFF)
@type boolean
@default true
@param DisableAutoPop
@text Auto-pop disable switch
@desc When the switch with the specified ID is ON, automatic popups will be disabled.
@type switch
@default 0
@param MpDamageSe
@text MP damage sound
@desc Specify the sound effect file name for MP damage separately (audio/se). If nothing is specified, it will be the same as HP.
@type file
@dir audio/se
@param Rotation
@text rotate
@desc Enables rotational movement of the numbers.
@type boolean
@default false
@param RadiusX
@text X direction radius
@desc The radius in the X direction when rotating the numbers.
@default 40
@param RadiusY
@text Y direction radius
@desc The Y-radius for rotating the numbers.
@default 40
@param RotateSpeed
@text Rotational speed
@desc The speed at which the numbers are rotated.
@default 60
@param Scale
@text Magnification
@desc The initial magnification ratio.
@default 100
@param ScaleDelta
@text Magnification change value
@desc The change in magnification for each frame.
@default 0
@param OnTop
@text Foreground display
@desc Brings the popup in front of the picture.
@type boolean
@default false
@command POPUP_DAMAGE
@text Damage Popup
@desc A damage popup will appear for the specified character.
@arg character
@text Target characters
@desc Pop-up target character. -1: Player, 0: This event, 1 or more: Event with specified ID
@type number
@default 0
@min -1
@arg value
@text Popup value (direct specification)
@desc This is the number that will pop up. If you want to pop up a string, enter it in the Text tab.
@type number
@default 0
@min -999999999
@arg valueVariable
@text Popup value (variable specification)
@desc Specify this if you want to obtain the popup value from a variable.
@type variable
@default 0
@arg setting
@text Popup Settings
@desc Pop-up advanced settings.
@type struct<Setting>
@default {”reverse”:”false”,”type”:”HP”,”critical”:”false”}
@command POPUP_FLASH
@text Pop-up flash settings
@desc Flashes the target character when popping up. Disabled when recovering or missing.
@arg red
@text red
@desc The intensity of the red color.
@type number
@default 0
@max 255
@arg green
@text green
@desc The strength of the green color.
@type number
@default 0
@max 255
@arg blue
@text blue
@desc The intensity of the blue color.
@type number
@default 0
@max 255
@arg alpha
@text Strength
@desc The strength of the flash.
@type number
@default 0
@max 255
@command POPUP_TONE
@text Popup color settings
@desc Sets the color tone of the popup.
@arg red
@text red
@desc The intensity of the red color.
@type number
@default 0
@min -255
@max 255
@arg green
@text green
@desc The strength of the green color.
@type number
@default 0
@min -255
@max 255
@arg blue
@text blue
@desc The intensity of the blue color.
@type number
@default 0
@min -255
@max 255
@arg gray
@text gray
@desc The intensity of the grayscale.
@type number
@default 0
@max 255