Merge branch 'master' into 'master'

Outlinedtext for better visibility when animating life gained/loss

See merge request core-developers/forge!5448
This commit is contained in:
Anthony Calosa
2021-09-27 04:05:36 +00:00
2 changed files with 3 additions and 3 deletions

View File

@@ -62,7 +62,7 @@ public class VAvatar extends FDisplayObject {
drawPlayerIndicator(g, w, h, percentage);
g.setAlphaComposite(fade);
g.drawRect(w / 12f, Color.WHITE, 0, 0, w, h);
g.drawText("+"+amount, Forge.altZoneTabs ? LIFE_FONT_ALT : LIFE_FONT, Color.WHITE, 0, (getHeight()/2)*fade, getWidth(), getHeight(), false, Align.center, true);
g.drawOutlinedText("+"+amount, Forge.altZoneTabs ? LIFE_FONT_ALT : LIFE_FONT, Color.WHITE, Color.SKY, 0, (getHeight()/2)*fade, getWidth(), getHeight(), false, Align.center, true);
g.setAlphaComposite(oldAlpha);
} else if (amount < 0) {
if (splatter == null) {
@@ -77,7 +77,7 @@ public class VAvatar extends FDisplayObject {
}
drawPlayerIndicator(g, w, h, percentage);
g.setAlphaComposite(fade);
g.drawText(String.valueOf(amount), Forge.altZoneTabs ? LIFE_FONT_ALT : LIFE_FONT, Color.RED, 0, (getHeight()/2)*fade, getWidth(), getHeight(), false, Align.center, true);
g.drawOutlinedText(String.valueOf(amount), Forge.altZoneTabs ? LIFE_FONT_ALT : LIFE_FONT, Color.RED, Color.ORANGE, 0, (getHeight()/2)*fade, getWidth(), getHeight(), false, Align.center, true);
g.setAlphaComposite(oldAlpha);
}
}

View File

@@ -176,7 +176,7 @@ public class FCardPanel extends FDisplayObject {
percentage = 1;
progress = 0;
}
float mod = (w/3f)*percentage;
float mod = w*percentage;
float oldAlpha = g.getfloatAlphaComposite();
if (tapped) {
g.startRotateTransform(x + edgeOffset, y + h - edgeOffset, getTappedAngle());