mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-16 02:38:02 +00:00
@@ -72,6 +72,16 @@ public class RewardScene extends UIScene {
|
||||
exitCountDown = 0.0f;
|
||||
doneClicked = true;
|
||||
} else {
|
||||
for (Actor actor : new Array.ArrayIterator<>(generated)) {
|
||||
if (!(actor instanceof RewardActor)) {
|
||||
continue;
|
||||
}
|
||||
RewardActor reward = (RewardActor) actor;
|
||||
reward.clearHoldToolTip();
|
||||
try {
|
||||
stage.getActors().removeValue(reward, true);
|
||||
} catch (Exception e) {}
|
||||
}
|
||||
Forge.switchToLast();
|
||||
}
|
||||
} else {
|
||||
@@ -117,7 +127,6 @@ public class RewardScene extends UIScene {
|
||||
|
||||
|
||||
public void loadRewards(Array<Reward> newRewards, Type type, ShopActor shopActor) {
|
||||
RewardActor.clearHoldToolTip();
|
||||
this.type = type;
|
||||
doneClicked = false;
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@ import static forge.adventure.util.Paths.ITEMS_ATLAS;
|
||||
*/
|
||||
public class RewardActor extends Actor implements Disposable, ImageFetcher.Callback {
|
||||
Tooltip<Image> tooltip;
|
||||
static HoldTooltip holdTooltip;
|
||||
HoldTooltip holdTooltip;
|
||||
Reward reward;
|
||||
ShaderProgram shaderGrayscale = Forge.getGraphics().getShaderGrayscale();
|
||||
|
||||
@@ -59,7 +59,7 @@ public class RewardActor extends Actor implements Disposable, ImageFetcher.Callb
|
||||
boolean clicked = false;
|
||||
boolean sold = false;
|
||||
boolean flipOnClick;
|
||||
private static boolean hover;
|
||||
private boolean hover;
|
||||
|
||||
public static int renderedCount = 0; //Counter for cards that require rendering a preview.
|
||||
static final ImageFetcher fetcher = GuiBase.getInterface().getImageFetcher();
|
||||
@@ -267,7 +267,7 @@ public class RewardActor extends Actor implements Disposable, ImageFetcher.Callb
|
||||
public boolean isFlipped() {
|
||||
return (clicked && flipProcess >= 1);
|
||||
}
|
||||
public static void clearHoldToolTip() {
|
||||
public void clearHoldToolTip() {
|
||||
if (holdTooltip != null) {
|
||||
try {
|
||||
hover = false;
|
||||
|
||||
Reference in New Issue
Block a user