Settings and Profiles - LIHACHTETAN/ClassicUO-BadNewbie-BasicIDE GitHub Wiki

Настройки и профили

Home · BASIC · UO API · A–Z · Examples · Languages

Область сохранения

Часть параметров является глобальной для установки, а часть хранится в профиле персонажа.

Профиль персонажа

  • выбранный AutoLoad-файл;
  • макросы и Basic Example;
  • локальные подписи предметов;
  • большинство игровых настроек интерфейса;
  • компоновка и параметры конкретного персонажа.

Глобальные настройки

  • ограничение FPS и связанные общие параметры установки;
  • настройки, которые должны сохраняться при переключении профиля.

Apply

На страницах настроек Apply должен:

  1. считать текущее состояние полей и флажков;
  2. применить параметры к активному клиенту;
  3. записать их в правильную область профиля;
  4. не сбрасывать флажки при повторном открытии страницы.

Важные исправления

  • Experimental-флажки сохраняются после Apply;
  • FPS не возвращается самопроизвольно к 60 после перезапуска;
  • отключение click automove прекращает уже запланированное продолжение;
  • отключение стандартных UO hotkeys не удаляет пользовательские назначения;
  • Auto Open Doors использует конкретный serial двери и ограничивает повторные запросы.

Резервная копия

Перед обновлением скопируйте каталог настроек и собственные скрипты. Не публикуйте профиль без очистки: он может содержать имя персонажа, адрес сервера, пути и пользовательские макросы.