Изменения Rev0:
• Автоматическое/ручное масштабирование интерфейса.
Общие изменения для всех игр:
— Исправлена некорректная работа параметра DrawDistanceMultiplier.
ИСПОЛНЯЕМЫЕ ФАЙЛЫ:
GOTHIC.exe
— NPC не экипируются луком и арбалетом одновременно;
— Возможность отключить звук издаваемый барьером(секция [BARRIER], опция DisableSound в SystemPack.ini).
GOTHIC2.exe
— Режим кулачного боя отключается корректно повторным нажатием клавиши "1".
Нововведения и возможности (ModKit)
ENGINE:
Поддерживаемые exe-файлы:
— Реализовано автоматическое и ручное изменение элементов интерфейса игры(секция [INTERFACE], опция Scale в SystemPack.ini):
Максимальное значение зависит от вертикального разрешения экрана. Лимит сделан исходя из размера текстур интерфейса 512x512, чтобы он не выходил за пределы экрана:
Это простая защита от дурака, чтобы нельзя было поломать интерфейс, задав слишком высокое значение, т.е. такая ситуация как на третьем скриншоте, исключена(по-крайней мере с оригинальными текстурами игры).
Примечание: Поддерживается масштабирование всех оригинальных элементов интерфейса игры и шрифтов, элементы интерфейса созданные с помощью скриптовых пакетов и расширителей НЕ масштабируются! При изменении/включении опции масштабирования, остальные опции для изменения интерфейса в игре будут игнорироваться(секция [INTERFACE], опции: DialogBoxX, DialogBoxY, SubtitlesBoxX, NewChapterSizeX, NewChapterSizeY, SaveGameImageSizeX, SaveGameImageSizeY, InventoryItemNoteSizeX, InventoryCellSize в SystemPack.ini), и наоборот.
Новое в SystemPack.ini:
[BARRIER]
DisableSound=0
; ... отключить звук Барьера, - включено (1) или выключено (0), по-умолчанию: 0.
[INTERFACE]
Scale=1
; ... множитель автоматического масштабирования интерфейса игры, за основу взято разрешение 1024x768 пикселей;
; включено (1) или (1.1 ... и выше), масштабирование интерфейса в n-раз на усмотрение пользователя.
; максимальное значение зависит от вертикального разрешения экрана. То есть:
; для разрешения 1920x1080, максимальное значение будет 1080/512 = 2.10
; для разрешения 3840x2160, максимальное значение будет 2160/512 = 4.21
; более высокие значения будут прочитаны как максимальное.
; выключено (0), без масштабирования. По-умолчанию: 1.