From 10bf2be102d9bb6387243efb71410861286d6464 Mon Sep 17 00:00:00 2001 From: evanpelle Date: Thu, 28 May 2026 14:54:43 -0700 Subject: [PATCH] Remove unused Structure Sprites setting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The structureSprites toggle was only read by the toggle UIs themselves — no rendering code ever consulted it. Drops the getter/setter from UserSettings, both toggle rows (SettingsModal + UserSettingModal), and the en.json keys. Other-language entries are left for Crowdin to reap. --- resources/lang/en.json | 2 -- src/client/UserSettingModal.ts | 18 --------------- src/client/hud/layers/SettingsModal.ts | 31 -------------------------- src/core/game/UserSettings.ts | 8 ------- 4 files changed, 59 deletions(-) diff --git a/resources/lang/en.json b/resources/lang/en.json index 81a52ebae..e82014853 100644 --- a/resources/lang/en.json +++ b/resources/lang/en.json @@ -800,8 +800,6 @@ "alert_frame_desc": "Toggle the alert frame. When enabled, the frame will be displayed when you are betrayed or attacked over land.", "special_effects_label": "Special effects", "special_effects_desc": "Toggle special effects. Deactivate to improve performances", - "structure_sprites_label": "Structure Sprites", - "structure_sprites_desc": "Toggle structure sprites", "cursor_cost_label_label": "Cursor Build Cost", "cursor_cost_label_desc": "Show a cost pill under the build cursor icon", "anonymous_names_label": "Hidden Names", diff --git a/src/client/UserSettingModal.ts b/src/client/UserSettingModal.ts index e36444ee7..b7b821e92 100644 --- a/src/client/UserSettingModal.ts +++ b/src/client/UserSettingModal.ts @@ -230,15 +230,6 @@ export class UserSettingModal extends BaseModal { ); } - private toggleStructureSprites() { - this.userSettings.toggleStructureSprites(); - - console.log( - "🏠 Structure sprites:", - this.userSettings.structureSprites() ? "ON" : "OFF", - ); - } - private toggleCursorCostLabel() { this.userSettings.toggleCursorCostLabel(); @@ -787,15 +778,6 @@ export class UserSettingModal extends BaseModal { @change=${this.toggleFxLayer} > - - - - -