diff --git a/resources/images/helpModal/controlPanel.webp b/resources/images/helpModal/controlPanel.webp index c4bdd0faf..f0dd9168e 100644 Binary files a/resources/images/helpModal/controlPanel.webp and b/resources/images/helpModal/controlPanel.webp differ diff --git a/resources/images/helpModal/eventsPanel.webp b/resources/images/helpModal/eventsPanel.webp index d7fb116da..6479df76c 100644 Binary files a/resources/images/helpModal/eventsPanel.webp and b/resources/images/helpModal/eventsPanel.webp differ diff --git a/resources/images/helpModal/eventsPanelAttack.webp b/resources/images/helpModal/eventsPanelAttack.webp index 71ec2b647..d183d57be 100644 Binary files a/resources/images/helpModal/eventsPanelAttack.webp and b/resources/images/helpModal/eventsPanelAttack.webp differ diff --git a/resources/images/helpModal/infoMenu2.webp b/resources/images/helpModal/infoMenu2.webp index 2eab61991..c448c8923 100644 Binary files a/resources/images/helpModal/infoMenu2.webp and b/resources/images/helpModal/infoMenu2.webp differ diff --git a/resources/images/helpModal/infoMenu2Ally.webp b/resources/images/helpModal/infoMenu2Ally.webp index 360f6314c..5f892cf26 100644 Binary files a/resources/images/helpModal/infoMenu2Ally.webp and b/resources/images/helpModal/infoMenu2Ally.webp differ diff --git a/resources/images/helpModal/leaderboard2.webp b/resources/images/helpModal/leaderboard2.webp index 2afde3369..64599293b 100644 Binary files a/resources/images/helpModal/leaderboard2.webp and b/resources/images/helpModal/leaderboard2.webp differ diff --git a/resources/images/helpModal/playerInfoOverlay.webp b/resources/images/helpModal/playerInfoOverlay.webp index 0500feb9c..51a548f03 100644 Binary files a/resources/images/helpModal/playerInfoOverlay.webp and b/resources/images/helpModal/playerInfoOverlay.webp differ diff --git a/src/client/HelpModal.ts b/src/client/HelpModal.ts index 2c06f2c07..cfc2a611b 100644 --- a/src/client/HelpModal.ts +++ b/src/client/HelpModal.ts @@ -110,7 +110,7 @@ export class HelpModal extends BaseModal { })}
{ this.compactMap = val; + if (val && this.bots === 400) { + this.bots = 100; + } else if (!val && this.bots === 100) { + this.bots = 400; + } this.putGameConfig(); }; diff --git a/src/client/NewsModal.ts b/src/client/NewsModal.ts index 0a150144f..5a66d4c9e 100644 --- a/src/client/NewsModal.ts +++ b/src/client/NewsModal.ts @@ -28,7 +28,7 @@ export class NewsModal extends BaseModal { ariaLabel: translateText("common.back"), })}
(this.compactMap = val), + (val) => { + this.compactMap = val; + if (val && this.bots === 400) { + this.bots = 100; + } else if (!val && this.bots === 100) { + this.bots = 400; + } + }, )} @@ -693,7 +700,7 @@ export class SinglePlayerModal extends BaseModal { protected onClose(): void { // Reset all transient form state to ensure clean slate this.selectedMap = GameMapType.World; - this.selectedDifficulty = Difficulty.Medium; + this.selectedDifficulty = Difficulty.Easy; this.gameMode = GameMode.FFA; this.useRandomMap = false; this.disableNations = false; diff --git a/src/client/StatsModal.ts b/src/client/StatsModal.ts index 1346b0031..b2fc64257 100644 --- a/src/client/StatsModal.ts +++ b/src/client/StatsModal.ts @@ -196,7 +196,7 @@ export class StatsModal extends BaseModal { const maxGames = Math.max(...clans.map((c) => c.games), 1); return html` -
+
diff --git a/src/client/UserSettingModal.ts b/src/client/UserSettingModal.ts index 49fefa462..70f4251f8 100644 --- a/src/client/UserSettingModal.ts +++ b/src/client/UserSettingModal.ts @@ -430,7 +430,7 @@ export class UserSettingModal extends BaseModal {
${activeContent}
diff --git a/src/client/components/baseComponents/Modal.ts b/src/client/components/baseComponents/Modal.ts index baa877b4c..7ef216ffc 100644 --- a/src/client/components/baseComponents/Modal.ts +++ b/src/client/components/baseComponents/Modal.ts @@ -82,14 +82,14 @@ export class OModal extends LitElement { ${this.inline || this.hideCloseButton ? html`` : html`
this.close()} > ✕
`} ${!this.hideHeader && this.title ? html`
${this.title}
`