From 0e4bfee9e47919c4c7dd6a0e640e0671c4380e91 Mon Sep 17 00:00:00 2001 From: Aylong <69762909+AyIong@users.noreply.github.com> Date: Mon, 23 Sep 2024 15:55:17 +0300 Subject: [PATCH] Fix saving zoom mode (#1482) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Что этот PR делает В названии всё сказано Плюс выбранный режим теперь сохраняется ## Почему это хорошо для игры Больше никаких искривлённых спрайтов и рябящих пикселей ## Тестирование Ну зашёл, ну тыкнул на билинейку, вышел, перезашёл, билинейка сохранилась, нанесённый глазам урон непоправим ## Changelog :cl: fix: Выбранный вручную режим масштабирования, теперь должен сохраняться. Чтобы наверняка: После выбора режима, закройте окно игры нажав на крестик справа сверху. /:cl: --- interface/skin.dmf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/interface/skin.dmf b/interface/skin.dmf index 48aa84d44af6..b220ebbf9e07 100644 --- a/interface/skin.dmf +++ b/interface/skin.dmf @@ -94,18 +94,21 @@ menu "menu" can-check = true is-checked = true group = "scale" + saved-params = "is-checked" elem "PS" name = "&Точечный отбор" command = ".winset \"paramapwindow.map.zoom-mode=normal\"" category = "&Масштабирование" can-check = true group = "scale" + saved-params = "is-checked" elem "BL" name = "&Билинейное" command = ".winset \"paramapwindow.map.zoom-mode=blur\"" category = "&Масштабирование" can-check = true group = "scale" + saved-params = "is-checked" elem "textmode" name = "&Текстовый режим" command = ".winset \"menu.textmode.is-checked=true?paramapwindow.map.text-mode=true:paramapwindow.map.text-mode=false\""