diff --git a/res/ui/get_on_steam.png b/res/ui/get_on_steam.png index f8503229..4ea5b95b 100644 Binary files a/res/ui/get_on_steam.png and b/res/ui/get_on_steam.png differ diff --git a/res/ui/icons/advantage_achievements.png b/res/ui/icons/advantage_achievements.png new file mode 100644 index 00000000..55860f99 Binary files /dev/null and b/res/ui/icons/advantage_achievements.png differ diff --git a/src/css/ingame_hud/standalone_advantages.scss b/src/css/ingame_hud/standalone_advantages.scss index 065ad6ac..0e9a6bcf 100644 --- a/src/css/ingame_hud/standalone_advantages.scss +++ b/src/css/ingame_hud/standalone_advantages.scss @@ -165,5 +165,15 @@ color: #e72d2d; } } + + &.achievements { + & { + /* @load-async */ + background-image: uiResource("res/ui/icons/advantage_achievements.png"); + } + > strong { + color: #ffac0f; + } + } } } diff --git a/src/css/states/main_menu.scss b/src/css/states/main_menu.scss index 8b2cebce..84a9a9d5 100644 --- a/src/css/states/main_menu.scss +++ b/src/css/states/main_menu.scss @@ -145,12 +145,10 @@ pointer-events: all; transition: all 0.12s ease-in; transition-property: opacity, transform; - transform: skewX(-0.5deg); @include S(border-radius, $globalBorderRadius); &:hover { - transform: scale(1.02); opacity: 0.9; } } diff --git a/src/js/game/hud/parts/standalone_advantages.js b/src/js/game/hud/parts/standalone_advantages.js index 4e39e005..96b073c7 100644 --- a/src/js/game/hud/parts/standalone_advantages.js +++ b/src/js/game/hud/parts/standalone_advantages.js @@ -5,7 +5,7 @@ import { T } from "../../../translations"; import { BaseHUDPart } from "../base_hud_part"; import { DynamicDomAttach } from "../dynamic_dom_attach"; -const showIntervalSeconds = 30 * 60; +const showIntervalSeconds = 9 * 60; export class HUDStandaloneAdvantages extends BaseHUDPart { createElements(parent) { @@ -25,7 +25,7 @@ export class HUDStandaloneAdvantages extends BaseHUDPart { ([key, trans]) => `
${trans.title} -

${trans.desc}

+

${trans.desc}

` ) .join("")} @@ -60,7 +60,7 @@ export class HUDStandaloneAdvantages extends BaseHUDPart { this.inputReciever = new InputReceiver("standalone-advantages"); this.close(); - this.lastShown = this.root.gameIsFresh ? this.root.time.now() : 0; + this.lastShown = -1e10; } show() { diff --git a/translations/base-en.yaml b/translations/base-en.yaml index b6d28a9b..17e981fd 100644 --- a/translations/base-en.yaml +++ b/translations/base-en.yaml @@ -453,9 +453,9 @@ ingame: title: 18 New Buildings desc: Fully automate your factory! - savegames: - title: ∞ Savegames - desc: As many as your heart desires! + achievements: + title: Achievements + desc: Hunt them all! upgrades: title: ∞ Upgrade Tiers