diff --git a/forge-gui-mobile/src/forge/assets/FSkinImage.java b/forge-gui-mobile/src/forge/assets/FSkinImage.java index 80b2c1c18f5..cab822fc479 100644 --- a/forge-gui-mobile/src/forge/assets/FSkinImage.java +++ b/forge-gui-mobile/src/forge/assets/FSkinImage.java @@ -105,6 +105,11 @@ public enum FSkinImage implements FImage { ARCSON (FSkinProp.ICO_ARCSON, SourceFile.ICONS), ARCSHOVER (FSkinProp.ICO_ARCSHOVER, SourceFile.ICONS), + //Achievement Trophies + BRONZE_TROPHY (FSkinProp.IMG_BRONZE_TROPHY, SourceFile.ICONS), + SILVER_TROPHY (FSkinProp.IMG_SILVER_TROPHY, SourceFile.ICONS), + GOLD_TROPHY (FSkinProp.IMG_GOLD_TROPHY, SourceFile.ICONS), + //Quest Icons QUEST_ZEP (FSkinProp.ICO_QUEST_ZEP, SourceFile.ICONS), QUEST_GEAR (FSkinProp.ICO_QUEST_GEAR, SourceFile.ICONS), diff --git a/forge-gui/res/skins/default/sprite_icons.png b/forge-gui/res/skins/default/sprite_icons.png index ef7dac35ef2..8c6d688e877 100644 Binary files a/forge-gui/res/skins/default/sprite_icons.png and b/forge-gui/res/skins/default/sprite_icons.png differ diff --git a/forge-gui/src/main/java/forge/assets/FSkinProp.java b/forge-gui/src/main/java/forge/assets/FSkinProp.java index c130eea8f33..ed0066148ea 100644 --- a/forge-gui/src/main/java/forge/assets/FSkinProp.java +++ b/forge-gui/src/main/java/forge/assets/FSkinProp.java @@ -231,6 +231,11 @@ public enum FSkinProp { IMG_PACK (new int[] {80, 760, 40, 40}, PropType.IMAGE), IMG_SORCERY (new int[] {160, 720, 40, 40}, PropType.IMAGE), + //achievement trophies + IMG_BRONZE_TROPHY (new int[] {0, 880, 60, 80}, PropType.IMAGE), + IMG_SILVER_TROPHY (new int[] {60, 880, 60, 80}, PropType.IMAGE), + IMG_GOLD_TROPHY (new int[] {120, 880, 60, 80}, PropType.IMAGE), + //button images IMG_BTN_START_UP (new int[] {480, 200, 160, 80}, PropType.ICON), IMG_BTN_START_OVER (new int[] {480, 280, 160, 80}, PropType.ICON), diff --git a/forge-gui/src/main/java/forge/model/Achievement.java b/forge-gui/src/main/java/forge/model/Achievement.java index 2d064eeac5e..e847e79374b 100644 --- a/forge-gui/src/main/java/forge/model/Achievement.java +++ b/forge-gui/src/main/java/forge/model/Achievement.java @@ -170,21 +170,21 @@ public enum Achievement { if (earnedGold()) { if (oldBest < goldThreshold) { type = "Gold"; - image = FSkinProp.ICO_QUEST_GOLD; + image = FSkinProp.IMG_GOLD_TROPHY; desc = goldDesc; } } else if (earnedSilver()) { if (oldBest < silverThreshold) { type = "Silver"; - image = FSkinProp.ICO_QUEST_GOLD; + image = FSkinProp.IMG_SILVER_TROPHY; desc = silverDesc; } } else if (earnedBronze()) { if (oldBest < bronzeThreshold) { type = "Bronze"; - image = FSkinProp.ICO_QUEST_GOLD; + image = FSkinProp.IMG_BRONZE_TROPHY; desc = bronzeDesc; } }