Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.
Original Source
- Original title: LGP - Better Damage Popup
- Original author: Azel
- Original date: July 14, 2018
- Source thread: https://forums.rpgmakerweb.com/threads/lgp-better-damage-popup.97679/
- Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugin Releases (RMMV)
Summary
LGP - Better Damage Popup by Azel Introduction This plugin changes the damage popup system of RPG Maker MV.
Archived First Post
LGP - Better Damage Popup
by Azel
Introduction
This plugin changes the damage popup system of RPG Maker MV.
Basically it gets rid of the picture and uses bitmap text instead.
So we can easily change the looks of the damage popup numbers.
Requirements
YEP_BattleEngineCore Is required since this plugin extends the yanfly's functionality.
Compatibility
YEP_AbsorbtionBarrier Shows barrier lose popup.
YEP_LoadCustomFonts Gives ability to change the font of the popup numbers.
YEP_ElementCore Enables custom element popup numbers.
Features
[DONE] Replace picture with bitmap text.
[DONE] Change font name, Font Size, text color and text color of the numbers.
[DONE] Highlights critical damage.
[DONE] Considers Yanfly's absorption barrier plugin and highlights absorbed damage.
[DONE] Number Format can be changed.
[DONE] Yanfly lunatic mode script calls to manually displays a custom popup
[DONE] Custom popup position and movement setup in parameters.
[DONE] Displays State Popups
[DONE] Popup can display icons.
[DONE] Damage resist format. aka displaying 'weak' and 'effective' damage.
[DONE] Elemental damage popups. (not done by default)
[DONE] Displays Buff Popups.
following features are coming soon...
[ ] Popup for getting absorption barrier points. (might not work like you'd think it would)
[ ] A combo counter that displays the combined damage of an attack.
Screenshots
Here's an example of using most of the plugin's features:
How to Use
Since this plugin is a mostly standalone you can put it anywhere in the Plugin List. Although,
placing them under certain plugins increases functionality. All parameters are already setup-up.
You can change them to your liking.
-> Read the documentation of this plugin for detailed information. <-
Lunatic Code
A damage popup mechanic is based on already made design choices.
Since this plugin may not provide the desired functions, you're still able
to implement your idea in your game.
In the Parameter Section "Popup Custom Code" I created some "do-it-yourself"
noteboxes. Inside these you can overwrite the default code and use your own
instead. If the notebox remains empty, the default code will be used.
You may want to study the default Code in this Plugin to get all the
important variables and functions you have to consider.
Script
GitHub
Conditions
This plugin if free for all. Use it as you see it fit.
Change Log
Credit
Lunar Guard Plugins by Azel
Notes
If there are any compatibility issues, critics or improvement wishes please let me know. I need feedback since I don't have any other source validations for my scripts.
by Azel
Introduction
This plugin changes the damage popup system of RPG Maker MV.
Basically it gets rid of the picture and uses bitmap text instead.
So we can easily change the looks of the damage popup numbers.
Requirements
YEP_BattleEngineCore Is required since this plugin extends the yanfly's functionality.
Compatibility
YEP_AbsorbtionBarrier Shows barrier lose popup.
YEP_LoadCustomFonts Gives ability to change the font of the popup numbers.
YEP_ElementCore Enables custom element popup numbers.
Features
[DONE] Replace picture with bitmap text.
[DONE] Change font name, Font Size, text color and text color of the numbers.
[DONE] Highlights critical damage.
[DONE] Considers Yanfly's absorption barrier plugin and highlights absorbed damage.
[DONE] Number Format can be changed.
[DONE] Yanfly lunatic mode script calls to manually displays a custom popup
[DONE] Custom popup position and movement setup in parameters.
[DONE] Displays State Popups
[DONE] Popup can display icons.
[DONE] Damage resist format. aka displaying 'weak' and 'effective' damage.
[DONE] Elemental damage popups. (not done by default)
[DONE] Displays Buff Popups.
following features are coming soon...
[ ] Popup for getting absorption barrier points. (might not work like you'd think it would)
[ ] A combo counter that displays the combined damage of an attack.
Screenshots
Here's an example of using most of the plugin's features:
How to Use
Since this plugin is a mostly standalone you can put it anywhere in the Plugin List. Although,
placing them under certain plugins increases functionality. All parameters are already setup-up.
You can change them to your liking.
-> Read the documentation of this plugin for detailed information. <-
Lunatic Code
A damage popup mechanic is based on already made design choices.
Since this plugin may not provide the desired functions, you're still able
to implement your idea in your game.
In the Parameter Section "Popup Custom Code" I created some "do-it-yourself"
noteboxes. Inside these you can overwrite the default code and use your own
instead. If the notebox remains empty, the default code will be used.
You may want to study the default Code in this Plugin to get all the
important variables and functions you have to consider.
Script
GitHub
Conditions
This plugin if free for all. Use it as you see it fit.
Change Log
Fresh out of the Oven.
Rewrote as a seperate plugin with added parameter settings.
- New script call for Yanfly's Lunatic Mode "Game_Battler.prototype.customDamagePopup(TEXT, FORMAT)".
- New Parameter to manually setup popup position, movement and duration.
- Fix for wide custom Fonts. Can be setup in plugin parameters.
- New Parameter to manually setup popup position, movement and duration.
- Fix for wide custom Fonts. Can be setup in plugin parameters.
- New script call for Yanfly's Lunatic Mode "startDamagePopup()"
- Changed damage popup movement.
- Added multiple draw custom Code parameters.
- Added tp to parameter settings and default code.
- Added Damage "Resist" to check elemental effectiveness.
- Added custom elemental damage format possibility.
- Added popup for States and Buffs.
- Changed damage popup movement.
- Added multiple draw custom Code parameters.
- Added tp to parameter settings and default code.
- Added Damage "Resist" to check elemental effectiveness.
- Added custom elemental damage format possibility.
- Added popup for States and Buffs.
- Fixed Coding Error.
- Fixed debuff code Error.
- Fixed an error causing damage to not appear in battle.
- Fixed an error that was caused by compatibility issues with other plugins that for some reason set the x and y values of Sprite_Actor intances to 0. (Rexal's Visual Equipment. Why do you do this????)
Lunar Guard Plugins by Azel
Notes
If there are any compatibility issues, critics or improvement wishes please let me know. I need feedback since I don't have any other source validations for my scripts.
26.07.18 - Updated features.
03.08.18 - Better Damage Popup v1.3 release. Updated thread.
14.08.18 - Added the red text; v1.4 release with coding error fix. (thanks Jrrkein)
19.08.18 - Bug fix release v1.5. Debuff didn't show the names properly.
07.09.18 - Bug fix relase v1.6. Logical error within conditions.
24.09.20 - Bug fix release v1.7. POPupPosition modified from (this.x -> this._battler.spritePosX() and same for y.)
(YEP_AbsorbtionBarrier && resut._barrierAffected) <- very wrong
03.08.18 - Better Damage Popup v1.3 release. Updated thread.
14.08.18 - Added the red text; v1.4 release with coding error fix. (thanks Jrrkein)
19.08.18 - Bug fix release v1.5. Debuff didn't show the names properly.
07.09.18 - Bug fix relase v1.6. Logical error within conditions.
24.09.20 - Bug fix release v1.7. POPupPosition modified from (this.x -> this._battler.spritePosX() and same for y.)
(YEP_AbsorbtionBarrier && resut._barrierAffected) <- very wrong
Features Mentioned
- [DONE] Replace picture with bitmap text.
- [DONE] Change font name, Font Size, text color and text color of the numbers.
- [DONE] Highlights critical damage.
- [DONE] Considers Yanfly's absorption barrier plugin and highlights absorbed damage.
- [DONE] Number Format can be changed.
- [DONE] Yanfly lunatic mode script calls to manually displays a custom popup
- [DONE] Custom popup position and movement setup in parameters.
- [DONE] Displays State Popups
- [DONE] Popup can display icons.
- [DONE] Damage resist format. aka displaying 'weak' and 'effective' damage.
- [DONE] Elemental damage popups. (not done by default)
- [DONE] Displays Buff Popups.
- following features are coming soon...
- [ ] Popup for getting absorption barrier points. (might not work like you'd think it would)
- [ ] A combo counter that displays the combined damage of an attack.
Downloads / Referenced Files
Log in to download
Log in, then follow the RPG Maker Developers Group to see these download links.
Log in to downloadLicense / Terms Note
Credit Lunar Guard Plugins by Azel Notes If there are any compatibility issues, critics or improvement wishes please let me know. I need feedback since I don't have any other source validations for my scripts.
Creator Claims / Removal
If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.
Replies (0)
No replies yet.
0
replies
1
view
Topic Summary
Loading summary...