SacredCMS 2020-04-03
Хостинг в Украине
New Life of the game Sacred Underworld
Главная » Данные » Новости » Версия 9 (2020-05-28)

9) Версия 9 (2020-05-28)

9.1) Добавлена возможность выбора произвольного разрешения игрового окна (Custom HD).

а) теперь стало возможным запускать игру в окне с произвольно выбранным разрешением.

б) ширина окна может быть от 1024 до 1920 пикселей, а высота — от 720 до 1080 пикселей (охват разрешений от XGA до Full HD). При этом возможно произвольное сочетание ширины и высоты окна.

в) в файле конфигурации Settings.cfg введены новые параметры: NL_RES_SCX и NL_RES_SCY, отвечающие за значения ширины и высоты игрового окна, соответственно. Значения по умолчанию для них — 1366 и 768.

г) в файле конфигурации Settings.cfg введен ещё один параметр NL_RES_AUTO. Если его значение равно 1, то будет автоматически выбрано текущее разрешение монитора. При этом игровое окно будет занимать весь экран (при условии, что разрешение монитора не превосходит Full HD, т. е. 1920×1080). Кроме того, при значении этого параметра равным единице, игнорируются значения параметров NL_RES_SCX и NL_RES_SCY (см. файл mmG.log).

д) параметр NL_HIGHDEF исключён за ненадобностью (см. п. 6.1).

9.2) Добавлено переключение языков ввода и исправлено отображение кириллицы в чате.

а) в связи с подключением к игре Unicode-шрифтов Arial и Times New Roman (см. п. 3.5) в местах ввода символов с клавиатуры (чат и имена героев) неверно отображались введённые с клавиатуры не латинские символы (кириллические) при смене языка ввода. Это происходило из-за того, что при вводе символов предполагалось использование не-Unicode-шрифтов из папки font игры (в которых необходимые локальные символы были расположены в диапазоне 0x80—0xFF, что соответствует «Дополнительной латинице-1» в Unicode). Для исправления данного недостатка была введена перекодировка скан-кодов клавиатуры в Unicode-символы с учётом языков ввода.

б) в указанных выше местах ввода символов с клавиатуры реализована возможность переключения языков ввода с помощью горячих клавиш:

Ctrl+1 — переключение на первый язык ввода (по умолчанию — английский),

Ctrl+2 — переключение на второй язык ввода (по умолчанию — русский),

Ctrl+3 — последовательное переключение языков ввода, имеющихся на данный момент в системе.

в) введено отображение индикатора языка ввода (на основе combobox’а) в правом верхнем углу игрового экрана (в указанных местах ввода символов). С помощью мыши можно выбрать необходимый язык из выпадающего списка.

г) последний выбранный язык ввода запоминается в параметре NL_KBD_LAYOUT файла конфигурации Settings.cfg в шестнадцатеричном представлении кода языка. Сохранённый язык ввода будет использован в дальнейших запусках игры (до следующей его смены).

д) если параметр NL_KBD_LAYOUT отсутствует, будет выбран язык текста (см. пп. 3.1 и 6.3).

е) горячие клавиши Ctrl+Shift+1 и Ctrl+Shift+2 дают возможность привязать текущий язык ввода к клавишам 1 и 2 для дальнейшего быстрого вызова с помощью горячих клавиш Ctrl+1 и Ctrl+2.

ж) в параметрах NL_KBD_KEY1 и NL_KBD_KEY2 файла конфигурации Settings.cfg сохраняется текущее значение языков ввода для горячих клавиш Ctrl+1 и Ctrl+2. По умолчанию значения равны: 00000409 (английский) и 00000419 (русский).

9.3) Добавлено окно показа дополнительных элементов графического интерфейса (Extension GUI).

Данное окно показывается и скрывается по нажатию горячей клавиши Ctrl+G.

Нажатием левой кнопкой мыши на чекбоксах можно показывать или скрывать дополнительные элементы графического интерфейса:

а) «Text + Sound languages» indicator — показывает язык текста + язык звука (о переключении языков см. п. 6.3);

б) «Date / Time / Times of Day» panel — панель отображения текущих даты, времени и времени суток (см. п. 3.3);

в) «Copy Hero coordinates» panel — панель копирования координат героя;

г) «Additional features of the Hero» indicator — показывает, включены или нет дополнительные возможности героя (см. п. 8.4);

д) Top info bar — информационная строка вверху экрана (Масштаб | Счётчик очистки региона | Region, Area, Sector, Ground);

е) «Left until next Experience» string — показать строку оставшихся очков опыта до следующего обновления;

ж) Quest «Bounty Hunt» assistant — показать помощника-навигатора по заданию «Охота за головами» (см. пп. 7.1, 8.3).

9.4) Добавлен параметр NL_MINI_SCREENSHOT, отвечающий за чёткость мини-скриншотов в записях игры.

Данный параметр может принимать значения:

soft (по умолчанию) — картинки сглаженные,

hard — картинки с повышенной чёткостью (несколько режут глаза, на любителя).

9.5) Добавлен параметр NL_CONSOLE_COLOR, отвечающий за цвет окна консоли.

Параметр файла конфигурации Settings.cfg NL_CONSOLE_COLOR задаёт цвет заднего фона окна консоли.

Его значение (шестнадцатеричное) имеет формат: AARRGGBB. Значение по умолчанию равно 88000000.

9.6) Переработан и обновлён файл описания горячих клавиш HotKeys.xls.

Теперь информация о горячих клавишах находится на четырёх листах:

а) лист «Game window» — горячие клавиши окна игры;

б) лист «Extensions» — горячие клавиши расширенных режимов окна игры, либо дополнительных окон;

в) лист «Main menu window» — горячие клавиши окна главного меню;

г) лист «Information» — информационный.

9.7) Установка посредством Web downloader’а.

Скачиваем через Web downloader: mmG.dll, Settings.cfg, ChangeLog.doc, HotKeys.xls.

Для этого выбираем режим установки Custom (свободный выбор элементов для установки).

RSS
Поделиться
COUNTER COUNTER COUNTER COUNTER
COUNTER COUNTER COUNTER COUNTER