- Joined
- Apr 12, 2020
- Messages
- 765
- Reaction score
- 1,159
- First Language
- German
- Primarily Uses
- RMMV
This is for MV.
Link to the plugin
Hello everyone,
I am having trouble with VE_DamagePopup, specifically with the custom popup script-call it provides.
Here is what it looks like:
battler.callCustomPopup(text, motion, font, size, color, x, y);
This script-call works perfectly fine, unless you do two or more of them at "the same time".
You see, I was planning to use them on many of my notetags from YEP_SkillCore and YEP_BuffsStatesCore.
As an example, here is a "Thorns" State that deals some amount of damage back to the attacker:
Now, as said before, this works fine by itself.
But, if I were to have two different Thorn states active (Or any Custom React Notetags for that matter), only one of these popups would be played, which is a huge problem for player clarity.
If I had to guess it's because both popups are essentially called at the same time and that somehow screws with their execution.
Does anyone have an idea how to fix or circumvent this problem?
Link to the plugin
Hello everyone,
I am having trouble with VE_DamagePopup, specifically with the custom popup script-call it provides.
Here is what it looks like:
battler.callCustomPopup(text, motion, font, size, color, x, y);
This script-call works perfectly fine, unless you do two or more of them at "the same time".
You see, I was planning to use them on many of my notetags from YEP_SkillCore and YEP_BuffsStatesCore.
As an example, here is a "Thorns" State that deals some amount of damage back to the attacker:
JavaScript:
<Custom React Effect>
if (value > 0 && ((user.isActor() && target.isEnemy()) || (user.isEnemy() && target.isActor()))) {
var recoil = Math.round(value * 0.5);
user.gainHp(-recoil);
if (user.isDead()) {user.performCollapse();}
var text = "-" + recoil + " GP [\\I[3545]]";
var motion = 'Pop High, Fall High, Pop Low, Fall Low, Wait, Wait, Wait, Wait';
var font = "this.DamageFont";
var size = 28;
var color = '#ffa200';
user.callCustomPopup(text, motion, font, size, color);
}
</Custom React Effect>
Now, as said before, this works fine by itself.
But, if I were to have two different Thorn states active (Or any Custom React Notetags for that matter), only one of these popups would be played, which is a huge problem for player clarity.
If I had to guess it's because both popups are essentially called at the same time and that somehow screws with their execution.
Does anyone have an idea how to fix or circumvent this problem?
Last edited: