diff --git a/resources/images/AnchorIcon.png b/resources/images/AnchorIcon.png index cd0582fc7..b3005c098 100644 Binary files a/resources/images/AnchorIcon.png and b/resources/images/AnchorIcon.png differ diff --git a/resources/images/FactoryUnit.png b/resources/images/FactoryUnit.png index ce25ced1d..7e141abbe 100644 Binary files a/resources/images/FactoryUnit.png and b/resources/images/FactoryUnit.png differ diff --git a/resources/images/SamLauncherUnit.png b/resources/images/SamLauncherUnit.png index ab29b9617..295051dff 100644 Binary files a/resources/images/SamLauncherUnit.png and b/resources/images/SamLauncherUnit.png differ diff --git a/resources/images/ShieldIcon.png b/resources/images/ShieldIcon.png index ac58abdec..847621dd0 100644 Binary files a/resources/images/ShieldIcon.png and b/resources/images/ShieldIcon.png differ diff --git a/resources/lang/en.json b/resources/lang/en.json index ae3c6405d..df37a229f 100644 --- a/resources/lang/en.json +++ b/resources/lang/en.json @@ -276,6 +276,10 @@ "special_effects_desc": "Toggle special effects. Deactivate to improve performances", "special_effects_enabled": "Special effects enabled", "special_effects_disabled": "Special effects disabled", + "structure_sprites_label": "Structure Sprites", + "structure_sprites_desc": "Toggle structure sprites", + "structure_sprites_enabled": "Structure Sprites enabled", + "structure_sprites_disabled": "Structure Sprites disabled", "anonymous_names_label": "Hidden Names", "anonymous_names_desc": "Hide real player names with random ones on your screen.", "anonymous_names_enabled": "Anonymous names enabled", diff --git a/src/client/UserSettingModal.ts b/src/client/UserSettingModal.ts index 70782e83a..14f79c190 100644 --- a/src/client/UserSettingModal.ts +++ b/src/client/UserSettingModal.ts @@ -125,6 +125,15 @@ export class UserSettingModal extends LitElement { console.log("💥 Special effects:", enabled ? "ON" : "OFF"); } + private toggleStructureSprites(e: CustomEvent<{ checked: boolean }>) { + const enabled = e.detail?.checked; + if (typeof enabled !== "boolean") return; + + this.userSettings.set("settings.structureSprites", enabled); + + console.log("🏠 Structure sprites:", enabled ? "ON" : "OFF"); + } + private toggleAnonymousNames(e: CustomEvent<{ checked: boolean }>) { const enabled = e.detail?.checked; if (typeof enabled !== "boolean") return; @@ -291,6 +300,15 @@ export class UserSettingModal extends LitElement { @change=${this.toggleFxLayer} > + + + + +