An open library of RPG Maker MV plugins, powered by the community.

PGMV - The Community-Driven Plugin Library for RPG Maker MV

MV plugins

Character Popup Damage - CharacterPopupDamage.js

Plugin desc : Character Damage Pop Plugin

License : MIT License

Author : Triacontane

Website : https://triacontane.blogspot.com/

Desc page : https://triacontane.blogspot.com/

Download Page : https://raw.githubusercontent.com/munokura/triacontane-MV-plugins/refs/heads/main/CharacterPopupDamage.js

File name : CharacterPopupDamage.js

Help of plugin :

@url https://triacontane.blogspot.com/
@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-MV-plugins ).
Original plugin by Triacontane.
Please check the latest official version at:
https://triacontane.blogspot.com
-----

This command displays numbers for events and players on the map screen.
This command 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 has a function to automatically display the change amount when an
event such as "HP increase/decrease" is executed, and a function to
automatically display the change amount when passing through a damage floor.
Parameters can also be used to specify conditions such as HP only or HP
increase only.

Plugin Command Details
Execute from the event command "Plugin Command."
(Parameters are separated by a space.)

-CPD_DAMAGE [Character ID] [Damage Value] [Invert]
Specify a character and display damage as a popup.
Characters can be specified as follows:
-1: Player
0: Currently running event
1..: Event with specified ID

Enabling Invert will reverse the rotation direction of the popup.
(When the "Rotation" parameter is enabled)

CPD_DAMAGE 5 -300 ON
CPD_DAMAGE 0 ¥v[1] OFF

・CPD_CRITICAL
Specify a character and pop up damage as a critical.

CPD_CRITICAL -1 100 ON
CPD_CRITICAL 3 ¥v[1] OFF

・CPD_MP_DAMAGE
Specify a character and pop up MP damage.

CPD_MP_DAMAGE 5 -300 ON
CPD_MP_DAMAGE 0 ¥v[1] OFF

・CPD_MP_CRITICAL
Specify a character and pop up MP damage as a critical.

CPD_MP_CRITICAL -1 100 ON
CPD_MP_CRITICAL 3 ¥v[1] OFF

・CPD_MISS
Specify a character and pop up a miss.

CPD_MISS -1 ON
CPD_MISS 3 OFF

・CPD_INVALID
Disables automatic pop-ups.
When enabled, the event commands "HP Increase/Decrease," 
"MP Increase/Decrease," and "TP Increase/Decrease"
and damage from damage floors will automatically pop up.

・CPD_VALID
Re-enables automatic pop-ups.

・CPD_SETTING_TONE [Red] [Green] [Blue] [Gray]
Changes the color tone of the pop-up image. Specify the color tone values
in order.

CPD_SETTING_TONE 255 0 0 255
CPD_SETTING_TONE -255 -255 -255 0

・CPD_SETTING_FLASH [Red] [Green] [Blue] [Strength]
Flashes the character when popping up.
Flashing only occurs when damage is taken.

CPD_SETTING_FLASH 255 0 0 255

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
@desc Automatically plays system sound effects according to the situation. (ON/OFF)
@type boolean
@default true

@param SuppressSwitchId
@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
@desc Corrects the X coordinate of the popup position.
@default 0

@param OffsetY
@desc Corrects the Y coordinate of the popup position.
@default 0

@param HPAutoPop
@desc HP increase/decrease will be subject to automatic popup. (ON/OFF)
@type boolean
@default true

@param MPAutoPop
@desc MP increase/decrease is subject to automatic pop-up. (ON/OFF)
@type boolean
@default true

@param TPAutoPop
@desc TP increase/decrease will be subject to automatic popup. (ON/OFF)
@type boolean
@default true

@param IncreaseAutoPop
@desc Enables automatic popups when parameters increase. (ON/OFF)
@type boolean
@default true

@param DecreaseAutoPop
@desc Enables automatic popups when parameters decrease. (ON/OFF)
@type boolean
@default true

@param MPDamageSe
@desc Specify the sound effect file name for MP damage separately (audio/se). If nothing is specified, it will be the same as HP.

@param Rotation
@desc Enables rotational movement of the numbers.
@type boolean
@default true

@param RadiusX
@desc The radius in the X direction when rotating the numbers.
@default 40

@param RadiusY
@desc The Y-radius for rotating the numbers.
@default 40

@param RotateSpeed
@desc The speed at which the numbers rotate.
@default 60

@param Scale
@desc The initial magnification ratio.
@default 100

@param ScaleDelta
@desc The change in magnification for each frame.
@default -10

@param OnTop
@desc Brings the popup to the front of the picture.
@type boolean
@default false

スポンサードリンク

-MV plugins

Copyright© PGMV - The Community-Driven Plugin Library for RPG Maker MV , 2026 All Rights Reserved.