summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--assets/sprites/gui/ui.skin34
-rw-r--r--core/src/kz/ilotterytea/maxon/screens/game/shop/ShopUI.java4
2 files changed, 35 insertions, 3 deletions
diff --git a/assets/sprites/gui/ui.skin b/assets/sprites/gui/ui.skin
index e9c6149..1389d1c 100644
--- a/assets/sprites/gui/ui.skin
+++ b/assets/sprites/gui/ui.skin
@@ -27,7 +27,15 @@
store_list: { color: { hex: "#30221eff" }, name: tile },
store_item: { color: { hex: "#402d28ff" }, name: tile },
store_item_hover: { color: { hex: "#4b352fff" }, name: tile },
- store_item_disabled: { color: { hex: "#30221eff" }, name: tile }
+ store_item_disabled: { color: { hex: "#30221eff" }, name: tile },
+ buy_button_pressed: { color: { hex: "#006e04ff" }, name: pressed },
+ buy_button_idle: { color: { hex: "#37cb39ff" }, name: idle },
+ buy_button_hover: { color: { hex: "#84e581ff" }, name: idle },
+ buy_button_disabled: { color: { hex: "#132813ff" }, name: pressed },
+ sell_button_pressed: { color: { hex: "#6e0008ff" }, name: pressed },
+ sell_button_idle: { color: { hex: "#cb3238ff" }, name: idle },
+ sell_button_hover: { color: { hex: "#e53e41ff" }, name: idle },
+ sell_button_disabled: { color: { hex: "#280405ff" }, name: pressed },
},
// TODO: Test this file path on Android platform
com.badlogic.gdx.graphics.g2d.BitmapFont: {
@@ -97,6 +105,30 @@
parent: store_control,
font: store_control_mobile
},
+ store_buy: {
+ font: store_control,
+ fontColor: { hex: "#3d763aff" },
+ up: buy_button_idle,
+ down: buy_button_pressed,
+ over: buy_button_hover,
+ disabled: buy_button_disabled,
+ },
+ store_buy_mobile: {
+ parent: store_buy,
+ font: store_control_mobile
+ },
+ store_sell: {
+ font: store_control,
+ fontColor: { hex: "#761a1dff" },
+ up: sell_button_idle,
+ down: sell_button_pressed,
+ over: sell_button_hover,
+ disabled: sell_button_disabled,
+ },
+ store_sell_mobile: {
+ parent: store_sell,
+ font: store_control_mobile
+ },
link: {
font: small,
fontColor: yellow,
diff --git a/core/src/kz/ilotterytea/maxon/screens/game/shop/ShopUI.java b/core/src/kz/ilotterytea/maxon/screens/game/shop/ShopUI.java
index 13921a6..6f0ed5e 100644
--- a/core/src/kz/ilotterytea/maxon/screens/game/shop/ShopUI.java
+++ b/core/src/kz/ilotterytea/maxon/screens/game/shop/ShopUI.java
@@ -158,11 +158,11 @@ public class ShopUI {
// Mode changer
Table modeTable = new Table();
- TextButton buyButton = new TextButton(MaxonGame.getInstance().getLocale().getLine(LineId.StoreBuy), this.skin, styleName);
+ TextButton buyButton = new TextButton(MaxonGame.getInstance().getLocale().getLine(LineId.StoreBuy), this.skin, OsUtils.isMobile ? "store_buy_mobile" : "store_buy");
buyButton.setDisabled(true);
modeTable.add(buyButton).padBottom(5f).growX().row();
- TextButton sellButton = new TextButton(MaxonGame.getInstance().getLocale().getLine(LineId.StoreSell), this.skin, styleName);
+ TextButton sellButton = new TextButton(MaxonGame.getInstance().getLocale().getLine(LineId.StoreSell), this.skin, OsUtils.isMobile ? "store_sell_mobile" : "store_sell");
modeTable.add(sellButton).growX();
sellButton.addListener(new ClickListener() {