diff --git a/res/puzzle_dlc_logo_china.png b/res/puzzle_dlc_logo_china.png new file mode 100644 index 00000000..c45b6cdc Binary files /dev/null and b/res/puzzle_dlc_logo_china.png differ diff --git a/res/ui/puzzle_dlc_logo_china.png b/res/ui/puzzle_dlc_logo_china.png new file mode 100644 index 00000000..c45b6cdc Binary files /dev/null and b/res/ui/puzzle_dlc_logo_china.png differ diff --git a/src/css/ingame_hud/puzzle_dlc_logo.scss b/src/css/ingame_hud/puzzle_dlc_logo.scss index 684cead4..c2a64607 100644 --- a/src/css/ingame_hud/puzzle_dlc_logo.scss +++ b/src/css/ingame_hud/puzzle_dlc_logo.scss @@ -16,4 +16,9 @@ background: uiResource("puzzle_dlc_logo_inverse.png") center center / contain no-repeat; } } + + &.china { + /* @load-async */ + background: uiResource("puzzle_dlc_logo_china.png") center center / contain no-repeat !important; + } } diff --git a/src/js/game/hud/parts/puzzle_dlc_logo.js b/src/js/game/hud/parts/puzzle_dlc_logo.js index ec50808a..69519c0d 100644 --- a/src/js/game/hud/parts/puzzle_dlc_logo.js +++ b/src/js/game/hud/parts/puzzle_dlc_logo.js @@ -4,6 +4,7 @@ import { BaseHUDPart } from "../base_hud_part"; export class HUDPuzzleDLCLogo extends BaseHUDPart { createElements(parent) { this.element = makeDiv(parent, "ingame_HUD_PuzzleDLCLogo"); + this.element.classList.toggle("china", G_CHINA_VERSION || G_WEGAME_VERSION); parent.appendChild(this.element); } diff --git a/src/js/states/main_menu.js b/src/js/states/main_menu.js index 38a22d4e..0ab2da0f 100644 --- a/src/js/states/main_menu.js +++ b/src/js/states/main_menu.js @@ -99,9 +99,11 @@ export class MainMenuState extends GameState { ? `
- +
` : "" } @@ -111,7 +113,9 @@ export class MainMenuState extends GameState { ? `

${T.mainMenu.puzzleDlcText}